A Stationary-Distribution Theory for Triplet-Based Plateau Search in Random Forest Ensemble-Size Selection
Summary
This paper develops a stationary-distribution theory for triplet-based plateau search in Random Forest ensemble-size selection, modeling the central ensemble size as a birth-death Markov chain and deriving equilibrium equations and asymptotic properties.
View Cached Full Text
Cached at: 07/01/26, 05:32 AM
# A Stationary-Distribution Theory for Triplet-Based Plateau Search in Random Forest Ensemble-Size Selection
Source: [https://arxiv.org/html/2606.30837](https://arxiv.org/html/2606.30837)
\\declaretheorem
\[name=Proposition\]myproposition\\declaretheorem\[name=Theorem\]mytheorem
\\nameAndrey M\. Lange\\emaila\.lange@skoltech\.ru \\addrSkolkovo Institute of Science and Technology \(Skoltech\), Moscow 121205, Russia, \\addrFederal Research Center “Computer Science and Control” of Russian Academy of Sciences \(FRC CSC RAS\), Moscow 119333, Russia
###### Abstract
The number of trees is a central computational parameter in Random Forests: increasing it reduces finite\-ensemble variability but increases training and prediction cost\. Plateau\-based tuning adapts this parameter through local comparisons of out\-of\-bag scores at a geometric triplet of tree counts\. After the remaining hyperparameters have stabilized, however, the central triplet point need not converge to a deterministic value; instead, it fluctuates around a stationary regime\.
This paper develops a stationary\-distribution theory for this process\. The central ensemble sizeBtB\_\{t\}is modeled as a birth–death Markov chain on a geometric grid, and its stationary distribution is derived through local balance\. Under a leading centered folded\-normal approximation, equilibrium equations are obtained for the original update rule and a symmetric modified variant, implying that the stationary centerB∗=O\(ε−2\)B\_\{\*\}=O\(\\varepsilon^\{\-2\}\)asε↓0\\varepsilon\\downarrow 0\.
The stationary spread is also characterized\. A local Gaussian approximation and a Fokker–Planck interpretation give grid\-level variance constants\. After conversion to the ensemble\-size scale,σB,∗=O\(ε−2\)\\sigma\_\{B,\*\}=O\(\\varepsilon^\{\-2\}\), while the variance isO\(ε−4\)O\(\\varepsilon^\{\-4\}\)\. The leading relative spread is independent ofε\\varepsilonand controlled by the scale factor and update rule\. These results interpret plateau\-based Random Forest tuning as a stochastic process rather than a deterministic stopping rule\.
Keywords:random forest, ensemble\-size selection, plateau search, stationary distribution, birth–death Markov chain
## 1Introduction
The setting is supervised learning on tabular data withnnobservations andppinput features\. After standard preprocessing of categorical variables, such data can be represented by a design matrixX∈ℝn×pX\\in\\mathbb\{R\}^\{n\\times p\}, whose rows correspond to observations and columns to features, together with a target vectoryy\. Tree\-based ensembles remain state\-of\-the\-art for tabular data, consistently outperforming deep learning in many benchmark studies\(Grinsztajn et al\.,[2022](https://arxiv.org/html/2606.30837#bib.bib14); Shwartz\-Ziv and Armon,[2022](https://arxiv.org/html/2606.30837#bib.bib30); Borisov et al\.,[2024](https://arxiv.org/html/2606.30837#bib.bib5)\)\. Among them, Gradient Boosting\(Friedman,[2001](https://arxiv.org/html/2606.30837#bib.bib12); Chen and Guestrin,[2016](https://arxiv.org/html/2606.30837#bib.bib8)\)often delivers superior predictive accuracy, while Random Forest\(Breiman,[2001](https://arxiv.org/html/2606.30837#bib.bib6); Biau and Scornet,[2016](https://arxiv.org/html/2606.30837#bib.bib4)\)offers greater stability\. This stability stems from averaging over many randomized trees: the Monte Carlo component of the ensemble prediction decreases as the number of trees grows\. The independence of trees also enables parallel training and the use of out\-of\-bag \(OOB\) scores, which provide an internal performance estimate without cross\-validation\.
Beyond prediction, Random Forests provide variable importance measures \(VIMs\), such as the Mean Decrease in Impurity \(MDI\), which naturally arise from the tree\-building procedure\(Breiman,[2001](https://arxiv.org/html/2606.30837#bib.bib6); Louppe et al\.,[2013](https://arxiv.org/html/2606.30837#bib.bib25)\)\. These VIMs are widely used for feature selection, network inference, and scientific discovery\(Strobl et al\.,[2007](https://arxiv.org/html/2606.30837#bib.bib31); Kursa et al\.,[2010](https://arxiv.org/html/2606.30837#bib.bib19); Ewald et al\.,[2024](https://arxiv.org/html/2606.30837#bib.bib11)\)\. However, stabilizing VIMs in high\-dimensional settings with correlated features may require substantially more trees than stabilizing the predictive score itself\(Lange et al\.,[2025](https://arxiv.org/html/2606.30837#bib.bib20); Tolosi and Lengauer,[2011](https://arxiv.org/html/2606.30837#bib.bib32)\)\. A well\-calibrated predictive score is therefore a necessary, though not sufficient, condition for trustworthy VIMs\. This observation reinforces the motivation of the present line of work: before one can reliably assess variable importance, one must first obtain a Random Forest with stable and sufficiently accurate predictive performance\.
The number of treesTTis therefore a central computational parameter of Random Forests\. IncreasingTTreduces finite\-ensemble variability, but it also increases training and prediction cost\. Standard hyperparameter optimization \(HPO\) methods, such as TPE\(Bergstra et al\.,[2011](https://arxiv.org/html/2606.30837#bib.bib2)\)or Hyperband\(Li et al\.,[2018](https://arxiv.org/html/2606.30837#bib.bib23)\), require the user to specify a search range\[Tmin,Tmax\]\[T\_\{\\min\},T\_\{\\max\}\]\. Because adding trees does not induce the usual overfitting behavior of many other hyperparameters, the selected value ofTTtends to be driven toward the upper boundaryTmaxT\_\{\\max\}\. RaisingTmaxT\_\{\\max\}shifts the selected value further toward the boundary, offering no guarantee that the chosen bound is either sufficient or computationally efficient\. Early\-stopping heuristics avoid an explicit upper bound by monitoring incremental score improvements, but they may stop prematurely when OOB score fluctuations make the observed improvement appear small\.
In a recent paper,Porvatov et al\. \([2026](https://arxiv.org/html/2606.30837#bib.bib28)\)introduced a triplet\-based plateau search procedure that adapts the number of trees without requiring a fixedTmaxT\_\{\\max\}\. At each HPO trial, the non\-TThyperparameters are sampled in the usual way, while the ensemble size is represented by a geometric tripletL=B/sfL=B/\\mathrm\{sf\},BB, andR=B⋅sfR=B\\cdot\\mathrm\{sf\}, with a fixed scale factorsf\>1\\mathrm\{sf\}\>1\. The geometric construction keeps the relative separation between neighboring ensemble sizes approximately constant, sinceR−B=\(sf−1\)BR\-B=\(\\mathrm\{sf\}\-1\)Band hence\(R−B\)/B=sf−1\(R\-B\)/B=\\mathrm\{sf\}\-1\. This is important because, for a fixed additive stepR=B\+ΔR=B\+\\Delta, the relative separation satisfies\(R−B\)/B=Δ/B→0\(R\-B\)/B=\\Delta/B\\to 0asB→∞B\\to\\infty, making neighboring forests increasingly difficult to distinguish by their OOB scores\. Fixed increments of this type, for exampleΔ=10\\Delta=10, were used in earlier ensemble\-size studies\(Latinne et al\.,[2001](https://arxiv.org/html/2606.30837#bib.bib21); Lange et al\.,[2025](https://arxiv.org/html/2606.30837#bib.bib20)\)\.
Thus, the scale factorsf\\mathrm\{sf\}acts as a resolution parameter for the plateau comparison\. The forest is trained sequentially up toRRtrees, and the OOB scores atLL,BB, andRRare recorded\. The relative score gaps
dL=\|SB−SL\|\|SB\|,dR=\|SR−SB\|\|SB\|d\_\{L\}=\\frac\{\|S\_\{B\}\-S\_\{L\}\|\}\{\|S\_\{B\}\|\},\\qquad d\_\{R\}=\\frac\{\|S\_\{R\}\-S\_\{B\}\|\}\{\|S\_\{B\}\|\}\(1\)indicate how close the central ensemble sizeBBis to the plateau region\. They are compared with a user\-specified toleranceε\\varepsilon, typically of the order10−310^\{\-3\}\.
If both inequalitiesdL≤εd\_\{L\}\\leq\\varepsilonanddR≤εd\_\{R\}\\leq\\varepsilonhold, the ensemble is considered stable but potentially unnecessarily large, and the triplet is shifted left for the next trial\. In the original rule, ifdR\>εd\_\{R\}\>\\varepsilon, the improvement fromBBtoRRis still above the tolerance, and the current ensemble is treated as insufficient; the triplet is therefore shifted right\. In the remaining original\-rule case,dL\>εd\_\{L\}\>\\varepsilonanddR≤εd\_\{R\}\\leq\\varepsilon, the triplet remains at the current level\. A symmetric modified rule is also analyzed below; in this variant, the mixed casedL≤ε<dRd\_\{L\}\\leq\\varepsilon<d\_\{R\}is assigned to staying rather than to a right shift\. Importantly, trials that trigger a right shift are not considered later for selecting the trial with the highest score, because they are deemed too unstable to be trusted\. This adaptive mechanism eliminates the need for an arbitrary upper boundTmaxT\_\{\\max\}and avoids the systematic underestimation bias of one\-shot early stopping\. Moreover, it jointly optimizes the ensemble size with other hyperparameters such as tree depth andmtrym\_\{\\mathrm\{try\}\}, recognizing that the required number of trees interacts with the remaining hyperparameters\(Probst et al\.,[2019](https://arxiv.org/html/2606.30837#bib.bib29); Bernard et al\.,[2009](https://arxiv.org/html/2606.30837#bib.bib3)\)\.
However, this adaptivity changes the nature of the problem\. The central triplet pointBtB\_\{t\}evolves across HPO trials according to random OOB score comparisons\. This randomness has several sources\. First, the OOB scores are computed from finite data and therefore inherit sampling variability\. Second, even for fixed hyperparameters and fixed data, Random Forest training involves algorithmic randomness from bootstrap sampling and feature subsampling, which produces finite\-ensemble fluctuations of the OOB score\. In addition, the non\-TThyperparameters are sampled by the HPO procedure, so changes inBtB\_\{t\}are coupled with the stochastic exploration of the remaining search space\.
Figure 1:Examples of random and mean trajectories of the central triplet pointBtB\_\{t\}across HPO trials for three data sets, reproduced fromPorvatov et al\. \([2026](https://arxiv.org/html/2606.30837#bib.bib28)\)\. The mean trajectory is computed over 20 runs, and the background colormap shows the empirical frequency of the corresponding tree count at each trial, illustrating the emergence of a stationary regime\. HereT0=100T\_\{0\}=100andsf=1\.5\\mathrm\{sf\}=1\.5\. In the left panel,ε=3⋅10−3\\varepsilon=3\\cdot 10^\{\-3\}, while in the other two panels,ε=10−3\\varepsilon=10^\{\-3\}\.The triplet\-based plateau algorithm partially regularizes this randomness\. Unlike one\-shot early stopping, it updates the central ensemble size across trials, so left and right corrections can compensate over time\. Nevertheless, the process remains random\. Consequently, the selected number of trees exhibits substantial run\-to\-run variability across independent optimization runs with different random seeds\. This variability limits the reliability of a single\-point estimate ofTT: a practitioner who runs the same HPO procedure twice may obtain noticeably different recommendations for the ensemble size\. This variability is not merely a nuisance, but a fundamental property of the adaptive tuning process\. The selected number of trees should therefore be viewed not as a deterministic quantity, but as a random variable induced by the optimization dynamics\.
Figure[1](https://arxiv.org/html/2606.30837#S1.F1)illustrates this behavior\. After an initial transient phase, the central triplet pointBtB\_\{t\}does not converge to a fixed deterministic value, but fluctuates within a problem\-dependent range that is naturally interpreted as a stationary regime\. The visibly non\-negligible amplitude of these fluctuations motivates the variance analysis below, which shows that the stationary standard deviation on the ensemble\-size scale can be a sizeable fraction of the stationary mean\. The toleranceε\\varepsiloncontrols how small the relative OOB score gaps in \([1](https://arxiv.org/html/2606.30837#S1.E1)\) must be before the plateau tests are regarded as passed\. The equilibrium center of this regime is denoted byB∗B\_\{\*\}\. Asε\\varepsilondecreases, the plateau condition becomes more stringent, so the equilibrium level shifts toward larger ensemble sizes\. This shift also increases the absolute size of the fluctuations when measured in the number of trees\. At the same time, the OOB score\-difference noise in \([1](https://arxiv.org/html/2606.30837#S1.E1)\) becomes smaller at larger ensemble sizes because the finite\-ensemble variance decays with the number of trees\.
This paper develops a theoretical description of this stationary regime\. The analysis assumes that the non\-TThyperparameters have effectively stabilized and isolates the stochastic evolution of the central ensemble sizeBtB\_\{t\}\. Under this reduced description, the plateau procedure induces a birth–death Markov chain on the geometric gridBj=T0⋅sfjB\_\{j\}=T\_\{0\}\\cdot\\mathrm\{sf\}^\{j\}\. The goal is not to construct a practical estimator from a finite HPO trajectory, but to characterize the population\-level stationary quantities of this process: its stationary distribution, equilibrium center, and local spread\. This separates the theoretical question studied here from the separate practical problem of estimating these quantities from finite trajectories\.
The analysis proceeds in three steps\. First, the transition probabilities induced by the original plateau update rule and by a symmetric modified variant are derived\. These probabilities are expressed through plateau\-pass probabilities for the left and right OOB score gaps\. Second, the finite\-ensemble variance scaling of the signed relative gaps is used to approximate these pass probabilities by a leading centered folded\-normal model\. This yields explicit equilibrium equations and shows that the stationary center satisfiesB∗=O\(ε−2\)B\_\{\*\}=O\(\\varepsilon^\{\-2\}\)asε↓0\\varepsilon\\downarrow 0\. Third, the local shape of the stationary distribution is analyzed\. A product\-form local\-balance argument gives a local Gaussian approximation, and an equivalent Fokker–Planck interpretation yields explicit variance constants for both update rules\. After converting from the grid\-level scale to the ensemble\-size scale, the stationary standard deviation also satisfiesσB,∗=O\(ε−2\)\\sigma\_\{B,\*\}=O\(\\varepsilon^\{\-2\}\), while the corresponding variance isO\(ε−4\)O\(\\varepsilon^\{\-4\}\)\.
The main contributions of this paper are as follows\. First, triplet\-based plateau search is formulated as a birth–death Markov chain on a geometric ensemble\-size grid\. Second, the product\-form stationary distribution is derived and conditions under which it is normalizable are established\. Third, under a leading folded\-normal approximation, explicit equilibrium equations are obtained for the original and modified update rules, yielding the scaling lawB∗=O\(ε−2\)B\_\{\*\}=O\(\\varepsilon^\{\-2\}\)\. Fourth, local stationary variance constants are derived, interpreted through a drift–diffusion representation, and used to show that the ensemble\-size standard deviation satisfiesσB,∗=O\(ε−2\)\\sigma\_\{B,\*\}=O\(\\varepsilon^\{\-2\}\)\. This appears to be the first work to explicitly model the Random Forest ensemble size selected by an adaptive HPO procedure as a stochastic process and to characterize its stationary behavior\. Together, these results provide a theoretical basis for interpreting plateau\-based Random Forest tuning as a stationary stochastic process rather than as a deterministic stopping rule\.
The present paper is an analytical study\. It characterizes the population\-level stationary quantities of the plateau process and does not attempt to construct a finite\-trajectory estimator\. Empirical calibration, synthetic Markov\-chain simulations, and moment\-based estimators from finite HPO trajectories are natural follow\-up problems and are discussed in Section[5](https://arxiv.org/html/2606.30837#S5)\. The remainder of the paper is organized as follows\. Section[2](https://arxiv.org/html/2606.30837#S2)reviews related work on selecting the number of trees, plateau and stopping rules, and noisy hyperparameter optimization\. Section[3](https://arxiv.org/html/2606.30837#S3)reformulates triplet\-based plateau search as a stochastic update process and derives the signed\-gap variance asymptotics used later\. Section[4](https://arxiv.org/html/2606.30837#S4)develops the birth–death Markov model, characterizes its stationary distribution, and derives the equilibrium and variance scaling laws\. Section[5](https://arxiv.org/html/2606.30837#S5)discusses the implications and limitations of the theory, including the role of the geometric grid and directions for empirical follow\-up\. Appendix[A](https://arxiv.org/html/2606.30837#A1)contains the proofs\.
## 2Related Work
### 2\.1Selecting the Number of Trees in Random Forest
The challenge of selecting the number of treesTThas been studied extensively\. Early empirical work byOshiro et al\. \([2012](https://arxiv.org/html/2606.30837#bib.bib27)\)andGenuer et al\. \([2008](https://arxiv.org/html/2606.30837#bib.bib13)\)confirmed that the predictive score plateaus asTTincreases, withOshiro et al\. \([2012](https://arxiv.org/html/2606.30837#bib.bib27)\)relating the requiredTTto data set densitylogpn\\log\_\{p\}n\.Cuzzocrea et al\. \([2013](https://arxiv.org/html/2606.30837#bib.bib9)\)andDemidova and Ivkina \([2020](https://arxiv.org/html/2606.30837#bib.bib10)\)proposed heuristic mappings forTTbased on information\-theoretic measures and data set size, respectively\. Statistical stopping criteria were developed byLatinne et al\. \([2001](https://arxiv.org/html/2606.30837#bib.bib21)\), who used a McNemar test, and byHernández\-Lobato et al\. \([2013](https://arxiv.org/html/2606.30837#bib.bib15)\), who derived an asymptotic estimate for the ensemble size needed to match an infinite forest\.Lopes \([2019](https://arxiv.org/html/2606.30837#bib.bib24)\)analyzed the algorithmic variance of randomized ensembles, showing that the conditional error variance decays asO\(T−1\)O\(T^\{\-1\}\)and discussing relative stopping conditions\. More recently,Lange et al\. \([2025](https://arxiv.org/html/2606.30837#bib.bib20)\)modeled the relationship betweenTTand the stability of variable importance measures using a logistic function, extrapolating to very large ensemble sizes\.
These works provide valuable guidelines for determining a sufficient number of trees\. Most of them, however, treatTTas a deterministic target for a fixed learning problem or for a fixed set of hyperparameters\. In contrast, the plateau search procedure studied here adaptsTTacross HPO trials, and the central ensemble size evolves as a stochastic process driven by OOB score comparisons\. The focus here is therefore not a single stopping time or a single sufficient value ofTT, but the stationary distribution induced by the adaptive triplet update\.
### 2\.2Using the HPO Trace
A growing body of research argues that discarding all but the single best HPO trial is wasteful\.Hutter et al\. \([2014](https://arxiv.org/html/2606.30837#bib.bib16)\)introduced fANOVA, a post\-hoc method that uses the entire history of HPO runs to decompose the variance of the observed performance, identifying which hyperparameters are important and how they interact\.Caruana et al\. \([2004](https://arxiv.org/html/2606.30837#bib.bib7)\)demonstrated that constructing an ensemble from a library of models generated during a single HPO run can outperform selecting the single best model\. Both approaches exploit information contained in the optimization trace rather than relying only on the best observed configuration\.
The goal of the present work is different\. The present work does not aggregate several fitted models, nor does it estimate global hyperparameter importances\. Instead, the trajectory of a single hyperparameter, the number of trees, is used as the object of analysis\. The central pointBtB\_\{t\}of the plateau triplet is treated as a stochastic process, and the HPO trace motivates studying its stationary center and spread\. This view is especially relevant for Random Forests because the effect ofTTis primarily computational and variance\-reducing rather than a conventional overfitting tradeoff\.
### 2\.3Noisy and Robust Hyperparameter Optimization
Noisy observations are a central concern in Bayesian optimization \(BO\)\. When function evaluations are noisy, standard BO algorithms can be misled by random fluctuations\.Letham et al\. \([2019](https://arxiv.org/html/2606.30837#bib.bib22)\)proposed a modification of the expected improvement acquisition function that integrates over the posterior distribution of noisy observations\. Such methods are designed to improve decision making in the presence of observation noise, often by modifying the acquisition function or the identification step\.
In the Random Forest plateau setting, the noise has a specific structure\. As shown inPorvatov et al\. \([2026](https://arxiv.org/html/2606.30837#bib.bib28)\), the variance of relative OOB score differences \([1](https://arxiv.org/html/2606.30837#S1.E1)\) decays asO\(1/T\)O\(1/T\), or equivalently their standard deviation scales asO\(T−1/2\)O\(T^\{\-1/2\}\)\. Thus, the uncertainty is heteroscedastic and directly tied to the ensemble size\. A generic Gaussian process \(GP\) surrogate overTTwould need to account for this structure, while also separating true saturation of the forest from finite\-ensemble OOB fluctuations\. More importantly, the objective of noisy BO methods is typically to identify a single best configuration under uncertainty\. The objective here is instead to characterize the distribution of the ensemble size produced by an adaptive plateau process\.
Related distinctions arise in robust and risk\-seeking Bayesian optimization\.Iwazaki et al\. \([2024](https://arxiv.org/html/2606.30837#bib.bib17)\)formulated a risk\-seeking BO problem, aiming to find the single best possible reward under uncontrollable environmental noise\. For a monotone Random Forest score, such a risk\-seeking strategy would tend to favor larger values ofTTand does not by itself define a sufficient ensemble size\.Beland and Nair \([2017](https://arxiv.org/html/2606.30837#bib.bib1)\)considered robust optimization under uncertainty by building a GP surrogate for an integral of the objective over uncontrollable variables\. These methods address robustness or risk preferences in optimization, whereas the present paper studies the stationary stochastic dynamics generated by a specific adaptive tuning rule\.
### 2\.4Position of the Present Work
The present paper is closest in spirit to work on stopping rules and sufficient ensemble size, but it changes the object of analysis\. Rather than asking when a Random Forest should stop growing, the question considered here is where the balance between upward and downward ensemble\-size moves is established on the geometric grid, and how broadly the process fluctuates around this balance point\. This perspective is motivated by the empirical observation that the central triplet point need not settle at a single deterministic value\. It may instead fluctuate around a problem\-dependent region after an initial transient phase\.
The contribution is theoretical\. The plateau update is formulated as a birth–death Markov chain, its product\-form stationary distribution is derived, and conditions for existence and uniqueness of the stationary distribution are established\. Under a leading folded\-normal approximation for the OOB score\-gap probabilities, explicit balance equations are obtained for the original update rule and for a symmetric modified variant\. These equations yield the scaling lawB∗=O\(ε−2\)B\_\{\*\}=O\(\\varepsilon^\{\-2\}\)for the stationary center\. Local variance constants are further derived, showing that the stationary standard deviation on the ensemble\-size scale also satisfiesσB,∗=O\(ε−2\)\\sigma\_\{B,\*\}=O\(\\varepsilon^\{\-2\}\)\.
Thus, for a user\-specified tolerance such asε=10−3\\varepsilon=10^\{\-3\}, decreasing the tolerance increases both the stationary mean ensemble size and the absolute magnitude of its fluctuations\. At the same time, their leading ratio remains controlled by the scale factor and the update rule, rather than byε\\varepsilon\. For commonly used scale factors, this relative spread can be substantial: for example, it is approximately one half of the stationary mean forsf=1\.5\\mathrm\{sf\}=1\.5\. This shows that the variability of the selected number of trees is not only a finite\-sample nuisance, but a structural feature of the stationary plateau process\.
This distinguishes the paper from post\-hoc heuristics, robust BO methods, and model\-aggregation approaches\. Those methods aim to improve selection, prediction, or robustness in an HPO workflow\. Here, the aim is to understand the stochastic process induced by the plateau rule itself\. The derived relation between the stationary center and the stationary spread can also serve as a theoretical basis for future trajectory\-based estimators of the mean number of trees, including moment\-based approaches such as the generalized method of moments\. The construction and empirical benchmarking of such estimators are left for separate work\.
## 3Plateau Search as a Stochastic Process
The triplet\-based plateau search was introduced inPorvatov et al\. \([2026](https://arxiv.org/html/2606.30837#bib.bib28)\)as an adaptive mechanism for selecting the number of trees without specifying an explicit upper boundTmaxT\_\{\\max\}\. The full algorithmic description was summarized in the Introduction\. This section extracts the part of the construction that is needed for the stochastic analysis: after the non\-TThyperparameters have effectively stabilized, the central triplet pointBtB\_\{t\}evolves across HPO trials according to random threshold comparisons of OOB scores\.
### 3\.1Stochastic Plateau Updates
The full plateau\-based HPO procedure jointly samples the non\-TThyperparameters by TPE and updates the ensemble size through a triplet rule\. Since the present analysis focuses on the stationary regime after the non\-TThyperparameters have effectively stabilized, only the ensemble\-size update component is isolated\. At trialtt, given the current central pointBtB\_\{t\}, the triplet points areLt=Bt/sfL\_\{t\}=B\_\{t\}/\\mathrm\{sf\},BtB\_\{t\}, andRt=Bt⋅sfR\_\{t\}=B\_\{t\}\\cdot\\mathrm\{sf\}\. For the sampled non\-TThyperparameter configuration, a nested forest is trained up toRtR\_\{t\}trees, and the OOB scoresSLtS\_\{L\_\{t\}\},SBtS\_\{B\_\{t\}\}, andSRtS\_\{R\_\{t\}\}are recorded\.
The plateau rule is based on the two absolute relative gaps
dL,t=\|SBt−SLtSBt\|,dR,t=\|SRt−SBtSBt\|\.d\_\{L,t\}=\\left\|\\frac\{S\_\{B\_\{t\}\}\-S\_\{L\_\{t\}\}\}\{S\_\{B\_\{t\}\}\}\\right\|,\\qquad d\_\{R,t\}=\\left\|\\frac\{S\_\{R\_\{t\}\}\-S\_\{B\_\{t\}\}\}\{S\_\{B\_\{t\}\}\}\\right\|\.The next central point is then updated according to the four threshold cases
Bt\+1=\{Bt⋅sf,dL,t\>ε,dR,t\>ε,Bt,dL,t\>ε,dR,t≤ε,Bt/sf,dL,t≤ε,dR,t≤ε,Bt⋅sfin the original rule, orBtin the modified rule,dL,t≤ε,dR,t\>ε\.B\_\{t\+1\}=\\begin\{cases\}B\_\{t\}\\cdot\\mathrm\{sf\},&d\_\{L,t\}\>\\varepsilon,\\quad d\_\{R,t\}\>\\varepsilon,\\\\\[2\.84526pt\] B\_\{t\},&d\_\{L,t\}\>\\varepsilon,\\quad d\_\{R,t\}\\leq\\varepsilon,\\\\\[2\.84526pt\] B\_\{t\}/\\mathrm\{sf\},&d\_\{L,t\}\\leq\\varepsilon,\\quad d\_\{R,t\}\\leq\\varepsilon,\\\\\[2\.84526pt\] B\_\{t\}\\cdot\\mathrm\{sf\}\\ \\text\{in the original rule, or \}B\_\{t\}\\ \\text\{in the modified rule\},&d\_\{L,t\}\\leq\\varepsilon,\\quad d\_\{R,t\}\>\\varepsilon\.\\end\{cases\}Thus, the original algorithm and the modified variant considered below differ only in the mixed case where the left plateau test passes while the right plateau test fails\. The modified rule assigns this case to a stay decision, which will lead to a more symmetric transition structure in the Markov model\.
For the analysis below, it is useful to view the absolute gaps in \([1](https://arxiv.org/html/2606.30837#S1.E1)\) as absolute values of their signed counterparts,
SBt−SLtSBt,SRt−SBtSBt\.\\frac\{S\_\{B\_\{t\}\}\-S\_\{L\_\{t\}\}\}\{S\_\{B\_\{t\}\}\},\\qquad\\frac\{S\_\{R\_\{t\}\}\-S\_\{B\_\{t\}\}\}\{S\_\{B\_\{t\}\}\}\.\(2\)The first quantity measures the local score change from the left neighborLtL\_\{t\}to the central pointBtB\_\{t\}, while the second measures the change fromBtB\_\{t\}to the right neighborRtR\_\{t\}\.
Because the OOB scores are random, the quantitiesdL,td\_\{L,t\}anddR,td\_\{R,t\}are random even when the data and the non\-TThyperparameters are fixed\. Consequently, the update ofBtB\_\{t\}is stochastic\. The unambiguous cases correspond to shifting right, staying, or shifting left according to the plateau logic\. The remaining mixed case can be assigned either to a right shift or to a stay decision\. Both variants are handled in the Markov formulation below; the distinction affects only the transition probabilities, not the asymptotic score model used to derive them\.
### 3\.2Signed\-Gap Variance Asymptotics
The finite\-ensemble asymptotic model developed inPorvatov et al\. \([2026](https://arxiv.org/html/2606.30837#bib.bib28)\)is used\. Conditionally on the training dataDD, letμT=𝔼\[ST∣D\]\\mu\_\{T\}=\\mathbb\{E\}\[S\_\{T\}\\mid D\]denote the expected OOB score of a Random Forest withTTtrees\. The conditional mean score is assumed to converge to an infinite\-forest limit according to
μT=S∞\+cT−γ\+o\(T−γ\),T→∞,\\mu\_\{T\}=S\_\{\\infty\}\+cT^\{\-\\gamma\}\+o\(T^\{\-\\gamma\}\),\\qquad T\\to\\infty,\(3\)whereS∞≠0S\_\{\\infty\}\\neq 0,c≠0c\\neq 0, andγ\>0\\gamma\>0\. The stronger conditionγ\>1/2\\gamma\>1/2will be used below when deriving the centered folded\-normal approximation for plateau\-pass probabilities\.
The variance calculation follows the same finite\-ensemble Gaussian approximation used inPorvatov et al\. \([2026](https://arxiv.org/html/2606.30837#bib.bib28)\)\. For the variance asymptotics themselves, however, only its second\-order consequences are needed: theO\(T−1\)O\(T^\{\-1\}\)decay of algorithmic variance and the covariance scaling for nested warm\-start forests, formalized in \([4](https://arxiv.org/html/2606.30837#S3.E4)\)\. The variance component in \([4](https://arxiv.org/html/2606.30837#S3.E4)\) is motivated by finite\-ensemble variance results for randomized ensembles, in particular theO\(T−1\)O\(T^\{\-1\}\)decay analyzed byLopes \([2019](https://arxiv.org/html/2606.30837#bib.bib24)\)\. The covariance component in \([4](https://arxiv.org/html/2606.30837#S3.E4)\) is an additional nested\-forest approximation tailored to the warm\-start construction used by the plateau algorithm: whenT1<T2T\_\{1\}<T\_\{2\}, the larger forest contains the smaller forest as a prefix, leading to the leading\-order covariancev/T2v/T\_\{2\}\.\{myproposition\}\[Signed relative gap variance asymptotics\] LetL=B/sfL=B/\\mathrm\{sf\}andR=B⋅sfR=B\\cdot\\mathrm\{sf\}, withsf\>1\\mathrm\{sf\}\>1\. Assume \([3](https://arxiv.org/html/2606.30837#S3.E3)\) and the finite\-ensemble covariance scaling
Var\[ST∣D\]∼vT,Cov\[ST1,ST2∣D\]∼vT2,T1<T2,\\operatorname\{Var\}\[S\_\{T\}\\mid D\]\\sim\\frac\{v\}\{T\},\\qquad\\operatorname\{Cov\}\[S\_\{T\_\{1\}\},S\_\{T\_\{2\}\}\\mid D\]\\sim\\frac\{v\}\{T\_\{2\}\},\\qquad T\_\{1\}<T\_\{2\},\(4\)for some problem\-dependent constantv\>0v\>0\. Then, asB→∞B\\to\\infty,
Var\[SB−SLSB\|D\]\\displaystyle\\operatorname\{Var\}\\left\[\\frac\{S\_\{B\}\-S\_\{L\}\}\{S\_\{B\}\}\\;\\middle\|\\;D\\right\]∼vS∞2sf−1B,\\displaystyle\\sim\\frac\{v\}\{S\_\{\\infty\}^\{2\}\}\\frac\{\\mathrm\{sf\}\-1\}\{B\},\(5\)Var\[SR−SBSB\|D\]\\displaystyle\\operatorname\{Var\}\\left\[\\frac\{S\_\{R\}\-S\_\{B\}\}\{S\_\{B\}\}\\;\\middle\|\\;D\\right\]∼vS∞21−sf−1B\.\\displaystyle\\sim\\frac\{v\}\{S\_\{\\infty\}^\{2\}\}\\frac\{1\-\\mathrm\{sf\}^\{\-1\}\}\{B\}\.\(6\)
The resulting right\-gap variance in \([6](https://arxiv.org/html/2606.30837#S3.E6)\) was derived inPorvatov et al\. \([2026](https://arxiv.org/html/2606.30837#bib.bib28)\)\. The corresponding left\-gap variance in \([5](https://arxiv.org/html/2606.30837#S3.E5)\) is derived here by the same nested\-forest covariance argument; the proof is given in Appendix[A](https://arxiv.org/html/2606.30837#A1)\. Both expressions are needed because the Markov model below uses both the left and right plateau tests\. The factor difference between \([5](https://arxiv.org/html/2606.30837#S3.E5)\) and \([6](https://arxiv.org/html/2606.30837#S3.E6)\) reflects only the fact that the left comparison involves the smaller ensembleL=B/sfL=B/\\mathrm\{sf\}, whose finite\-forest variance is larger\. It does not assume any scaling relation between the scoresSLS\_\{L\},SBS\_\{B\}, andSRS\_\{R\}themselves\. In particular,\(sf−1\)/\(1−sf−1\)=sf\(\\mathrm\{sf\}\-1\)/\(1\-\\mathrm\{sf\}^\{\-1\}\)=\\mathrm\{sf\}, so the left signed relative gap has asymptoticallysf\\mathrm\{sf\}times larger variance than the right signed relative gap under the nested covariance approximation\.
### 3\.3Absolute Gaps and Plateau\-Pass Probabilities
The actual plateau rule uses the absolute values of the signed relative gaps in \([2](https://arxiv.org/html/2606.30837#S3.E2)\)\. For a generic central valueBB, define the left and right plateau\-pass probabilities by
αL\(B;ε\)=ℙ\[\|SB−SB/sfSB\|≤ε\|D\],αR\(B;ε\)=ℙ\[\|SB⋅sf−SBSB\|≤ε\|D\]\.\\alpha\_\{L\}\(B;\\varepsilon\)=\\mathbb\{P\}\\left\[\\left\|\\frac\{S\_\{B\}\-S\_\{B/\\mathrm\{sf\}\}\}\{S\_\{B\}\}\\right\|\\leq\\varepsilon\\;\\middle\|\\;D\\right\],\\qquad\\alpha\_\{R\}\(B;\\varepsilon\)=\\mathbb\{P\}\\left\[\\left\|\\frac\{S\_\{B\\cdot\\mathrm\{sf\}\}\-S\_\{B\}\}\{S\_\{B\}\}\\right\|\\leq\\varepsilon\\;\\middle\|\\;D\\right\]\.\(7\)
Figure[2](https://arxiv.org/html/2606.30837#S3.F2)gives a schematic interpretation ofαL\(B;ε\)\\alpha\_\{L\}\(B;\\varepsilon\)andαR\(B;ε\)\\alpha\_\{R\}\(B;\\varepsilon\)\. The shaded regions correspond to the events that the corresponding signed relative gaps fall inside the tolerance interval\[−ε,ε\]\[\-\\varepsilon,\\varepsilon\]\. This notation is intentionally distribution\-agnostic: the probabilities in \([7](https://arxiv.org/html/2606.30837#S3.E7)\) may be evaluated using a folded\-normal approximation, an empirical or bootstrap approximation, or another model for the OOB score fluctuations\.
To obtain explicit analytical formulas, a stronger approximation than the variance calculation above is now imposed\. Proposition[3\.2](https://arxiv.org/html/2606.30837#S3.SS2)uses only the second\-order asymptotics of the signed gaps in \([2](https://arxiv.org/html/2606.30837#S3.E2)\), whereas the next result assumes an approximate Gaussian law for these transformed signed relative gaps themselves\.\{myproposition\}\[Plateau\-pass probability asymptotics\] LetL=B/sfL=B/\\mathrm\{sf\}andR=B⋅sfR=B\\cdot\\mathrm\{sf\}, and letsL2\(B\)s\_\{L\}^\{2\}\(B\)andsR2\(B\)s\_\{R\}^\{2\}\(B\)denote the leading variance scales in \([5](https://arxiv.org/html/2606.30837#S3.E5)\) and \([6](https://arxiv.org/html/2606.30837#S3.E6)\), respectively\. Assume that the signed relative gaps admit the conditional Gaussian approximations
SB−SLSB\|D≈𝒩\(mL\(B\),sL2\(B\)\),SR−SBSB\|D≈𝒩\(mR\(B\),sR2\(B\)\)\.\\left\.\\frac\{S\_\{B\}\-S\_\{L\}\}\{S\_\{B\}\}\\;\\right\|\\;D\\approx\\mathcal\{N\}\\bigl\(m\_\{L\}\(B\),s\_\{L\}^\{2\}\(B\)\\bigr\),\\qquad\\left\.\\frac\{S\_\{R\}\-S\_\{B\}\}\{S\_\{B\}\}\\;\\right\|\\;D\\approx\\mathcal\{N\}\\bigl\(m\_\{R\}\(B\),s\_\{R\}^\{2\}\(B\)\\bigr\)\.Assume the tail model \([3](https://arxiv.org/html/2606.30837#S3.E3)\) withγ\>1/2\\gamma\>1/2\. Then the conditional means of the signed relative gaps satisfymL\(B\)=O\(B−β\)m\_\{L\}\(B\)=O\(B^\{\-\\beta\}\)andmR\(B\)=O\(B−β\)m\_\{R\}\(B\)=O\(B^\{\-\\beta\}\), whereβ=min\{γ,1\}\>1/2\\beta=\\min\\\{\\gamma,1\\\}\>1/2, and, to leading order,
αL\(B;ε\)\\displaystyle\\alpha\_\{L\}\(B;\\varepsilon\)=2Φ\(εsL\(B\)\)−1\+O\(B1−2β\),\\displaystyle=2\\Phi\\left\(\\frac\{\\varepsilon\}\{s\_\{L\}\(B\)\}\\right\)\-1\+O\\left\(B^\{1\-2\\beta\}\\right\),\(8\)αR\(B;ε\)\\displaystyle\\alpha\_\{R\}\(B;\\varepsilon\)=2Φ\(εsR\(B\)\)−1\+O\(B1−2β\),\\displaystyle=2\\Phi\\left\(\\frac\{\\varepsilon\}\{s\_\{R\}\(B\)\}\\right\)\-1\+O\\left\(B^\{1\-2\\beta\}\\right\),\(9\)whereΦ\(⋅\)\\Phi\(\\cdot\)is the standard normal cumulative distribution function\.
The proof is given in Appendix[A](https://arxiv.org/html/2606.30837#A1)\. Substituting the variance scales from \([5](https://arxiv.org/html/2606.30837#S3.E5)\)–\([6](https://arxiv.org/html/2606.30837#S3.E6)\) into \([8](https://arxiv.org/html/2606.30837#S3.E8)\)–\([9](https://arxiv.org/html/2606.30837#S3.E9)\) gives the leading centered folded\-normal approximations
αL\(B;ε\)≈2Φ\(εS∞2Bv\(sf−1\)\)−1,αR\(B;ε\)≈2Φ\(εS∞2Bv\(1−sf−1\)\)−1\.\\alpha\_\{L\}\(B;\\varepsilon\)\\approx 2\\Phi\\left\(\\varepsilon\\sqrt\{\\frac\{S\_\{\\infty\}^\{2\}B\}\{v\(\\mathrm\{sf\}\-1\)\}\}\\right\)\-1,\\qquad\\alpha\_\{R\}\(B;\\varepsilon\)\\approx 2\\Phi\\left\(\\varepsilon\\sqrt\{\\frac\{S\_\{\\infty\}^\{2\}B\}\{v\(1\-\\mathrm\{sf\}^\{\-1\}\)\}\}\\right\)\-1\.\(10\)
For a signed gapXBX\_\{B\}with conditional meanm\(B\)m\(B\)and standard deviations\(B\)s\(B\), the non\-centered folded\-normal approximation is
ℙ\[\|XB\|≤ε\|D\]≈Φ\(ε−m\(B\)s\(B\)\)−Φ\(−ε−m\(B\)s\(B\)\)\.\\mathbb\{P\}\\left\[\|X\_\{B\}\|\\leq\\varepsilon\\;\\middle\|\\;D\\right\]\\approx\\Phi\\left\(\\frac\{\\varepsilon\-m\(B\)\}\{s\(B\)\}\\right\)\-\\Phi\\left\(\\frac\{\-\\varepsilon\-m\(B\)\}\{s\(B\)\}\\right\)\.\(11\)The asymptotics in \([8](https://arxiv.org/html/2606.30837#S3.E8)\)–\([9](https://arxiv.org/html/2606.30837#S3.E9)\) follow by expanding \([11](https://arxiv.org/html/2606.30837#S3.E11)\) in powers of the normalized meanm\(B\)/s\(B\)m\(B\)/s\(B\)\. The first\-order terms cancel because the two Gaussian CDF terms enter with opposite signs, so the first nonzero correction is quadratic, that is, of orderO\(m2\(B\)/s2\(B\)\)O\(m^\{2\}\(B\)/s^\{2\}\(B\)\)\. The behaviorm\(B\)=O\(B−β\)m\(B\)=O\(B^\{\-\\beta\}\), whereβ=min\{γ,1\}\>1/2\\beta=\\min\\\{\\gamma,1\\\}\>1/2, follows from a second\-order delta\-method expansion\. Together withs\(B\)≍B−1/2s\(B\)\\asymp B^\{\-1/2\}, this implies thatm\(B\)/s\(B\)→0m\(B\)/s\(B\)\\to 0, and hence the correction due to the nonzero conditional mean vanishes asymptotically\. Thus, the approximations in \([10](https://arxiv.org/html/2606.30837#S3.E10)\) are centered leading\-order folded\-normal approximations\.
Note that the leading terms in \([10](https://arxiv.org/html/2606.30837#S3.E10)\) do not involveγ\\gamma; they are determined only by the variance scales in \([5](https://arxiv.org/html/2606.30837#S3.E5)\)–\([6](https://arxiv.org/html/2606.30837#S3.E6)\)\. The conditionγ\>1/2\\gamma\>1/2ensures the vanishing ofmL\(B\)/sL\(B\)m\_\{L\}\(B\)/s\_\{L\}\(B\)andmR\(B\)/sR\(B\)m\_\{R\}\(B\)/s\_\{R\}\(B\)\. Moreover, the approximation does not require any specific limiting behavior of the ratiosε/sL\(B\)\\varepsilon/s\_\{L\}\(B\)andε/sR\(B\)\\varepsilon/s\_\{R\}\(B\)\. The toleranceε\\varepsilonis a user\-controlled parameter, and decreasing it shifts the stationary regime toward larger ensembles, where the noise scalessL\(B\)s\_\{L\}\(B\)andsR\(B\)s\_\{R\}\(B\)are smaller\. However, the correction due to the nonzero conditional means is bounded byO\(B1−2β\)O\(B^\{1\-2\\beta\}\)uniformly inε/s\(B\)\\varepsilon/s\(B\)\.
The asymptotic forms in \([8](https://arxiv.org/html/2606.30837#S3.E8)\)–\([9](https://arxiv.org/html/2606.30837#S3.E9)\), and their explicit leading versions in \([10](https://arxiv.org/html/2606.30837#S3.E10)\), provide the probabilistic input for the Markov model\. AsBBincreases, the standard deviationssL\(B\)s\_\{L\}\(B\)andsR\(B\)s\_\{R\}\(B\)decrease asB−1/2B^\{\-1/2\}, so the leading plateau\-pass probabilities in \([10](https://arxiv.org/html/2606.30837#S3.E10)\) increase toward one\. This creates an inward drift: small ensembles tend to shift right because the plateau tests often fail, whereas sufficiently large ensembles tend to shift left because both tests are likely to pass\. In the next section, this intuition is formalized as a birth–death Markov chain and its stationary distribution is analyzed\.
Figure 2:Triplet update and schematic signed\-gap distributions; shaded regions representαL\\alpha\_\{L\}andαR\\alpha\_\{R\}\.
## 4Markov Model and Stationary Distribution
The stochastic plateau updates are now converted into a birth–death Markov chain\. The central pointBtB\_\{t\}is assumed to evolve on the geometric gridTj=T0⋅sfjT\_\{j\}=T\_\{0\}\\cdot\\mathrm\{sf\}^\{j\},j=0,1,…j=0,1,\\ldots, whereT0\>0T\_\{0\}\>0is the initial ensemble size\. Thus, for an interior level, the eventBt=TjB\_\{t\}=T\_\{j\}means that at trialttthe central triplet point is located at leveljjof the fixed geometric grid, withLt=Tj−1=Bt/sfL\_\{t\}=T\_\{j\-1\}=B\_\{t\}/\\mathrm\{sf\}andRt=Tj\+1=Bt⋅sfR\_\{t\}=T\_\{j\+1\}=B\_\{t\}\\cdot\\mathrm\{sf\}, up to rounding to integer tree counts\. When no ambiguity is possible, the notationBj=TjB\_\{j\}=T\_\{j\}is also used for the central ensemble size associated with grid leveljj\. Although the implementation may occasionally move to negative grid indicesj=−1,−2,…j=\-1,\-2,\\ldots, this can only occur while the rounded tree counts remain positive and distinct; such lower\-boundary effects are rare and do not affect the large\-BBstationary analysis below\.
On this grid, for simplicity, writeαL,j=αL\(Tj;ε\)\\alpha\_\{L,j\}=\\alpha\_\{L\}\(T\_\{j\};\\varepsilon\)andαR,j=αR\(Tj;ε\)\\alpha\_\{R,j\}=\\alpha\_\{R\}\(T\_\{j\};\\varepsilon\), whereαL\\alpha\_\{L\}andαR\\alpha\_\{R\}were defined in \([7](https://arxiv.org/html/2606.30837#S3.E7)\)\. Thus,αL,j\\alpha\_\{L,j\}is the probability that the left plateau test passes when the central point isBt=TjB\_\{t\}=T\_\{j\}, andαR,j\\alpha\_\{R,j\}is the corresponding probability for the right plateau test\. When there is no ambiguity, the argumentε\\varepsilonis suppressed\.
### 4\.1Plateau Cases and Update Variants
The update rule is determined by the outcomes of the left and right plateau tests\. Here “pass” means that the corresponding absolute relative gap is at mostε\\varepsilon, and “fail” means that it exceedsε\\varepsilon\. The four possible cases are shown in Table[1](https://arxiv.org/html/2606.30837#S4.T1)\.
Left gapRight gapOriginal updateModified update\|\(SB−SL\)/SB\|\>ε\\left\|\(S\_\{B\}\-S\_\{L\}\)/S\_\{B\}\\right\|\>\\varepsilon\|\(SR−SB\)/SB\|\>ε\\left\|\(S\_\{R\}\-S\_\{B\}\)/S\_\{B\}\\right\|\>\\varepsilonshift rightshift right\|\(SB−SL\)/SB\|\>ε\\left\|\(S\_\{B\}\-S\_\{L\}\)/S\_\{B\}\\right\|\>\\varepsilon\|\(SR−SB\)/SB\|≤ε\\left\|\(S\_\{R\}\-S\_\{B\}\)/S\_\{B\}\\right\|\\leq\\varepsilonstaystay\|\(SB−SL\)/SB\|≤ε\\left\|\(S\_\{B\}\-S\_\{L\}\)/S\_\{B\}\\right\|\\leq\\varepsilon\|\(SR−SB\)/SB\|\>ε\\left\|\(S\_\{R\}\-S\_\{B\}\)/S\_\{B\}\\right\|\>\\varepsilonshift rightstay\|\(SB−SL\)/SB\|≤ε\\left\|\(S\_\{B\}\-S\_\{L\}\)/S\_\{B\}\\right\|\\leq\\varepsilon\|\(SR−SB\)/SB\|≤ε\\left\|\(S\_\{R\}\-S\_\{B\}\)/S\_\{B\}\\right\|\\leq\\varepsilonshift leftshift leftTable 1:Plateau\-test outcomes and update decisions\.The only difference between the two variants is the mixed case in which the left test passes but the right test fails\. In the original algorithm ofPorvatov et al\. \([2026](https://arxiv.org/html/2606.30837#bib.bib28)\), this case is assigned to a right shift\. In the modified variant, it is assigned to staying at the current level\. The modified rule is more symmetric: a left shift occurs only when both tests pass, a right shift occurs only when both tests fail, and mixed evidence leads to no move\.
### 4\.2Transition Probabilities
The transition probabilities of the Markov chain are introduced as
pj−=ℙ\(Bt\+1=Tj−1∣Bt=Tj\),pj\+=ℙ\(Bt\+1=Tj\+1∣Bt=Tj\),p\_\{j\}^\{\-\}=\\mathbb\{P\}\(B\_\{t\+1\}=T\_\{j\-1\}\\mid B\_\{t\}=T\_\{j\}\),\\qquad p\_\{j\}^\{\+\}=\\mathbb\{P\}\(B\_\{t\+1\}=T\_\{j\+1\}\\mid B\_\{t\}=T\_\{j\}\),andpj0=1−pj−−pj\+p\_\{j\}^\{0\}=1\-p\_\{j\}^\{\-\}\-p\_\{j\}^\{\+\}\. Herepj−p\_\{j\}^\{\-\}is the probability of a left shift,pj\+p\_\{j\}^\{\+\}is the probability of a right shift, andpj0p\_\{j\}^\{0\}is the probability of staying at the same level\.
The exact transition probabilities are determined by the joint distribution of the left and right plateau tests\. For explicit analytical formulas, the factorized approximation is used, in which the two tests are treated as conditionally independent at the same level\. Under this approximation, the original update rule gives
pj−≈αL,jαR,j,pj\+≈1−αR,j,pj0≈αR,j\(1−αL,j\)\.p\_\{j\}^\{\-\}\\approx\\alpha\_\{L,j\}\\alpha\_\{R,j\},\\qquad p\_\{j\}^\{\+\}\\approx 1\-\\alpha\_\{R,j\},\\qquad p\_\{j\}^\{0\}\\approx\\alpha\_\{R,j\}\(1\-\\alpha\_\{L,j\}\)\.\(12\)Indeed, a left shift occurs when both tests pass, while a right shift occurs whenever the right test fails\.
For the modified update rule, the transition probabilities become
pj−≈αL,jαR,j,pj\+≈\(1−αL,j\)\(1−αR,j\),pj0≈αR,j\(1−αL,j\)\+αL,j\(1−αR,j\)\.p\_\{j\}^\{\-\}\\approx\\alpha\_\{L,j\}\\alpha\_\{R,j\},\\qquad p\_\{j\}^\{\+\}\\approx\(1\-\\alpha\_\{L,j\}\)\(1\-\\alpha\_\{R,j\}\),\\qquad p\_\{j\}^\{0\}\\approx\\alpha\_\{R,j\}\(1\-\\alpha\_\{L,j\}\)\+\\alpha\_\{L,j\}\(1\-\\alpha\_\{R,j\}\)\.\(13\)In this case, the chain moves right only when both tests fail, moves left only when both tests pass, and remains at the current level in the two mixed cases\. If the dependence between the two plateau tests is modeled explicitly, the products in \([12](https://arxiv.org/html/2606.30837#S4.E12)\)–\([13](https://arxiv.org/html/2606.30837#S4.E13)\) should be replaced by the corresponding joint probabilities\. The birth–death analysis below remains unchanged after this replacement\.
In the remainder of the paper, the auxiliary birth–death chains defined by the factorized transition probabilities in \([12](https://arxiv.org/html/2606.30837#S4.E12)\) and \([13](https://arxiv.org/html/2606.30837#S4.E13)\) are analyzed\. Within these auxiliary chains, the displayed transition probabilities are treated as exact once the plateau\-pass probabilitiesαL,j\\alpha\_\{L,j\}andαR,j\\alpha\_\{R,j\}are specified\. In contrast, the leading centered folded\-normal relation \([10](https://arxiv.org/html/2606.30837#S3.E10)\) is an approximation linking these probabilities to the OOB score\-gap model\. For the equilibrium analysis, this approximation is used to obtain leading asymptotic balance equations\. For the local variance analysis, the corresponding auxiliary chain is introduced by treating \([10](https://arxiv.org/html/2606.30837#S3.E10)\) as exact on the gridBj=T0⋅sfjB\_\{j\}=T\_\{0\}\\cdot\\mathrm\{sf\}^\{j\}, which allows the local derivatives of the transition probabilities to be evaluated explicitly\.
### 4\.3Stationary Distribution
The transition probabilities in \([12](https://arxiv.org/html/2606.30837#S4.E12)\) or \([13](https://arxiv.org/html/2606.30837#S4.E13)\) define a birth–death Markov chain on the levelsj=0,1,…j=0,1,\\ldotsof the geometric grid\. If the limiting distribution exists, it is denoted byπj=limt→∞ℙ\(Bt=Tj\)\\pi\_\{j\}=\\lim\_\{t\\to\\infty\}\\mathbb\{P\}\(B\_\{t\}=T\_\{j\}\)\. Any such limiting distribution must satisfy the stationary Kolmogorov–Chapman equations\. The existence and normalizability of this distribution are established in the next subsection\.
The lower\-boundary convention isp0−=0p\_\{0\}^\{\-\}=0\. The stationary Kolmogorov–Chapman equations are
π0\\displaystyle\\pi\_\{0\}=π0p00\+π1p1−,\\displaystyle=\\pi\_\{0\}p\_\{0\}^\{0\}\+\\pi\_\{1\}p\_\{1\}^\{\-\},πj\\displaystyle\\pi\_\{j\}=πj−1pj−1\+\+πjpj0\+πj\+1pj\+1−,j\>0\.\\displaystyle=\\pi\_\{j\-1\}p\_\{j\-1\}^\{\+\}\+\\pi\_\{j\}p\_\{j\}^\{0\}\+\\pi\_\{j\+1\}p\_\{j\+1\}^\{\-\},\\qquad j\>0\.These equations follow from the law of total probability: to be at leveljjafter one step, the chain must have shifted right fromj−1j\-1, stayed atjj, or shifted left fromj\+1j\+1\. Sincep00=1−p0\+p\_\{0\}^\{0\}=1\-p\_\{0\}^\{\+\}andpj0=1−pj−−pj\+p\_\{j\}^\{0\}=1\-p\_\{j\}^\{\-\}\-p\_\{j\}^\{\+\}forj≥1j\\geq 1, these equations are equivalently written as
π0p0\+\\displaystyle\\pi\_\{0\}p\_\{0\}^\{\+\}=π1p1−,\\displaystyle=\\pi\_\{1\}p\_\{1\}^\{\-\},πj\(pj−\+pj\+\)\\displaystyle\\pi\_\{j\}\(p\_\{j\}^\{\-\}\+p\_\{j\}^\{\+\}\)=πj−1pj−1\+\+πj\+1pj\+1−,j\>0\.\\displaystyle=\\pi\_\{j\-1\}p\_\{j\-1\}^\{\+\}\+\\pi\_\{j\+1\}p\_\{j\+1\}^\{\-\},\\qquad j\>0\.Substituting the first equation into the second one forj=1j=1yieldsπ1p1\+=π2p2−\\pi\_\{1\}p\_\{1\}^\{\+\}=\\pi\_\{2\}p\_\{2\}^\{\-\}\. Repeating the same argument recursively gives the local balance relations
πjpj\+=πj\+1pj\+1−,j=0,1,…\.\\pi\_\{j\}p\_\{j\}^\{\+\}=\\pi\_\{j\+1\}p\_\{j\+1\}^\{\-\},\\qquad j=0,1,\\ldots\.\(14\)Equation \([14](https://arxiv.org/html/2606.30837#S4.E14)\) gives the recursionπj\+1=πjpj\+/pj\+1−\\pi\_\{j\+1\}=\\pi\_\{j\}p\_\{j\}^\{\+\}/p\_\{j\+1\}^\{\-\}, from which the stationary probabilities have the product form
πj=π0∏k=0j−1pk\+pk\+1−,j\>0\.\\pi\_\{j\}=\\pi\_\{0\}\\prod\_\{k=0\}^\{j\-1\}\\frac\{p\_\{k\}^\{\+\}\}\{p\_\{k\+1\}^\{\-\}\},\\qquad j\>0\.\(15\)
### 4\.4Existence and Uniqueness of a Stationary Distribution
\{mytheorem\}
\[Existence and uniqueness of a stationary distribution\] For any fixedε\>0\\varepsilon\>0, both birth–death Markov chains induced by the transition probabilities in \([12](https://arxiv.org/html/2606.30837#S4.E12)\) and \([13](https://arxiv.org/html/2606.30837#S4.E13)\) admit a unique stationary distribution on the geometric gridj=0,1,…j=0,1,\\ldots\.
The proof is given in Appendix[A](https://arxiv.org/html/2606.30837#A1)\. Theorem[4\.4](https://arxiv.org/html/2606.30837#S4.SS4)verifies the standard product\-form normalization condition for birth–death chains\. In the notation of \([15](https://arxiv.org/html/2606.30837#S4.E15)\), this condition is the convergence of the series
∑j=1∞∏k=0j−1pk\+pk\+1−<∞\.\\sum\_\{j=1\}^\{\\infty\}\\prod\_\{k=0\}^\{j\-1\}\\frac\{p\_\{k\}^\{\+\}\}\{p\_\{k\+1\}^\{\-\}\}<\\infty\.This is the discrete birth–death analogue of the classical Karlin–McGregor normalization condition\(Karlin,[1968](https://arxiv.org/html/2606.30837#bib.bib18), Ch\. 7, Sec\. 5\)\. The proof also uses Proposition[3\.2](https://arxiv.org/html/2606.30837#S3.SS2)to show that the noise scalessL\(Tj\)s\_\{L\}\(T\_\{j\}\)andsR\(Tj\)s\_\{R\}\(T\_\{j\}\)vanish asTj→∞T\_\{j\}\\to\\infty, and Proposition[3\.3](https://arxiv.org/html/2606.30837#S3.SS3)to convert this variance decay intoαL,j→1\\alpha\_\{L,j\}\\to 1andαR,j→1\\alpha\_\{R,j\}\\to 1\. Consequently, at large ensemble sizes the chain shifts left with probability tending to one and shifts right with probability tending to zero\.
Under the folded\-normal transition model, the neighboring transition probabilities are strictly positive, so the birth–death chain is irreducible on the geometric grid\. Irreducibility implies that the stationary distribution, once it exists, is unique\. Moreover, for an irreducible countable\-state Markov chain, the existence of a stationary distribution is equivalent to positive recurrence\(Norris,[1998](https://arxiv.org/html/2606.30837#bib.bib26), see, e\.g\., Sec\. 1\.7\)\. In practical terms, positive recurrence means that the chain returns to its recurrent states in finite expected time; hence fluctuations away from the typical stationary region are not transient excursions to infinity\. Thus, the stationary regime is not only formally normalizable, but also dynamically stable\.
### 4\.5Equilibrium Level
The stationary distribution is expected to concentrate near the grid levels where the local drift changes sign\. Figure[3](https://arxiv.org/html/2606.30837#S4.F3)illustrates the transition from a realized trajectory of the grid\-level process to its stationary distribution\. The equilibrium centerj∗j\_\{\*\}need not coincide with an integer grid level; it is interpreted as the center of the local Gaussian approximation to the stationary massesπj\\pi\_\{j\}\.
Figure 3:Grid\-level random walk and schematic stationary massesπj\\pi\_\{j\}centered nearj∗j\_\{\*\}\.In the continuous approximation, the equilibrium levelj∗j\_\{\*\}is determined by equality of the right\- and left\-shift probabilities,
pj∗\+≈pj∗−\.p\_\{j\_\{\*\}\}^\{\+\}\\approx p\_\{j\_\{\*\}\}^\{\-\}\.\(16\)Equation \([16](https://arxiv.org/html/2606.30837#S4.E16)\) is the zero\-drift condition that identifies the center of the stationary regime in the continuous approximation\.
For compactness, writeF0\(y\)=2Φ\(y\)−1F\_\{0\}\(y\)=2\\Phi\(y\)\-1andyj=ε/sR\(Tj\)y\_\{j\}=\\varepsilon/s\_\{R\}\(T\_\{j\}\)\. It follows from \([5](https://arxiv.org/html/2606.30837#S3.E5)\)–\([6](https://arxiv.org/html/2606.30837#S3.E6)\) thatsL\(Tj\)∼sfsR\(Tj\)s\_\{L\}\(T\_\{j\}\)\\sim\\sqrt\{\\mathrm\{sf\}\}\\,s\_\{R\}\(T\_\{j\}\)\. Therefore, using the leading centered folded\-normal approximation \([10](https://arxiv.org/html/2606.30837#S3.E10)\),
αL,j≈F0\(yjsf\),αR,j≈F0\(yj\)\.\\alpha\_\{L,j\}\\approx F\_\{0\}\\left\(\\frac\{y\_\{j\}\}\{\\sqrt\{\\mathrm\{sf\}\}\}\\right\),\\qquad\\alpha\_\{R,j\}\\approx F\_\{0\}\(y\_\{j\}\)\.
For the original update rule, substituting \([12](https://arxiv.org/html/2606.30837#S4.E12)\) into \([16](https://arxiv.org/html/2606.30837#S4.E16)\) gives1−αR,j∗=αL,j∗αR,j∗1\-\\alpha\_\{R,j\_\{\*\}\}=\\alpha\_\{L,j\_\{\*\}\}\\alpha\_\{R,j\_\{\*\}\}\. Hencey∗orig=yj∗y\_\{\*\}^\{\\mathrm\{orig\}\}=y\_\{j\_\{\*\}\}satisfies
F0\(y∗orig\)\[1\+F0\(y∗origsf\)\]=1\.F\_\{0\}\(y\_\{\*\}^\{\\mathrm\{orig\}\}\)\\left\[1\+F\_\{0\}\\left\(\\frac\{y\_\{\*\}^\{\\mathrm\{orig\}\}\}\{\\sqrt\{\\mathrm\{sf\}\}\}\\right\)\\right\]=1\.\(17\)For the modified update rule, substituting \([13](https://arxiv.org/html/2606.30837#S4.E13)\) into \([16](https://arxiv.org/html/2606.30837#S4.E16)\) gives
\[1−F0\(y∗modsf\)\]\[1−F0\(y∗mod\)\]=F0\(y∗modsf\)F0\(y∗mod\)\.\\left\[1\-F\_\{0\}\\left\(\\frac\{y\_\{\*\}^\{\\mathrm\{mod\}\}\}\{\\sqrt\{\\mathrm\{sf\}\}\}\\right\)\\right\]\\left\[1\-F\_\{0\}\(y\_\{\*\}^\{\\mathrm\{mod\}\}\)\\right\]=F\_\{0\}\\left\(\\frac\{y\_\{\*\}^\{\\mathrm\{mod\}\}\}\{\\sqrt\{\\mathrm\{sf\}\}\}\\right\)F\_\{0\}\(y\_\{\*\}^\{\\mathrm\{mod\}\}\)\.Equivalently, this reduces to the symmetric balance equation
F0\(y∗modsf\)\+F0\(y∗mod\)=1\.F\_\{0\}\\left\(\\frac\{y\_\{\*\}^\{\\mathrm\{mod\}\}\}\{\\sqrt\{\\mathrm\{sf\}\}\}\\right\)\+F\_\{0\}\(y\_\{\*\}^\{\\mathrm\{mod\}\}\)=1\.\(18\)This simplification is a direct consequence of assigning the mixed case, in which one plateau test passes and the other fails, to the stay decision\. SinceF0F\_\{0\}is strictly increasing from0to11, both \([17](https://arxiv.org/html/2606.30837#S4.E17)\) and \([18](https://arxiv.org/html/2606.30837#S4.E18)\) have unique positive solutions for each fixedsf\>1\\mathrm\{sf\}\>1\.
The balance equation \([18](https://arxiv.org/html/2606.30837#S4.E18)\) has a simple interpretation\. Since mixed outcomes are assigned to the stay decision, only the two joint events “both tests fail” and “both tests pass” contribute to the drift\. Thus, equilibrium requires these two probabilities to be equal:\(1−αL\)\(1−αR\)=αLαR\(1\-\\alpha\_\{L\}\)\(1\-\\alpha\_\{R\}\)=\\alpha\_\{L\}\\alpha\_\{R\}, which reduces toαL\+αR=1\\alpha\_\{L\}\+\\alpha\_\{R\}=1\. Because the left gap has the larger variance, typicallyαL<αR\\alpha\_\{L\}<\\alpha\_\{R\}\. Together withαL\+αR=1\\alpha\_\{L\}\+\\alpha\_\{R\}=1, this givesαL<1/2<αR\\alpha\_\{L\}<1/2<\\alpha\_\{R\}\.
Oncey∗origy\_\{\*\}^\{\\mathrm\{orig\}\}ory∗mody\_\{\*\}^\{\\mathrm\{mod\}\}is found from \([17](https://arxiv.org/html/2606.30837#S4.E17)\) or \([18](https://arxiv.org/html/2606.30837#S4.E18)\), respectively, the corresponding equilibrium ensemble size follows fromy∗=ε/sR\(B∗\)y\_\{\*\}=\\varepsilon/s\_\{R\}\(B\_\{\*\}\), whereB∗=T0⋅sfj∗B\_\{\*\}=T\_\{0\}\\cdot\\mathrm\{sf\}^\{j\_\{\*\}\}denotes the tree count at the equilibrium level\. Using \([6](https://arxiv.org/html/2606.30837#S3.E6)\), this gives
B∗orig≈v\(1−sf−1\)S∞2\[y∗orig\(sf\)\]2ε2,B∗mod≈v\(1−sf−1\)S∞2\[y∗mod\(sf\)\]2ε2\.B\_\{\*\}^\{\\mathrm\{orig\}\}\\approx\\frac\{v\(1\-\\mathrm\{sf\}^\{\-1\}\)\}\{S\_\{\\infty\}^\{2\}\}\\frac\{\\left\[y\_\{\*\}^\{\\mathrm\{orig\}\}\(\\mathrm\{sf\}\)\\right\]^\{2\}\}\{\\varepsilon^\{2\}\},\\qquad B\_\{\*\}^\{\\mathrm\{mod\}\}\\approx\\frac\{v\(1\-\\mathrm\{sf\}^\{\-1\}\)\}\{S\_\{\\infty\}^\{2\}\}\\frac\{\\left\[y\_\{\*\}^\{\\mathrm\{mod\}\}\(\\mathrm\{sf\}\)\\right\]^\{2\}\}\{\\varepsilon^\{2\}\}\.\(19\)
Since they∗y\_\{\*\}\-constants are independent ofε\\varepsilon, the preceding derivation yields the following scaling result\.\{myproposition\}\[Equilibrium scaling with the tolerance\] Under the leading centered folded\-normal approximation \([10](https://arxiv.org/html/2606.30837#S3.E10)\), for any fixed scale factorsf\>1\\mathrm\{sf\}\>1, the equilibrium ensemble sizes satisfyB∗orig=O\(ε−2\)B\_\{\*\}^\{\\mathrm\{orig\}\}=O\(\\varepsilon^\{\-2\}\)andB∗mod=O\(ε−2\)B\_\{\*\}^\{\\mathrm\{mod\}\}=O\(\\varepsilon^\{\-2\}\)asε↓0\\varepsilon\\downarrow 0, with the leading constants given in \([19](https://arxiv.org/html/2606.30837#S4.E19)\)\. Proposition[3](https://arxiv.org/html/2606.30837#S4.F3)has a direct practical interpretation\. The toleranceε\\varepsiloncontrols the equilibrium ensemble size quadratically: decreasingε\\varepsilonby a factor of two increases the equilibrium number of trees by approximately a factor of four, all else being equal\.
Moreover, since the constantsy∗orig\(sf\)y\_\{\*\}^\{\\mathrm\{orig\}\}\(\\mathrm\{sf\}\)andy∗mod\(sf\)y\_\{\*\}^\{\\mathrm\{mod\}\}\(\\mathrm\{sf\}\)depend only on the scale factor and the update rule, they can be precomputed once for commonly used values such assf=1\.5\\mathrm\{sf\}=1\.5orsf=2\.0\\mathrm\{sf\}=2\.0\. The formulas \([19](https://arxiv.org/html/2606.30837#S4.E19)\) still contain the unknown problem\-dependent factorv/S∞2v/S\_\{\\infty\}^\{2\}\. This does not prevent their use: the result identifies the functional dependence onε\\varepsilonandsf\\mathrm\{sf\}up to a single scale coefficient\. This coefficient may later be treated as a nuisance parameter in trajectory\-based calibration, but such estimation is outside the scope of the present paper\.
### 4\.6Original Versus Modified Equilibrium
The two update rules differ only in the mixed casedL,t≤εd\_\{L,t\}\\leq\\varepsilon,dR,t\>εd\_\{R,t\}\>\\varepsilon\. The original rule assigns this case to a right shift, whereas the modified rule assigns it to staying at the current level\. Therefore, relative to the modified rule, the original rule has a stronger preference for right shifts and should be expected to place the stationary regime at a larger ensemble size\.
This effect can be quantified directly from \([19](https://arxiv.org/html/2606.30837#S4.E19)\)\. The unknown factorv\(1−sf−1\)/\(S∞2ε2\)v\(1\-\\mathrm\{sf\}^\{\-1\}\)/\(S\_\{\\infty\}^\{2\}\\varepsilon^\{2\}\)cancels in the ratio, giving
B∗origB∗mod≈\(y∗orig\(sf\)y∗mod\(sf\)\)2\.\\frac\{B\_\{\*\}^\{\\mathrm\{orig\}\}\}\{B\_\{\*\}^\{\\mathrm\{mod\}\}\}\\approx\\left\(\\frac\{y\_\{\*\}^\{\\mathrm\{orig\}\}\(\\mathrm\{sf\}\)\}\{y\_\{\*\}^\{\\mathrm\{mod\}\}\(\\mathrm\{sf\}\)\}\\right\)^\{2\}\.\(20\)Thus, the relative inflation of the equilibrium ensemble size caused by the original mixed\-case assignment depends only on the scale factorsf\\mathrm\{sf\}, and not onε\\varepsilonor on the problem\-dependent factorv/S∞2v/S\_\{\\infty\}^\{2\}\.
The limiting casesf→1\+\\mathrm\{sf\}\\to 1^\{\+\}is available analytically\. SinceF0\(y/sf\)→F0\(y\)F\_\{0\}\(y/\\sqrt\{\\mathrm\{sf\}\}\)\\to F\_\{0\}\(y\), the modified balance equation \([18](https://arxiv.org/html/2606.30837#S4.E18)\) gives2F0\(y\)=12F\_\{0\}\(y\)=1, hencey∗mod\(1\+\)=Φ−1\(3/4\)y\_\{\*\}^\{\\mathrm\{mod\}\}\(1^\{\+\}\)=\\Phi^\{\-1\}\(3/4\)\. For the original rule, \([17](https://arxiv.org/html/2606.30837#S4.E17)\) givesF0\(y\)\(1\+F0\(y\)\)=1F\_\{0\}\(y\)\(1\+F\_\{0\}\(y\)\)=1, and thereforeF0\(y\)=\(5−1\)/2F\_\{0\}\(y\)=\(\\sqrt\{5\}\-1\)/2\. Consequently,
y∗orig\(1\+\)=Φ−1\(1\+54\),y∗mod\(1\+\)=Φ−1\(34\),y\_\{\*\}^\{\\mathrm\{orig\}\}\(1^\{\+\}\)=\\Phi^\{\-1\}\\left\(\\frac\{1\+\\sqrt\{5\}\}\{4\}\\right\),\\qquad y\_\{\*\}^\{\\mathrm\{mod\}\}\(1^\{\+\}\)=\\Phi^\{\-1\}\\left\(\\frac\{3\}\{4\}\\right\),and taking the ratio gives
R0=limsf→1\+B∗origB∗mod=\[Φ−1\(\(1\+5\)/4\)Φ−1\(3/4\)\]2≈1\.68\.R\_\{0\}=\\lim\_\{\\mathrm\{sf\}\\to 1^\{\+\}\}\\frac\{B\_\{\*\}^\{\\mathrm\{orig\}\}\}\{B\_\{\*\}^\{\\mathrm\{mod\}\}\}=\\left\[\\frac\{\\Phi^\{\-1\}\\left\(\(1\+\\sqrt\{5\}\)/4\\right\)\}\{\\Phi^\{\-1\}\(3/4\)\}\\right\]^\{2\}\\approx 1\.68\.Moreover, expanding the implicit equations aroundsf=1\\mathrm\{sf\}=1gives
B∗origB∗mod=R0\[1−sf−125\+O\(\(sf−1\)2\)\]\.\\frac\{B\_\{\*\}^\{\\mathrm\{orig\}\}\}\{B\_\{\*\}^\{\\mathrm\{mod\}\}\}=R\_\{0\}\\left\[1\-\\frac\{\\mathrm\{sf\}\-1\}\{2\\sqrt\{5\}\}\+O\\left\(\(\\mathrm\{sf\}\-1\)^\{2\}\\right\)\\right\]\.
Thus, near the fine\-grid limitsf=1\\mathrm\{sf\}=1, the original rule inflates the equilibrium ensemble size by about68%68\\%relative to the symmetric modified rule, and this inflation decreases assf\\mathrm\{sf\}moves away from one\. Figure[4](https://arxiv.org/html/2606.30837#S4.F4)shows the numerical solution of \([17](https://arxiv.org/html/2606.30837#S4.E17)\) and \([18](https://arxiv.org/html/2606.30837#S4.E18)\) oversf∈\(1,2\.5\]\\mathrm\{sf\}\\in\(1,2\.5\], with the commonly used valuessf=1\.5\\mathrm\{sf\}=1\.5andsf=2\.0\\mathrm\{sf\}=2\.0highlighted\. Forsf=1\.5\\mathrm\{sf\}=1\.5, the ratio in \([20](https://arxiv.org/html/2606.30837#S4.E20)\) is approximately1\.5451\.545, meaning that the original update rule places the equilibrium ensemble size about54\.5%54\.5\\%higher than the modified rule\. Forsf=2\.0\\mathrm\{sf\}=2\.0, the corresponding ratio is approximately1\.4671\.467, or about46\.7%46\.7\\%higher\.
Figure 4:Relative inflation of the equilibrium ensemble size induced by the original mixed\-case assignment, measured byB∗orig/B∗modB\_\{\*\}^\{\\mathrm\{orig\}\}/B\_\{\*\}^\{\\mathrm\{mod\}\}, as a function of the scale factorsf\\mathrm\{sf\}\. The constantsy∗orig\(sf\)y\_\{\*\}^\{\\mathrm\{orig\}\}\(\\mathrm\{sf\}\)andy∗mod\(sf\)y\_\{\*\}^\{\\mathrm\{mod\}\}\(\\mathrm\{sf\}\)are obtained by solving \([17](https://arxiv.org/html/2606.30837#S4.E17)\) and \([18](https://arxiv.org/html/2606.30837#S4.E18)\), respectively\. The pointssf=1\.5\\mathrm\{sf\}=1\.5andsf=2\.0\\mathrm\{sf\}=2\.0are highlighted\.From the perspective of HPO efficiency, this creates a trade\-off\. The previous experiments inPorvatov et al\. \([2026](https://arxiv.org/html/2606.30837#bib.bib28)\)showed that usingsf=1\.5\\mathrm\{sf\}=1\.5can be statistically significantly faster than the classical doubling strategy ofOshiro et al\. \([2012](https://arxiv.org/html/2606.30837#bib.bib27)\),sf=2\.0\\mathrm\{sf\}=2\.0, because the procedure spends less time training forests corresponding to the expensive right endpointsRt=Bt⋅sfR\_\{t\}=B\_\{t\}\\cdot\\mathrm\{sf\}\. At the same time, the relative inflation induced by the conservative original rule is larger forsf=1\.5\\mathrm\{sf\}=1\.5than forsf=2\.0\\mathrm\{sf\}=2\.0\. Thus, smaller scale factors lower the cost of individual right probes, but the conservative mixed\-case assignment raises the equilibrium level relative to the symmetric modified benchmark\.
This comparison also clarifies the role of the triplet\-based plateau mechanism relative to conventional early\-stopping heuristics\. Early\-stopping methods typically scan ensemble sizes from left to right and stop once a local improvement criterion falls below a tolerance, for example when the left\-gap conditiondL,t≤εd\_\{L,t\}\\leq\\varepsilonis first satisfied\. Such one\-sided stopping can lead to systematic underestimation of the sufficient number of trees\. In contrast, the plateau algorithm performs stochastic updates around an equilibrium region: erroneous left and right corrections can compensate over trials\. The original rule was designed as a more conservative variant by assigning the mixed casedL,t≤ε<dR,td\_\{L,t\}\\leq\\varepsilon<d\_\{R,t\}to a right shift\. The analysis above shows that this conservatism has a measurable cost: relative to the symmetric modified rule, it shifts the stationary ensemble size upward by a factor depending only onsf\\mathrm\{sf\}\.
### 4\.7Local Gaussian Approximation of the Stationary Distribution
The product\-form representation \([15](https://arxiv.org/html/2606.30837#S4.E15)\) gives the stationary distribution exactly, up to normalization\. However, for interpretation and estimation it is useful to approximate this distribution locally near its equilibrium center\. This subsection derives such an approximation directly from the discrete local\-balance relation\.
LetJtJ\_\{t\}denote the grid\-level process, so thatBt=TJt=T0⋅sfJtB\_\{t\}=T\_\{J\_\{t\}\}=T\_\{0\}\\cdot\\mathrm\{sf\}^\{J\_\{t\}\}\. From \([14](https://arxiv.org/html/2606.30837#S4.E14)\), the adjacent stationary probabilities satisfy
logπj\+1πj=gj,gj=logpj\+pj\+1−\.\\log\\frac\{\\pi\_\{j\+1\}\}\{\\pi\_\{j\}\}=g\_\{j\},\\qquad g\_\{j\}=\\log\\frac\{p\_\{j\}^\{\+\}\}\{p\_\{j\+1\}^\{\-\}\}\.\(21\)Thus, the local shape of the stationary distribution is controlled by the log\-ratiogjg\_\{j\}\. Ifgj\>0g\_\{j\}\>0, the stationary mass increases from leveljjto levelj\+1j\+1; ifgj<0g\_\{j\}<0, it decreases\. Therefore, the center of the stationary region is located near the point where this log\-ratio changes sign\.
For a local continuous approximation, regardgjg\_\{j\}as the value of a smooth functiong\(u\)g\(u\)at the midpointu=j\+1/2u=j\+1/2between the adjacent grid levelsjjandj\+1j\+1\. This midpoint convention is natural becauselog\(πj\+1/πj\)\\log\(\\pi\_\{j\+1\}/\\pi\_\{j\}\)compares the masses on the two sides of the midpointj\+1/2j\+1/2\. Letj∗j\_\{\*\}be the local equilibrium center, defined byg\(j∗\)=0g\(j\_\{\*\}\)=0\. Around this point,πj\\pi\_\{j\}is expected to have a local maximum: to the left ofj∗j\_\{\*\}the mass increases withjj, while to the right ofj∗j\_\{\*\}it decreases\. Equivalently,g\(u\)g\(u\)crosses zero with negative slope\. Thus, nearj∗j\_\{\*\}, writeg\(u\)≈g′\(j∗\)\(u−j∗\)g\(u\)\\approx g^\{\\prime\}\(j\_\{\*\}\)\(u\-j\_\{\*\}\), whereg′\(j∗\)<0g^\{\\prime\}\(j\_\{\*\}\)<0under inward drift\.
Now compare this with a Gaussian approximation on the grid\-level scale,πj∝exp\{−\(j−j∗\)2/\(2σJ,∗2\)\}\\pi\_\{j\}\\propto\\exp\\\{\-\(j\-j\_\{\*\}\)^\{2\}/\(2\\sigma\_\{J,\*\}^\{2\}\)\\\}\. For such a Gaussian sequence,
logπj\+1πj=−j\+1/2−j∗σJ,∗2\.\\log\\frac\{\\pi\_\{j\+1\}\}\{\\pi\_\{j\}\}=\-\\frac\{j\+1/2\-j\_\{\*\}\}\{\\sigma\_\{J,\*\}^\{2\}\}\.Matching this expression with the linear expansion ofg\(u\)g\(u\)atu=j\+1/2u=j\+1/2yields
σJ,∗2≈−1g′\(j∗\)\.\\sigma\_\{J,\*\}^\{2\}\\approx\-\\frac\{1\}\{g^\{\\prime\}\(j\_\{\*\}\)\}\.\(22\)The sign conditiong′\(j∗\)<0g^\{\\prime\}\(j\_\{\*\}\)<0guarantees that the variance in \([22](https://arxiv.org/html/2606.30837#S4.E22)\) is positive\.
The approximation in \([22](https://arxiv.org/html/2606.30837#S4.E22)\) is discrete in origin\. It comes from the exact local\-balance relation \([21](https://arxiv.org/html/2606.30837#S4.E21)\); the only approximation is the local linearization ofg\(u\)g\(u\), or equivalently the quadratic approximation oflogπj\\log\\pi\_\{j\}near its maximum\. In practice,g′\(j∗\)g^\{\\prime\}\(j\_\{\*\}\)can be evaluated from the transition probabilities \([12](https://arxiv.org/html/2606.30837#S4.E12)\) or \([13](https://arxiv.org/html/2606.30837#S4.E13)\), using the plateau\-pass probabilitiesαL,j\\alpha\_\{L,j\}andαR,j\\alpha\_\{R,j\}\. Equivalently, it can be estimated numerically from a local fit ofgjg\_\{j\}around the equilibrium region\.
This also gives a regression interpretation of the Gaussian approximation\. Over a window of grid levels near the stationary center, one may fitgj≈β0\+β1\(j\+1/2\)g\_\{j\}\\approx\\beta\_\{0\}\+\\beta\_\{1\}\(j\+1/2\)\. Comparing this withgj≈−\(j\+1/2−j∗\)/σJ,∗2g\_\{j\}\\approx\-\(j\+1/2\-j\_\{\*\}\)/\\sigma\_\{J,\*\}^\{2\}gives
σJ,∗2≈−1β1,j∗≈−β0β1\.\\sigma\_\{J,\*\}^\{2\}\\approx\-\\frac\{1\}\{\\beta\_\{1\}\},\\qquad j\_\{\*\}\\approx\-\\frac\{\\beta\_\{0\}\}\{\\beta\_\{1\}\}\.This is a least\-squares approximation to the local\-balance equations, rather than a likelihood model for the observed HPO trajectory\.
Finally, the grid\-level approximation can be translated to the original ensemble\-size scale\. SinceB=T0⋅sfJB=T\_\{0\}\\cdot\\mathrm\{sf\}^\{J\}, the derivative with respect to the grid level isdB/dJ=Blog\(sf\)dB/dJ=B\\log\(\\mathrm\{sf\}\)\. At the equilibrium pointB∗=T0⋅sfj∗B\_\{\*\}=T\_\{0\}\\cdot\\mathrm\{sf\}^\{j\_\{\*\}\}, the first\-order delta\-method conversion gives
σB,∗≈ddJ\(T0⋅sfJ\)\|J=j∗σJ,∗≈B∗log\(sf\)σJ,∗\.\\sigma\_\{B,\*\}\\approx\\left\.\\frac\{d\}\{dJ\}\\left\(T\_\{0\}\\cdot\\mathrm\{sf\}^\{J\}\\right\)\\right\|\_\{J=j\_\{\*\}\}\\sigma\_\{J,\*\}\\approx B\_\{\*\}\\log\(\\mathrm\{sf\}\)\\,\\sigma\_\{J,\*\}\.\(23\)Thus, even a moderate spread on the grid\-level scale can correspond to a large absolute spread in the number of trees whenB∗B\_\{\*\}is large\. ThisBB\-scale fluctuation should not be confused with the relative OOB score\-gap fluctuations used in the plateau tests; the latter enter the pass probabilities through the variance asymptotics of Proposition[3\.2](https://arxiv.org/html/2606.30837#S3.SS2)\.
### 4\.8Fokker–Planck Interpretation
The local variance formula \([22](https://arxiv.org/html/2606.30837#S4.E22)\) also has a diffusion interpretation\. For one step of the grid\-level chain, letΔJt=Jt\+1−Jt\\Delta J\_\{t\}=J\_\{t\+1\}\-J\_\{t\}\. Then
𝔼\[ΔJt∣Jt=j\]=pj\+−pj−,𝔼\[\(ΔJt\)2∣Jt=j\]=pj\+\+pj−\.\\mathbb\{E\}\[\\Delta J\_\{t\}\\mid J\_\{t\}=j\]=p\_\{j\}^\{\+\}\-p\_\{j\}^\{\-\},\\qquad\\mathbb\{E\}\[\(\\Delta J\_\{t\}\)^\{2\}\\mid J\_\{t\}=j\]=p\_\{j\}^\{\+\}\+p\_\{j\}^\{\-\}\.Thus, in a continuous approximation,a\(j\)=pj\+−pj−a\(j\)=p\_\{j\}^\{\+\}\-p\_\{j\}^\{\-\}plays the role of the drift coefficient, whileb\(j\)=pj\+\+pj−b\(j\)=p\_\{j\}^\{\+\}\+p\_\{j\}^\{\-\}plays the role of the one\-step second\-moment coefficient\. The conditionpj∗\+=pj∗−p\_\{j\_\{\*\}\}^\{\+\}=p\_\{j\_\{\*\}\}^\{\-\}is the zero\-drift condition𝔼\[ΔJt∣Jt=j∗\]=a\(j∗\)=0\\mathbb\{E\}\[\\Delta J\_\{t\}\\mid J\_\{t\}=j\_\{\*\}\]=a\(j\_\{\*\}\)=0, which defines the equilibrium pointj∗j\_\{\*\}\. The conditional variance of one step isVar\(ΔJt∣Jt=j\)=b\(j\)−a2\(j\)\\operatorname\{Var\}\(\\Delta J\_\{t\}\\mid J\_\{t\}=j\)=b\(j\)\-a^\{2\}\(j\)\. Atj∗j\_\{\*\}, however,a\(j∗\)=0a\(j\_\{\*\}\)=0, so the second momentb\(j∗\)b\(j\_\{\*\}\)and the conditional variance coincide\.
The corresponding stationary Fokker–Planck equation has the formal zero\-flux form
a\(j\)π\(j\)−12ddj\{b\(j\)π\(j\)\}=0\.a\(j\)\\pi\(j\)\-\\frac\{1\}\{2\}\\frac\{d\}\{dj\}\\\{b\(j\)\\pi\(j\)\\\}=0\.Linearizing near the equilibrium point, wherea\(j∗\)=0a\(j\_\{\*\}\)=0, givesa\(j\)≈a′\(j∗\)\(j−j∗\)a\(j\)\\approx a^\{\\prime\}\(j\_\{\*\}\)\(j\-j\_\{\*\}\)andb\(j\)≈b\(j∗\)b\(j\)\\approx b\(j\_\{\*\}\)\. This is a local Ornstein–Uhlenbeck\-type approximation: the restoring drift is linearized, while the local step activity is treated as constant over the neighborhood in which the stationary mass is concentrated\. Substituting these approximations into the zero\-flux equation yields
a′\(j∗\)\(j−j∗\)π\(j\)−b\(j∗\)2π′\(j\)=0\.a^\{\\prime\}\(j\_\{\*\}\)\(j\-j\_\{\*\}\)\\pi\(j\)\-\\frac\{b\(j\_\{\*\}\)\}\{2\}\\pi^\{\\prime\}\(j\)=0\.Henceπ′\(j\)/π\(j\)=2a′\(j∗\)\(j−j∗\)/b\(j∗\)\\pi^\{\\prime\}\(j\)/\\pi\(j\)=2a^\{\\prime\}\(j\_\{\*\}\)\(j\-j\_\{\*\}\)/b\(j\_\{\*\}\), and integration gives
π\(j\)∝exp\{a′\(j∗\)b\(j∗\)\(j−j∗\)2\}\.\\pi\(j\)\\propto\\exp\\left\\\{\\frac\{a^\{\\prime\}\(j\_\{\*\}\)\}\{b\(j\_\{\*\}\)\}\(j\-j\_\{\*\}\)^\{2\}\\right\\\}\.Since inward drift impliesa′\(j∗\)<0a^\{\\prime\}\(j\_\{\*\}\)<0, this is a Gaussian density with local variance
σJ,∗2≈b\(j∗\)−2a′\(j∗\)\.\\sigma\_\{J,\*\}^\{2\}\\approx\\frac\{b\(j\_\{\*\}\)\}\{\-2a^\{\\prime\}\(j\_\{\*\}\)\}\.\(24\)
To relate this expression to \([22](https://arxiv.org/html/2606.30837#S4.E22)\), consider a local continuous analogue of \([21](https://arxiv.org/html/2606.30837#S4.E21)\)\. Instead of the discrete neighboring ratiopj\+/pj\+1−p\_\{j\}^\{\+\}/p\_\{j\+1\}^\{\-\}, writeh\(j\)=log\[p\+\(j\)/p−\(j\)\]h\(j\)=\\log\[p^\{\+\}\(j\)/p^\{\-\}\(j\)\], wherep\+\(j\)p^\{\+\}\(j\)andp−\(j\)p^\{\-\}\(j\)are smooth local versions of the right\- and left\-shift probabilities\. At the equilibrium pointj∗j\_\{\*\}, the zero\-drift condition givesp\+\(j∗\)=p−\(j∗\)=:p∗p^\{\+\}\(j\_\{\*\}\)=p^\{\-\}\(j\_\{\*\}\)=:p\_\{\*\}\. Therefore,
h′\(j∗\)=\(p\+\)′\(j∗\)p\+\(j∗\)−\(p−\)′\(j∗\)p−\(j∗\)=\(p\+\)′\(j∗\)−\(p−\)′\(j∗\)p∗=a′\(j∗\)p∗\.h^\{\\prime\}\(j\_\{\*\}\)=\\frac\{\(p^\{\+\}\)^\{\\prime\}\(j\_\{\*\}\)\}\{p^\{\+\}\(j\_\{\*\}\)\}\-\\frac\{\(p^\{\-\}\)^\{\\prime\}\(j\_\{\*\}\)\}\{p^\{\-\}\(j\_\{\*\}\)\}=\\frac\{\(p^\{\+\}\)^\{\\prime\}\(j\_\{\*\}\)\-\(p^\{\-\}\)^\{\\prime\}\(j\_\{\*\}\)\}\{p\_\{\*\}\}=\\frac\{a^\{\\prime\}\(j\_\{\*\}\)\}\{p\_\{\*\}\}\.Sinceb\(j∗\)=p\+\(j∗\)\+p−\(j∗\)=2p∗b\(j\_\{\*\}\)=p^\{\+\}\(j\_\{\*\}\)\+p^\{\-\}\(j\_\{\*\}\)=2p\_\{\*\}, it follows thath′\(j∗\)=2a′\(j∗\)/b\(j∗\)h^\{\\prime\}\(j\_\{\*\}\)=2a^\{\\prime\}\(j\_\{\*\}\)/b\(j\_\{\*\}\)\. Thus the local\-balance varianceσJ,∗2≈−1/h′\(j∗\)\\sigma\_\{J,\*\}^\{2\}\\approx\-1/h^\{\\prime\}\(j\_\{\*\}\)reduces to the Fokker–Planck expression \([24](https://arxiv.org/html/2606.30837#S4.E24)\)\. The only difference is that the exact discrete local\-balance relation in \([21](https://arxiv.org/html/2606.30837#S4.E21)\) uses the neighboring denominatorpj\+1−p\_\{j\+1\}^\{\-\}, whereas the Fokker–Planck argument replaces it by the local smooth valuep−\(j\)p^\{\-\}\(j\)\.
The Fokker–Planck argument is therefore best viewed as an interpretation of the discrete result rather than as its replacement\. It introduces an additional continuum approximation, whereas \([22](https://arxiv.org/html/2606.30837#S4.E22)\) is obtained directly from the product\-form local balance of the birth–death chain\. In the next subsection, \([24](https://arxiv.org/html/2606.30837#S4.E24)\) is used rather than \([22](https://arxiv.org/html/2606.30837#S4.E22)\), since it separates the local drift terma\(j\)a\(j\)from the one\-step fluctuation termb\(j\)b\(j\)\.
### 4\.9Evaluating the Stationary Variance
The local Gaussian approximation in \([22](https://arxiv.org/html/2606.30837#S4.E22)\) reduces the problem of estimating the stationary spread to the evaluation of the local slopeg′\(j∗\)g^\{\\prime\}\(j\_\{\*\}\)\. This slope can be evaluated analytically under the leading folded\-normal transition model, or estimated numerically from the local behavior of the log\-ratiogjg\_\{j\}around the stationary region\.
The exact discrete expression in \([21](https://arxiv.org/html/2606.30837#S4.E21)\) uses the neighboring denominatorpj\+1−p\_\{j\+1\}^\{\-\}\. For the local calculation below, this neighboring term is replaced by its local smooth value, andh\(j\)=log\[p\+\(j\)/p−\(j\)\]h\(j\)=\\log\[p^\{\+\}\(j\)/p^\{\-\}\(j\)\]is used\. This replacement is consistent with the zero\-drift approximationp\+\(j∗\)≈p−\(j∗\)p^\{\+\}\(j\_\{\*\}\)\\approx p^\{\-\}\(j\_\{\*\}\)\. Evaluatingh′\(j\)h^\{\\prime\}\(j\)requires differentiating the pass probabilities with respect to the grid level\. To make this operation well defined, the auxiliary birth–death chain is considered in which the leading approximation \([10](https://arxiv.org/html/2606.30837#S3.E10)\) is treated as an equality, rather than as an asymptotic approximation\. For this auxiliary chain, withBj=T0⋅sfjB\_\{j\}=T\_\{0\}\\cdot\\mathrm\{sf\}^\{j\}, the transition probabilities are smooth functions of the continuous variablejj\.
Under this leading model,yj=ε/sR\(Bj\)y\_\{j\}=\\varepsilon/s\_\{R\}\(B\_\{j\}\)has the form
yj=C⋅sfj/2,C=εS∞2T0v\(1−sf−1\)\.y\_\{j\}=C\\cdot\\mathrm\{sf\}^\{j/2\},\\qquad C=\\varepsilon\\sqrt\{\\frac\{S\_\{\\infty\}^\{2\}T\_\{0\}\}\{v\(1\-\\mathrm\{sf\}^\{\-1\}\)\}\}\.Hencedyj/dj=log\(sf\)yj/2dy\_\{j\}/dj=\\log\(\\mathrm\{sf\}\)\\,y\_\{j\}/2, so the constantCC, and therefore the factorsε\\varepsilon,S∞S\_\{\\infty\},vv, andT0T\_\{0\}, drop out of the local slope calculation\. Consequently, the stationary variance constants below depend only onsf\\mathrm\{sf\}and on the update rule\.\{myproposition\}\[Stationary variance constants\] Consider the auxiliary birth–death chain on the gridBj=T0⋅sfjB\_\{j\}=T\_\{0\}\\cdot\\mathrm\{sf\}^\{j\}in which the leading centered folded\-normal approximation \([10](https://arxiv.org/html/2606.30837#S3.E10)\) is used as the exact transition model\. Then, for any fixed scale factorsf\>1\\mathrm\{sf\}\>1, the zero\-drift condition \([16](https://arxiv.org/html/2606.30837#S4.E16)\), together with the local variance formula \([24](https://arxiv.org/html/2606.30837#S4.E24)\), gives the following approximations for the grid\-level stationary variance constants
σJ,∗2,orig\\displaystyle\\sigma\_\{J,\*\}^\{2,\\mathrm\{orig\}\}≈F0\(y∗orig\)\[1−F0\(y∗orig\)\]log\(sf\)y∗orig\[ϕ\(y∗orig\)\+ϕ\(y∗orig/sf\)sfF02\(y∗orig\)\],\\displaystyle\\approx\\frac\{F\_\{0\}\\left\(y\_\{\*\}^\{\\mathrm\{orig\}\}\\right\)\\left\[1\-F\_\{0\}\\left\(y\_\{\*\}^\{\\mathrm\{orig\}\}\\right\)\\right\]\}\{\\log\(\\mathrm\{sf\}\)\\,y\_\{\*\}^\{\\mathrm\{orig\}\}\\left\[\\phi\\left\(y\_\{\*\}^\{\\mathrm\{orig\}\}\\right\)\+\\dfrac\{\\phi\\left\(y\_\{\*\}^\{\\mathrm\{orig\}\}/\\sqrt\{\\mathrm\{sf\}\}\\right\)\}\{\\sqrt\{\\mathrm\{sf\}\}\}F\_\{0\}^\{2\}\\left\(y\_\{\*\}^\{\\mathrm\{orig\}\}\\right\)\\right\]\},\(25\)σJ,∗2,mod\\displaystyle\\sigma\_\{J,\*\}^\{2,\\mathrm\{mod\}\}≈F0\(y∗mod\)F0\(y∗mod/sf\)log\(sf\)y∗mod\[ϕ\(y∗mod\)\+ϕ\(y∗mod/sf\)sf\]\.\\displaystyle\\approx\\frac\{F\_\{0\}\(y\_\{\*\}^\{\\mathrm\{mod\}\}\)F\_\{0\}\(y\_\{\*\}^\{\\mathrm\{mod\}\}/\\sqrt\{\\mathrm\{sf\}\}\)\}\{\\log\(\\mathrm\{sf\}\)\\,y\_\{\*\}^\{\\mathrm\{mod\}\}\\left\[\\phi\(y\_\{\*\}^\{\\mathrm\{mod\}\}\)\+\\dfrac\{\\phi\(y\_\{\*\}^\{\\mathrm\{mod\}\}/\\sqrt\{\\mathrm\{sf\}\}\)\}\{\\sqrt\{\\mathrm\{sf\}\}\}\\right\]\}\.\(26\)Herey∗origy\_\{\*\}^\{\\mathrm\{orig\}\}andy∗mody\_\{\*\}^\{\\mathrm\{mod\}\}are defined by \([17](https://arxiv.org/html/2606.30837#S4.E17)\) and \([18](https://arxiv.org/html/2606.30837#S4.E18)\), respectively\.
The proof is given in Appendix[A](https://arxiv.org/html/2606.30837#A1)\. The result uses the transition probabilities \([12](https://arxiv.org/html/2606.30837#S4.E12)\) and \([13](https://arxiv.org/html/2606.30837#S4.E13)\), together with the leading plateau\-pass approximation \([10](https://arxiv.org/html/2606.30837#S3.E10)\)\. The proof differentiates the drifta\(j\)=p\+\(j\)−p−\(j\)a\(j\)=p^\{\+\}\(j\)\-p^\{\-\}\(j\), usesdyj/dj=log\(sf\)yj/2dy\_\{j\}/dj=\\log\(\\mathrm\{sf\}\)\\,y\_\{j\}/2, and then substitutes the balance equations \([17](https://arxiv.org/html/2606.30837#S4.E17)\) and \([18](https://arxiv.org/html/2606.30837#S4.E18)\) into the Fokker–Planck variance formula \([24](https://arxiv.org/html/2606.30837#S4.E24)\)\. Proposition[4\.9](https://arxiv.org/html/2606.30837#S4.Ex22)shows that, in the leading model, the grid\-level stationary variance constants in \([25](https://arxiv.org/html/2606.30837#S4.E25)\) and \([26](https://arxiv.org/html/2606.30837#S4.E26)\) are independent of the toleranceε\\varepsilonand depend only onsf\\mathrm\{sf\}and on the update rule\. Therefore, similarly to the equilibrium constants in \([19](https://arxiv.org/html/2606.30837#S4.E19)\), they can be precomputed for commonly used scale factors\. Changingε\\varepsilonshifts the equilibrium location but does not change the local variance constant on theJJ\-scale\.
For the modified rule, \([26](https://arxiv.org/html/2606.30837#S4.E26)\) has a useful physical interpretation\. It is derived from the Fokker–Planck variance formula \([24](https://arxiv.org/html/2606.30837#S4.E24)\)\. At the modified equilibrium, \([18](https://arxiv.org/html/2606.30837#S4.E18)\) givesαL\(j∗\)\+αR\(j∗\)=1\\alpha\_\{L\}\(j\_\{\*\}\)\+\\alpha\_\{R\}\(j\_\{\*\}\)=1\. Together with the modified transition probabilities in \([13](https://arxiv.org/html/2606.30837#S4.E13)\), this implies
p∗=pj∗\+=pj∗−=αL\(j∗\)αR\(j∗\)=\[1−αL\(j∗\)\]\[1−αR\(j∗\)\]\.p\_\{\*\}=p\_\{j\_\{\*\}\}^\{\+\}=p\_\{j\_\{\*\}\}^\{\-\}=\\alpha\_\{L\}\(j\_\{\*\}\)\\alpha\_\{R\}\(j\_\{\*\}\)=\[1\-\\alpha\_\{L\}\(j\_\{\*\}\)\]\[1\-\\alpha\_\{R\}\(j\_\{\*\}\)\]\.Thusp∗p\_\{\*\}is the common probability of a non\-stay move to the right or to the left at equilibrium\. Moreover, \([13](https://arxiv.org/html/2606.30837#S4.E13)\) givesa\(j\)=p\+\(j\)−p−\(j\)=1−αL\(j\)−αR\(j\)a\(j\)=p^\{\+\}\(j\)\-p^\{\-\}\(j\)=1\-\\alpha\_\{L\}\(j\)\-\\alpha\_\{R\}\(j\)\. Therefore,−a′\(j∗\)=d\(αL\+αR\)/dj\|j=j∗\-a^\{\\prime\}\(j\_\{\*\}\)=\\left\.d\(\\alpha\_\{L\}\+\\alpha\_\{R\}\)/dj\\right\|\_\{j=j\_\{\*\}\}\. Since the one\-step second\-moment coefficient at equilibrium isb\(j∗\)=pj∗\+\+pj∗−=2p∗b\(j\_\{\*\}\)=p\_\{j\_\{\*\}\}^\{\+\}\+p\_\{j\_\{\*\}\}^\{\-\}=2p\_\{\*\}, the Fokker–Planck expression \([24](https://arxiv.org/html/2606.30837#S4.E24)\) becomes
σJ,∗2,mod≈p∗ddj\(αL\(j\)\+αR\(j\)\)\|j=j∗\.\\sigma\_\{J,\*\}^\{2,\\mathrm\{mod\}\}\\approx\\frac\{p\_\{\*\}\}\{\\left\.\\dfrac\{d\}\{dj\}\\bigl\(\\alpha\_\{L\}\(j\)\+\\alpha\_\{R\}\(j\)\\bigr\)\\right\|\_\{j=j\_\{\*\}\}\}\.Hence the stationary variance is proportional to the local probability of actual shifts, rather than stay decisions, and inversely proportional to the combined sensitivity of the left and right plateau\-pass probabilities to perturbations of the equilibrium level\. In the local\-balance view, this is the same mechanism asσJ,∗2≈−1/g′\(j∗\)\\sigma\_\{J,\*\}^\{2\}\\approx\-1/g^\{\\prime\}\(j\_\{\*\}\): a sharper peak of the stationary distribution corresponds to a smaller variance\.
The grid\-level variance can be converted to the ensemble\-size scale by \([23](https://arxiv.org/html/2606.30837#S4.E23)\)\. For the original and modified update rules,
σB,∗orig≈B∗origlog\(sf\)σJ,∗orig,σB,∗mod≈B∗modlog\(sf\)σJ,∗mod\.\\sigma\_\{B,\*\}^\{\\mathrm\{orig\}\}\\approx B\_\{\*\}^\{\\mathrm\{orig\}\}\\log\(\\mathrm\{sf\}\)\\,\\sigma\_\{J,\*\}^\{\\mathrm\{orig\}\},\\qquad\\sigma\_\{B,\*\}^\{\\mathrm\{mod\}\}\\approx B\_\{\*\}^\{\\mathrm\{mod\}\}\\log\(\\mathrm\{sf\}\)\\,\\sigma\_\{J,\*\}^\{\\mathrm\{mod\}\}\.\(27\)Combining the delta\-method conversion \([27](https://arxiv.org/html/2606.30837#S4.E27)\) with the equilibrium\-size formulas \([19](https://arxiv.org/html/2606.30837#S4.E19)\) gives the following scaling result\.\{myproposition\}\[Stationary\-spread scaling with the tolerance\] Under the leading centered folded\-normal approximation \([10](https://arxiv.org/html/2606.30837#S3.E10)\) and the local variance formula \([24](https://arxiv.org/html/2606.30837#S4.E24)\), for any fixed scale factorsf\>1\\mathrm\{sf\}\>1, the stationary standard deviations on the ensemble\-size scale satisfy, asε↓0\\varepsilon\\downarrow 0,
σB,∗orig\\displaystyle\\sigma\_\{B,\*\}^\{\\mathrm\{orig\}\}≈v\(1−sf−1\)S∞2\[y∗orig\(sf\)\]2log\(sf\)σJ,∗orig\(sf\)ε2=O\(ε−2\),\\displaystyle\\approx\\frac\{v\(1\-\\mathrm\{sf\}^\{\-1\}\)\}\{S\_\{\\infty\}^\{2\}\}\\frac\{\\left\[y\_\{\*\}^\{\\mathrm\{orig\}\}\(\\mathrm\{sf\}\)\\right\]^\{2\}\\log\(\\mathrm\{sf\}\)\\,\\sigma\_\{J,\*\}^\{\\mathrm\{orig\}\}\(\\mathrm\{sf\}\)\}\{\\varepsilon^\{2\}\}=O\(\\varepsilon^\{\-2\}\),\(28\)σB,∗mod\\displaystyle\\sigma\_\{B,\*\}^\{\\mathrm\{mod\}\}≈v\(1−sf−1\)S∞2\[y∗mod\(sf\)\]2log\(sf\)σJ,∗mod\(sf\)ε2=O\(ε−2\)\.\\displaystyle\\approx\\frac\{v\(1\-\\mathrm\{sf\}^\{\-1\}\)\}\{S\_\{\\infty\}^\{2\}\}\\frac\{\\left\[y\_\{\*\}^\{\\mathrm\{mod\}\}\(\\mathrm\{sf\}\)\\right\]^\{2\}\\log\(\\mathrm\{sf\}\)\\,\\sigma\_\{J,\*\}^\{\\mathrm\{mod\}\}\(\\mathrm\{sf\}\)\}\{\\varepsilon^\{2\}\}=O\(\\varepsilon^\{\-2\}\)\.\(29\)Consequently, the variances on the ensemble\-size scale satisfy\(σB,∗orig\)2=O\(ε−4\)\(\\sigma\_\{B,\*\}^\{\\mathrm\{orig\}\}\)^\{2\}=O\(\\varepsilon^\{\-4\}\)and\(σB,∗mod\)2=O\(ε−4\)\(\\sigma\_\{B,\*\}^\{\\mathrm\{mod\}\}\)^\{2\}=O\(\\varepsilon^\{\-4\}\)\.
The proof is given in Appendix[A](https://arxiv.org/html/2606.30837#A1)\. Although the explicit forms of the grid\-level variance constants \([25](https://arxiv.org/html/2606.30837#S4.E25)\)–\([26](https://arxiv.org/html/2606.30837#S4.E26)\) are not substituted into \([28](https://arxiv.org/html/2606.30837#S4.E28)\)–\([29](https://arxiv.org/html/2606.30837#S4.E29)\), Proposition[4\.9](https://arxiv.org/html/2606.30837#S4.Ex22)is used through the fact thatσJ,∗orig\(sf\)\\sigma\_\{J,\*\}^\{\\mathrm\{orig\}\}\(\\mathrm\{sf\}\)andσJ,∗mod\(sf\)\\sigma\_\{J,\*\}^\{\\mathrm\{mod\}\}\(\\mathrm\{sf\}\)are independent ofε\\varepsilon\.
Thus,B∗B\_\{\*\}andσB,∗\\sigma\_\{B,\*\}have the same order inε\\varepsilon, whereas the variance on theBB\-scale has the squared order\. This is different from a Poisson\-type scaling, where the variance is of the same order as the mean\. The difference is caused by the geometric grid: a one\-level fluctuation aroundB∗B\_\{\*\}corresponds to an absolute change of orderB∗B\_\{\*\}in the number of trees\.
The relative leading spread, i\.e\. the coefficient\-of\-variation\-like quantity on the ensemble\-size scale, is
σB,∗B∗≈log\(sf\)σJ,∗,\\frac\{\\sigma\_\{B,\*\}\}\{B\_\{\*\}\}\\approx\\log\(\\mathrm\{sf\}\)\\,\\sigma\_\{J,\*\},which is independent ofε\\varepsilonin the leading model\. Therefore, decreasingε\\varepsilonincreases both the equilibrium ensemble size and the absolute spread around it, while preserving the leading relative spread\.
Table[2](https://arxiv.org/html/2606.30837#S4.T2)provides a numerical evaluation of the constants that enter the stationary\-center and stationary\-spread formulas\. For each fixed value ofsf\\mathrm\{sf\}, the one\-dimensional nonlinear balance equations definingy∗origy\_\{\*\}^\{\\mathrm\{orig\}\}andy∗mody\_\{\*\}^\{\\mathrm\{mod\}\}are first solved, and the resulting roots are then substituted into \([25](https://arxiv.org/html/2606.30837#S4.E25)\)–\([26](https://arxiv.org/html/2606.30837#S4.E26)\)\. Thus, the table is not an empirical validation on real data sets, but a numerical consequence of the analytical stationary model\. It quantifies the magnitude of the constants that determine the relative spread on the ensemble\-size scale\.
The valuesf=2\\mathrm\{sf\}=\\sqrt\{2\}is included because it corresponds to splitting the classical doubling stepsf=2\\mathrm\{sf\}=2into two equal multiplicative substeps\. AlthoughσJ,∗\\sigma\_\{J,\*\}decreases assf\\mathrm\{sf\}increases, the relative spread coefficientlog\(sf\)σJ,∗\\log\(\\mathrm\{sf\}\)\\sigma\_\{J,\*\}increases\. This is consistent with the geometric parameterizationBj=T0⋅sfjB\_\{j\}=T\_\{0\}\\cdot\\mathrm\{sf\}^\{j\}: larger scale factors make the stationary distribution narrower in grid levels, but each one\-level fluctuation corresponds to a larger multiplicative change in the ensemble size\.
sf\\mathrm\{sf\}y∗origy\_\{\*\}^\{\\mathrm\{orig\}\}y∗mody\_\{\*\}^\{\\mathrm\{mod\}\}σJ,∗orig\\sigma\_\{J,\*\}^\{\\mathrm\{orig\}\}σJ,∗mod\\sigma\_\{J,\*\}^\{\\mathrm\{mod\}\}log\(sf\)σJ,∗orig\\log\(\\mathrm\{sf\}\)\\,\\sigma\_\{J,\*\}^\{\\mathrm\{orig\}\}log\(sf\)σJ,∗mod\\log\(\\mathrm\{sf\}\)\\,\\sigma\_\{J,\*\}^\{\\mathrm\{mod\}\}p∗origp\_\{\*\}^\{\\mathrm\{orig\}\}p∗modp\_\{\*\}^\{\\mathrm\{mod\}\}1\.101\.100\.8860\.8860\.6910\.6912\.7282\.7282\.4732\.4730\.2600\.2600\.2360\.2360\.3760\.3760\.2500\.2501\.251\.250\.9020\.9020\.7130\.7131\.7691\.7691\.6161\.6160\.3950\.3950\.3610\.3610\.3670\.3670\.2490\.2492\\sqrt\{2\}0\.9180\.9180\.7340\.7341\.4091\.4091\.2961\.2960\.4880\.4880\.4490\.4490\.3590\.3590\.2490\.2491\.501\.500\.9250\.9250\.7440\.7441\.2991\.2991\.1981\.1980\.5260\.5260\.4860\.4860\.3550\.3550\.2480\.2482\.002\.000\.9640\.9640\.7960\.7960\.9770\.9770\.9130\.9130\.6770\.6770\.6330\.6330\.3350\.3350\.2450\.2452\.502\.500\.9940\.9940\.8360\.8360\.8390\.8390\.7920\.7920\.7690\.7690\.7260\.7260\.3200\.3200\.2410\.241Table 2:Equilibrium constants, grid\-level standard deviations, relative spread coefficients, and equilibrium shift probabilities for selected scale factors\.The last two columns also clarify the equilibrium activity of the two update rules\. For the modified rule,p∗modp\_\{\*\}^\{\\mathrm\{mod\}\}remains close to1/41/4over the reported range of scale factors\. Sincep∗modp\_\{\*\}^\{\\mathrm\{mod\}\}is the common left\- and right\-shift probability at equilibrium, the total probability of a non\-stay move is2p∗mod≈1/22p\_\{\*\}^\{\\mathrm\{mod\}\}\\approx 1/2\. Thus, in the symmetric modified rule, the process spends roughly half of the stationary steps moving to a neighboring grid level and roughly half staying at the current level\.
For the original rule, the common shift probabilityp∗origp\_\{\*\}^\{\\mathrm\{orig\}\}is slightly above1/31/3for the practically relevant scale factorssf=2\\mathrm\{sf\}=\\sqrt\{2\}andsf=1\.5\\mathrm\{sf\}=1\.5\. Consequently, the left\- and right\-shift probabilities are each a little larger than one third, while the stay probability is a little smaller than one third\. This is qualitatively consistent with Figure[1](https://arxiv.org/html/2606.30837#S1.F1), where the central triplet point continues to move frequently in the stationary regime rather than remaining fixed for long stretches\.
This also reframes classical stopping criteria based on comparing two neighboring ensemble sizes, for exampleTTand2T2T\. In the present notation, when the central point isB=2TB=2Tandsf=2\\mathrm\{sf\}=2, such a rule corresponds to a single left\-gap testdL≤εd\_\{L\}\\leq\\varepsilon\. Equivalently, it can be viewed as a right\-gap test at the previous grid level, but the left\-gap formulation is the one naturally associated with a left\-to\-right early\-stopping scan\. However, Table[2](https://arxiv.org/html/2606.30837#S4.T2)shows that, forsf=2\\mathrm\{sf\}=2, the grid\-level stationary standard deviationsσJ,∗orig\\sigma\_\{J,\*\}^\{\\mathrm\{orig\}\}andσJ,∗mod\\sigma\_\{J,\*\}^\{\\mathrm\{mod\}\}are both already close to one grid step\. Forsf=2\\mathrm\{sf\}=\\sqrt\{2\}andsf=1\.5\\mathrm\{sf\}=1\.5, both standard deviations are even larger than one grid step, although still below one and a half steps\. Thus, the two ensemble sizes involved in an adjacent comparison are separated by a distance comparable to the intrinsic stationary spread of the plateau process\. This places the classical, still widely used adjacent\-score stopping criterion under a specific criticism: it should be interpreted as a noisy local diagnostic of plateau behavior rather than as a deterministic stopping certificate\.
### 4\.10Implications for Stationary Estimation
The preceding results identifyB∗B\_\{\*\}andσB,∗\\sigma\_\{B,\*\}as population\-level stationary quantities of the plateau process\. This suggests that practical estimators should target the stationary regime rather than a first hitting time or a single best trial\. The construction and benchmarking of such estimators are left to separate work\.
## 5Discussion
The analysis in this paper shifts the interpretation of triplet\-based plateau search from a stopping mechanism to a stationary stochastic process\. After the non\-TThyperparameters have effectively stabilized, the central triplet pointBtB\_\{t\}is not expected to converge to a deterministic ensemble size\. Instead, it fluctuates around a stationary region whose center and spread are determined by the tolerance, the scale factor, and the stochastic behavior of the OOB score gaps\.
A first consequence is that the toleranceε\\varepsilonhas a quadratic effect on the stationary center\. Under the leading centered folded\-normal model, both the original and modified update rules satisfyB∗=O\(ε−2\)B\_\{\*\}=O\(\\varepsilon^\{\-2\}\)\. Thus, decreasingε\\varepsilonby a factor of two shifts the equilibrium ensemble size by approximately a factor of four\. The same order also appears for the stationary standard deviation on the ensemble\-size scale,σB,∗=O\(ε−2\)\\sigma\_\{B,\*\}=O\(\\varepsilon^\{\-2\}\)\. Consequently, decreasingε\\varepsilonincreases both the typical number of trees and the absolute magnitude of the stationary fluctuations around it\.
This behavior should not be interpreted as a weakness of the plateau procedure\. It reflects the fact that the process evolves on a geometric grid\. A one\-level fluctuation nearB∗B\_\{\*\}corresponds to a multiplicative change in the ensemble size, and hence to an absolute change of orderB∗B\_\{\*\}\. For this reason, the relative leading spreadσB,∗/B∗\\sigma\_\{B,\*\}/B\_\{\*\}is independent ofε\\varepsilonto first order and is controlled mainly bysf\\mathrm\{sf\}and by the update rule\.
The numerical constants in Table[2](https://arxiv.org/html/2606.30837#S4.T2)make this effect concrete\. For the scale factorsf=1\.5\\mathrm\{sf\}=1\.5, used in the plateau experiments illustrated in Figure[1](https://arxiv.org/html/2606.30837#S1.F1), the conservative original rule giveslog\(sf\)σJ,∗≈0\.526\\log\(\\mathrm\{sf\}\)\\sigma\_\{J,\*\}\\approx 0\.526, while the symmetric modified rule giveslog\(sf\)σJ,∗≈0\.486\\log\(\\mathrm\{sf\}\)\\sigma\_\{J,\*\}\\approx 0\.486\. Thus, the leading standard deviation on the ensemble\-size scale is about one half of the stationary mean in both cases\. This order of magnitude is qualitatively consistent with Figure[1](https://arxiv.org/html/2606.30837#S1.F1), where the stationary fluctuations of the central triplet point are visibly substantial rather than negligible\. A similar one\-half order is obtained for the half\-doubling gridsf=2\\mathrm\{sf\}=\\sqrt\{2\}, where the corresponding constants are0\.4880\.488and0\.4490\.449\. This is a substantial spread, and it becomes even larger under the classical doubling gridsf=2\\mathrm\{sf\}=2, where the constants increase to0\.6770\.677and0\.6330\.633, respectively\. This behavior is an intrinsic consequence of using stochastic plateau decisions on a geometric grid rather than a deterministic one\-shot stopping threshold\.
The comparison between the original and modified update rules also clarifies the role of the mixed casedL≤ε<dRd\_\{L\}\\leq\\varepsilon<d\_\{R\}\. The original rule assigns this case to a right shift, making it more conservative and moving the stationary center to larger ensemble sizes\. The modified rule assigns the same case to staying, producing a more symmetric transition structure\. The theory shows that this design choice changes both the equilibrium location and the relative spread by constants depending only onsf\\mathrm\{sf\}\. Therefore, the choice between the two rules is not merely an implementation detail: it controls a tradeoff between conservative overestimation and a more symmetric stationary regime\.
The scale factorsf\\mathrm\{sf\}plays a second, distinct role\. Smaller scale factors make each right probe less expensive because the right endpointRt=Bt⋅sfR\_\{t\}=B\_\{t\}\\cdot\\mathrm\{sf\}is closer to the current central point\. They also reduce the relative spread on the ensemble\-size scale\. However, smaller scale factors imply a finer grid and can require more update steps to move across a large range of tree counts\. Ifsf\\mathrm\{sf\}is chosen too close to one, the neighboring ensembles become nearly indistinguishable, and the relative score gaps may become negligible compared with the tolerance\. In that case, both plateau tests tend to pass, and the update rule is biased toward left shifts\. Thus,sf\\mathrm\{sf\}should be viewed as a resolution parameter of the stationary search process, rather than only as a multiplicative expansion factor\.
The geometric grid also has a scaling justification\. For a general grid with local incrementΔ\(B\)\\Delta\(B\), the relevant separation between neighboring ensembles is the relative incrementΔ\(B\)/B\\Delta\(B\)/B\. IfΔ\(B\)=o\(B\)\\Delta\(B\)=o\(B\), then this relative separation vanishes asB→∞B\\to\\infty, and the neighboring forests become asymptotically indistinguishable on the scale of the plateau tests\. For any fixed tolerance, such a regime makes the signed score gaps increasingly likely to fall inside the plateau interval, producing an artificial tendency toward left shifts\. Thus, a non\-degenerate plateau comparison requiresΔ\(B\)\\Delta\(B\)to be of orderBB, at least asymptotically\. The geometric gridBj=T0⋅sfjB\_\{j\}=T\_\{0\}\\cdot\\mathrm\{sf\}^\{j\}is the simplest construction with this property, sinceBj\+1−Bj=\(sf−1\)BjB\_\{j\+1\}\-B\_\{j\}=\(\\mathrm\{sf\}\-1\)B\_\{j\}\.
The theory is derived under several idealizations\. It isolates the ensemble\-size dynamics after the remaining hyperparameters have stabilized, approximates the signed OOB score gaps by a centered Gaussian model whose absolute values determine the plateau\-pass probabilities, and uses an auxiliary birth–death chain in which the leading folded\-normal transition probabilities are treated as exact\. These assumptions are useful because they expose the dominant scaling laws and yield closed\-form constants, but they should not be interpreted as claiming that finite HPO trajectories follow the limiting model exactly\.
These limitations also indicate natural directions for empirical follow\-up\. One can test the normal approximation for the signed relative gaps directly, for example using diagnostic plots or normality tests such as Shapiro–Wilk on suitably standardized local gap samples\. One can also examine whether the empirical relative spreadσB,∗/B∗\\sigma\_\{B,\*\}/B\_\{\*\}remains approximately stable asε\\varepsilonvaries, as predicted by the leading theory\. Such validation requires repeated trajectories or sufficiently long stationary segments, and is therefore better suited to a separate empirical study focused on finite\-sample estimation\.
The present work deliberately stops before constructing a full trajectory\-based estimator\. The results identify the stationary centerB∗B\_\{\*\}and the stationary spreadσB,∗\\sigma\_\{B,\*\}as population\-level quantities of the plateau process\. A practical estimator could be based on empirical transition probabilities, local regression of the log\-balance ratio, or moment equations derived from the stationary conditions\. The construction and benchmarking of such estimators are left to separate work, where they can be evaluated against early\-stopping heuristics and fixed\-grid HPO baselines without overloading the theoretical development presented here\.
Acknowledgments and Disclosure of Funding
The work was supported by the grant for research centers in the field of AI provided by the Ministry of Economic Development of the Russian Federation in accordance with the agreement 000000C313925P4F0002 and the agreement with Skoltech No\. 139\-10\-2025\-033\. No competing interests are declared\.
## Appendix AProofs
See[3\.2](https://arxiv.org/html/2606.30837#S3.SS2)
ProofThe right\-gap variance \([6](https://arxiv.org/html/2606.30837#S3.E6)\) was derived inPorvatov et al\. \([2026](https://arxiv.org/html/2606.30837#bib.bib28)\)\. We give the corresponding derivation for the left gap and then indicate how the same calculation recovers the right\-gap expression\.
LethL\(x,y\)=\(x−y\)/xh\_\{L\}\(x,y\)=\(x\-y\)/x, so that\(SB−SL\)/SB=hL\(SB,SL\)\(S\_\{B\}\-S\_\{L\}\)/S\_\{B\}=h\_\{L\}\(S\_\{B\},S\_\{L\}\)\. The gradient is∇hL\(x,y\)=\(y/x2,−1/x\)⊤\.\\nabla h\_\{L\}\(x,y\)=\(y/x^\{2\},\-1/x\)^\{\\top\}\.Applying the first\-order delta method to\(SB,SL\)∣D\(S\_\{B\},S\_\{L\}\)\\mid Dgives
Var\[SB−SLSB\|D\]\\displaystyle\\operatorname\{Var\}\\left\[\\frac\{S\_\{B\}\-S\_\{L\}\}\{S\_\{B\}\}\\;\\middle\|\\;D\\right\]≈∇hL\(μB,μL\)⊤\(σB2σBLσBLσL2\)∇hL\(μB,μL\)\\displaystyle\\approx\\nabla h\_\{L\}\(\\mu\_\{B\},\\mu\_\{L\}\)^\{\\top\}\\begin\{pmatrix\}\\sigma\_\{B\}^\{2\}&\\sigma\_\{BL\}\\\\ \\sigma\_\{BL\}&\\sigma\_\{L\}^\{2\}\\end\{pmatrix\}\\nabla h\_\{L\}\(\\mu\_\{B\},\\mu\_\{L\}\)=\(μLμB2−1μB\)\(σB2σBLσBLσL2\)\(μL/μB2−1/μB\)\\displaystyle=\\begin\{pmatrix\}\\dfrac\{\\mu\_\{L\}\}\{\\mu\_\{B\}^\{2\}\}&\-\\dfrac\{1\}\{\\mu\_\{B\}\}\\end\{pmatrix\}\\begin\{pmatrix\}\\sigma\_\{B\}^\{2\}&\\sigma\_\{BL\}\\\\ \\sigma\_\{BL\}&\\sigma\_\{L\}^\{2\}\\end\{pmatrix\}\\begin\{pmatrix\}\\mu\_\{L\}/\\mu\_\{B\}^\{2\}\\\\ \-1/\\mu\_\{B\}\\end\{pmatrix\}=μL2μB4σB2\+1μB2σL2−2μLμB3σBL\.\\displaystyle=\\frac\{\\mu\_\{L\}^\{2\}\}\{\\mu\_\{B\}^\{4\}\}\\sigma\_\{B\}^\{2\}\+\\frac\{1\}\{\\mu\_\{B\}^\{2\}\}\\sigma\_\{L\}^\{2\}\-2\\frac\{\\mu\_\{L\}\}\{\\mu\_\{B\}^\{3\}\}\\sigma\_\{BL\}\.HereσB2=Var\[SB∣D\]\\sigma\_\{B\}^\{2\}=\\operatorname\{Var\}\[S\_\{B\}\\mid D\],σL2=Var\[SL∣D\]\\sigma\_\{L\}^\{2\}=\\operatorname\{Var\}\[S\_\{L\}\\mid D\], andσBL=Cov\[SB,SL∣D\]\\sigma\_\{BL\}=\\operatorname\{Cov\}\[S\_\{B\},S\_\{L\}\\mid D\]\. By \([3](https://arxiv.org/html/2606.30837#S3.E3)\),μB,μL→S∞\\mu\_\{B\},\\mu\_\{L\}\\to S\_\{\\infty\}\. UsingL=B/sfL=B/\\mathrm\{sf\}and the covariance scaling in \([4](https://arxiv.org/html/2606.30837#S3.E4)\), we obtainσB2∼v/B\\sigma\_\{B\}^\{2\}\\sim v/B,σL2∼v/L\\sigma\_\{L\}^\{2\}\\sim v/L, andσBL∼v/B\\sigma\_\{BL\}\\sim v/B\. Therefore,
Var\[SB−SLSB\|D\]∼1S∞2\(vB\+vL−2vB\)=vS∞2sf−1B,\\operatorname\{Var\}\\left\[\\frac\{S\_\{B\}\-S\_\{L\}\}\{S\_\{B\}\}\\;\\middle\|\\;D\\right\]\\sim\\frac\{1\}\{S\_\{\\infty\}^\{2\}\}\\left\(\\frac\{v\}\{B\}\+\\frac\{v\}\{L\}\-2\\frac\{v\}\{B\}\\right\)=\\frac\{v\}\{S\_\{\\infty\}^\{2\}\}\\frac\{\\mathrm\{sf\}\-1\}\{B\},which proves \([5](https://arxiv.org/html/2606.30837#S3.E5)\)\.
For completeness, the right gap follows from the same calculation withhR\(x,y\)=\(y−x\)/xh\_\{R\}\(x,y\)=\(y\-x\)/x, applied to\(SB,SR\)\(S\_\{B\},S\_\{R\}\)\. Since∇hR\(x,y\)=\(−y/x2,1/x\)⊤\\nabla h\_\{R\}\(x,y\)=\(\-y/x^\{2\},1/x\)^\{\\top\}, the first\-order delta\-method approximation gives
Var\[SR−SBSB\|D\]∼1S∞2\(vB\+vR−2vR\)=vS∞21−sf−1B,\\operatorname\{Var\}\\left\[\\frac\{S\_\{R\}\-S\_\{B\}\}\{S\_\{B\}\}\\;\\middle\|\\;D\\right\]\\sim\\frac\{1\}\{S\_\{\\infty\}^\{2\}\}\\left\(\\frac\{v\}\{B\}\+\\frac\{v\}\{R\}\-2\\frac\{v\}\{R\}\\right\)=\\frac\{v\}\{S\_\{\\infty\}^\{2\}\}\\frac\{1\-\\mathrm\{sf\}^\{\-1\}\}\{B\},becauseR=B⋅sfR=B\\cdot\\mathrm\{sf\}andσBR∼v/R\\sigma\_\{BR\}\\sim v/R\. This recovers \([6](https://arxiv.org/html/2606.30837#S3.E6)\)\. See[3\.3](https://arxiv.org/html/2606.30837#S3.SS3)
ProofWe first derive the order of the conditional means of the signed relative gaps\.
For the left signed gap, definehL\(x,y\)=\(x−y\)/xh\_\{L\}\(x,y\)=\(x\-y\)/x, so thathL\(SB,SL\)=\(SB−SL\)/SBh\_\{L\}\(S\_\{B\},S\_\{L\}\)=\(S\_\{B\}\-S\_\{L\}\)/S\_\{B\}\. A second\-order Taylor expansion around\(μB,μL\)\(\\mu\_\{B\},\\mu\_\{L\}\)gives
hL\(SB,SL\)≈hL\(μB,μL\)\+∇hL\(μB,μL\)⊤\(SB−μBSL−μL\)\+12\(SB−μBSL−μL\)⊤HhL\(μB,μL\)\(SB−μBSL−μL\),h\_\{L\}\(S\_\{B\},S\_\{L\}\)\\approx h\_\{L\}\(\\mu\_\{B\},\\mu\_\{L\}\)\+\\nabla h\_\{L\}\(\\mu\_\{B\},\\mu\_\{L\}\)^\{\\top\}\\begin\{pmatrix\}S\_\{B\}\-\\mu\_\{B\}\\\\ S\_\{L\}\-\\mu\_\{L\}\\end\{pmatrix\}\\\\ \+\\frac\{1\}\{2\}\\begin\{pmatrix\}S\_\{B\}\-\\mu\_\{B\}\\\\ S\_\{L\}\-\\mu\_\{L\}\\end\{pmatrix\}^\{\\\!\\top\}H\_\{h\_\{L\}\}\(\\mu\_\{B\},\\mu\_\{L\}\)\\begin\{pmatrix\}S\_\{B\}\-\\mu\_\{B\}\\\\ S\_\{L\}\-\\mu\_\{L\}\\end\{pmatrix\},where
∇hL\(x,y\)=\(y/x2−1/x\),HhL\(x,y\)=\(−2y/x31/x21/x20\)\.\\nabla h\_\{L\}\(x,y\)=\\begin\{pmatrix\}y/x^\{2\}\\\\ \-1/x\\end\{pmatrix\},\\qquad H\_\{h\_\{L\}\}\(x,y\)=\\begin\{pmatrix\}\-2y/x^\{3\}&1/x^\{2\}\\\\ 1/x^\{2\}&0\\end\{pmatrix\}\.The zeroth\-order term satisfies, by \([3](https://arxiv.org/html/2606.30837#S3.E3)\),hL\(μB,μL\)=\(μB−μL\)/μB=O\(B−γ\)h\_\{L\}\(\\mu\_\{B\},\\mu\_\{L\}\)=\(\\mu\_\{B\}\-\\mu\_\{L\}\)/\\mu\_\{B\}=O\(B^\{\-\\gamma\}\)\. Taking conditional expectation, the linear term vanishes and the second\-order contribution is
−μLμB3σB2\+1μB2σBL,\-\\frac\{\\mu\_\{L\}\}\{\\mu\_\{B\}^\{3\}\}\\sigma\_\{B\}^\{2\}\+\\frac\{1\}\{\\mu\_\{B\}^\{2\}\}\\sigma\_\{BL\},whereσB2=Var\[SB∣D\]\\sigma\_\{B\}^\{2\}=\\mathrm\{Var\}\[S\_\{B\}\\mid D\]andσBL=Cov\[SB,SL∣D\]\\sigma\_\{BL\}=\\mathrm\{Cov\}\[S\_\{B\},S\_\{L\}\\mid D\]\. By \([4](https://arxiv.org/html/2606.30837#S3.E4)\), this contribution isO\(B−1\)O\(B^\{\-1\}\)\. Therefore
mL\(B\)=𝔼\[SB−SLSB\|D\]=O\(B−γ\)\+O\(B−1\)=O\(B−β\),β=min\{γ,1\}\.m\_\{L\}\(B\)=\\mathbb\{E\}\\left\[\\frac\{S\_\{B\}\-S\_\{L\}\}\{S\_\{B\}\}\\;\\middle\|\\;D\\right\]=O\(B^\{\-\\gamma\}\)\+O\(B^\{\-1\}\)=O\(B^\{\-\\beta\}\),\\qquad\\beta=\\min\\\{\\gamma,1\\\}\.
For the right signed gap, the same calculation is applied tohR\(x,y\)=\(y−x\)/xh\_\{R\}\(x,y\)=\(y\-x\)/x, with\(x,y\)=\(SB,SR\)\(x,y\)=\(S\_\{B\},S\_\{R\}\)\. This is exactly the delta\-method expansion used inPorvatov et al\. \([2026](https://arxiv.org/html/2606.30837#bib.bib28)\)\. The zeroth\-order term ishR\(μB,μR\)=\(μR−μB\)/μB=O\(B−γ\)h\_\{R\}\(\\mu\_\{B\},\\mu\_\{R\}\)=\(\\mu\_\{R\}\-\\mu\_\{B\}\)/\\mu\_\{B\}=O\(B^\{\-\\gamma\}\), while the second\-order contribution is
μRμB3σB2−1μB2σBR=O\(B−1\)\.\\frac\{\\mu\_\{R\}\}\{\\mu\_\{B\}^\{3\}\}\\sigma\_\{B\}^\{2\}\-\\frac\{1\}\{\\mu\_\{B\}^\{2\}\}\\sigma\_\{BR\}=O\(B^\{\-1\}\)\.Hence
mR\(B\)=𝔼\[SR−SBSB\|D\]=O\(B−β\)m\_\{R\}\(B\)=\\mathbb\{E\}\\left\[\\frac\{S\_\{R\}\-S\_\{B\}\}\{S\_\{B\}\}\\;\\middle\|\\;D\\right\]=O\(B^\{\-\\beta\}\)with the sameβ=min\{γ,1\}\\beta=\\min\\\{\\gamma,1\\\}\. Sinceγ\>1/2\\gamma\>1/2, we haveβ\>1/2\\beta\>1/2\.
We now turn to the plateau\-pass probabilities\. Consider a generic signed gapXBX\_\{B\}with conditional meanm\(B\)m\(B\)and standard deviations\(B\)s\(B\)\. Under the Gaussian approximationXB∣D∼𝒩\(m\(B\),s2\(B\)\)X\_\{B\}\\mid D\\sim\\mathcal\{N\}\(m\(B\),s^\{2\}\(B\)\), the folded\-normal probability is
ℙ\[\|XB\|≤ε\|D\]=Φ\(ε−m\(B\)s\(B\)\)−Φ\(−ε−m\(B\)s\(B\)\)\.\\mathbb\{P\}\\left\[\|X\_\{B\}\|\\leq\\varepsilon\\;\\middle\|\\;D\\right\]=\\Phi\\left\(\\frac\{\\varepsilon\-m\(B\)\}\{s\(B\)\}\\right\)\-\\Phi\\left\(\\frac\{\-\\varepsilon\-m\(B\)\}\{s\(B\)\}\\right\)\.Writingy\(B\)=ε/s\(B\)y\(B\)=\\varepsilon/s\(B\)andδ\(B\)=m\(B\)/s\(B\)\\delta\(B\)=m\(B\)/s\(B\), and usingΦ\(−x\)=1−Φ\(x\)\\Phi\(\-x\)=1\-\\Phi\(x\), this becomes
Φ\(y\(B\)−δ\(B\)\)\+Φ\(y\(B\)\+δ\(B\)\)−1\.\\Phi\\left\(y\(B\)\-\\delta\(B\)\\right\)\+\\Phi\\left\(y\(B\)\+\\delta\(B\)\\right\)\-1\.Expanding the two terms in powers ofδ\(B\)\\delta\(B\)up to the second order gives cancellation of the first\-order terms\. Usingϕ′\(y\)=−yϕ\(y\)\\phi^\{\\prime\}\(y\)=\-y\\phi\(y\), whereϕ\\phiis the standard normal density, we obtain
Φ\(y−δ\)\+Φ\(y\+δ\)−1=2Φ\(y\)−1−yϕ\(y\)δ2\+O\(δ4\)\.\\Phi\(y\-\\delta\)\+\\Phi\(y\+\\delta\)\-1=2\\Phi\(y\)\-1\-y\\phi\(y\)\\delta^\{2\}\+O\(\\delta^\{4\}\)\.Sinceyϕ\(y\)y\\phi\(y\)is bounded fory≥0y\\geq 0, the leading correction to the centered folded\-normal probability is quadratic in the normalized mean, i\.e\.O\(δ2\(B\)\)O\(\\delta^\{2\}\(B\)\)\.
By Proposition[3\.2](https://arxiv.org/html/2606.30837#S3.SS2),sL\(B\)≍B−1/2s\_\{L\}\(B\)\\asymp B^\{\-1/2\}andsR\(B\)≍B−1/2s\_\{R\}\(B\)\\asymp B^\{\-1/2\}\. Together with the mean bounds derived above, this gives
mL\(B\)sL\(B\)=O\(B1/2−β\),mR\(B\)sR\(B\)=O\(B1/2−β\),\\frac\{m\_\{L\}\(B\)\}\{s\_\{L\}\(B\)\}=O\(B^\{1/2\-\\beta\}\),\\qquad\\frac\{m\_\{R\}\(B\)\}\{s\_\{R\}\(B\)\}=O\(B^\{1/2\-\\beta\}\),and hence the quadratic correction isO\(B1−2β\)O\(B^\{1\-2\\beta\}\)\. Applying the generic expansion to the left and right signed gaps yields \([8](https://arxiv.org/html/2606.30837#S3.E8)\) and \([9](https://arxiv.org/html/2606.30837#S3.E9)\)\. See[4\.4](https://arxiv.org/html/2606.30837#S4.SS4)
ProofBy \([15](https://arxiv.org/html/2606.30837#S4.E15)\), any stationary distribution must be proportional to the product\-form weights
a0=1,aj=∏k=0j−1pk\+pk\+1−,j≥1\.a\_\{0\}=1,\\qquad a\_\{j\}=\\prod\_\{k=0\}^\{j\-1\}\\frac\{p\_\{k\}^\{\+\}\}\{p\_\{k\+1\}^\{\-\}\},\\qquad j\\geq 1\.For birth–death chains, this product\-form construction is standard, and the weights define a stationary probability distribution precisely when the normalizing series is finite\(Karlin,[1968](https://arxiv.org/html/2606.30837#bib.bib18), Ch\. 7, Sec\. 5\)\. Thus it remains to verify
1\+∑j=1∞∏k=0j−1pk\+pk\+1−<∞\.1\+\\sum\_\{j=1\}^\{\\infty\}\\prod\_\{k=0\}^\{j\-1\}\\frac\{p\_\{k\}^\{\+\}\}\{p\_\{k\+1\}^\{\-\}\}<\\infty\.\(30\)
We verify \([30](https://arxiv.org/html/2606.30837#A1.E30)\) by the ratio test \(d’Alembert’s criterion\)\. Since
aj\+1aj=pj\+pj\+1−,\\frac\{a\_\{j\+1\}\}\{a\_\{j\}\}=\\frac\{p\_\{j\}^\{\+\}\}\{p\_\{j\+1\}^\{\-\}\},it is enough to study the asymptotic behavior ofpj\+p\_\{j\}^\{\+\}andpj\+1−p\_\{j\+1\}^\{\-\}\. By Proposition[3\.2](https://arxiv.org/html/2606.30837#S3.SS2),sL\(Tj\)≍Tj−1/2s\_\{L\}\(T\_\{j\}\)\\asymp T\_\{j\}^\{\-1/2\}andsR\(Tj\)≍Tj−1/2s\_\{R\}\(T\_\{j\}\)\\asymp T\_\{j\}^\{\-1/2\}\. SinceTj=T0⋅sfj→∞T\_\{j\}=T\_\{0\}\\cdot\\mathrm\{sf\}^\{j\}\\to\\infty, for every fixedε\>0\\varepsilon\>0we haveε/sL\(Tj\)→∞\\varepsilon/s\_\{L\}\(T\_\{j\}\)\\to\\inftyandε/sR\(Tj\)→∞\\varepsilon/s\_\{R\}\(T\_\{j\}\)\\to\\infty\. Proposition[3\.3](https://arxiv.org/html/2606.30837#S3.SS3)then givesαL,j→1\\alpha\_\{L,j\}\\to 1andαR,j→1\\alpha\_\{R,j\}\\to 1\.
For both update rules, the left\-shift probability ispj−=αL,jαR,jp\_\{j\}^\{\-\}=\\alpha\_\{L,j\}\\alpha\_\{R,j\}, hencepj−→1p\_\{j\}^\{\-\}\\to 1\. For the original update rule,pj\+=1−αR,j→0p\_\{j\}^\{\+\}=1\-\\alpha\_\{R,j\}\\to 0\. For the modified update rule,pj\+=\(1−αL,j\)\(1−αR,j\)→0p\_\{j\}^\{\+\}=\(1\-\\alpha\_\{L,j\}\)\(1\-\\alpha\_\{R,j\}\)\\to 0\. Therefore, in both cases,
aj\+1aj=pj\+pj\+1−→0<1\.\\frac\{a\_\{j\+1\}\}\{a\_\{j\}\}=\\frac\{p\_\{j\}^\{\+\}\}\{p\_\{j\+1\}^\{\-\}\}\\to 0<1\.So, by the ratio test, the series in \([30](https://arxiv.org/html/2606.30837#A1.E30)\) converges\. Thus the product\-form weights are normalizable and define a stationary distribution\.
Under the folded\-normal transition model, the neighboring transition probabilities are strictly positive on the semi\-infinite grid, so the birth–death chain is irreducible\. For an irreducible Markov chain, a stationary distribution is unique\. See[4\.9](https://arxiv.org/html/2606.30837#S4.Ex22)
ProofWe work with the auxiliary birth–death chain in which the leading plateau\-pass approximation \([10](https://arxiv.org/html/2606.30837#S3.E10)\) is treated as an exact transition model on the gridBj=T0⋅sfjB\_\{j\}=T\_\{0\}\\cdot\\mathrm\{sf\}^\{j\}\. As shown before Proposition[4\.9](https://arxiv.org/html/2606.30837#S4.Ex22), this givesdyj/dj=log\(sf\)yj/2dy\_\{j\}/dj=\\log\(\\mathrm\{sf\}\)\\,y\_\{j\}/2\. SinceF0′\(y\)=2ϕ\(y\)F\_\{0\}^\{\\prime\}\(y\)=2\\phi\(y\), it follows that
ddjF0\(yj\)=log\(sf\)yjϕ\(yj\),ddjF0\(yj/sf\)=log\(sf\)yjϕ\(yj/sf\)sf\.\\frac\{d\}\{dj\}F\_\{0\}\(y\_\{j\}\)=\\log\(\\mathrm\{sf\}\)\\,y\_\{j\}\\,\\phi\(y\_\{j\}\),\\qquad\\frac\{d\}\{dj\}F\_\{0\}\\left\(y\_\{j\}/\\sqrt\{\\mathrm\{sf\}\}\\right\)=\\log\(\\mathrm\{sf\}\)\\,y\_\{j\}\\,\\frac\{\\phi\(y\_\{j\}/\\sqrt\{\\mathrm\{sf\}\}\)\}\{\\sqrt\{\\mathrm\{sf\}\}\}\.
For the original update rule, \([12](https://arxiv.org/html/2606.30837#S4.E12)\) givespj\+=1−F0\(yj\)p\_\{j\}^\{\+\}=1\-F\_\{0\}\(y\_\{j\}\)andpj−=F0\(yj/sf\)F0\(yj\)p\_\{j\}^\{\-\}=F\_\{0\}\(y\_\{j\}/\\sqrt\{\\mathrm\{sf\}\}\)F\_\{0\}\(y\_\{j\}\)\. Thus
a\(j\)=pj\+−pj−=1−F0\(yj\)−F0\(yj/sf\)F0\(yj\),a\(j\)=p\_\{j\}^\{\+\}\-p\_\{j\}^\{\-\}=1\-F\_\{0\}\(y\_\{j\}\)\-F\_\{0\}\(y\_\{j\}/\\sqrt\{\\mathrm\{sf\}\}\)F\_\{0\}\(y\_\{j\}\),and
b\(j\)=pj\+\+pj−=1−F0\(yj\)\+F0\(yj/sf\)F0\(yj\)\.b\(j\)=p\_\{j\}^\{\+\}\+p\_\{j\}^\{\-\}=1\-F\_\{0\}\(y\_\{j\}\)\+F\_\{0\}\(y\_\{j\}/\\sqrt\{\\mathrm\{sf\}\}\)F\_\{0\}\(y\_\{j\}\)\.Atyj=y∗origy\_\{j\}=y\_\{\*\}^\{\\mathrm\{orig\}\}, the balance equation \([17](https://arxiv.org/html/2606.30837#S4.E17)\) gives
1−F0\(y∗orig\)=F0\(y∗orig/sf\)F0\(y∗orig\)\.1\-F\_\{0\}\(y\_\{\*\}^\{\\mathrm\{orig\}\}\)=F\_\{0\}\(y\_\{\*\}^\{\\mathrm\{orig\}\}/\\sqrt\{\\mathrm\{sf\}\}\)F\_\{0\}\(y\_\{\*\}^\{\\mathrm\{orig\}\}\)\.Therefore,
b\(j∗\)=2F0\(y∗orig/sf\)F0\(y∗orig\)\.b\(j\_\{\*\}\)=2F\_\{0\}\(y\_\{\*\}^\{\\mathrm\{orig\}\}/\\sqrt\{\\mathrm\{sf\}\}\)F\_\{0\}\(y\_\{\*\}^\{\\mathrm\{orig\}\}\)\.Differentiatinga\(j\)a\(j\)and evaluating atyj=y∗origy\_\{j\}=y\_\{\*\}^\{\\mathrm\{orig\}\}gives
−a′\(j∗\)=log\(sf\)y∗orig\[ϕ\(y∗orig\)\(1\+F0\(y∗orig/sf\)\)\+F0\(y∗orig\)ϕ\(y∗orig/sf\)sf\]\.\-a^\{\\prime\}\(j\_\{\*\}\)=\\log\(\\mathrm\{sf\}\)\\,y\_\{\*\}^\{\\mathrm\{orig\}\}\\left\[\\phi\(y\_\{\*\}^\{\\mathrm\{orig\}\}\)\\left\(1\+F\_\{0\}\(y\_\{\*\}^\{\\mathrm\{orig\}\}/\\sqrt\{\\mathrm\{sf\}\}\)\\right\)\+F\_\{0\}\(y\_\{\*\}^\{\\mathrm\{orig\}\}\)\\frac\{\\phi\(y\_\{\*\}^\{\\mathrm\{orig\}\}/\\sqrt\{\\mathrm\{sf\}\}\)\}\{\\sqrt\{\\mathrm\{sf\}\}\}\\right\]\.Substituting these expressions into \([24](https://arxiv.org/html/2606.30837#S4.E24)\) yields
σJ,∗2,orig≈F0\(y∗orig/sf\)F0\(y∗orig\)log\(sf\)y∗orig\[ϕ\(y∗orig\)\(1\+F0\(y∗orig/sf\)\)\+F0\(y∗orig\)ϕ\(y∗orig/sf\)sf\]\.\\sigma\_\{J,\*\}^\{2,\\mathrm\{orig\}\}\\approx\\frac\{F\_\{0\}\(y\_\{\*\}^\{\\mathrm\{orig\}\}/\\sqrt\{\\mathrm\{sf\}\}\)F\_\{0\}\(y\_\{\*\}^\{\\mathrm\{orig\}\}\)\}\{\\log\(\\mathrm\{sf\}\)\\,y\_\{\*\}^\{\\mathrm\{orig\}\}\\left\[\\phi\(y\_\{\*\}^\{\\mathrm\{orig\}\}\)\\left\(1\+F\_\{0\}\(y\_\{\*\}^\{\\mathrm\{orig\}\}/\\sqrt\{\\mathrm\{sf\}\}\)\\right\)\+F\_\{0\}\(y\_\{\*\}^\{\\mathrm\{orig\}\}\)\\dfrac\{\\phi\(y\_\{\*\}^\{\\mathrm\{orig\}\}/\\sqrt\{\\mathrm\{sf\}\}\)\}\{\\sqrt\{\\mathrm\{sf\}\}\}\\right\]\}\.Using \([17](https://arxiv.org/html/2606.30837#S4.E17)\) once more,F0\(y∗orig\)\[1\+F0\(y∗orig/sf\)\]=1F\_\{0\}\(y\_\{\*\}^\{\\mathrm\{orig\}\}\)\[1\+F\_\{0\}\(y\_\{\*\}^\{\\mathrm\{orig\}\}/\\sqrt\{\\mathrm\{sf\}\}\)\]=1, and henceF0\(y∗orig/sf\)F0\(y∗orig\)=1−F0\(y∗orig\)F\_\{0\}\(y\_\{\*\}^\{\\mathrm\{orig\}\}/\\sqrt\{\\mathrm\{sf\}\}\)F\_\{0\}\(y\_\{\*\}^\{\\mathrm\{orig\}\}\)=1\-F\_\{0\}\(y\_\{\*\}^\{\\mathrm\{orig\}\}\)\. Multiplying numerator and denominator byF0\(y∗orig\)F\_\{0\}\(y\_\{\*\}^\{\\mathrm\{orig\}\}\)gives \([25](https://arxiv.org/html/2606.30837#S4.E25)\)\.
For the modified update rule, \([13](https://arxiv.org/html/2606.30837#S4.E13)\) givespj\+=\[1−F0\(yj/sf\)\]\[1−F0\(yj\)\]p\_\{j\}^\{\+\}=\[1\-F\_\{0\}\(y\_\{j\}/\\sqrt\{\\mathrm\{sf\}\}\)\]\[1\-F\_\{0\}\(y\_\{j\}\)\]andpj−=F0\(yj/sf\)F0\(yj\)p\_\{j\}^\{\-\}=F\_\{0\}\(y\_\{j\}/\\sqrt\{\\mathrm\{sf\}\}\)F\_\{0\}\(y\_\{j\}\)\. Hence
a\(j\)=pj\+−pj−=1−F0\(yj/sf\)−F0\(yj\)\.a\(j\)=p\_\{j\}^\{\+\}\-p\_\{j\}^\{\-\}=1\-F\_\{0\}\(y\_\{j\}/\\sqrt\{\\mathrm\{sf\}\}\)\-F\_\{0\}\(y\_\{j\}\)\.Atyj=y∗mody\_\{j\}=y\_\{\*\}^\{\\mathrm\{mod\}\}, \([18](https://arxiv.org/html/2606.30837#S4.E18)\) gives
F0\(y∗mod/sf\)\+F0\(y∗mod\)=1,F\_\{0\}\(y\_\{\*\}^\{\\mathrm\{mod\}\}/\\sqrt\{\\mathrm\{sf\}\}\)\+F\_\{0\}\(y\_\{\*\}^\{\\mathrm\{mod\}\}\)=1,sopj∗\+=pj∗−=F0\(y∗mod/sf\)F0\(y∗mod\)p\_\{j\_\{\*\}\}^\{\+\}=p\_\{j\_\{\*\}\}^\{\-\}=F\_\{0\}\(y\_\{\*\}^\{\\mathrm\{mod\}\}/\\sqrt\{\\mathrm\{sf\}\}\)F\_\{0\}\(y\_\{\*\}^\{\\mathrm\{mod\}\}\), and therefore
b\(j∗\)=2F0\(y∗mod/sf\)F0\(y∗mod\)\.b\(j\_\{\*\}\)=2F\_\{0\}\(y\_\{\*\}^\{\\mathrm\{mod\}\}/\\sqrt\{\\mathrm\{sf\}\}\)F\_\{0\}\(y\_\{\*\}^\{\\mathrm\{mod\}\}\)\.Differentiatinga\(j\)a\(j\)gives
−a′\(j∗\)=log\(sf\)y∗mod\[ϕ\(y∗mod\)\+ϕ\(y∗mod/sf\)sf\]\.\-a^\{\\prime\}\(j\_\{\*\}\)=\\log\(\\mathrm\{sf\}\)\\,y\_\{\*\}^\{\\mathrm\{mod\}\}\\left\[\\phi\(y\_\{\*\}^\{\\mathrm\{mod\}\}\)\+\\frac\{\\phi\(y\_\{\*\}^\{\\mathrm\{mod\}\}/\\sqrt\{\\mathrm\{sf\}\}\)\}\{\\sqrt\{\\mathrm\{sf\}\}\}\\right\]\.Substituting this expression andb\(j∗\)b\(j\_\{\*\}\)into \([24](https://arxiv.org/html/2606.30837#S4.E24)\) gives \([26](https://arxiv.org/html/2606.30837#S4.E26)\)\. This completes the proof\. See[27](https://arxiv.org/html/2606.30837#S4.E27)
ProofWe prove the statement for the original rule; the modified rule is identical\. By the delta\-method conversion \([27](https://arxiv.org/html/2606.30837#S4.E27)\),
σB,∗orig≈B∗origlog\(sf\)σJ,∗orig\.\\sigma\_\{B,\*\}^\{\\mathrm\{orig\}\}\\approx B\_\{\*\}^\{\\mathrm\{orig\}\}\\log\(\\mathrm\{sf\}\)\\,\\sigma\_\{J,\*\}^\{\\mathrm\{orig\}\}\.Using the equilibrium\-size approximation \([19](https://arxiv.org/html/2606.30837#S4.E19)\), we have
B∗orig≈v\(1−sf−1\)S∞2\[y∗orig\(sf\)\]2ε2\.B\_\{\*\}^\{\\mathrm\{orig\}\}\\approx\\frac\{v\(1\-\\mathrm\{sf\}^\{\-1\}\)\}\{S\_\{\\infty\}^\{2\}\}\\frac\{\\left\[y\_\{\*\}^\{\\mathrm\{orig\}\}\(\\mathrm\{sf\}\)\\right\]^\{2\}\}\{\\varepsilon^\{2\}\}\.Substitution gives
σB,∗orig≈v\(1−sf−1\)S∞2\[y∗orig\(sf\)\]2log\(sf\)σJ,∗orig\(sf\)ε2\.\\sigma\_\{B,\*\}^\{\\mathrm\{orig\}\}\\approx\\frac\{v\(1\-\\mathrm\{sf\}^\{\-1\}\)\}\{S\_\{\\infty\}^\{2\}\}\\frac\{\\left\[y\_\{\*\}^\{\\mathrm\{orig\}\}\(\\mathrm\{sf\}\)\\right\]^\{2\}\\log\(\\mathrm\{sf\}\)\\,\\sigma\_\{J,\*\}^\{\\mathrm\{orig\}\}\(\\mathrm\{sf\}\)\}\{\\varepsilon^\{2\}\}\.By Proposition[4\.9](https://arxiv.org/html/2606.30837#S4.Ex22),σJ,∗orig\(sf\)\\sigma\_\{J,\*\}^\{\\mathrm\{orig\}\}\(\\mathrm\{sf\}\)depends only on the scale factor and the update rule, and is independent ofε\\varepsilon\. Also, by Proposition[3](https://arxiv.org/html/2606.30837#S4.F3),y∗orig\(sf\)y\_\{\*\}^\{\\mathrm\{orig\}\}\(\\mathrm\{sf\}\)is independent ofε\\varepsilon\. Therefore, for fixedsf\>1\\mathrm\{sf\}\>1,σB,∗orig=O\(ε−2\)\\sigma\_\{B,\*\}^\{\\mathrm\{orig\}\}=O\(\\varepsilon^\{\-2\}\)asε↓0\\varepsilon\\downarrow 0\. The same substitution withB∗modB\_\{\*\}^\{\\mathrm\{mod\}\}andσJ,∗mod\\sigma\_\{J,\*\}^\{\\mathrm\{mod\}\}yields \([29](https://arxiv.org/html/2606.30837#S4.E29)\) andσB,∗mod=O\(ε−2\)\\sigma\_\{B,\*\}^\{\\mathrm\{mod\}\}=O\(\\varepsilon^\{\-2\}\)\.
Squaring the two standard\-deviation estimates gives
\(σB,∗orig\)2=O\(ε−4\),\(σB,∗mod\)2=O\(ε−4\)\.\(\\sigma\_\{B,\*\}^\{\\mathrm\{orig\}\}\)^\{2\}=O\(\\varepsilon^\{\-4\}\),\\qquad\(\\sigma\_\{B,\*\}^\{\\mathrm\{mod\}\}\)^\{2\}=O\(\\varepsilon^\{\-4\}\)\.This proves the proposition\.
## References
- Beland and Nair \(2017\)Justin J\. Beland and Prasanth B\. Nair\.Bayesian optimization under uncertainty\.In*NIPS Workshop on Bayesian Optimization*, Long Beach, CA, USA, 2017\.
- Bergstra et al\. \(2011\)James Bergstra, Rémi Bardenet, Yoshua Bengio, and Balázs Kégl\.Algorithms for hyper\-parameter optimization\.In J\. Shawe\-Taylor, R\. Zemel, P\. Bartlett, F\. Pereira, and K\.Q\. Weinberger, editors,*Advances in Neural Information Processing Systems*, volume 24\. Curran Associates, Inc\., 2011\.URL[https://proceedings\.neurips\.cc/paper\_files/paper/2011/file/86e8f7ab32cfd12577bc2619bc635690\-Paper\.pdf](https://proceedings.neurips.cc/paper_files/paper/2011/file/86e8f7ab32cfd12577bc2619bc635690-Paper.pdf)\.
- Bernard et al\. \(2009\)Simon Bernard, Laurent Heutte, and Sébastien Adam\.Influence of hyperparameters on random forest accuracy\.In Jón Atli Benediktsson, Josef Kittler, and Fabio Roli, editors,*Multiple Classifier Systems*, pages 171–180, Berlin, Heidelberg, 2009\. Springer Berlin Heidelberg\.ISBN 978\-3\-642\-02326\-2\.
- Biau and Scornet \(2016\)Gérard Biau and Erwan Scornet\.A random forest guided tour\.*TEST*, 25\(2\):197–227, June 2016\.
- Borisov et al\. \(2024\)Vadim Borisov, Tobias Leemann, Kathrin Seßler, Johannes Haug, Martin Pawelczyk, and Gjergji Kasneci\.Deep neural networks and tabular data: A survey\.*IEEE Transactions on Neural Networks and Learning Systems*, 35\(6\):7499–7519, 2024\.doi:10\.1109/TNNLS\.2022\.3229161\.
- Breiman \(2001\)Leo Breiman\.Random forests\.*Machine Learning*, 45\(1\):5–32, 2001\.doi:10\.1023/A:1010933404324\.
- Caruana et al\. \(2004\)Rich Caruana, Alexandru Niculescu\-Mizil, Geoff Crew, and Alex Ksikes\.Ensemble selection from libraries of models\.In*Proceedings of the Twenty\-First International Conference on Machine Learning*, ICML ’04, page 18, New York, NY, USA, 2004\. Association for Computing Machinery\.ISBN 1581138385\.doi:10\.1145/1015330\.1015432\.URL[https://doi\.org/10\.1145/1015330\.1015432](https://doi.org/10.1145/1015330.1015432)\.
- Chen and Guestrin \(2016\)Tianqi Chen and Carlos Guestrin\.Xgboost: A scalable tree boosting system\.In*Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining*, pages 785–794\. ACM, 2016\.doi:10\.1145/2939672\.2939785\.
- Cuzzocrea et al\. \(2013\)Alfredo Cuzzocrea, Shane Leo Francis, and Mohamed Medhat Gaber\.An information\-theoretic approach for setting the optimal number of decision trees in random forests\.In*2013 IEEE International Conference on Systems, Man, and Cybernetics*, pages 1013–1019, 2013\.doi:10\.1109/SMC\.2013\.177\.
- Demidova and Ivkina \(2020\)Liliya Demidova and Maria Ivkina\.Approach to determining the boundaries of the search range for the number of trees in the random forest algorithm\.In*2020 9th Mediterranean Conference on Embedded Computing \(MECO\)*, pages 1–4, 2020\.doi:10\.1109/MECO49872\.2020\.9134342\.
- Ewald et al\. \(2024\)Fiona Katharina Ewald, Ludwig Bothmann, Marvin N\. Wright, Bernd Bischl, Giuseppe Casalicchio, and Gunnar König\.A guide to feature importance methods for scientific inference\.In Luca Longo, Sebastian Lapuschkin, and Christin Seifert, editors,*Explainable Artificial Intelligence*, pages 440–464, Cham, 2024\. Springer Nature Switzerland\.doi:10\.1007/978\-3\-031\-63797\-1˙28\.
- Friedman \(2001\)Jerome H\. Friedman\.Greedy function approximation: A gradient boosting machine\.*The Annals of Statistics*, 29\(5\):1189–1232, 2001\.doi:10\.1214/aos/1013203451\.
- Genuer et al\. \(2008\)Robin Genuer, Jean\-Michel Poggi, and Christine Tuleau\.Random forests: some methodological insights, 2008\.URL[https://arxiv\.org/abs/0811\.3619](https://arxiv.org/abs/0811.3619)\.
- Grinsztajn et al\. \(2022\)Léo Grinsztajn, Edouard Oyallon, and Gaël Varoquaux\.Why do tree\-based models still outperform deep learning on typical tabular data?In*Advances in Neural Information Processing Systems*, volume 35, pages 507–520\. Curran Associates, Inc\., 2022\.URL[https://proceedings\.neurips\.cc/paper\_files/paper/2022/file/0378c7692da36807bdec87ab043cdadc\-Paper\-Datasets\_and\_Benchmarks\.pdf](https://proceedings.neurips.cc/paper_files/paper/2022/file/0378c7692da36807bdec87ab043cdadc-Paper-Datasets_and_Benchmarks.pdf)\.
- Hernández\-Lobato et al\. \(2013\)Daniel Hernández\-Lobato, Gonzalo Martínez\-Muñoz, and Alberto Suárez\.How large should ensembles of classifiers be?*Pattern Recognition*, 46\(5\):1323–1336, 2013\.
- Hutter et al\. \(2014\)Frank Hutter, Holger Hoos, and Kevin Leyton\-Brown\.An efficient approach for assessing hyperparameter importance\.In Eric P\. Xing and Tony Jebara, editors,*Proceedings of the 31st International Conference on Machine Learning*, volume 32 of*Proceedings of Machine Learning Research*, pages 754–762, Beijing, China, 22–24 Jun 2014\. PMLR\.URL[https://proceedings\.mlr\.press/v32/hutter14\.html](https://proceedings.mlr.press/v32/hutter14.html)\.
- Iwazaki et al\. \(2024\)Shogo Iwazaki, Tomohiko Tanabe, Mitsuru Irie, Shion Takeno, and Yu Inatsu\.Risk seeking Bayesian optimization under uncertainty for obtaining extremum\.In Sanjoy Dasgupta, Stephan Mandt, and Yingzhen Li, editors,*Proceedings of The 27th International Conference on Artificial Intelligence and Statistics*, volume 238 of*Proceedings of Machine Learning Research*, pages 1252–1260\. PMLR, 02–04 May 2024\.URL[https://proceedings\.mlr\.press/v238/iwazaki24a\.html](https://proceedings.mlr.press/v238/iwazaki24a.html)\.
- Karlin \(1968\)Samuel Karlin\.*A First Course in Stochastic Processes*\.Academic Press, New York, 1968\.ISBN 978\-0\-12\-398550\-7\.
- Kursa et al\. \(2010\)Miron Bartosz Kursa, Aleksander Jankowski, and Witold R\. Rudnicki\.Boruta \- a system for feature selection\.*Fundam\. Informaticae*, 101:271–285, 2010\.URL[https://api\.semanticscholar\.org/CorpusID:7673246](https://api.semanticscholar.org/CorpusID:7673246)\.
- Lange et al\. \(2025\)Thomas M\. Lange, Mehmet Gültas, Armin O\. Schmitt, and Felix Heinrich\.optrf: Optimising random forest stability by determining the optimal number of trees\.*BMC Bioinformatics*, 26\(1\):95, Mar 2025\.ISSN 1471\-2105\.doi:10\.1186/s12859\-025\-06097\-1\.URL[https://doi\.org/10\.1186/s12859\-025\-06097\-1](https://doi.org/10.1186/s12859-025-06097-1)\.
- Latinne et al\. \(2001\)Patrice Latinne, Olivier Debeir, and Christine Decaestecker\.Limiting the number of trees in random forests\.In Josef Kittler and Fabio Roli, editors,*Multiple Classifier Systems*, pages 178–187, Berlin, Heidelberg, 2001\. Springer Berlin Heidelberg\.ISBN 978\-3\-540\-48219\-2\.
- Letham et al\. \(2019\)Benjamin Letham, Brian Karrer, Guilherme Ottoni, and Eytan Bakshy\.Constrained Bayesian Optimization with Noisy Experiments\.*Bayesian Analysis*, 14\(2\):495 – 519, 2019\.doi:10\.1214/18\-BA1110\.URL[https://doi\.org/10\.1214/18\-BA1110](https://doi.org/10.1214/18-BA1110)\.
- Li et al\. \(2018\)Lisha Li, Kevin Jamieson, Giulia DeSalvo, Afshin Rostamizadeh, and Ameet Talwalkar\.Hyperband: A novel bandit\-based approach to hyperparameter optimization\.*Journal of Machine Learning Research*, 18\(185\):1–52, 2018\.URL[http://jmlr\.org/papers/v18/16\-558\.html](http://jmlr.org/papers/v18/16-558.html)\.
- Lopes \(2019\)Miles E\. Lopes\.Estimating the algorithmic variance of randomized ensembles via the bootstrap\.*The Annals of Statistics*, 47\(2\):1088 – 1112, 2019\.doi:10\.1214/18\-AOS1707\.URL[https://doi\.org/10\.1214/18\-AOS1707](https://doi.org/10.1214/18-AOS1707)\.
- Louppe et al\. \(2013\)Gilles Louppe, Louis Wehenkel, Antonio Sutera, and Pierre Geurts\.Understanding variable importances in forests of randomized trees\.In C\.J\. Burges, L\. Bottou, M\. Welling, Z\. Ghahramani, and K\.Q\. Weinberger, editors,*Advances in Neural Information Processing Systems*, volume 26\. Curran Associates, Inc\., 2013\.
- Norris \(1998\)J\. R\. Norris\.*Markov Chains*\.Number 2 in Cambridge Series in Statistical and Probabilistic Mathematics\. Cambridge University Press, Cambridge, 1 edition, 1998\.ISBN 978\-0\-521\-63396\-3\.
- Oshiro et al\. \(2012\)Thais Mayumi Oshiro, Pedro Santoro Perez, and José Augusto Baranauskas\.How many trees in a random forest?In*Machine Learning and Data Mining in Pattern Recognition*, pages 154–168\. Springer Berlin Heidelberg, 2012\.doi:10\.1007/978\-3\-642\-31537\-4˙13\.
- Porvatov et al\. \(2026\)Vadim A\. Porvatov, Andrey A\. Dukhovny, and Andrey M\. Lange\.How many trees in a random forest? A revisited approach with plateau search and optuna integration\.*IEEE Access*, 14:93670–93693, 2026\.doi:10\.1109/ACCESS\.2026\.3705574\.URL[https://ieeexplore\.ieee\.org/document/11571780](https://ieeexplore.ieee.org/document/11571780)\.
- Probst et al\. \(2019\)Philipp Probst, Anne\-Laure Boulesteix, and Bernd Bischl\.Tunability: Importance of hyperparameters of machine learning algorithms\.*Journal of Machine Learning Research*, 20\(53\):1–32, 2019\.URL[http://jmlr\.org/papers/v20/18\-444\.html](http://jmlr.org/papers/v20/18-444.html)\.
- Shwartz\-Ziv and Armon \(2022\)Ravid Shwartz\-Ziv and Amitai Armon\.Tabular data: Deep learning is not all you need\.*Information Fusion*, 81:84–90, 2022\.doi:10\.1016/j\.inffus\.2021\.11\.011\.
- Strobl et al\. \(2007\)Carolin Strobl, Anne\-Laure Boulesteix, Achim Zeileis, and Torsten Hothorn\.Bias in random forest variable importance measures: Illustrations, sources and a solution\.*BMC Bioinformatics*, 8:25, 2007\.doi:10\.1186/1471\-2105\-8\-25\.
- Tolosi and Lengauer \(2011\)Laura Tolosi and Thomas Lengauer\.Classification with correlated features: unreliability of feature ranking and solutions\.*Bioinformatics*, 27 14:1986–94, 2011\.URL[https://api\.semanticscholar\.org/CorpusID:268105977](https://api.semanticscholar.org/CorpusID:268105977)\.Similar Articles
A Kernel Fisher Discriminant Analysis-Based Tree Ensemble Classifier: KFDA Forest
Proposes a tree-based ensemble classifier called KFDA Forest that applies kernel Fisher discriminant analysis for rotation, using bootstrap and random variable subsets to promote diversity, achieving improved classification accuracy.
Pitfalls of Unlabeled Disagreement-Based Drift Detection in Streaming Tree Ensembles
This paper investigates disagreement-based drift detection in ensembles of incremental decision trees, finding that while effective in neural networks, the method underperforms loss-based detectors for tree ensembles due to limited model plasticity.
Expanding Data-Agnostic Pivotal Instances Selection Models with Proximity Trees and Ensemble Learning
This paper proposes a hierarchical, interpretable-by-design pivot selection model based on proximity trees and ensemble learning. It is data-modality-agnostic and demonstrates competitive results across tabular, text, image, and time-series datasets.
FederatedRSF : Federated Random Survival Forests for Partially Overlapping Medical Data
This paper presents FederatedRSF, a Python package for federated random survival forests that handles partially overlapping medical data across institutions without sharing raw data, and demonstrates comparable performance to centralized training on breast cancer data.
First-order Constrained Trilevel Optimization Over Distributed Networks for Robust Coreset Selection
This paper proposes F2CTO, the first distributed first-order constrained trilevel optimization method for robust coreset selection over distributed networks, with a non-asymptotic convergence guarantee of O(ε^(-3/2)).