Graph Percolation as Decision Threshold for Risk Management in Cross-Country Thermal Soaring
Pith reviewed 2026-05-22 20:05 UTC · model grok-4.3
The pith
Graph percolation sets the threshold pilots use to decide when they must exploit a thermal to stay aloft.
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
When thermal locations and their glide-reachability relations are cast as a graph, the percolation threshold of that graph corresponds to the minimum configuration allowing continued safe flight; flight-log analysis confirms that pilots maintain conditions above this threshold, trading climb rate for connectivity when needed.
What carries the argument
Graph percolation on a network whose nodes are in-flight thermal observations and whose edges connect thermals reachable by glide from one another; the threshold determines whether an infinite connected path remains available.
Load-bearing premise
A pilot's ability to continue safe flight is directly given by whether the observed thermal graph lies above its percolation threshold.
What would settle it
A verified flight log in which a pilot completes a long cross-country leg while the real-time thermal graph remains below the percolation threshold would refute the correspondence.
Figures
read the original abstract
Long range flight by fixed-wing aircraft without propulsion systems can be accomplished by "soaring" -- exploiting randomly located updrafts to gain altitude which is expended in gliding flight. As the location of updrafts is uncertain and cannot be determined except through in situ observation, aircraft exploiting this energy source are at risk of failing to find a subsequent updraft. Determining when an updraft must be exploited to continue flight is essential to managing risk and optimizing speed. Graph percolation offers a theoretical explanation for this risk, and a framework for evaluating it using information available to the operator of a soaring aircraft in flight. The utility of graph percolation as a risk measure is examined by analyzing flight logs from human soaring pilots. This analysis indicates that in sport soaring pilots rarely operate in a condition which does not satisfy graph percolation, identifies an apparent desired minimum node degree, and shows that pilots accept reduced climb rates in order to maintain percolation.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper claims that graph percolation on a network of thermal updrafts (nodes) connected by glide-reachability edges provides a theoretical decision threshold for managing risk of failing to find subsequent lift in cross-country thermal soaring. Analysis of human pilot flight logs indicates that pilots rarely operate below the percolation threshold, identifies an apparent desired minimum node degree, and shows that pilots trade climb rate to maintain percolation.
Significance. If the mapping from percolation threshold to operational risk holds and is shown to be non-redundant with simpler heuristics, the work would supply a principled graph-theoretic framework for in-flight risk assessment using only locally observable information. This could inform both human training and autonomous soaring algorithms, with the empirical flight-log component providing a concrete test of the model against real decision data.
major comments (3)
- [Flight-log analysis] Flight-log analysis section: the 'apparent desired minimum node degree' is extracted from the same pilot data used to demonstrate that pilots rarely fly below the percolation threshold. This creates a data-driven threshold that reduces the claimed theoretical confirmation to an observed fit, raising circularity concerns for the central claim.
- [Results / flight log analysis] Validation of the decision threshold: no ablation or comparative test is presented against simpler baseline rules (e.g., maintaining a fixed minimum number of reachable thermals or a minimum local density). Without such a comparison, it remains unclear whether the percolation condition is the load-bearing predictor of pilot behavior or merely correlated with it.
- [Methods] Graph construction details: the precise criteria for placing thermal nodes and defining glide-reachability edges from in-situ observations are not specified with sufficient rigor (e.g., altitude margins, wind effects, or thermal strength thresholds), making it difficult to assess how the percolation threshold is computed or reproduced from available pilot information.
minor comments (2)
- [Abstract / Results] The abstract states that pilots 'accept reduced climb rates in order to maintain percolation,' but the corresponding quantitative trade-off (e.g., climb-rate penalty versus percolation margin) is not shown in a figure or table; adding such a plot would improve clarity.
- [Theory section] Notation for the minimum node degree threshold is introduced informally; defining it explicitly with an equation (e.g., k_min) and stating its relation to the percolation critical point would reduce ambiguity.
Simulated Author's Rebuttal
We thank the referee for their constructive comments, which have helped us identify areas for improvement. We address each major comment in detail below, and plan to incorporate revisions accordingly.
read point-by-point responses
-
Referee: Flight-log analysis section: the 'apparent desired minimum node degree' is extracted from the same pilot data used to demonstrate that pilots rarely fly below the percolation threshold. This creates a data-driven threshold that reduces the claimed theoretical confirmation to an observed fit, raising circularity concerns for the central claim.
Authors: We thank the referee for highlighting this potential circularity. The percolation threshold itself is a purely theoretical quantity derived from graph theory and is independent of any flight data. The logs serve solely to test whether pilots operate above this threshold. The minimum node degree is presented as a separate empirical observation from the same dataset. We will revise the text to explicitly separate these elements and clarify that the primary validation concerns the percolation condition, not the derived degree value. revision: partial
-
Referee: Validation of the decision threshold: no ablation or comparative test is presented against simpler baseline rules (e.g., maintaining a fixed minimum number of reachable thermals or a minimum local density). Without such a comparison, it remains unclear whether the percolation condition is the load-bearing predictor of pilot behavior or merely correlated with it.
Authors: The referee correctly notes the absence of any ablation or baseline comparison. The current analysis demonstrates correlation between pilot behavior and the percolation threshold but does not test whether simpler heuristics (minimum reachable thermals or local density) suffice. We will add a comparative analysis in the revised manuscript to evaluate whether the percolation condition supplies non-redundant predictive value. revision: yes
-
Referee: Graph construction details: the precise criteria for placing thermal nodes and defining glide-reachability edges from in-situ observations are not specified with sufficient rigor (e.g., altitude margins, wind effects, or thermal strength thresholds), making it difficult to assess how the percolation threshold is computed or reproduced from available pilot information.
Authors: We agree that the Methods section lacks sufficient rigor on graph construction. The revised manuscript will expand this section with explicit criteria for node placement, edge definition (including altitude margins and wind corrections), and the thermal strength thresholds applied to the flight-log data. revision: yes
Circularity Check
Minimum node degree threshold fitted from same pilot data used to validate percolation maintenance
specific steps
-
fitted input called prediction
[Abstract / flight logs analysis]
"This analysis indicates that in sport soaring pilots rarely operate in a condition which does not satisfy graph percolation, identifies an apparent desired minimum node degree, and shows that pilots accept reduced climb rates in order to maintain percolation."
The minimum node degree is identified from the identical pilot flight logs that are then used to claim pilots maintain percolation. The threshold is therefore statistically forced by the same observations it is said to explain, reducing the 'theoretical explanation' to a post-hoc fit of the data.
full rationale
The paper presents graph percolation as a theoretical risk framework whose threshold marks safe continuation. However, the load-bearing 'apparent desired minimum node degree' is extracted directly from the flight-log dataset that is also used to demonstrate pilots rarely violate percolation and trade climb rate to maintain it. This makes the reported confirmation a data-driven fit rather than an independent test of the model. No equations or external benchmarks are shown to separate the threshold identification from the validation observations. The central claim therefore reduces to a fitted parameter renamed as theoretical prediction.
Axiom & Free-Parameter Ledger
free parameters (1)
- minimum node degree threshold
axioms (1)
- domain assumption Thermal locations and glide reachability can be represented as nodes and edges in a graph using information available in flight.
Lean theorems connected to this paper
-
IndisputableMonolith/Foundation/AlexanderDuality.leanalexander_duality_circle_linking contradicts?
contradictsCONTRADICTS: the theorem conflicts with this paper passage, or marks a claim that would need revision before publication.
In two dimensions this threshold occurs around a node degree of approximately 4.51[14], that is, on average from the top of each thermal the aircraft can reach 4.51 others.
-
IndisputableMonolith/Foundation/AlexanderDuality.leanSphereAdmitsCircleLinking D ↔ D = 3 contradicts?
contradictsCONTRADICTS: the theorem conflicts with this paper passage, or marks a claim that would need revision before publication.
p ≈ (λ1/2)^2 π (h L/D)^2 / 4.51 … When p is greater than 1 the present altitude, thermal intensity, and lift-to-drag ratio is such that sufficient additional thermals are reachable so that the graph of thermal connections percolates
What do these tags mean?
- matches
- The paper's claim is directly supported by a theorem in the formal canon.
- supports
- The theorem supports part of the paper's argument, but the paper may add assumptions or extra steps.
- extends
- The paper goes beyond the formal theorem; the theorem is a base layer rather than the whole result.
- uses
- The paper appears to rely on the theorem as machinery.
- contradicts
- The paper's claim conflicts with a theorem or certificate in the canon.
- unclear
- Pith found a possible connection, but the passage is too broad, indirect, or ambiguous to say the theorem truly supports the claim.
Reference graph
Works this paper leans on
-
[1]
Reichmann, Cross-Country Soaring
H. Reichmann, Cross-Country Soaring . Soaring Society of America, 1981
work page 1981
-
[2]
L. Brigliadori and R. Brigliadori, Competing in Gliders: Winning With Your Mind. Bellavite, 2006
work page 2006
-
[3]
N ew insights into autonomous soaring,
C. Walton, I. Kaminer, V . Dobrokhodov, and K. D. Jones, “N ew insights into autonomous soaring,” 2017 56th IEEE Conference on Decision and Control (CDC), pp. 2059–2064, 2017
work page 2017
-
[4]
Autonomous soaring: The mon- tague cross-country challenge,
D. J. Edwards and L. M. Silverberg, “Autonomous soaring: The mon- tague cross-country challenge,” Journal of Aircraft , vol. 47, pp. 1763– 1769, 2010
work page 2010
-
[5]
Guidance and control for an autonomous soar ing uav,
M. J. Allen, “Guidance and control for an autonomous soar ing uav,” tech. rep., NASA Dryden Flight Research Center, 2007
work page 2007
-
[6]
The aut osoar autonomous soaring aircraft part 2: Hardware implementati on and flight results,
N. T. Depenbusch, J. J. Bird, and J. W. Langelaan, “The aut osoar autonomous soaring aircraft part 2: Hardware implementati on and flight results,” Journal of Field Robotics , pp. 1–24, 2017
work page 2017
-
[7]
P . B. J. MacCready, “Optimum airspeed selector,” Soaring, pp. 10–11, 1 1958
work page 1958
-
[8]
Bounded ratio nality and risk strategy in thermal soaring,
J. J. Bird, D. Sazhin, and J. W. Langelaan, “Bounded ratio nality and risk strategy in thermal soaring,” Technical Soaring, 2020
work page 2020
-
[9]
Speed to fly with management of the risk of land ing out,
Y . Fukada, “Speed to fly with management of the risk of land ing out,” Technical Soaring, vol. 24, 2000
work page 2000
-
[10]
Maccready theory with uncertain lift and limited altitude,
J. Cochrane, “Maccready theory with uncertain lift and limited altitude,” Technical Soaring, vol. 23, pp. 88–96, 1999
work page 1999
-
[11]
E. N. Gilbert, “Random plane networks,” Journal of the Society for Industrial and Applied Mathematics , vol. 9, pp. 533–543, 1961
work page 1961
-
[12]
Random geometric graphs as a model for bounding the endurance of soaring aircr aft,
N. T. Depenbusch, C. Lagoa, and J. W. Langelaan, “Random geometric graphs as a model for bounding the endurance of soaring aircr aft,” in 53rd IEEE Conference on Decision and Control , pp. 248–253, IEEE, 12 2014
work page 2014
-
[13]
R. B. Stull, An Introduction to Boundary Layer Meteorology . Springer Netherlands, 1 ed., 1988
work page 1988
-
[14]
Continuum p ercolation with steps in the square or the disc,
P . Balister, B. Bollob´ as, and M. Walters, “Continuum p ercolation with steps in the square or the disc,” Random Structures and Algorithms , vol. 26, pp. 392–403, 2005
work page 2005
-
[15]
Soaring behaviour and performance o f some east african birds, observed from a motor-glider,
C. J. Pennycuick, “Soaring behaviour and performance o f some east african birds, observed from a motor-glider,” Ibis, vol. 114, pp. 178– 218, 1972
work page 1972
-
[16]
S. Becker and P . Bruce, Experimental Study of Paraglider Aerodynamics. PhD thesis, Imperial College London, 2017
work page 2017
- [17]
-
[18]
K. Rohde-Brandenburger, “Determination of new handic aps for eval- uation of gliders in club class translation of: Berechnung v on neuen handicap-faktoren f¨ ur die wertung von segelflugzeugen in d er club- klasse,” tech. rep., F´ ed´ eration A´ eronautique Internationale, 2017. APPENDIX Continuum percolation typically considers spatially dis- tributed ran...
work page 2017
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.