Preprint
Article

This version is not peer-reviewed.

A Sharper Explicit Bound on the Subtour-LP Integrality Gap for Metric TSP

Submitted:

02 September 2026

Posted:

02 September 2026

You are already at the latest version

Abstract
Karlin, Klein, and Oveis Gharan introduced a randomized better-than-\(3/2\) approximation algorithm for metric TSP [KKO21] and subsequently established the corresponding improvement in the integrality gap of the subtour-elimination LP [KKO22], with an explicit constant \(\varepsilon>1.00000\cdot10^{-36}\). Gurvits, Klein, and Leake subsequently improved the certified saving to \(2.18000\cdot10^{-34}\) [GKL24]. We further obtain a randomized polynomial-time $(3/2-\varepsilon)$-approximation for every fixed \(\varepsilon<\varepsilon_\star\), where \(\varepsilon_\star>2.05522\cdot10^{-30}\), and consequently the subtour-elimination LP has integrality gap at most \(3/2-\varepsilon_\star\).
Keywords: 
;  ;  

1. Introduction

The traveling salesperson problem is among the oldest and most extensively studied problems in combinatorial optimization; formulations of the routing question go back to the nineteenth century [ABCC07, Chapter 1]. The modern polyhedral theory began with the cutting-plane work of Dantzig, Fulkerson, and Johnson [DFJ54. Held and Karp subsequently developed the linear-programming lower bound now called the subtour-elimination or Held–Karp relaxation [HK70. Metric TSP remains APX-hard [KLS15. In particular, it is NP-hard to approximate within 123 / 122 . Thus the central algorithmic question has long been how closely a polynomial-time algorithm can approach the optimum.
The classical 3 / 2 -approximation was discovered independently by Christofides and Serdyukov in the 1970s [Chr76,Ser78. Their method combines a minimum spanning tree with a minimum-cost parity correction on its odd-degree vertices. Wolsey later showed that the same 3 / 2 guarantee holds relative to the subtour LP [Wol80, which also established the long-standing upper bound 3 / 2 on its integrality gap. The widely studied 4 / 3 conjecture predicts that the true integrality gap is 4 / 3 . A related conjecture of Schalekamp, Williamson, and Zuylen asserts that the largest gap is attained by a half-integral vertex of the subtour polytope [SWZ14]; this made half-integral instances a particularly important testing ground for progress below 3 / 2 .
Substantial improvements were obtained earlier for restricted metrics. Euclidean TSP admits polynomial-time approximation schemes due independently to Arora [Aro98] and Mitchell [Mit99. For graph metrics, Oveis Gharan, Saberi, and Singh introduced a randomized rounding method based on maximum-entropy spanning trees and obtained the first ( 3 / 2 ϵ 0 ) -approximation [GSS11. Mömke and Svensson then gave a combinatorial 1.461 -approximation [MS11]; Mucha improved the factor to 13/9 [Muc12], and Sebo and Vygen reached 7/5 [SV14]. This graphic-TSP line demonstrated that parity correction could be made cheaper than half the optimum, while the maximum-entropy approach suggested a possible route for general metrics.
For instances with a half-integral optimum subtour-LP solution, [KKO20] gives a 1.49993 -approximation. For general metric TSP, [KKO21] proves the first randomized approximation with ratio 3 / 2 ϵ and gives the explicit scale ϵ > 1.00000 · 10 36 . The subtour-LP analysis in [KKO22] proves that its integrality gap is strictly below 3 / 2 and also gives a better-than- 3 / 2 result for the 2-edge-connected multi-subgraph problem. The conditional-expectation method in [KKO23] derandomizes the max-entropy algorithm.
Gurvits, Klein, and Leake later revisited the probabilistic part of the KKO analysis using new capacity bounds for real stable polynomials [GKL24]. Their estimates raised the controlling common-event probability from 2 · 10 10 to 1.5 · 10 9 [GKL24, Section 4.2], and yielded the explicit approximation constant ϵ = 2.18000 · 10 34 [GKL24, Corollary 4.6]. This refinement preserved the max-entropy algorithm and the combinatorial framework while sharpening the quantitative probability bounds used in its analysis.

1.1. Our Result

We state our result as follows.
Theorem 1  
(Informal version of Theorem 2). For some absolute constant ϵ > 2.05522 · 10 30 , there exists a randomized polynomial-time algorithm that, on every metric TSP instance, returns a tour whose expected cost is at most ( 3 / 2 ϵ ) OPT LP . Consequently, the integrality gap of the subtour-elimination LP is at most 3 / 2 ϵ .
Table 1. Comparison of previous results with Theorem 1.
Table 1. Comparison of previous results with Theorem 1.
Year Authors Reference Certified lower bound on ϵ
2022 Karlin, Klein, and Oveis Gharan [KKO22 > 1.00000 · 10 36
2024 Gurvits, Klein, and Leake [GKL24 2.18000 · 10 34
2026 This work Theorem 1 > 2.05522 · 10 30
Organization.Section 2] reviews the KKO and GKL frameworks and summarizes the refinements that yield our improved constant. Section 3] introduces the notation, records the max-entropy reduction and its finite-precision guarantee, and gives the conversion from slack vectors to tours. Section 4] establishes the probability, payment, and parity-correction estimates, constructs the layered slack vector, and proves the main result of this paper.

2. Technique Overview

Section 2.1, Section 2.2] and Section 2.3] review the KKO21 framework, explain GKL24’s probability refinement, and summarize how our retuned probability, payment, and repair estimates yield the improved constant.

2.1. The KKO21 Framework

Step 1: Max-entropy tree and parity correction. Here KKO21 refers to the max-entropy framework of Karlin, Klein, and Oveis Gharan [KKO21]; we also use its subtour-LP extension [KKO22. Start with an optimum subtour-LP solution x 0 and perform the standard vertex-splitting reduction, introducing a zero-cost edge e 0 = { u 0 , v 0 } of value one. After deleting e 0 , the remaining vector x lies in the spanning-tree polytope. The algorithm samples a maximum-entropy spanning tree T with marginals x, lets O be the set of odd-degree vertices of T, and augments T by a minimum-cost O-join. The zero-cost edge e 0 is used only in the LP reduction and the fractional-join bookkeeping. Thus the tree has expected cost c ( x ) , and the problem is to construct a feasible fractional O-join of expected cost strictly below c ( x ) / 2 ; see [KKO22, Sections 2 and 6].
Step 2: Structure of near-minimum cuts. The vector x / 2 already satisfies every odd-cut constraint except possibly when x ( δ ( S ) ) is extremely close to two. KKO therefore focus on the η -near-minimum cuts. Crossing components of these cuts admit polygon representations, while the remaining relevant cuts can be organized into a laminar hierarchy. This approximate-uncrossing description is what prevents one edge from being charged by an unbounded number of near-minimum cuts. It also separates cuts crossed on both sides, cuts crossed on at most one side, and the degree, triangle, and outer-polygon cuts appearing in the hierarchy. The extension in [KKO22] replaces charging to edges of an optimum tour by repair sets extracted from the polygon representation. Consequently the entire comparison is against c ( x ) , which is the key step needed for an integrality-gap bound rather than only an approximation guarantee.
Step 3: Happiness events and payment. The quantitative heart of the method is a random signed slack vector. A hierarchy edge bundle is declared good when one of several local tree events has a uniform positive probability. These events say, for example, that prescribed boundary sets contain exactly one or two tree edges; they are called happiness events. On a happiness event, KKO decrease the slack of the corresponding bundle. A max-flow matching distributes the burden of an upward boundary among good horizontal bundles, and the payment theorem proves that every good edge receives a negative expected contribution. The common probability p is the minimum of six local happiness estimates, so the payment coefficient ϵ P is proportional to p.
Step 4: Feasibility repair and parameter balance. Negative slack cannot be used without repairing the odd cuts on which it may create a deficit. KKO construct nonnegative repair vectors for cuts crossed on both sides and for the one-sided polygon configurations. Their support is chosen so that each relevant odd cut receives enough positive slack and every edge has bounded expected repair. In the notation of [KKO22, Theorem 6.1], the signed vector contributes a decrease of order ϵ P β x e , whereas the repair costs order η β x e . Choosing η proportional to ϵ P makes the net saving quadratic in ϵ P , hence quadratic in p. This architecture—max-entropy tree, near-minimum-cut hierarchy, happiness events, matching and payment, and bounded-congestion repair—is the part retained by all subsequent work.

2.2. The GKL24 Refinement

Steps 1, 2, and 4 in Section 2.1] are reused directly. GKL use the same max-entropy spanning-tree algorithm and parity correction from Step 1, the same hierarchy and polygon structure from Step 2, and the same repair vectors and parameter balancing from Step 4. Within Step 3 they also retain the definitions of good bundles and happiness events, as well as the KKO matching and payment arguments. Thus GKL do not change the sampled tree, the combinatorial architecture, or the final O-join construction.
Only the probability certification in Step 3 is modified. A maximum-entropy spanning-tree distribution is strongly Rayleigh. Therefore its multivariate generating polynomial is real stable. If A 1 , , A m count tree edges in disjoint edge sets, then the probability of an exact pattern A i = κ i is a coefficient of this polynomial, while the expectations of the A i are entries of its gradient at the all-ones vector. GKL prove new capacity bounds that convert control of these expectations, including the expectations of partial sums, into a lower bound for the desired coefficient [GKL24, Theorem 4.1 and Corollary 4.2]. This replaces several case-specific Bernoulli-sum estimates in KKO by one multivariate stable-polynomial inequality. For the harder configurations, GKL first use capacity to reduce to a structured special case and then combine it with the original log-concavity and stochastic-dominance arguments.
How the modified probability argument works. The contrast with the KKO probability lemma is especially useful here. That lemma turns lower-tail and upper-tail estimates for every partial sum into a joint exact-count estimate, but its dependence on the tail parameter is doubly exponential in the number of counted sets. KKO observed that suitable expectation bounds imply the required tail estimates, yet the resulting generic constant was too small for their final analysis, so they proved the important happiness estimates by ad hoc arguments. GKL instead show, under the slightly stronger condition that every partial-sum expectation stays a fixed distance from the neighboring integer, that the exact-count probability has a simply exponential lower bound, with the correct dependence on that distance [GKL24, Theorems 2.5 and 2.6]. Their proof productizes a stable polynomial into affine factors, reduces the associated matrices to extreme points supported on bipartitioned forests, and inducts on forest leaves [GKL24, Section 3]. Removing the dependence on the total degree is what makes this capacity bound effective for the TSP events.
Quantitative effect of the modification. For events 2–5, the KKO coefficients of ϵ 1 / 2 2 are 0.005 , 0.006 , 0.005 , and 0.020 , respectively. GKL replace them by 0.039 , 0.038 , 0.0498 , and 0.0485  GKL24, Section 4.2]; the first event is unchanged. At ϵ 1 / 2 = 0.0002 , the KKO and GKL lower bounds for the first five events are, respectively,
1 2 3 4 5 KKO 1.50 0.20 0.24 0.20 0.80 GKL 1.50 1.56 1.52 1.90 1.90 times 10 9 .
The sixth event is far from the bottleneck; GKL note that its threshold changes slightly when p is raised and record that it remains above the new common value. Thus the minimum rises from p KKO = 2 · 10 10 to p GKL = 1.5 · 10 9 , an improvement by a factor of 7.5  GKL24, Section 4.2].
How the modification improves ϵ . Nothing after this substitution requires a new TSP construction. The KKO payment theorem still makes ϵ P linear in p, and the final choice of η still makes the approximation saving quadratic in p. Consequently, the 7.5 -fold improvement in p becomes a factor of 7 . 5 2 = 56.25 : the same parameterized formula changes from 3.88 · 10 36 to 2.1825 · 10 34 . GKL package this dependence as 9.7 p 2 · 10 17 and report 2.18 · 10 34  GKL24, Lemma 4.5 and Corollary 4.6]. Comparing the displayed theorem guarantees 1.00 · 10 36 and 2.18 · 10 34 gives a factor of 218 > 10 2  [KKO21, Theorem 1.1]. This ratio is larger than 56.25 because the KKO theorem states its final constant conservatively: against the sharper pre-GKL bound 4.11 · 10 36 quoted by GKL, the ratio is about 53 [GKL24, Sections 2 and 4.2]. In short, KKO supply the combinatorial mechanism that turns local happy events into a cheap O-join, whereas GKL supply a stronger real-stable-polynomial method for proving that those same events occur often enough.

2.3. Summary of Our Approach

Steps 1 and 2 retain the structural framework of Section 2.1. We use the same KKO algorithm and combinatorial framework: the subtour-LP reduction, the max-entropy spanning-tree law, the hierarchy and polygon representation of near-minimum cuts, and the conversion of a feasible slack vector into a cheap tour. Thus Section 4] concentrates on obtaining a stronger quantitative slack certificate under the exact max-entropy law; the finite-precision transfer is applied only after all layers have been combined (see Lemmas 1 and 2).
Section 4] first isolates the reusable payment and repair ingredients. The preliminary estimates separate the synchronized reduction and matching setup from the later edgewise payment replay (see Lemmas 4 and 24). They also keep the one-sided and two-sided cut-correction vectors distinct until their final combination (see Lemma 10). This organization identifies which inequalities and constants must be rechecked at the refined parameter point, allowing the later numerical choices to be retuned module by module without rebuilding the full argument.
Step 3 replays the probability, matching, and payment bounds at the refined parameters. We begin by strengthening the probability estimates for half top bundles. At the active parameter choice r = h / 4 , sufficiently large upward mass forces the new 4 h goodness condition, and every atom is incident to at most one bad half bundle (see Lemmas 14 and 15). These facts preserve the structural control of bad bundles while allowing the larger value of r that drives the final improvement.
For the mixed event, we prove a same-side lower-tail bound with enough reserve at the active parameter point. Feeding this bound into the GKL window argument produces the required 2–1–1 happiness event with probability greater than p = 1.9555663 · 10 9 (see Lemmas 17 and 18).
The paired-bundle route requires finer control of the successive conditionings. A rank-aware marginal-shift bound keeps the relevant counts within their required intervals, which yields the joint 2–2–2 event; combining this with the other event estimates gives all six required happiness events at the same probability p (see Lemmas 20, 21, and 19). These estimates also yield the structural trichotomy used in the bottom-edge payment analysis (see Lemma 22).
We independently thin the happiness events to a common probability so that the two reductions arising from a paired event are pointwise identical. We then recheck every source–sink cut of the auxiliary max-flow network for the stronger goodness threshold and the new matching capacities (see Lemmas 4 and 16). This produces exactly the synchronized matching data required by the edgewise payment calculation.
The payment analysis is also replayed at the new parameters rather than imported from the earlier parameter regime. We first bound the endpoint burden uniformly over the hierarchy cases, including the fractional and small-upward-mass regimes, and then combine this bound with the top-edge, small-endpoint, and bottom-edge calculations (see Lemmas 23 and 24). The resulting vector satisfies the coordinate and deterministic cut inequalities, decreases every good edge in expectation with coefficient 3.63769453359 · 10 14 < a < 3.63769453360 · 10 14 , and gives every bottom edge the stronger coefficient 1.16123502195 · 10 13 < a bot < 1.16123502196 · 10 13 .
Two repair vectors turn these payment inequalities into parity guarantees for all near-minimum cuts. Joint accounting of the two directional failure modes reduces the two-sided expectation coefficient from 18 to 10, while the one-sided vector retains coefficient 44 and is supported only on bottom edges (see Lemmas 9 and 10). The stronger bottom-edge payment can therefore absorb the entire one-sided cost instead of charging it globally.
Step 4 combines the vectors and layers the cut thresholds. At the final stage, we combine the payment, a deterministic good–bad correction, and the two repair vectors at each threshold 0 < u H , where H = 9.06 · 10 16 . We realize one million such certificates on the same sampled tree, so their coordinate losses telescope, their cut guarantees cover every relevant odd cut, and their expected savings add (see Lemmas 25 and 26).
How the modifications improve ϵ . The gain comes from using r = h / 4 in the probability chain, replaying the matching and payment inequalities at that scale, sharpening the two-sided bad-event accounting, and charging the one-sided vector only on bottom edges. The first numerical changes are
Preprints 231263 i001
where the GKL payment coefficient is from [GKL24. Thus the improvement in p alone is only a factor of 1.30 . The improvements in p and r contribute a factor of 5.17 to p r , and the replayed payment inequalities supply the remaining factor of about 3.01 , giving the total factor 15.55 in the payment coefficient.
Both analyses turn the payment decrease into a quadratic saving. For GKL, the repair and conversion comparison is
Preprints 231263 i002
The one-sided vector still has coefficient 44, but the stronger bottom-edge payment absorbs its entire cost, so it contributes no global coefficient. The factor 38.97 in the last row is the total improvement from the separated repair and layered conversion; it already includes the first two rows and should not be multiplied by 1.80 again. Consequently, the payment gain contributes 15 . 5457 2 241.67 using the unrounded ratio, and the complete gain is approximately 241.67 · 38.9658 9417 . Numerically, the GKL value 2.1825 · 10 34 becomes ε > 2.05522 · 10 30 (see Lemmas 24 and 26). This is the claimed improvement of order 10 4 .

3. Preliminaries

Section 3.1] introduces the notation for the subtour-LP solution, cuts, the KKO hierarchy, and the exact and approximate max-entropy distributions. Section 3.2] records the standard reduction to the spanning-tree polytope and the finite-precision max-entropy guarantee. Finally, Section 3.3 converts feasible slack vectors into a tour-cost bound while accounting for the approximation error.

3.1. Notation

Throughout the paper, references to numbered statements in [KKO21, [KKO22, and [GKL24] use, respectively, the full versions arXiv:2007.01409v6, arXiv:2105.10043v3, and arXiv:2311.09072v2.
Let x 0 denote a feasible subtour-LP solution after adjoining the zero-cost edge e 0 = { u 0 , v 0 } , and set E : = supp ( x 0 ) { e 0 } . Let x be the restriction of x 0 to E, let G = ( V , E ) , and write n : = | V | . We use OPT LP for the optimum subtour-LP value.
For a vector z R E and an edge set F E , write z ( F ) : = e F z e and supp ( z ) : = { e E : z e > 0 } . For a nonnegative edge-cost vector c, write c ( z ) : = e E c e z e .
For a vertex set S V , let E ( S ) : = { { u , v } E : u , v S } and δ ( S ) : = { { u , v } E : | { u , v } S | = 1 } . If T E is a spanning tree and F E , write F T : = | F T | . In particular, δ ( S ) T is the number of tree edges crossing the cut S.
When invoking the KKO hierarchy and polygon classification, we identify u 0 and v 0 . Thus every classified cut satisfies e 0 δ ( S ) ; cuts with e 0 δ ( S ) are handled separately by setting y e 0 = 1 . A cut S with e 0 δ ( S ) is η-near-minimum if x ( δ ( S ) ) < 2 + η .
We use the hierarchy and polygon terminology of [KKO22, Appendix B]. The construction in the proof of [KKO22, Theorem B.3], together with [KKO22, Theorem 6.2 and Fact B.4], produces for every x and η 10 12 a valid hierarchy whose root is V { u 0 , v 0 } , whose one-sided and two-sided classes exhaust the relevant η -near-minimum cuts, and whose added hierarchy cuts are 7 η -near-minimum. In the payment estimates we use the conservative uniform envelope d : = 14 η , consistent with [KKO21, Fact 4.34]; the one-sided repair estimate retains the sharper 7 η bound. For a non-root hierarchy cut S, write p ( S ) for its parent, δ ( S ) : = δ ( S ) δ ( p ( S ) ) , and δ ( S ) : = δ ( S ) δ ( p ( S ) ) . The children of a hierarchy cut are called its atoms. For disjoint atoms u , v , the set E ( u , v ) is the edge bundle with one endpoint in each. Hierarchy cuts are classified as degree cuts or near-cycle cuts. Following [KKO22, Definition B.1], a triangle cut is a hierarchy cut with exactly two children. Separately, the three-atom degree configuration in [KKO21, Case 1 in the proof of Lemma 7.6] will always be called a three-atom degree configuration. The KKO polygon classification partitions the relevant near-minimum cuts into those crossed on both sides and those crossed on at most one side. When applying the KKO payment theorem, we follow [KKO21, Definition 4.31] and regard a triangle cut as a degenerate polygon cut with C = .
Whenever a KKO hierarchy is used, write d for the uniform error envelope just described. The one-sided repair theorem retains its sharper error 7 η .
We use μ for the exact max-entropy distribution on spanning trees with marginals x, and μ λ for a computable λ -uniform approximation. Unless a subscript is displayed, probabilities and expectations are taken over the current random spanning tree and any auxiliary randomness in the slack vectors.

3.2. Setup and Max-Entropy Approximation

We first record the standard reduction that places the subtour-LP solution in the spanning-tree polytope, together with the finite-precision max-entropy guarantee.
Lemma 1  
(Subtour-LP reduction and max-entropy approximation). An optimal extreme point x 0 may be written in the form above so that x belongs to the spanning-tree polytope and
c ( x ) = OPT LP .
Every positive coordinate of x 0 is at least 1 / n ! . For every rational δ > 0 , one can compute, in time polynomial in n and log ( 1 / δ ) , a λ-uniform spanning-tree distribution μ λ satisfying
Pr T μ λ [ e T ] ( 1 + δ ) x e for every e E .
Moreover, there is an explicitly computable universal constant C stab > 0 , independent of the instance, such that, for 0 < δ 1 , the exact and approximate distributions satisfy
q : = μ μ λ 1 C stab n 3 δ ( 1 + log ( n / δ ) ) .
Proof. 
The reduction and the spanning-tree-polytope assertion are from [KKO22, Section 2.1 and Fact 2.2]. The approximation algorithm is [KKO22, Theorem 2.1], and the coordinate bound is recorded in [KKO22, Section 6.2]. Let x λ be the marginal vector of μ λ , and define E + : = { e : λ e > 0 } . Since x e λ = 0 for e E + , every spanning-tree law with marginals x λ is supported on trees contained in E + . On this support,
log μ λ ( T ) = e T log λ e log Z λ .
Thus, for every spanning-tree law ν with marginals x λ ,
0 D ( ν μ λ ) = H ( μ λ ) H ( ν ) ,
because ν and μ λ have the same expectation of the preceding display. Hence μ λ is the maximum-entropy law with marginals x λ , also when some weights vanish. Since x e λ ( 1 + δ ) x e and both marginal vectors have coordinate sum n 1 ,
x x λ 1 2 ( n 1 ) δ .
Apply the quantitative form [SV19, Theorem 10] to the spanning-tree polytope. Its ambient dimension is at most n 2 , its unary facet complexity is one, the diameter of its vertices is smaller than 2 n , and the number of spanning trees is at most n n 2 . Substitution in that theorem gives
μ μ λ 1 C stab n 3 δ ( 1 + log ( n / δ ) )
after increasing one universal constant. The proof of the cited theorem is effective, so we fix any computable value supplied by that proof; no optimization of this value is needed here. □

3.3. From Slack Vectors to Tours

Finally, we record the standard conversion from feasible slack vectors to a tour-cost bound, including the approximation loss.
Lemma 2  
(Slack-to-tour conversion and change of tree law). Let J ( T ) denote the cost of a minimum join for the odd vertices of T. Let s : E R and s * : E R 0 satisfy s e β x e and s ( δ ( S ) ) + s * ( δ ( S ) ) 0 whenever S is η-near-minimum and δ ( S ) T is odd. If β = η / ( 4 + 2 η ) , then the vector y defined by
y e = x e / 2 + s e + s e * ( e E ) , y e 0 = 1 ,
is a feasible fractional join for the odd vertices of T.
Consequently, if κ 0 satisfies error μ [ s e + s e * ] κ β x e , then
error μ [ c ( T ) + J ( T ) ] ( 3 / 2 κ β ) c ( x ) .
More generally, if u , v 0 satisfy
error μ [ s e ] u β x e , error μ [ s e * ] v η β x e ,
then
error μ [ c ( T ) + J ( T ) ] ( 3 / 2 u β + v η β ) c ( x ) .
For the law μ λ in Lemma 1,
error μ λ [ c ( T ) + J ( T ) ] error μ [ c ( T ) + J ( T ) ] + ( δ + q 2 ) c ( x ) .
Proof. 
Since β < 1 / 2 , all coordinates of y are nonnegative. Cuts crossed by e 0 satisfy the join constraint because y e 0 = 1 . For the remaining cuts, the fractional-join construction and the calculation for cuts that are not η -near-minimum are given in [KKO22, Section 6.2]. Hence J ( T ) c ( y ) , and the two conclusions under μ follow from error μ [ c ( T ) ] = c ( x ) and the stated coordinatewise expectation bounds.
It remains to compare the two tree laws. For every spanning tree T, the vector that equals x / 2 on E and one on the zero-cost edge e 0 is a feasible fractional join for the odd vertices of T. Therefore
0 J ( T ) c ( x ) / 2 .
Moreover,
error μ λ [ c ( T ) ] = c ( x λ ) ( 1 + δ ) c ( x ) , error μ [ c ( T ) ] = c ( x ) .
Using q = μ μ λ 1 gives
error μ λ [ J ( T ) ] error μ [ J ( T ) ] T | μ λ ( T ) μ ( T ) | J ( T ) q 2 c ( x ) .
Adding the tree- and join-cost comparisons proves the claim. □

4. Proof of Upper Bound

Section 4.1 converts the payment and parity-correction construction into the final approximation bound. Section 4.2 introduces the tuned parameters and summarizes the payment construction. Section 4.3 establishes synchronized reduction events and controls the burden passed through hierarchy ancestors. Section 4.4 derives the expected decrease on good top edges and bottom edges. Section 4.5 establishes the deterministic inequalities needed on polygon cuts and degree cuts. Section 4.6] constructs the two parity-correction components and combines them with the payment vector. Section 4.7 develops the tail bounds and good-bundle thresholds for the improved parameters. Section 4.8 verifies matching feasibility and the common-event probability estimates. Section 4.9 controls marginal changes under conditioning and obtains the paired-bundle probability estimate. Section 4.10 derives the payment bounds for the selected parameters. Section 4.11 converts these bounds into the layered slack vector and the final improvement.

4.1. Proof of the Main Theorem

The layered slack-vector construction supplies the improvement under the exact max-entropy law. The finite-precision comparison then transfers this bound to the polynomial-time implementation and yields the main result.
Theorem 2  
(Formal version of Theorem 1). There exists an explicitly computable constant ε > 2.05522 · 10 30 such that, for every fixed 0 < ε < ε and every metric TSP instance, there is a randomized polynomial-time implementation of the max-entropy algorithm whose expected tour cost is at most ( 3 2 ε ) OPT LP . Consequently, the integrality gap of the subtour-elimination LP is at most 3 / 2 ε .
Proof. 
Solve the subtour LP and choose an optimal extreme point x 0 . Apply Lemma 1, and let x be the resulting vector in the spanning-tree polytope. Then
c ( x ) = OPT LP .
Apply Lemma 26 and define ε : = L 10 6 > 2.05522 · 10 30 . For the sampled tree T, define y e : = x e / 2 + Z e for e E and y e 0 : = 1 . Since β 10 6 < 1 / 2 , every coordinate of y is nonnegative. A cut crossed by e 0 has y-value at least one, and every other cut containing an odd number of tree edges has y-value at least one by the same lemma. Thus y is a feasible fractional join for the odd vertices of T. The minimum join is no more expensive than y, so under the exact max-entropy law the expected tour cost is at most
c ( x ) + c ( x ) 2 + error [ c ( Z ) ] ( 3 2 ε ) c ( x ) .
It remains to control the computable approximation. Fix 0 < ε < ε and define
ρ : = ε ε 2 .
Define
B : = min 1 n 2 , ρ 2 , ( ρ 2 C stab n 3 ) 4
and choose the largest number of the form 2 m , m N , satisfying δ B . Then B / 2 < δ B . Since δ n 2 and 1 + log n n ,
1 + log ( n / δ ) n + log ( 1 / δ ) 2 δ 1 / 2 .
Lemma 1 therefore gives
q 2 C stab n 3 δ 1 / 4 ρ , q / 2 + δ ρ .
The running time is polynomial because
log ( 1 / δ ) log ( 2 / B ) = O ( log n + log ( 1 / ρ ) ) .
The comparison in Lemma 2 is applied once to the output-cost function T c ( T ) + J ( T ) ; the one million layers incur no separate change-of-law loss. Combining that lemma with the exact-law estimate above gives
error μ λ [ c ( T ) + J ( T ) ] ( 3 2 ε + δ + q 2 ) c ( x ) ( 3 2 ε + ρ ) c ( x ) < ( 3 2 ε ) OPT LP .
The integrality-gap conclusion follows because the expectation is an average over tours. Taking ε ε proves the final claim. □

4.2. Retuned Payment Theorem

We first define the numerical parameters of the retuned KKO payment construction. The sharper expected-decrease coefficient entering Theorem 2 is established separately in Lemma 24.
Definition 1  
(Retuned payment parameters). Define
h : = ϵ 1 / 2 : = 0.0002 , r : = ϵ 1 / 1 : = h / 12 , ϵ B : = 21 h = 0.0042 , ϵ F : = 0.1 ,
let p : = 1.5 · 10 9 , and set
ϑ : = 0.49768370 , χ : = ϑ r , ξ : = 0.500866513 , b 0 : = 0.001408128 ,
σ : = 8.29480 · 10 6 , ζ : = 0.49767955 , t : = 0.57106548 .
For every β > 0 , define
τ : = t β .
Finally, define
d 0 : = 6.89399 · 10 16 , a : = ϵ P = ζ r p t , 7.10519 · 10 15 < a < 7.10520 · 10 15 .
Throughout the payment construction, whenever x ( δ ( S ) ) = 0 , define the KKO degree-cut increase I e , S : = 0 . Matching conservation then forces every corresponding m e , S to vanish, so this convention is the continuous zero-mass case of the usual formula and no quotient by zero occurs.
By [GKL24, Section 4.2], each of the six common events has probability at least p. With the parameters in Definition 1, the KKO construction gives the following payment theorem.
Lemma 3  
(Retuned KKO payment theorem). Let h , r , ϵ B , ϵ F , p , ϑ , χ , ξ , b 0 , σ , ζ , t , d 0 , a and the relation τ = t β be as defined in Definition 1. For every KKO hierarchy with error 0 d d 0 and every β > 0 , the KKO main payment construction can be carried out. More precisely, it produces a partition
E = E g ˙ E b
and a random payment vector s pay : E R with the following properties:
()
every bottom edge belongs to E g ;
()
s e pay β x e for e E g and s e pay = 0 for e E b ;
()
error [ s e pay ] a β x e for every e E g . Moreover, there is a coefficient a bot satisfying
4.96262615995 · 10 13 < a bot < 4.96262615996 · 10 13
such that every bottom edge satisfies error [ s e pay ] a bot β x e ;
Proof. 
The conclusion follows from the four lemmas below. Lemma 4 supplies the synchronized events, and the matching coefficients are supplied by [KKO21, Lemma 6.2] with the parameters checked below. Lemma 5 verifies the endpoint burden required by the KKO construction. Lemmas 6 and 7 give the two expected-decrease bounds. The partition, bottom-edge support, and coordinate lower bounds are the unchanged pointwise parts of the KKO payment construction. Hence a–c follow. □

4.3. Matching and Ancestor Estimates

The synchronized reduction events and the ancestor estimate provide, respectively, the matching data and the endpoint-burden bound required for the edgewise payment estimates.
Lemma 4  
(Synchronized reduction events). Let p > 0 . If every happiness event used by the KKO payment construction has probability at least p, then all reduction events may be chosen to have probability exactly p. The two reductions arising from one paired 2–2–2 event may moreover be chosen pointwise identical.
Proof. 
Use exactly the reduction-event coupling from [KKO21, Section 7]. For an ordinary happiness event H of probability q H p , let C H be an auxiliary Bernoulli event of probability p / q H that is independent of the tree, and define the reduction event to be H C H . It has probability p and, conditional on H , the auxiliary coin reveals no tree information.
In Case 3 of [KKO21, Theorem 5.28], let J e , f , u be the joint 2–2–2 happiness event for the fixed paired bundles e , f at u. Define q J : = Pr [ J e , f , u ] p , use one Bernoulli event C J of probability p / q J independent of the tree, and set
R e , u = R f , u : = J e , f , u C J
pointwise. Thus the simultaneous-reduction identity required in the proof of [KKO21, Lemma 7.8] is retained without biasing the conditional tree law. All reduction events below use this synchronized convention.
These auxiliary coins define only the payment vector used in the analysis. The passage from μ to μ λ is made directly at the level of T c ( T ) + J ( T ) by Lemma 2; it does not require the reduction events or layered slack vectors to be reconstructed under μ λ .
For Lemma 3, use the max-flow matching of [KKO21, Lemma 6.2] with
ϵ F = 0.1 , ϵ B = 21 h , α = 2 d .
The four hypotheses of that lemma are satisfied exactly as stated:
ϵ F 1 / 10 , ϵ B 21 ϵ 1 / 2 , α 2 d , ϵ 1 / 2 0.0002 .
Consequently, the matching coefficients m e , u exist. They satisfy the capacity inequality and conservation identity in [KKO21, Eqs. (26)–(27)], with
F u = 1 ϵ B , ϵ F x ( δ ( u ) ) 1 ϵ F , 1 , otherwise ,
and with the factor Z u from [KKO21, Lemma 6.2].
The principal probabilistic calculation is the following uniform bound on the burden assigned to one hierarchy atom. Fix β > 0 and define τ : = t β as in Definition 1.
Fix an atom u and write
U : = x ( δ ( u ) ) .
Partition the upward edges at u into the good top edges G u , the bad top edges D u , and the bottom edges L u . For a good top edge g f = ( u , v ) , define
h u ( g ) : = Pr [ δ ( u ) T odd R f , u ] + Pr [ δ ( u ) T odd R f , v ] 2 .
For a bottom edge g whose polygon parent is P, define
q u ( g ) : = Pr [ δ ( u ) T odd R P ] .
The complete normalized endpoint burden in [KKO21, Eq. (36)] is
B u : = τ g G u x g h u ( g ) + β g L u x g q u ( g ) .
The payment analysis requires this normalized burden to be dominated uniformly by the upward mass available at u.
Lemma 5  
(Retuned ancestor estimate). For every β > 0 and every hierarchy atom u with x ( δ ( u ) ) σ , the burden B u satisfies B u τ ( 1 χ ) F u U .
Proof. 
Write D u : = x ( D u ) and L u : = x ( L u ) . Since
U = x ( G u ) + D u + L u
and [KKO21, Corollary 5.9(iii)], applied as in the proof of [KKO21, Corollary 5.10], gives a Bernoulli-sum parameter. Here and in the cited KKO estimate, define ϵ M : = 1 / 4000 as in [KKO21, Definition 5.8]. Then
q x ( δ ( u ) ) ϵ M 2 d 2 1 4000 2 d .
Consequently, [KKO21] gives
q u ( g ) 1 + exp ( 2 ( q 1 ) ) 2 1 + exp ( 1.9995 + 4 d 0 ) 2 < 0.567701484 .
For the last inequality, the degree-eighteen Taylor polynomial at 1.9995 4 d 0 gives
k = 0 18 ( 1.9995 4 d 0 ) k k ! > 1 2 ( 0.567701484 ) 1 .
Direct subtraction now shows that the claimed ancestor inequality follows from
D u + g G u x g ( 1 h u ( g ) ) + ( 1 0.567701484 / t ) L u [ 1 ( 1 χ ) F u ] U .
This is the precise sufficient inequality used below.
Suppose first that F u = 1 . If L u b 0 , then Eq. (2) follows from
b 0 χ ( 1 + d 0 ) 1 0.567701484 / t > 3.08 · 10 8 ,
because U 1 + d 0 .
We use the hierarchy levels j , k , from [KKO21, proof of Lemma 7.3]: j is the last level whose intersection mass is at least 1 r , while k and are the last levels whose intersection masses are at least 2 d + ϵ F / 2 and 2 d + r , respectively. The relations j k and the same three main cases therefore remain unchanged. Only the numerical split inside Case 1 is moved from 3 / 4 to ξ .
Suppose first that x ( δ j ) ξ . For the degree partition A , B , C at level j, the hierarchy identities give x ( C ) 2 r + d , and hence
x ( A δ j ) ξ 2 r d .
By the published bound in [KKO21, the mass in this set that is good but not 2–1–1 good is at most 1 / 2 + 4 h . Therefore either the bad edges or the 2–1–1 good edges have mass at least
M a : = ξ 1 / 2 4 h 2 r d 2 .
In the former case, each such edge supplies one full unit of saving in Eq. (2). In the latter case, [KKO21, Claim 7.4] supplies average saving at least ( 1 r 2 d ) / 2 per unit. At d = d 0 , the two respective margins are
M a χ ( 1 + d 0 ) > 8.29 · 10 6 , M a 1 r 2 d 0 2 χ ( 1 + d 0 ) > 5.00 · 10 11 .
If x ( δ j ) < ξ , Eq. (3) handles bottom mass at least b 0 . Otherwise, define
P b : = ( δ j + 1 δ + 1 ) L u .
The level sets are nested and
δ j = δ j ˙ δ j + 1 .
By the definitions of j and ,
x ( δ j ) 1 r , x ( δ + 1 ) < 2 d + r .
Since x ( δ j ) < ξ and x ( L u ) < b 0 ,
x ( P b ) > 1 r ξ ( 2 d + r ) b 0 = 1 2 r 2 d b 0 ξ = : M b .
Every edge in P b is a top edge at a level between j + 1 and . At each such level the intersection mass is less than 1 r , because j is the last level at which it is at least 1 r , and is at least 2 d + r r , by the definition of . Thus [KKO21] applies with parameter r to every good edge of P b . A bad edge supplies one full unit of saving in Eq. (2), while a good edge supplies at least r r 2 . Hence every unit of P b supplies at least r r 2 , and
M b ( r r 2 ) χ ( 1 + d 0 ) > 5.13 · 10 13 .
In Case 2, define
P 2 : = ( δ ( u ) δ + 1 ) L u .
Here U > 1 ϵ F , while the definition of gives
x ( δ + 1 ) < 2 d + r .
Since x ( L u ) < b 0 in the case not already handled by Eq. (3),
x ( P 2 ) > 1 ϵ F b 0 2 d r .
Moreover, Case 2 has U < 1 r , and every retained level has intersection mass at least 2 d + r r . Thus [KKO21, Claim 7.5] applies with parameter r to every good retained edge, while every bad retained edge supplies one full unit of saving. The resulting margin is
( 1 ϵ F b 0 2 d 0 r ) ( r r 2 ) χ ( 1 + d 0 ) > 6.68 · 10 6 .
In Case 3, F u = 1 ϵ B , so the right side of Eq. (2) is at most ( χ + ϵ B ) U . The three alternatives in [KKO21, Case 3 of the proof of Lemma 7.3] now give the desired inequality directly. If L u 4 U / 5 , then
( 1 0.567701484 / t ) 4 5 ( χ + ϵ B ) > 5.04 · 10 4 .
If D u 0.006 , then, using U 1 + d 0 ,
0.006 ( χ + ϵ B ) ( 1 + d 0 ) > 1.79 · 10 3 .
Otherwise the top-edge set has mass at least U / 5 . A bad top edge contributes one full unit to Eq. (); for every good top edge, conditioning first on the parent of u exactly as in that proof and then applying [KKO21, Claim 7.5] gives saving at least ϵ F 2 ϵ F 2 per unit. Thus every edge of the top set contributes at least this amount. Hence
ϵ F 2 ϵ F 2 5 ( χ + ϵ B ) > 0.01179 .
Thus the bottom, bad-top, and parity alternatives each imply Eq. (2). Eq. (3) through Eq. (9) prove the claimed ancestor inequality whenever U ϵ F .
It remains to treat U < ϵ F . Suppose σ U < ϵ F and let u : = p ( u ) . By the definition of the upward bundle,
x ( δ ( u ) δ ( u ) ) = U [ U , 1 U ] .
Fix a good top bundle f = ( u , v ) above u and one of its reduction events R f , z , where z { u , v } . The reduction event makes both bundle endpoints trees. Since u u , the factorization argument below together with the marginal-distortion estimate of [KKO21, Lemma 2.23] gives
Pr [ u is not a tree R f , z ] d / 2 .
We next justify the additional conditioning. By Lemma 4, the auxiliary thinning coin is independent of the tree. After the endpoint u is made a tree, [KKO21, Fact 2.8] factors its internal tree from the contracted tree. Relative to E ( u ) , the remaining tree conditions and boundary-count conditions defining the happiness event of f depend only on the contracted tree and on ( δ ( u ) δ ( u ) ) T ; they do not reveal the remaining internal edges of u . Conditioning further on u being a tree and applying Fact 2.8 once more therefore leaves the tree-conditioned law inside u used in [KKO21, Claim 7.5], possibly conditioned on the displayed boundary count. The internal edges of u and these contracted-tree variables are disjoint after contraction, so this is the literal factorization of [KKO21, Fact 2.8], not an independence assumption about overlapping tree events. Since the claim is uniform over every value of that count, it remains valid under R f , z . Applying it with parameter U and then conditioning on whether u is a tree gives
Pr [ δ ( u ) T odd R f , z ] Pr [ δ ( u ) T odd u tree , R f , z ] + Pr [ u not a tree R f , z ] 1 U + max { 2 d , U 2 } + d / 2 .
Here F u = 1 and σ 2 > 2 d 0 , so each good top edge contributes saving at least U U 2 d / 2 . Moreover, each bad top edge contributes one unit to the left side of Eq. (2), and each bottom edge contributes at least 1 0.567701484 / t . Since
σ σ 2 d 0 / 2 χ > 2.86 · 10 12
and 1 0.567701484 / t > χ , every unit of δ ( u ) contributes at least χ . Thus Eq. (2), and hence the claimed ancestor inequality, holds for σ U < ϵ F . □

4.4. Edgewise Payment Estimates

The ancestor estimate gives a uniform decrease when both endpoints are above the cutoff. We treat smaller endpoints by the KKO matching factor and a separate three-atom calculation.
Lemma 6  
(Good top-edge decrease). Let a be as defined in Definition 1. Fix a KKO hierarchy with 0 d d 0 and β > 0 , define τ : = t β , and let s pay be the vector given directly by the synchronized KKO payment formulas for these data. Every good top edge e in the synchronized construction satisfies error [ s e pay ] a β x e .
Proof. 
If both endpoints have upward mass at least σ , the endpoint estimate and the matching capacity identity give the normalized decrease
1 ( 1 χ ) ( 1 + 2 d 0 ) r > 0.49768369 > ζ
whenever both endpoint estimates apply. If a small endpoint lies in a degree cut with at least four atoms, Z u = 2 halves its crude burden, and 1 / 2 < 1 χ gives the same conclusion.
Only the three-atom degree configuration in [KKO21, Case 1 in the proof of Lemma 7.6] remains. By [KKO21, Lemma 6.4], all three internal bundles in this configuration are good, so all their matching coefficients are defined. Let its atoms be u , v , w , suppose
U : = x ( δ ( u ) ) < σ ,
and write
e : = x ( E ( u , v ) ) , f : = x ( E ( u , w ) ) , g : = x ( E ( v , w ) ) , V : = x ( δ ( v ) ) , W : = x ( δ ( w ) ) .
The degree and parent-cut equations give
| f V | d , | e W | d , | g U | d .
The nested-cut bound gives V , W 1 + d . It follows from Eq. (13) that
e , f 1 + 2 d , g σ + d .
The subtour constraint at u gives
e + f + U = x ( δ ( u ) ) 2 .
Combining this with U < σ and the two upper bounds yields
e , f 1 σ 2 d .
Hence V , W 1 σ 3 d > 1 ϵ F , so F v = F w = 1 and Z v = Z w = 1 .
Define D : = 1 + 2 d . Conservation at v , w , followed by matching capacity for the f- and g-bundles, yields
V + W = m e , v + m g , v + m f , w + m g , w m e , v + D ( f + g ) .
Using Eq. () and the preceding bounds, we obtain
m e , v e Δ sm , Δ sm : = σ + 5 d + 2 d σ + 6 d 2 .
Since e 1 σ 2 d ,
m e , v e ρ sm : = 1 Δ sm 1 σ 2 d .
At u use the crude KKO burden, and at v use Lemma 5. Subtracting the total burden from the top-edge reduction gives normalized decrease at least
ϑ ρ sm 2 d 0 r .
The expression is minimized at d = d 0 , and direct rational substitution gives
ϑ ( 1 σ + 5 d 0 + 2 d 0 σ + 6 d 0 2 1 σ 2 d 0 ) 2 d 0 r ζ > 7.32 · 10 9 .
Thus every good top edge has expected decrease at least ζ r p τ x e = a β x e . □
The three KKO bottom configurations admit a stronger coefficient.
Lemma 7  
(Bottom-edge decrease). Fix a KKO hierarchy with 0 d d 0 and β > 0 , and let s pay be the vector given directly by the synchronized KKO payment formulas for these data. There is a constant a bot satisfying
4.96262615995 · 10 13 < a bot < 4.96262615996 · 10 13
such that every bottom edge e satisfies error [ s e pay ] a bot β x e .
Proof. 
Use the exact degree-parent Case 3 saving in the proof of [KKO21, Lemma 7.8]. Let A , B , C be the polygon partition and let A , B , C be the degree partition. By [KKO21, Remark 5.20], A A , B B , and C C . [KKO21, Definition 5.18 and Eq. (25)] gives x ( C ) 2 r + d . The paired half bundles e , f supplied by [KKO21, Theorem 5.28(iii)] satisfy x e ( B ) h and x f ( A ) h . Define
u : = x e ( A ) , v : = x f ( B ) .
Since both bundles are half bundles, the preceding inclusions give
1 / 2 2 h 2 r d u , v 1 / 2 + h .
Indeed,
u x e ( A ) x ( e ) x e ( B ) x ( C ) 1 / 2 2 h 2 r d ,
and the same argument applies to v. Let D : = e ( A ) ˙ f ( B ) . The synchronized construction makes the two reductions at the degree parent pointwise identical and gives each of the three reduction events in the Case 3 calculation probability p. Therefore the exact estimate in that proof is
error [ I S ( D ) ] ( 1 + d ) τ 2 max { u , v } ( p + p + p ) .
Relative to the trivial contribution ( 1 + d ) p τ ( u + v ) on D, the saved coefficient is consequently
u + v 3 2 max { u , v } = min { u , v } 1 2 max { u , v } 1 4 5 2 h 2 r d .
Define
Δ bot ( d ) : = 1 4 5 2 h 2 r d , Δ bot , 0 : = Δ bot ( d 0 ) .
The other two alternatives of [KKO21, Theorem 5.28] save at least 1 / 2 h and 1 / 4 h , respectively, both of which exceed Δ bot ( d ) . Thus [KKO21, Eq. (50) and Lemma 7.8], together with x ( δ ( P ) ) 2 + d , gives the normalized increase
J 1 ( d ) : = ( 1 + d ) t ( 2 + d Δ bot ( d ) ) + 2 d
when the parent is a degree cut. If the parent is a polygon cut and P is a boundary atom, [KKO21] bounds the horizontal contribution by 0.31 p β and x ( δ ( P ) ) 1 + d , giving
J 2 ( d ) : = ( 1 + d ) ( t ( 1 + d ) + 0.31 ) + 2 d .
For an interior atom, [KKO21, Lemma 7.11] gives 0.85 p β and the hierarchy gives x ( δ ( P ) ) d , yielding
J 3 ( d ) : = ( 1 + d ) ( t d + 0.85 ) + 2 d .
Each J i ( d ) is increasing on [ 0 , d 0 ] . At d = d 0 , subtracting both J i ( d 0 ) and the target decrease ζ r t from 1 leaves margins greater than
3.2610 · 10 4 , 0.1189 , 0.1499 ,
respectively. Thus every bottom edge has expected decrease at least
a bot β x e , a bot : = p ( 1 J 1 ( d 0 ) ) = p ( 1 ( 1 + d 0 ) t ( 2 + d 0 Δ bot , 0 ) 2 d 0 ) ,
and direct rational substitution gives the displayed bounds on a bot . □

4.5. Deterministic Payment Inequalities

The pointwise cut inequalities are independent of the numerical decrease estimates.
Lemma 8  
(Deterministic payment inequalities). Fix a KKO hierarchy with uniform error envelope d 0 and a parameter β > 0 , and let s pay be the payment vector from the synchronized construction for these data. For a polygon cut P, including a triangle cut viewed as a degenerate polygon with C = , let A , B , C be its polygon partition and call a set F admissible for P if p ( e ) = P for every e F and x ( F ) 1 d / 2 .
()
if P is not left happy, then for every admissible edge set F for P, s pay ( A ) + s pay ( F ) + ( s pay ) ( C ) 0 ; the symmetric inequality holds when P is not right happy;
()
if S has a degree-cut parent and δ ( S ) T is odd, then s pay ( δ ( S ) ) 0 .
Proof. 
The proof uses no numerical payment estimate. Use the zero-mass convention fixed before Lemma 3. If a polygon cut P (possibly a triangle) with partition A , B , C is not left happy, then its reduction event does not occur and the reduction is zero on every admissible set F. Writing r and I P for the unchanged KKO reduction and increase vectors, the definition of I P gives
s pay ( A ) + s pay ( F ) + ( s pay ) ( C ) r ( A ) + ( 1 + d ) ( r ( A ) + r ( C ) ) ( 1 d / 2 ) r ( C ) 0 .
The right-happy inequality is symmetric. If S has a degree-cut parent and δ ( S ) T is odd, the horizontal reductions vanish. If x ( δ ( S ) ) = 0 , there is no upward reduction to compensate and all remaining increases are nonnegative, so the conclusion is immediate. Otherwise, matching conservation gives f δ ( S ) m f , S = Z S x ( δ ( S ) ) > 0 , and hence
s pay ( δ ( S ) ) g δ ( S ) r g + e δ ( S ) g δ ( S ) r g m e , S f δ ( S ) m f , S = 0 .
These are precisely [KKO21. This proves both conclusions. □

4.6. Repair and Combined-Vector Estimates

We first separate the one- and two-sided repair vectors and record the good-edge mass needed for their combination. We then assemble these ingredients with the retuned payment vector.
The following lemma sharpens the expectation estimate in the KKO two-sided repair theorem. The construction and its pointwise guarantee are unchanged; the improvement comes from accounting jointly for the two failures defining each directional bad event.
Lemma 9  
(Sharpened two-sided KKO repair). Let x 0 be a feasible subtour-LP solution with support E { e 0 } , let x be its restriction to E, and let μ be any spanning-tree distribution with marginals x. Let 0 < η 1 / 10 . For every α > 0 , there is a random vector r ( 2 ) : E R 0 such that:
()
if an η-near-minimum cut S is crossed on both sides and δ ( S ) T is odd, then r ( 2 ) ( δ ( S ) ) α ( 1 η ) ;
()
for every edge e, error [ r e ( 2 ) ] 10 α η x e .
Proof. 
We use the KKO construction from [KKO22. Fix a cut L crossed on both sides, and let Q = L L and R = L R be the left and right crossing cuts chosen by that construction. Define
A : = L R , B : = R L , C : = L Q , D : = Q L ,
and, for every proper cut side X, define
ϵ X : = x ( δ ( X ) ) 2 .
The cuts L , Q , R are η -near-minimum cuts. The four cut sides A , B , C , D are proper and avoid the endpoints of the added edge; in particular,
ϵ A , ϵ B , ϵ C , ϵ D 0 .
They are also 2 η -near-minimum cuts by [KKO22.
The KKO edge sets partition δ ( L ) as
δ ( L ) = E ( L ) ˙ E ( L ) ˙ E ( L ) ,
where
E ( L ) = E ( A , B ) , E ( L ) = E ( C , D ) .
The disjointness is also recorded in [KKO22. For disjoint cut sides X , Y , the cut identity gives
x ( E ( X , Y ) ) = 1 + ϵ X + ϵ Y ϵ X Y 2 .
Consequently,
x ( E ( L ) ) = 1 + ϵ A + ϵ B ϵ R 2 , x ( E ( L ) ) = 1 + ϵ C + ϵ D ϵ Q 2 ,
and hence
x ( E ( L ) ) = ϵ L + ϵ Q + ϵ R ϵ A ϵ B ϵ C ϵ D 2 .
The right bad event is
B ( L ) : = { | E ( L ) T | 1 or | E ( L ) T | 0 } .
By [KKO22,
Pr [ | E ( L ) T | 1 ] ϵ A + ϵ B + ϵ R 2 .
By [KKO22,
Pr [ | E ( L ) T | 0 ] x ( E ( L ) ) .
Adding these bounds and substituting the exact expression for x ( E ( L ) ) gives
Pr [ B ( L ) ] ϵ L + ϵ R + ϵ Q ϵ C ϵ D 2 5 2 η .
Here we used ϵ L , ϵ Q , ϵ R < η and ϵ C , ϵ D 0 . The symmetric calculation gives
Pr [ B ( L ) ] 5 2 η .
We now use the same increase sets and the same vector as in the proof of [KKO22. Lemma 5.3 there triggers the relevant event, Lemma 5.1 places its increase set inside the cut boundary, and Lemma 5.6 supplies mass at least 1 η ; together they give a. Fact 4.9 gives the unique relevant polygon, and Lemma 5.4 with the final pigeonhole mapping shows that an edge belongs to at most two right-event and two left-event increase sets. Thus it belongs to the increase sets of at most four directional bad events. Therefore the union bound gives
error [ r e ( 2 ) ] 4 5 2 η α x e = 10 α η x e ,
which proves b. □
The two-sided vector does not cover the one-sided near-minimum cuts. We therefore keep the two components separate so that the one-sided vector remains supported on bottom edges and can be absorbed by their stronger payment decrease.
Lemma 10  
(Separated KKO repair vectors). Fix the exact max-entropy tree law with marginals x and the KKO hierarchy for the η-near-minimum cuts, where η 10 12 , and let β > 0 . Let E = E g ˙ E b be a partition in which every bottom edge belongs to E g , and let s pay satisfy the deterministic inequalities in Lemma 8. Assume in addition that
s e pay β x e ( e E g ) , s e pay = 0 ( e E b ) .
Then there are nonnegative random vectors r ( 2 ) , r ( 1 ) : E R 0 such that
()
if an η-near-minimum cut S is crossed on both sides and δ ( S ) T is odd, then
r ( 2 ) ( δ ( S ) ) ( 2 + η ) β ;
()
if an η-near-minimum cut S in the KKO one-sided classification is not the root and δ ( S ) T is odd, then
s pay ( δ ( S ) ) + r ( 1 ) ( δ ( S ) ) 0 ;
()
for every edge,
error [ r e ( 2 ) ] 10 2 + η 1 η η β x e , error [ r e ( 1 ) ] 44 2 + η 1 7 η η β x e ;
()
pointwise, r ( 1 ) is supported only on bottom edges, and hence only on E g .
Proof. 
Apply Lemma 9 with parameter
α 2 : = 2 + η 1 η β
and apply the construction in [KKO22] with parameter
α 1 : = 2 + η 1 7 η β
to obtain r ( 2 ) and r ( 1 ) . Lemma 9 gives a and the first expectation bound in c. Theorem A.12 and Lemma A.13 give b together with the published one-sided estimate
error [ r e ( 1 ) ] 44 α 1 η x e ,
which is the second expectation bound in c.
We verify b without invoking [KKO22] as a black box. If S is a hierarchy cut whose parent is a degree cut, Lemma 8-b gives
s pay ( δ ( S ) ) 0
whenever δ ( S ) T is odd. For an interior cut or atom in a one-sided near-cycle component, [KKO22] gives
r ( 1 ) ( δ ( S ) ) α 1 ( 1 7 η ) = ( 2 + η ) β s pay ( δ ( S ) ) .
The last inequality is exactly where the coordinate hypothesis is used:
s pay ( δ ( S ) ) β x ( δ ( S ) ) > ( 2 + η ) β .
The same conclusion holds for a leftmost or rightmost cut when the corresponding side is happy. Suppose instead, without loss of generality, that S is leftmost and its polygon P is not left happy. Let S be the union of the non-root atoms of P and define
F : = δ ( S ) δ ( S ) .
By [KKO22, x ( F ) 1 d / 2 . Every edge e F joins distinct children of P, and hence satisfies p ( e ) = P . Thus Lemma 8-a applies. Since A F δ ( S ) and the worst possible contribution from the remaining C-edges is ( s pay ) ( C ) ,
s pay ( δ ( S ) ) + r ( 1 ) ( δ ( S ) ) s pay ( A ) + s pay ( F ) + ( s pay ) ( C ) 0 .
The rightmost case is symmetric. If the parent is a triangle cut P with children a 1 , a 2 , use F = E ( a 1 , a 2 ) . Lemma A.13 of [KKO22] gives the happy-case repair. For the non-happy case, the identity
x ( δ ( a 1 ) ) + x ( δ ( a 2 ) ) = 2 x ( F ) + x ( δ ( P ) )
and the subtour constraints for a 1 , a 2 , together with x ( δ ( P ) ) 2 + d , give x ( F ) 1 d / 2 . Therefore Lemma 8-a applies by the same displayed calculation. These are Types 4 and 5 in the proof of [KKO22, and together with the degree-parent and interior cases they exhaust the one-sided classification.
For d, the construction in [KKO22] assigns repair only to sets E ( a i 1 , a i ) between consecutive non-root atoms; the triangle construction in [KKO22] assigns repair only to E ( a 1 , a 2 ) . In each case the atoms are distinct children of the same near-cycle or triangle cut. Their smallest common hierarchy ancestor is therefore their parent, so these edges are bottom edges. The hypothesis of the lemma makes every such edge good. □
Combining these vectors with the payment construction also requires a uniform lower bound on the good-edge mass of every relevant one-sided cut. The published k = 9 threshold provides this bound.
Lemma 11  
(Published-threshold good-edge mass). For the KKO good-edge set E g produced by Lemma 3, define
g 0 : = 1 10 h = 0.998 .
If the hierarchy error satisfies d d 0 , then every η-near-minimum cut crossed on at most one side in the KKO classification, other than V { u 0 , v 0 } , satisfies
x ( E g δ ( S ) ) g 0 .
Proof. 
First let S be a non-root hierarchy cut whose parent is a degree cut, and write U : = x ( δ ( S ) ) . The published k = 9 threshold in [KKO21] implies that if U > 1 / 2 + 9 h , every horizontal bundle in δ ( S ) is good. The hierarchy cut identity then gives
x ( E g δ ( S ) ) x ( δ ( S ) ) 1 d > g 0 .
If U 1 / 2 + 9 h , the same theorem allows at most one bad horizontal bundle, of mass at most 1 / 2 + h . Since every subtour cut has value at least 2,
x ( E g δ ( S ) ) 3 / 2 9 h ( 1 / 2 + h ) = 1 10 h = g 0 .
Now let S be an atom or another one-sided cut represented by a near-cycle component, and let S be the union of the non-root atoms of that component. By [KKO22,
x ( δ ( S ) δ ( S ) ) 1 + d .
Every edge of δ ( S ) δ ( S ) is a bottom edge and hence belongs to E g by Lemma 3-a. Therefore
x ( E g δ ( S ) ) x ( δ ( S ) ) x ( δ ( S ) δ ( S ) ) 1 d > g 0 .
This includes the triangle-cut case. The root R : = V { u 0 , v 0 } is excluded from the good-mass assertion and is handled by parity. Indeed, x 0 ( δ ( u 0 ) ) = x 0 ( δ ( v 0 ) ) = 2 and x e 0 0 = 1 , so x ( δ ( u 0 ) ) = x ( δ ( v 0 ) ) = 1 . Every spanning tree has positive degree at both vertices, so the two degree random variables, each having expectation one, are equal to one almost surely. Connectivity prevents their two unique tree edges from joining u 0 directly to v 0 , since that would isolate { u 0 , v 0 } from the remaining vertices. Hence the two unique incident edges both cross δ ( R ) , and δ ( R ) T = 2 almost surely. Thus the root never creates an odd-cut constraint. □
The combined-vector calculation, including the reparameterized probability input and the final constant, is proved in Lemma 25.

4.7. Tail Bounds and Good-Bundle Thresholds

This subsection begins the final parameter chain by establishing the tail estimates and good-bundle thresholds. The next four subsections establish matching feasibility, control marginal shifts and paired-bundle probabilities, derive the payment estimates, and construct the final slack vectors.
Definition 2  
(Parameters for the refined analysis). We define
h : = 0.0002642163447 , r : = h / 4 = 0.000066054086175 , d 0 : = 1.2686955 · 10 14 ,
p : = 1.9555663 · 10 9 , K : = 13.46 , ε : = 4 K h = 0.014225407998648 .
All probability statements refer to the exact max-entropy spanning-tree law. The finite-precision transfer is separate.
The paired-bundle calculation requires converting concentration at a central rank into a bound on the corresponding mean. The following estimate provides this conversion for strongly Rayleigh laws.
Lemma 12  
(Central-rank mean bound). Let X be the cardinality of a fixed set of coordinates under a strongly Rayleigh law, let j 1 be an integer, and suppose
Pr [ X = j ] 1 δ , 0 δ < 1 / 2 .
Define γ : = δ / ( 1 δ ) and
Ψ ( δ ) : = δ + δ γ ( 1 γ ) 2 , Φ ( δ ) : = δ ( 1 γ ) 2 .
Then j Ψ ( δ ) error [ X ] j + Ψ ( δ ) j + Φ ( δ ) .
Proof. 
Projection preserves the strongly Rayleigh property, and [GKL24] shows that the rank sequence p k : = Pr [ X = k ] is the law of a Bernoulli sum. In particular, it is log-concave. For the upper tail, p j + 1 δ and
p j + 1 p j δ 1 δ = : γ < 1 .
Log-concavity implies
p j + m p j + 1 γ m 1 for every m 1 .
Therefore, using first the total upper-tail mass and then log-concavity,
error [ X ] j m 1 m p j + m δ + m 2 ( m 1 ) δ γ m 1 = Ψ ( δ ) .
For the lower tail, log-concavity similarly gives p j m p j 1 γ m 1 for m 1 . Its total mass is at most δ , and hence
j error [ X ] m 1 m p j m δ + m 2 ( m 1 ) δ γ m 1 = Ψ ( δ ) .
Finally, Ψ ( δ ) Φ ( δ ) follows by direct subtraction. □
For non-half top bundles and bottom bundles, we retain [KKO21]; only the half-top-bundle threshold changes. A half bundle is called good here when its conditional 2–2 probability is at least 4 h .
Lemma 13  
(Reparameterized two-tail estimate). In the setting of [KKO21, if a half bundle is good, then
Pr [ Z 2 ] 0.9 h , Pr [ Z 4 ] 0.9 h ,
where Z is the sum of the two residual boundary counts used in that lemma. Let C be the leftover set in the degree partition, so x ( C ) 2 r + d . If the lower-tail variable is subsequently conditioned as in [GKL24, first on C T = 0 and then on the endpoint bundle containing one edge, its lower-tail probability remains greater than 0.399 h .
Proof. 
Define a : = Pr [ Z 2 ] and b : = Pr [ Z 4 ] . Goodness gives a + b 4 h , and the first-moment and log-concavity argument in [KKO21] gives
b 2 h a ( 1 + 8 a ) .
If a < 0.9 h , the right side is smaller than 1.1 h , whereas b > 3.1 h , a contradiction.
For the other tail, suppose b < 0.9 h . The mass at three is at least 1 / 4 , so the ratio of successive upper-tail masses is at most γ : = 3.6 h . The upper-tail first-moment bound in [KKO21] is
b ( 4 1 γ + γ ( 1 γ ) 2 ) .
Substitution in the lower first-moment inequality from the source proof gives
a 2 h + 2 d 0 + 0.9 h ( 4 1 3.6 h + 3.6 h ( 1 3.6 h ) 2 3 ) < 3.1 h ,
contradicting a + b 4 h .
For the last assertion, write A : = δ ( u ) e and B : = δ ( v ) e , so the lower-tail variable is A T + B T . Intersecting the event with C T = 0 loses at most Pr [ C T 0 ] 2 r + d . After this conditioning, the surviving residual set D : = ( A C ) ˙ ( B C ) is disjoint from the bundle e . Under the endpoint-tree conditioning one has e T 1 , so the exact-one condition is the increasing event e T 1 . By [KKO21, the endpoint-tree conditional law is strongly Rayleigh, and deletion of the coordinates in C preserves this property. Negative association for the two disjoint coordinate sets shows that conditioning on this event can only decrease the probability of the increasing event D T > 2 , and hence can only increase the required lower-tail probability. Consequently
0.9 h 2 r d 0.9 h 2 r d 0 > 0.399 h .
The endpoint-mass calculation below shows that sufficiently large upward mass forces a half bundle to meet this strengthened threshold.
Lemma 14  
(Reparameterized good-bundle threshold). In the setting of [KKO21, if x ( δ ( u ) ) 1 / 2 + 10.3659382 h , then the half bundle incident to u is good.
Proof. 
Follow the conditioning and notation of the source proof, and define Z : = X + Y . The outer event has probability at least 1 / 2 , so it suffices to show that the internal event X = Y = 1 has probability greater than 8 h .
Define Q : = 63.02 . Suppose first that Pr [ Z = 2 ] Q h . The four tail probabilities used in the first case of [KKO21] give
ϵ 0 : = ( 1 e 1 / 2 ) 7 16 .
The two-variable specialization of [KKO21] therefore gives
Pr [ X = 1 Z = 2 ] ϵ 0 ( 1 ϵ 0 1 2 ϵ 0 ) > 0.12695 .
This comparison has a rational certificate. Indeed,
e 1 / 2 > j = 0 7 1 2 j j ! > 10 6 606531 ,
so e 1 / 2 < 0.606531 . The function s s ( 1 3 s ) / ( 1 2 s ) is increasing on [ 0.17 , 0.18 ] . The alternating Taylor bound e 1 / 2 > 29 / 48 gives, for s 0 : = ( 1 0.606531 ) 7 / 16 , 0.17 < s 0 < ϵ 0 < 133 / 768 < 0.18 . Substituting s = s 0 gives a value greater than 0.1269506 . Consequently,
Pr [ X = Y = 1 ] > Q h ( 0.12695 ) > 8 h .
Suppose instead that Pr [ Z = 2 ] < Q h . We first justify the mean range used in the second case of the source proof. The expectation bounds in [KKO21] give 1 < error [ Z ] < 2.5 . If error [ Z ] > 1.2 , the three explicit branches in [KKO21, applied with target value two, give
Pr [ Z = 2 ] > 0.1 > Q h ,
contrary to the present assumption. Hence error [ Z ] 1.2 , and the same lemma gives Pr [ Z = 1 ] 1 / 4 , exactly as in the source proof. Log-concavity now gives
Pr [ Z > 2 ] R : = 4 ( Q h ) 2 1 4 Q h .
Moreover, Pr [ X = 1 ] , Pr [ Y = 1 ] 0.3 . Since
Pr [ X 2 ] , Pr [ Y 2 ] u : = Q h + R ,
KKO21, with γ : = u / 0.3 , bounds each upper-tail first moment by
M : = u 1 γ ( 2 + γ 1 γ ) .
The two expectation intervals in [KKO21] now imply
Pr [ X 1 Z = 2 ] , Pr [ X 1 Z = 2 ] a 0 : = 1 / 2 + 10.3659382 h 4 d 0 M R .
Here the first inequality follows exactly as in the source: restrict to Z 2 , lose at most R, and use stochastic dominance; the second is the symmetric statement for Y.
Conditioned on Z = 2 , X is a sum of two Bernoulli variables. Minimizing its probability of being one subject to the preceding two tail bounds gives
Pr [ X = 1 Z = 2 ] 2 s ( 1 s ) , s : = 1 a 0 < 0.7332 .
Finally, the exact lower expectation in [KKO21] and [KKO21] give, with α : = 2 ( 10.3659382 ) h 5 d 0 ,
Pr [ Z = 2 ] α e α α ( 1 α ) .
Thus
Pr [ X = Y = 1 ] > 2 ( 0.7332 ) ( 1 0.7332 ) ( 2 ( 10.3659382 ) h 5 d 0 ) ( 1 2 ( 10.3659382 ) h + 5 d 0 ) > 8 h .
The outer factor 1 / 2 proves the claim. For completeness, the terminal comparisons above follow from
Q ( 0.12695 ) = 8.000389 > 8 , a 0 > 0.4624177601 > 0.46241776 = 1 0 . 7332 2 ,
0 . 7332 2 ( 1 a 0 ) > 1.2065 · 10 10 ,
and
2 ( 0.7332 ) ( 1 0.7332 ) α ( 1 α ) > 0.00213133 > 0.0021137307576 = 8 h .
The stricter definition of goodness must also be propagated through the lemma that limits the number of bad half bundles at one atom.
Lemma 15  
(Reparameterized competing half bundles). In the setting of [KKO21, one of two half bundles incident to the same atom is good under the present 4 h definition. Consequently, each atom is incident to at most one bad half bundle.
Proof. 
Use the same dichotomy and conditioning as in the source proof. In its first branch, the conditional probability of the required 2–2 event is at least
( 0.49 ) ( 0.029 ) ( 0.13 ) = 0.0018473 > 4 h .
In its second branch, the corresponding probability is at least
( 0.49 ) ( 0.0285 ) ( 0.11 ) = 0.00153615 > 4 h .
The proof of [KKO21] uses no relation between r and h, so these are the only threshold comparisons that change. Applying the lemma to every pair of incident half bundles gives the final assertion. □

4.8. Matching Feasibility and Common Events

The modified threshold changes the endpoint bound in the matching network. The following lemma performs that replay rather than invoking the published matching lemma with different parameters.
Lemma 16  
(Reparameterized matching). For every hierarchy error 0 d d 0 , the matching construction of [KKO21] remains valid with
k good : = 10.3659382 , ϵ B : = 0.00597342282 , ϵ F : = 0.1 , α : = 2 d 0 .
Proof. 
Lemma 14 replaces the published k = 9 endpoint threshold by k good = 10.3659382 , while Lemma 15 supplies the source fact that an atom is incident to at most one bad bundle. We check every cut family in the max-flow proof of [KKO21.
For a three-atom degree cut, a hypothetical bad bundle forces the third atom to have degree at least 3 ( 4 k good + 2 ) h . Thus the contradiction in [KKO21] remains valid because
3 ( 4 k good + 2 ) h > 2 + d 0 .
The corresponding source-only max-flow cut has capacity margin
( 1 + α ) ( 2 d 0 / 2 ) ( 2 + d 0 ) > 0 .
For the source cuts with at least five atoms, Eqs. (28)–(29) of the source give, with n : = | A ( S ) | ,
M 5 ( n ) : = ( 1 + α ) ( n 1 d 0 2 n 2 ( 1 2 + h ) ) ( 2 + d 0 + ϵ F n ) .
Its coefficient in n is positive, so the worst case is n = 5 , where M 5 ( 5 ) > 0.2493 . For a four-atom cut with at most one bad bundle, the corresponding margin is
M 4 , 1 : = ( 1 + α ) ( 5 2 d 0 2 h ) ( 2 + d 0 + 4 ϵ F ) > 0.0997 .
These are the two places where the source used only h 0.01 , ϵ F 0.1 , and α 2 d . In the four-atom case with two bad bundles, the argument forcing every upward mass to be ϵ F -fractional remains valid because
2 ϵ F 3 > 1 / 2 + k good h .
The remaining capacity comparison is exactly
M 4 , 2 : = ( 1 + α ) ( 2 2 h d 0 / 2 ) ( 2 + d 0 ) ( 1 ϵ B ) > 0.0113 .
It remains to check the nontrivial max-flow cut in [KKO21. Let w : = | W | and let k w be the number of bad bundles adjacent to W. Replacing the source endpoint constant 9 by k good , Eqs. (30)–(31) reduce to
w ( α d ) k B ( d ) + d 2 ( 1 + α ) , B ( d ) : = α 2 + ( k good + 1 ) h + α h ϵ B 2 k good ϵ B h d .
For k = 0 , the slack in (*) is minimized at w = 1 and d = d 0 , where
α d 0 d 0 2 ( 1 + α ) = d 0 2 ( 1 α ) > 6.3434 · 10 15 .
Now suppose k 1 and define
S ( w , k , d ) : = w ( α d ) k B ( d ) d 2 ( 1 + α ) .
Since
S d = w + k 1 + α 2 < 0 ,
the worst value of d is d 0 . At that value,
B ( d 0 ) < 5.07559600 · 10 9 , S ( 1 , 1 , d 0 ) > 5.07560234 · 10 9 .
Increasing w by one increases S by α d 0 = d 0 > 0 , while increasing k by one increases S by B ( d 0 ) > 0 . Hence S ( w , k , d ) > 0 for every 1 k w . Thus every source–sink cut has the required capacity, and the matching exists with the required capacity inequality and conservation identity. □
When a top bundle is not already known to be 2–1–1 good, the GKL window argument requires a same-side lower-tail event. The following bound supplies that event with room above K h .
Lemma 17  
(Same-side mixed-bundle lower tail). In the setting of [KKO21, let e = ( v , u ) and f = ( v , w ) be good half top bundles, and let A , B , C be the degree partition of δ ( v ) with x e ( B ) , x f ( B ) h . With r = h / 4 and d d 0 , one of the two bundles satisfies
Pr [ U T + ( A e ) T 1 ] 0.01 > K h = 0.003556351999662 , U : = δ ( u ) e ,
after interchanging e and f if necessary.
Proof. 
The dichotomy in [KKO21] is independent of r and gives, after interchanging the two bundles if necessary,
error [ U T f T , u , v , w trees ] x ( U ) + 0.405 + 3 d .
The conditioning event has probability at least 0.49 . Define c e : = x e ( C ) and c f : = x f ( C ) . Since x ( A ) 1 + r + d x ( C ) , c e + c f x ( C ) , and
x e ( A ) + x f ( A ) 1 4 h c e c f ,
the degree-partition and half-bundle inequalities give the r-dependent estimate
x ( A e f ) 4 h + r + d .
Therefore
error [ ( A e f ) T f T , u , v , w trees ] 4 h + r + d 0.49 < 8.674 h + 3 d .
Since x ( U ) 3 / 2 + h + d , the conditional mean of X : = U T + ( A e ) T is at most 1.905 + 9.674 h + 7 d < 1.91 . Writing H for the event that f T and u , v , w are trees, Markov’s inequality for the nonnegative integer-valued variable X gives
Pr [ X 1 ] Pr [ H ] Pr [ X 1 H ] 0.49 ( 1 1.91 / 2 ) > 0.022 > 0.01 .
All numerical inequalities remain strict for h = 0.0002642163447 and d d 0 . □
The preceding lower-tail event is the premise needed for the GKL window argument. The next estimate converts that premise into 2–1–1 happiness at the common probability scale p.
Lemma 18  
(Reparameterized GKL window estimate). In the setting of [GKL24, replace ϵ 1 / 1 = h / 12 by r = h / 4 , and write V : = δ ( v ) e for the residual boundary set in that lemma. If Pr [ ( A e ) T + V T 1 ] K h , then the bundle is 2–1–1 happy with probability greater than p.
Proof. 
The reparameterized tail calculation gives
Pr [ ( δ ( u ) e ) T + V T 2 ] 0.9 h 2 r d 0 > 0.399 h .
To verify the rank estimate at the present value of r, define Y T : = ( δ ( u ) e ) T + V T . The same conditional-marginal calculation as in the source can be written without the old ratio assumption. Before conditioning, the mean is x ( δ ( u ) ) + x ( δ ( v ) ) 2 x ( e ) . The two endpoint-tree conditions change it by at most 2 d 0 . Apply the source marginal estimate jointly to the subsequent conditions C T = 0 and e T = 1 : after separating the possible overlap of C with Y and e , their combined downward change is at most x ( C ) + 1 x ( e ) + 2 d 0 , and their upward change is at most x ( C ) + 2 d 0 . Since x ( C ) 2 r + d 0 , 2 x ( δ ( u ) ) , x ( δ ( v ) ) 2 + d 0 and | x ( e ) 1 / 2 | h , this gives
2.5 3 h 2 r 5 d 0 error ν [ Y T ] 3 + 2 h + 2 r + 7 d 0 < 4 .
Moreover, Y T 1 because it is the boundary size of the conditioned subtree u v . Hence one Bernoulli in its rank law is forced to one, and the remaining Bernoulli sum has mean in ( 3 / 2 3 h 2 r 5 d 0 , 2 + 2 h + 2 r + 7 d 0 ) ( 1.499 , 2.001 ) . Substitution in [KKO21, with target two, gives Pr ν [ Y T = 3 ] 1 / 4 : over this interval its branches with zero, one, and two additional forced coordinates are bounded below by 0.2509 , 0.3029 , and 0.998 , respectively. These bounds follow by monotonicity of the three explicit branch formulas on the displayed mean interval. The rank sequence is log-concave as well. If its mass at two were smaller than 0.398 h , its entire lower tail would be at most
0.398 h 1 4 ( 0.398 h ) < 0.399 h ,
a contradiction. Thus the central mass used in the proof of [GKL24] is at least 0.398 h .
We now repeat all tail estimates in that proof with r left explicit. Let ν be its conditional law. The conditioning has probability greater than 0.49 , and its loss from the assumed lower-tail event is at most 2 r + d 0 < 0.51 h . Thus
Pr ν [ A T + V T 2 ] ( K 0.51 ) h .
Moreover, the conditional-marginal inequalities used in the source proof give
error ν [ B T + V T ] 5 2 + h 0.49 + 2 r + d 0 < 2.51 .
Reapplying [KKO21] to the same one-dimensional marginals, without rounding r into h / 12 , gives
Pr ν [ V T 1 ] , Pr ν [ B T 1 ] , Pr ν [ A T + B T 2 ] > 0.63 , Pr ν [ A T 1 ] > 0.39 , Pr ν [ V T 1 ] , Pr ν [ B T 1 ] , Pr ν [ A T + B T 2 ] , Pr ν [ A T 1 ] > 0.249 , Pr ν [ A T + V T 2 ] , Pr ν [ B T + V T 2 ] > 0.59 , Pr ν [ B T + V T 2 ] > 0.15 .
For example, the lower-tail applications use mean at least 1 r 3 d 0 , while the Markov applications use mean at most 3 / 2 + h + 2 r + 4 d 0 ; these give respectively 1 e ( 1 r 3 d 0 ) > 0.63 and 1 ( 3 / 2 + h + 2 r + 4 d 0 ) / 2 > 0.249 . The 0.39 and 0.59 bounds follow from the source applications with mean lower bounds 1 / 2 and 2 r 2 d 0 , respectively. Finally, the displayed upper bound on error ν [ B T + V T ] and Markov’s inequality give the 0.15 bound.
Define ϵ 0 : = ( 0.63 ) ( 0.249 ) = 0.15687 . One application of [GKL24] gives
Pr ν [ A T + B T = 2 A T + B T + V T = 3 ] ϵ 0 ( 1 ϵ 0 / 0.68 ) > 0.1206 .
Indeed, write s for the displayed conditional probability. If s ϵ 0 , the claim is immediate. Otherwise the special case of that corollary gives a conditional mode of mass at least 1 2 ϵ 0 = 0.68626 > 0.68 , and its second inequality gives the displayed lower bound on s. Lemma A.10 of [GKL24] gives
Pr ν [ B T 1 A T + B T + V T = 3 ] > 0.1469 ,
where the latter uses ( 0.249 ) ( 0.59 ) = 0.14691 > 0.1469 . Similarly,
Pr ν [ B T 1 A T + B T + V T = 3 ] 0.63 ( K 0.51 ) h .
Writing N : = A T + B T + V T , the same application of [GKL24] to A T and B T + V T gives
Pr ν [ A T 1 N = 3 ] > ( 0.39 ) ( 0.15 ) = 0.0585 , Pr ν [ A T 1 N = 3 ] > ( 0.249 ) ( 0.59 ) > 0.1469 .
To justify the mode estimate used next, project ν to A ˙ B ˙ V and truncate this projected law to total rank three. Projection and full-ground-set truncation preserve the strongly Rayleigh property [KKO21. Project the resulting law to A ˙ B and truncate it to total rank two. This is again a full-ground-set truncation, and under the preceding total-rank-three condition it is exactly the law conditioned on A T + B T = 2 and V T = 1 . Consequently the rank sequence of B T in this law is log-concave. If the final conditional probability that B T = 1 is already greater than 0.001 , the preceding central-mass and splitting bounds give a happiness probability greater than p. Otherwise log-concavity on the support { 0 , 1 , 2 } gives p 0 p 2 p 1 2 10 6 and p 0 + p 2 0.999 , so its mode p m is greater than 0.998 . Define
ϵ split : = ( 0.1469 ) ( 0.63 ) ( K 0.51 ) h < 0.000317 .
Since 1 ϵ split / p m > 1 ϵ split / 0.998 > 0.99968 > 0.998 , a final application of [GKL24] gives the product
Pr [ e is 2 - - 1 - - 1 happy ] ( 0.1469 ) ( 0.63 ) ( 0.998 ) ( 0.1206 ) ( 0.398 ) ( 0.49 ) ( K 0.51 ) h 2 > 1.96385 · 10 9 > 1.9555663 · 10 9 = p .
All factors are terminating decimals, so the first strict inequality follows by multiplying integers after clearing the powers of ten. □
The polygon, small-, large-, mixed-, and paired-bundle estimates must share one probability before their reduction events can be synchronized. The following bound supplies that common value p.
Lemma 19  
(Reparameterized common-event probability). With r = h / 4 , all six KKO–GKL happiness events have probability at least p = 1.9555663 · 10 9 .
Proof. 
For the polygon event, define ϵ M : = 0.000282 . For each polygon cut S, define E S by the same construction as in [KKO21, except that Proposition 5.6 there is invoked with its parameters ζ = ϵ M and ϵ = 2 d . The unchanged polygon conditioning gives a homogeneous strongly Rayleigh law with error [ A T ] , error [ B T ] [ 1 2 d , 1 + 2 d ] , which is the remaining premise of that proposition. Proposition 5.6 gives the conditional event probability. Repeating the proof of [KKO21, rather than invoking its specialization ϵ M = 1 / 4000 , multiplies this probability by the probability that C T = 0 and the polygon cut is a tree. The latter probability is at least 1 3 d / 2 . Consequently the unconditional probability is at least
0.0246 ϵ M 2 ( 1 ϵ M 2.1 2 d 0 ) ( 1 3 d 0 2 ) > 1.95602 · 10 9 > p .
The source proposition requires 330 ( 2 d 0 ) < ϵ M < 0.002 . Both inequalities hold, and we also have d 0 < ϵ M 2 , as required later by [KKO21. Its marginal conclusions are therefore unchanged. For the small-bundle event, the exact capacity product from [GKL24] becomes
e 3 4 ( 2 h r 2 d 0 ) ( 2 h 2 r 2 d 0 ) > p .
The exponential is bounded by the following rational estimate. Since the ratios of successive terms after 3 16 / 16 ! are at most 3 / 17 ,
e 3 k = 0 15 3 k k ! + 3 16 16 ! 1 1 3 / 17 < 10 6 49787 .
The last inequality is an integer comparison after clearing denominators, and it gives e 3 > 0.049787 . This rational lower bound proves both capacity-product inequalities displayed in this proof. Here is the bookkeeping. In the conditional law used in that proof, x ( A ) , x ( B ) 1 r , x ( C ) 2 r + d , and x ( e ) 1 / 2 h . The conditional-marginal estimate from [GKL24] loses at most 2 d . Therefore
error [ B T + V T ] x ( B ) + x ( δ ( v ) ) x ( e ) x e ( B ) 2 d 2 + ( 2 h r 2 d ) ,
and, since x e ( A ) + x e ( B ) x ( e ) ,
error [ A T + B T + V T ] x ( A ) + x ( B ) + x ( δ ( v ) ) x ( e ) x e ( A ) x e ( B ) 2 d 3 + ( 2 h 2 r 2 d ) .
The cut represented by V has V T 1 under the conditional law. After collapsing the coordinates of V to one variable, its stable generating polynomial is therefore divisible by that variable. Dividing it out preserves stability and replaces V T by V ˜ T : = V T 1 . Polarizing the quotient in the V-coordinate preserves stability and realizes V ˜ T as the rank of a disjoint block [GKL24. We apply [GKL24] to the disjoint counts ( A T , B T , V ˜ T ) with target ( 1 , 1 , 1 ) . The required seven-row table is equivalently
1 / 2 error [ A T ] 1 1 / 2 , 1 / 2 error [ B T ] 1 1 / 2 , 1 / 2 error [ V T ] 2 0.01 , 1 / 2 error [ A T + B T ] 2 0.01 , 1 + ϵ 2 error [ A T + V T ] 3 0.01 , 1 + ϵ 2 error [ B T + V T ] 3 0.01 , 1 + ϵ 3 error [ A T + B T + V T ] 4 0.01 .
The fifth row is symmetric to the displayed calculation for the sixth row. For completeness, write q : = x ( e ) . The conditional-marginal calculation in [KKO21] says that conditioning can decrease any displayed union by at most 2 d and can increase it by at most q + 2 r + 3 d . Using
x ( A ) , x ( B ) [ 1 r , 1 + d ] , x ( δ ( v ) ) [ 2 , 2 + d ] , q 1 2 h ,
and x e ( A ) + x e ( B ) = q x e ( C ) q , its seven substitutions give
1 2 + h r 2 d error [ A T ] , error [ B T ] 3 2 h + 2 r + 4 d , 3 2 + h 3 d error [ V T ] 2 + 2 r + 4 d , 3 2 + h 2 r 2 d error [ A T + B T ] 2 + 4 r + 6 d , 2 + ( 2 h r 2 d ) error [ A T + V T ] , error [ B T + V T ] 3 + 2 r + 5 d , 3 + ( 2 h 2 r 2 d ) error [ A T + B T + V T ] 4 + 2 r + 6 d .
At r = h / 4 and d d 0 , these intervals imply, row by row, all fourteen inequalities in the table; in particular the last upper deviation from four is smaller than 0.01 . Thus every nonempty subset required by the corollary has distance from the relevant integer boundary at least ϵ 1 , ϵ 2 , or ϵ 3 according to its cardinality. Also h 2 r 2 d 0 > 0 , so the conditioning event still has probability at least 1 / 2 . Thus [GKL24, with
ϵ 1 = 1 / 2 , ϵ 2 = 2 h r 2 d 0 , ϵ 3 = 2 h 2 r 2 d 0 ,
gives the displayed product.
For the large-bundle event, the exact product from [GKL24] becomes
( 1 / 2 + h 2 r 3 d 0 ) e 3 2 ( 2 h 2 r 3 d 0 ) 2 > p .
Indeed, x ( e ) 1 / 2 + h , and conditioning on the two endpoint trees, C T = 0 , and one edge of e loses at most 2 r + 3 d . Hence the conditioning event has probability at least
P 0 : = 1 / 2 + h 2 r 3 d .
Keeping the same losses in the two upper expectation inequalities used in the source gives
error [ B T + V T ] 3 Δ , error [ A T + B T + V T ] 4 Δ , Δ : = 2 h 2 r 3 d .
The complete table in this case is
1 / 2 error [ A T ] 1 1 / 2 , 1 / 2 error [ B T ] 1 1 / 2 , 0.005 error [ V T ] 1 1 / 2 , 0.005 error [ A T + B T ] 2 1 / 2 , 0.01 error [ A T + V T ] 2 1 Δ , 0.01 error [ B T + V T ] 2 1 Δ , 0.01 error [ A T + B T + V T ] 3 1 Δ .
The fifth row is symmetric to the displayed sixth-row calculation. To check the other rows without importing 12 r h , use the conditional-marginal intervals in [KKO21. With q : = x ( e ) 1 / 2 + h , their endpoints are bounded by
1 2 + h r 2 d error [ A T ] , error [ B T ] 3 2 h + 2 r + 4 d , 1 3 d error [ V T ] 3 2 h + 2 r + 4 d , 2 3 r 3 d error [ A T + B T ] 5 2 h + 2 r + 5 d , 2 3 r 4 d error [ A T + V T ] , error [ B T + V T ] 3 Δ , 3 3 r 5 d error [ A T + B T + V T ] 4 Δ .
Substitution of r = h / 4 and d d 0 proves each of the fourteen inequalities in the large-bundle table, including the two small-slack pairs and the triple. Hence all subset hypotheses of the capacity corollary hold. Thus [GKL24, with ( ϵ 1 , ϵ 2 , ϵ 3 ) = ( 1 / 2 , Δ , Δ ) , gives P 0 e 3 Δ 2 / 2 . Since these bounds are monotone in d, substituting d = d 0 proves the second displayed product. Thus neither calculation invokes the published shortcut 12 r h . The exact margins over p are respectively greater than 3.25 · 10 10 and 1.47 · 10 16 .
For the mixed-bundle event, Lemma 17 supplies the premise of Lemma 18: after orienting e from v to u, its residual set V is the set U used there, and 0.01 > K h = 0.003556351999662 . Its resulting bound is greater than p. The two-sided mixed event in [GKL24] retains the bound 0.0485 h 2 > p : the changed expectation intervals satisfy
1 3 r > 0.995 , 3 / 2 + h + 2 r + 3 d 0 < 1.51 ,
5 / 2 3 r 3 h > 2.495 , 3 + 2 h + 2 r + 4 d 0 < 3.01 ,
and the endpoint-selection probability is bounded directly by
h 2 d 0 1 / 2 + h + 3 r > 1.99 h .
It remains to replace the central lower-tail step in the proof of [GKL24. Write p j : = Pr ν [ X T + Y T = j ] in the conditional law of that proof. If p 2 0.001 , the first branch of the source proof gives Pr ν [ X T = Y T = 1 ] 0.06 h , which already implies the desired happiness bound. We may therefore assume p 2 < 0.001 . The four expectation intervals above and the log-concavity argument in the source proof then give p 3 0.995 .
The published proof next used 0.4 h 2 r d , which is not positive for r = h / 4 . Lemma 13 gives instead
Pr ν [ X T + Y T 2 ] 0.9 h 2 r d 0 > 0.399 h .
Here X T + Y T 1 . If Pr ν [ X T + Y T = 2 ] < 0.2 h , log-concavity would imply
Pr ν [ X T + Y T 2 ] 0.2 h + ( 0.2 h ) 2 0.995 < 0.399 h ,
a contradiction. Therefore
Pr ν [ X T + Y T = 2 ] 0.2 h .
The conditional-splitting argument in the final paragraph of [GKL24, which uses only the four displayed expectation intervals and the strongly-Rayleigh property, then gives
Pr ν [ X T = Y T = 1 ] ( 0.2 h ) ( 0.249 ) = 0.0498 h .
Combining this with the endpoint choice and the outer conditioning event gives
( 0.0498 h ) ( 1.99 h ) ( 0.49 ) > 0.0485 h 2 > p .
Thus the two-sided mixed event is reparameterized without the shortcut 12 r h . The sixth event is the paired event in Lemma 21; its proof uses Lemma 18 with K = 13.46 . Thus all six events are above p. The remaining printed numerical premise of [KKO21] also holds, since p = 1.9555663 · 10 9 > 0.005 h 2 = 3.49051384033146 · 10 10 . □

4.9. Marginal Shifts and Paired-Bundle Probabilities

Conditioning on threshold-dependent bundle events changes the relevant marginals. We first bound this change for a nearly deterministic rank set, which is the input needed for the paired-bundle calculation.
Lemma 20  
(Monotone marginal-shift bound). Let ν be a strongly Rayleigh law on E, let F E , and let ν + be the law obtained by conditioning on F T = 0 . Let D L E F , let j { 1 , 2 } , and suppose 0 δ , δ + < 1 / 2 and
Pr ν [ L T = j ] 1 δ , Pr ν + [ L T = j ] 1 δ + .
Then
0 error ν + [ D T ] error ν [ D T ] Φ ( δ + ) + j δ .
If instead F T 1 almost surely under ν and ν + is the law obtained by conditioning on F T = 1 , the reversed inequality satisfies
0 error ν [ D T ] error ν + [ D T ] Φ ( δ ) + j δ + .
For the zero conditioning, the same upper bound remains valid when D L E and F L D ; in this extension no lower sign is asserted for the change of D T .
Proof. 
By [KKO21, every coordinate outside F has nonnegative marginal change under the downward conditioning. In particular, every coordinate in L D also has nonnegative marginal change. Consequently, the change on D is bounded by the change on the containing set L, and hence
error ν + [ D T ] error ν [ D T ] error ν + [ L T ] error ν [ L T ] .
Lemma 12, with central value j, bounds the right side by
( j + Φ ( δ + ) ) j ( 1 δ ) ,
which is the first assertion. The upward-conditioning part of [KKO21] reverses all marginal changes and gives the second. For the stated extension, L D is disjoint from F, so its marginal can only increase. Hence the change of D T is at most the change of L T , and the same central-rank estimate applies. The two conditionings used here preserve real stability. The event F T = 0 is deletion. For F T = 1 , write the generating polynomial as p = p 0 + p 1 according to its degree in the variables indexed by F. Positive rescaling preserves stability, and t 1 p ( t z F , z E F ) p 1 ( z F , z E F ) as t . Closure of real stability under locally uniform limits shows that p 1 , the full generating polynomial of the conditioned law, is stable. It remains homogeneous because the original law is supported on spanning trees. Thus ν + is strongly Rayleigh in both cases; no arbitrary rank truncation is used. □
The marginal-shift bound controls each change of the nearly deterministic rank variables along the paired-bundle conditioning sequence. It yields the joint 2–2–2 probability estimate needed for the sixth common event.
Lemma 21  
(Reparameterized paired-bundle estimate). In the setting of [KKO21, take r = h / 4 and use p as the definition of a good 2–1–1 event. If the two bundles are not 2–1–1 good, then their joint 2–2–2 happiness event has probability greater than p.
Proof. 
Orient e from v to u, so the residual set V in Lemma 18 is the present set U. By that lemma, non-goodness implies
Pr [ U T + ( A e ) T 1 ] < K h .
Set ε : = 4 K h . Repeating the first-moment argument in [KKO21, without replacing r by h / 12 , gives
q ε 2 + 3 h + 2 r + 3 d 0 3 4 ε .
Thus each of the two central-rank identities in [KKO21] fails with probability at most ε .
We next make explicit the dichotomy that precedes Eq. (57) of the source. Condition on u , v , w being trees, an event of probability at least 1 3 d 0 , and define Z : = δ ( u ) δ ( w ) . By [KKO21, each tree conditioning factorizes the law into λ -uniform spanning-tree laws and therefore preserves the strongly Rayleigh property. Then Z T 1 . Applying the log-concavity calculation in [KKO21] to the two central identities gives
( 2.1 ε ) 2 ( z 2.1 ε ) ( 1 z 2.1 ε ) , z : = error [ Z T u , v , w trees ] .
Since ε < 1 / 15 , either z 3 ε or z 1 3 ε . We treat both alternatives.
Suppose first that z 3 ε . Use the source conditioning order
u , v , w trees , Z T = 0 , C T = 0 , e ( B ) T = 0 , f T = 0 , e ( A ) T = 1 ,
and call the full event E 0 . Define
U 0 : = U Z , W 0 : = W Z .
Because Z T = 0 on E 0 , the counts of U 0 , W 0 agree with those of U , W throughout this branch, while A e , U 0 , W 0 are pairwise disjoint. Define
P 0 , pre : = ( 1 3 d 0 ) ( 1 / 2 3 ε 2 r d 0 2 h ) ,
P 0 : = P 0 , pre ( 1 / 2 3 h ) > 0.22796 > 0.2279 .
The union bound proving [KKO21] gives the first factor, and the last factor follows from x e ( A ) 1 / 2 2 h 2 r d 0 > 1 / 2 3 h ; all preceding zero conditionings only increase this marginal. Let
δ 0 , pre : = ε / P 0 , pre < 0.03116 , δ 0 : = ε / P 0 < 0.06241 .
Before and after conditioning f T = 0 , each of ( B f ) T + W T and ( A e ) T + U T has central value two except on a set of conditional probability at most δ 0 , pre . Lemma 20 with j = 2 bounds the increase of ( B f ) T by
2 δ 0 , pre + Φ ( δ 0 , pre ) < 0.09556 .
The same upper bound applies to any increase of ( A e ) T by the extension in that lemma, because f ( U ( A e ) ) = f ( A ) A e . Likewise the final exact-one conditioning on e ( A ) decreases the ( A e ) marginal by at most
Φ ( δ 0 , pre ) + 2 δ 0 < 0.15806 .
All laws here are strongly Rayleigh: the zero conditions are deletions and, after the endpoint atoms are trees, e ( A ) T 1 , so the last condition is exact coefficient extraction.
For completeness, bound the two residual marginals without the old 12 r h shortcut. The half-bundle and degree-partition bounds, the endpoint-tree loss, and the successive marginal shifts above give
0 : = 1 2 2 h 2 r 4 d 0 h P 0 , pre Φ ( δ 0 , pre ) 2 δ 0 > 0.34070 ,
u 0 : = 1 2 + 3 h + 4 r + 6 d 0 + 3 ε + 2 δ 0 , pre + Φ ( δ 0 , pre ) < 0.63930 .
Here 3 ε is the possible increase caused by deleting Z, and h / P 0 , pre is the loss caused by deleting the overlap f ( A ) . Thus error [ ( A e ) T E 0 ] > 0 , while both residual marginals are smaller than u 0 .
Write A : = A e , B : = B f , X : = A ˙ U 0 , and Y : = B ˙ W 0 . Condition only on B T = 0 , and denote the resulting law by ρ 0 . This is a deletion and therefore preserves the strongly Rayleigh property. Markov’s inequality gives
s 0 : = Pr [ B T = 0 E 0 ] 1 u 0 > 0.36070 , θ 0 : = δ 0 1 u 0 < 0.17300 .
Under ρ 0 , each of X T , Y T differs from two with probability at most θ 0 . Lemma 12, negative association, and [GKL24] now give
Preprints 231263 i003
For example, before deleting B , both central ranks have mean at most 2 + Ψ ( δ 0 ) , and [GKL24] yields
error ρ 0 [ ( U 0 ) T + ( W 0 ) T ] 2 ( 2 + Ψ ( δ 0 ) ) 0 < 3.7937 .
The other aggregate rows follow in the same way. Every nonempty subset mean is within one of the corresponding subset sum of the target ( 1 , 1 , 2 ) , and all three capacity parameters in [GKL24] exceed 0.1098 . Since e 4 > 1 / 55 , the unconditional probability of the target is greater than
P 0 ( 1 u 0 ) 2 e 4 ( 0.1098 ) 3 > ( 0.2279 ) ( 0.3607 ) 2 55 ( 0.1098 ) 3 > 3.95 · 10 6 > p .
It remains to treat z 1 3 ε . Condition first on Z T = 1 and define U : = U Z and W : = W Z . The two high-probability central identities now have central value one:
U T + ( A e ) T = 1 , W T + ( B f ) T = 1 .
Before conditioning on Z T = 1 , failure of the first of these statements is contained in the union of a central-identity failure and Z T = 0 ; after the conditioning only the former remains. Thus the two failure bounds are
δ Z , : = ε 1 3 d 0 + 3 ε < 0.05691 , δ Z , + : = ε ( 1 3 d 0 ) ( 1 3 ε ) < 0.01486 .
Here Z is disjoint from U , W , A e , and B f , so it is also disjoint from every containing set L and residual set D used in Lemma 20 below. The exact-one part of Lemma 20, with j = 1 , shows that conditioning on Z T = 1 decreases the ( A e ) marginal by at most
Φ ( δ Z , ) + δ Z , + < 0.07931 .
After Z T = 1 , impose C T = e ( B ) T = f T = 0 and then e ( A ) T = 1 ; call the full event E 1 . Each of the three zero sets is disjoint from Z, so negative association with the exact-one selection from Z decreases their marginals. Before selecting Z, their sum under the endpoint-tree law is at most x ( C ) + x e ( B ) + x ( f ) + 3 d 0 1 / 2 + 2 r + 2 h + 4 d 0 . A union bound therefore gives
Pr [ C T = e ( B ) T = f T = 0 u , v , w trees , Z T = 1 ] 1 / 2 2 r 2 h 4 d 0 .
Consequently
P 1 , pre : = ( 1 3 d 0 ) ( 1 3 ε ) ( 1 / 2 2 r 2 h 4 d 0 ) > 0.4780 .
Furthermore
Pr [ e ( A ) T = 1 Z T = 1 ] 1 / 2 2 h 2 r 4 d 0 3 ε ,
because the unconditional endpoint-tree marginal is at least 1 / 2 2 h 2 r 4 d 0 and the discarded event Z T = 0 has probability at most 3 ε ; the intervening zero conditions only increase it. Hence
P 1 : = P 1 , pre ( 1 / 2 2 h 2 r 4 d 0 3 ε ) > 0.21829 .
Define
δ 1 , pre : = ε / P 1 , pre < 0.02976 , δ 1 : = ε / P 1 < 0.06517 .
Since the central value is now one, conditioning f T = 0 increases ( B f ) T by at most
δ 1 , pre + Φ ( δ 1 , pre ) < 0.06143 ,
and the extension in Lemma 20 gives the same upper bound for any increase of ( A e ) T , because again the whole intersection with f is f ( A ) A e . The final exact-one conditioning decreases ( A e ) T by at most
Φ ( δ 1 , pre ) + δ 1 < 0.09684 .
The selected Z can only decrease the upper marginals. The same explicit bookkeeping as above, now without the 3 ε deletion loss, gives
u 1 : = 1 2 + 3 h + 4 r + 6 d 0 + δ 1 , pre + Φ ( δ 1 , pre ) < 0.56249 .
The lower estimate must also account for deleting f ( A ) and for the exact-one selection from Z. Consequently
1 : = 1 2 2 h 2 r 4 d 0 h P 1 , pre Φ ( δ Z , ) δ Z , + Φ ( δ 1 , pre ) δ 1 > 0.32264 .
Thus error [ ( A e ) T E 1 ] > 1 , while both residual marginals are smaller than u 1 . Let A : = A e , B : = B f , X : = A ˙ U , and Y : = B ˙ W . Condition on B T = 0 and call the resulting law ρ 1 . This deletion preserves the strongly Rayleigh property, and
s 1 : = Pr [ B T = 0 E 1 ] 1 u 1 > 0.43751 , θ 1 : = δ 1 1 u 1 < 0.14895 .
The same calculation as above, now with central value one, gives
Preprints 231263 i004
Every subset mean is within one of its target sum, and all three parameters in [GKL24] are greater than 0.1354 . Since the target is ( 1 , 0 , 1 ) , that corollary and e 2 > 1 / 8 give the unconditional bound
P 1 ( 1 u 1 ) e 2 ( 0.1354 ) 3 > ( 0.2182 ) ( 0.4375 ) 1 8 ( 0.1354 ) 3 > 2.96 · 10 5 > p .
In this branch Z T = 1 , so the target gives U T = 1 and W T = 2 ; in the first branch these identities hold directly. Together with the fixed endpoint choices, the three boundary degrees are two in both branches.
All conditioning used in the coefficient step is extremal. The event B T = 0 is deletion. In the high-Z branch, Z T 1 , so coefficient extraction gives the stable polynomial of the event Z T = 1 . We then project the selected Z-coordinates by setting their variables to one; projection preserves stability and gives the strongly Rayleigh law on the residual coordinates. No non-extremal exact-rank conditioning is used. The bounds e 4 > 1 / 55 and e 2 > 1 / 8 follow from the finite Taylor estimate used earlier for e 3 . Both alternatives prove the lemma. □
The common-event and paired-bundle estimates give the following explicit replacement for the structural classification at the refined parameters.
Lemma 22  
(Reparameterized structural trichotomy). Let v be a non-root hierarchy atom with parent S, let A , B , C be the degree partition of δ ( v ) , and suppose 0 d d 0 . At least one of the following holds:
(a)
the x-mass of bad top edges in δ ( v ) is at least 1 / 2 h ;
(b)
the x-mass of top edges in δ ( v ) that are 2–1–1 good with respect to v is at least 1 / 2 h d ;
(c)
there are two top half bundles e , f in δ ( v ) such that x e ( B ) h , x f ( A ) h , and their joint 2–2–2 happiness event has probability at least p.
Proof. 
The small- and large-bundle estimates in Lemma 19 make every non-half top bundle 2–1–1 good. Inspecting the proof of [KKO21, its only probabilistic inputs are the four individual happiness bounds supplied by the same lemma; the rest of its argument only partitions incident bundle mass. Its conclusion, including the threshold 1 / 2 + 4 h , is therefore unchanged.
We now repeat the proof of [KKO21. If the first alternative fails, there is no bad half bundle, because every half bundle has mass at least 1 / 2 h . If there is at most one half bundle, all remaining mass is non-half; since x ( δ ( v ) ) 1 d , that mass is at least 1 d ( 1 / 2 + h ) = 1 / 2 h d , and the second alternative follows. Otherwise choose two good half bundles e , f . If either is 2–1–1 good, its mass alone proves the second alternative. If neither is, the two-sided mixed-bundle estimate included in Lemma 19 implies that each bundle has at least one of its A- and B-masses at most h, while Lemmas 17 and 18 rule out the two small masses lying in the same degree part. After exchanging A , B or e , f if necessary, this leaves x e ( B ) , x f ( A ) h . Lemma 21 then gives the third alternative. These are exactly the uses of [KKO21] in the source proof; after their replacement, no step uses the old inequality 12 r h . □

4.10. Payment Estimates

The preceding lemma supplies the paired event without any non-extremal rank conditioning. We next derive the downstream payment estimates.
Definition 3  
(Refined payment parameters).
ϑ : = 0.49309279 , ξ : = 0.5013192700 , b 0 : = 0.00542322454 ,
σ : = 0.00003258748749 , ζ : = 0.49307672 , t : = 0.57113594779 .
Also define ϵ M : = 0.000282 , ϵ B : = 0.00597342282 , ϵ F : = 0.1 , q 0 : = 0.56770582 , and χ : = ϑ r .
These constants balance the parity burden from bottom edges against the savings supplied by good top edges. The following estimate verifies this balance uniformly at every hierarchy atom.
Lemma 23  
(Reparameterized ancestor estimate). Let h , r , d 0 , p and K , ε be the parameters defined in Definition 2. Let ϑ , ξ , b 0 , σ , ζ , t and ϵ M , ϵ B , ϵ F , q 0 , χ be the parameters defined in Definition 3. Fix a KKO hierarchy with error 0 d d 0 and β > 0 , and define τ : = t β . Use the synchronized reduction events with probability p and the matching from Lemma 16. For a hierarchy atom u, define U : = x ( δ ( u ) ) and partition its upward edges into good top, bad top, and bottom sets G u , D u , L u . Define h u ( g ) and q u ( g ) as in the proof of Lemma 5, using the present reduction events, and define B u : = τ g G u x g h u ( g ) + β g L u x g q u ( g ) . For U σ , B u τ ( 1 χ ) F u U , where F u = 1 ϵ B when U is ϵ F -fractional and F u = 1 otherwise.
Proof. 
We replay the proof of [KKO21, Lemma 7.3] rather than invoke the old-parameter statement. The event E S defined in the proof of Lemma 19 and the corresponding replay of [KKO21, Corollary 5.9(iii)], followed by [KKO21, Corollary 2.17], give, for every bottom edge,
q u ( g ) 1 + exp ( 2 ( 1 ϵ M 2 d 0 ) ) 2 < q 0 .
The last strict inequality follows because the degree-eighteen Taylor lower bound for the exponential satisfies
j = 0 18 ( 2 ( 1 ϵ M 2 d 0 ) ) j j ! > 1 2 ( 0.56770582 ) 1 .
All quantities here are rational, so this is an integer comparison after clearing the positive denominators. Define c : = 1 q 0 / t . Direct subtraction shows that it is enough to prove
x ( D u ) + g G u x g ( 1 h u ( g ) ) + c x ( L u ) [ 1 ( 1 χ ) F u ] U .
Suppose first that F u = 1 . If x ( L u ) b 0 , Eq. (16) follows from
b 0 χ ( 1 + d 0 ) c > 6.14 · 10 10 .
Otherwise use the levels j , k , from [KKO21, proof of Lemma 7.3], now defined by the thresholds 1 r , 2 d + ϵ F / 2 , and 2 d + r . They still satisfy j k . In the first subcase, [KKO21, Lemma 5.25] and [KKO21, Claim 7.4]] reduce the required saving to
( ξ 1 / 2 4 h 2 r d 0 ) ( 1 r 2 d 0 ) 4 χ ( 1 + d 0 ) > 1.16 · 10 9 .
When the level-j mass is below ξ , the retained top mass is greater than 1 2 r 2 d 0 b 0 ξ ; applying [KKO21, Claim 7.5] with parameter r gives
( 1 2 r 2 d 0 b 0 ξ ) ( r r 2 ) χ ( 1 + d 0 ) > 2.26 · 10 12 .
In the second main case the same claim applies to retained mass greater than 1 ϵ F b 0 2 d 0 r , and
( 1 ϵ F b 0 2 d 0 r ) ( r r 2 ) χ ( 1 + d 0 ) > 2.65113 · 10 5 .
These are exactly the three non-bottom alternatives in the source proof.
If F u = 1 ϵ B , then U [ ϵ F , 1 ϵ F ] ; write the upward mass as U = D + G + L for bad top, good top, and bottom mass, and let u : = p ( u ) . Fix a good top edge g f = ( u , v ) and one endpoint event R f , z , where z { u , v } . The conditioning-and-factorization argument leading to Eq. (10) is parameter-free: Lemma 4 makes the thinning coin independent of the tree, [KKO21, Fact 2.8] factors the internal tree from the contracted tree after the endpoint is made a tree, and the preceding factorization together with [KKO21, Lemma 2.23] gives
Pr [ u is not a tree R f , z ] d / 2 .
Because x ( δ ( u ) δ ( u ) ) = U [ ϵ F , 1 ϵ F ] , [KKO21, uniformly over the conditioned boundary count, therefore gives
Pr [ δ ( u ) T odd R f , z ] 1 ϵ F + ϵ F 2 + d / 2 1 ϵ F + 2 ϵ F 2 .
Averaging this bound over the two endpoint events gives h u ( g ) 1 ϵ F + 2 ϵ F 2 . Thus its saving coefficient is at least ϵ F 2 ϵ F 2 = 0.08 . The three corresponding saving coefficients in the left side of Eq. (16) are at least 1, ϵ F 2 ϵ F 2 = 0.08 , and c, respectively. Since c is the smallest of these coefficients, the available saving is at least c U . This proves the desired inequality because
c ( χ + ϵ B χ ϵ B ) > 9.58 · 10 11 .
Finally suppose σ U < ϵ F . Condition on the parent of u and apply [KKO21, Claim 7.5] with its actual parameter U. The factorization argument in the proof of Lemma 5 is parameter-free and shows that a good top edge supplies saving at least U U 2 d 0 / 2 . A bad top edge supplies one unit, and a bottom edge supplies c. Since
σ 2 > 2 d 0 , σ σ 2 d 0 / 2 > χ , c > χ ,
every unit of upward mass supplies the right side of Eq. (16). This completes the new-parameter proof. □
The ancestor bound controls the parameter-sensitive endpoint burden in the payment construction. Together with matching feasibility and the synchronized event probability, it yields the edgewise decrease and deterministic cut guarantees used by the slack-vector construction.
Lemma 24  
(Reparameterized payment theorem). Let h , r , d 0 , p and K , ε be the parameters defined in Definition 2. Let ϑ , ξ , b 0 , σ , ζ , t and ϵ M , ϵ B , ϵ F , q 0 , χ be the parameters defined in Definition 3. Use the common-event probability from Lemma 19 and the matching from Lemma 16. For every hierarchy error 0 d d 0 and every β > 0 , define τ : = t β . The payment construction from Lemma 3 has coefficient
a = ζ r p t , 3.63769453359 · 10 14 < a < 3.63769453360 · 10 14 .
There is a coefficient a bot satisfying
1.16123502195 · 10 13 < a bot < 1.16123502196 · 10 13 .
More precisely, the construction produces a partition E = E g ˙ E b and a payment vector s pay satisfying the following:
(a)
every bottom edge is in E g ;
(b)
s e pay β x e on E g and s e pay = 0 on E b ;
(c)
error [ s e pay ] a β x e on E g , while every bottom edge satisfies error [ s e pay ] a bot β x e ;
(d)
the deterministic cut inequalities in Lemma 8 hold.
Proof. 
Use the synchronized thinning from Lemma 4, now with the common probability in Lemma 19, and use the matching from Lemma 16. The structural case division and the pointwise lower bound on each payment coordinate are unchanged, giving Items a, b, and d. We verify every affected expectation inequality below.
No old-parameter ancestor statement is invoked here: Lemma 23 establishes the required invariant for the present values of r and ϵ B . The small-endpoint part of [KKO21, Lemma 7.6] is replaced by the normal and three-atom endpoint calculations below. The bottom-edge lemmas [KKO21, Lemmas 7.8, 7.9, and 7.11] use only the synchronized event probability, the structural alternatives from Lemma 22, and the displayed bounds on x ( C ) ; their three normalized increases are recomputed below. Thus the published assumption 12 r h is not imported through an unchanged parameter-dependent lemma. The remaining source side conditions also hold: h = 0.0002642163447 , d 0 < h 2 , ϵ M = 0.000282 < 0.001 , d 0 < ϵ M 2 , q 0 < t < 1 , and τ = t β β . We also repeat the proof of [KKO21, Corollary 5.11] at the present value of ϵ M . The replayed [KKO21, Corollary 5.9(iii)] gives A T E S BS ( q A ) with q A x ( A ) ( ϵ M + 2 d ) 1 ϵ M 3 d . For f ( s ) : = ( 1 + e 2 s ) / 2 , one has | f ( s ) | = e 2 s < 1 for s > 0 ; since q 0 bounds f ( 1 ϵ M 2 d 0 ) , it follows that Pr [ A T even E S ] q 0 + d 0 . The replayed [KKO21, Corollary 5.9(ii)] also gives Pr [ C T 0 E S ] error [ C T E S ] x ( C ) + ϵ M + 2 d ϵ M + 3 d . Therefore
Pr [ u is not left happy E S ] q 0 + ϵ M + 4 d 0 < t ,
and the same argument applies on the right. Hence the conditional polygon estimates and the trivial upward-edge bounds used in [KKO21, Lemmas 7.8, 7.9, and 7.11] apply with the present parameters.
Here is the complete dependency ledger for the replay. It also explains why there is no additional hidden use of the old ratio r / h .
(i)
The reduction formulas and the coordinate lower bound in [KKO21, Section 7 and proof of Theorem 4.33] are pointwise algebraic. Their only probabilistic input is that every reduction event has the same probability; this is provided by Lemmas 19 and 4.
(ii)
The max-flow capacity inequality and conservation identity formerly supplied by [KKO21, Lemma 6.2] are replaced, for the new endpoint threshold and ϵ B = 0.00597342282 , by Lemma 16.
(iii)
The ancestor burden in [KKO21, Lemma 7.3], including the adaptive use of its Claim 7.5, is replaced by Lemma 23. Hence neither its old good-edge threshold nor its old ϵ B is reused.
(iv)
For a top edge with an endpoint below σ , the four-or-more-atom case uses only the unchanged factor Z u = 2 . The remaining three-atom case is the explicit triangle calculation below, so the parameter-dependent part of [KKO21, Lemma 7.6] is not invoked.
(v)
The three bottom-edge configurations of [KKO21, Lemmas 7.8, 7.9, and 7.11] use, respectively, the synchronized paired event and its saved mass, the boundary-polygon estimate, and the interior-polygon estimate. Their complete normalized burdens are the quantities J 1 , J 2 , J 3 computed below.
(vi)
The matching combination in [KKO21, Eq. (39)] and the cut inequalities in Lemma 8 use only the preceding conservation, coordinate, and support statements and contain no numerical relation between r and h.
Define χ : = ϑ r .
The normal top-edge coefficient is
1 ( 1 χ ) ( 1 + 2 d 0 ) r ζ > 1.6069 · 10 5 .
For the ultra-small triangle, use the notation e , f , g , U , V , W from the proof of Lemma 6. The present matching has D : = 1 + 2 d 0 , rather than 1 + 2 d . Conservation at the two large endpoints and matching capacity give the required estimate because all three triangle bundles are good in the three-atom case. Indeed, U < σ < ϵ F and V , W 1 σ 3 d > 1 ϵ F , so the matching notation has F u = F v = F w = 1 and Z v = Z w = 1 . Therefore
V + W m e , v + D ( f + g ) .
The triangle identities give V + W e + f 2 d , f 1 + 2 d , g σ + d , and e 1 σ 2 d . Consequently,
m e , v e ( σ + 3 d + 2 d 0 + 2 d 0 σ + 6 d 0 d ) e ( σ + 5 d 0 + 2 d 0 σ + 6 d 0 2 ) .
Define
ρ sm : = 1 σ + 5 d 0 + 2 d 0 σ + 6 d 0 2 1 σ 2 d 0 .
Then m e , v / e ρ sm . The crude burden at the small endpoint and Lemma 23 at the large endpoint now give the normalized decrease
ϑ ρ sm 2 d 0 r ζ > 4.37 · 10 10 .
This is a fixed- α rederivation of the two endpoint configurations in the proof of Lemma 6; no old numerical conclusion is invoked, and the triangle case is not discarded. Multiplying either normalized decrease by the reduction amount r p τ x e gives at least ζ r p τ x e = a β x e , which proves the top-edge part of Item c for both the ordinary and three-atom cases.
Finally, replay the exact degree-parent Case 3 calculation from [KKO21, Lemma 7.8]. Let A , B , C be the polygon partition and let A , B , C be the degree partition. By [KKO21, Remark 5.20], A A , B B , and C C , while [KKO21, Definition 5.18 and Eq. (25)] gives x ( C ) 2 r + d . For the paired half bundles e , f from Lemma 22, Item c, define u : = x e ( A ) and v : = x f ( B ) . Their cross bounds and the half-bundle inequalities give
1 / 2 2 h 2 r d u , v 1 / 2 + h .
The synchronized reductions make the three Case 3 events have probability p, so their exact contribution on D : = e ( A ) ˙ f ( B ) is at most
( 1 + d ) τ 2 max { u , v } ( p + p + p ) .
Thus the saving relative to the trivial contribution on D is at least
u + v 3 2 max { u , v } = min { u , v } 1 2 max { u , v } 1 4 5 2 h 2 r d .
For 0 d d 0 , define
Δ bot ( d ) : = 1 4 5 2 h 2 r d .
In Cases 1 and 2 of [KKO21, Lemma 7.8], the saved masses are respectively 1 / 2 h and x ( D good ) / 2 1 / 4 h / 2 d / 2 , where D good is the set of 2–1–1-good edges in Case 2. Both dominate Δ bot ( d ) : their respective excesses are 1 / 4 + 3 h / 2 + 2 r + d and 2 h + 2 r + d / 2 . Define the three normalized increases
J 1 ( d ) : = ( 1 + d ) t ( 2 + d Δ bot ( d ) ) + 2 d ,
J 2 ( d ) : = ( 1 + d ) ( t ( 1 + d ) + 0.31 ) + 2 d , J 3 ( d ) : = ( 1 + d ) ( t d + 0.85 ) + 2 d .
The first quantity applies to a degree parent, the second to a boundary atom with polygon parent, and the third to an interior atom. Each J i ( d ) is increasing on [ 0 , d 0 ] . Define
Δ bot : = Δ bot ( d 0 ) = 0.249207350965887313045 , J i : = J i ( d 0 ) ( 1 i 3 ) .
Direct substitution gives
J 1 J 2 > 0.1188046711998642 , J 1 J 3 > 0.1499406189898646 .
Thus every normalized increase for every 0 d d 0 is at most J 1 , and
a bot = p ( 1 J 1 ) , 1.16123502195 · 10 13 < a bot < 1.16123502196 · 10 13 .
This proves Item c; the other three items were pointwise consequences of the construction. Every displayed parameter is rational. The denominators occurring above are positive; for example,
1 σ 2 d 0 > 0.99997 , 1 r > 0.9999 .
Thus each stated sign follows by clearing positive denominators and comparing the resulting integers. □

4.11. Slack-vector Construction

We convert the payment bounds into a uniform slack vector and then layer the thresholds to obtain the final improvement.
Lemma 25  
(Uniform single-threshold certificate). Let h be as defined in Definition 2, and let a and a bot be the coefficients from Lemma 24. Define
g 0 : = 1 ( 10.3659382 + 1 ) h = 0.99699693335470990246 , H : = 9.06 · 10 16 .
For every feasible subtour-LP solution x 0 in the standard form of Section 3.1, let x be its restriction to E, let μ be the exact max-entropy spanning-tree law with marginals x, and fix 0 < u H and b > 0 . There is a random vector Z ( u , b ) : E R such that Z e ( u , b ) b x e for every edge and, whenever S is u-near-minimum and δ ( S ) T is odd, Z ( u , b ) ( δ ( S ) ) 0 . Moreover,
error [ Z e ( u , b ) ] b κ ( u ) x e , κ ( u ) : = a g 0 2 + u a ( 2 + u g 0 ) 10 2 + u 1 u u .
Proof. 
Lemmas 14 and 15 change the degree-parent good-edge mass calculation in Lemma 11 to
3 / 2 10.3659382 h ( 1 / 2 + h ) = g 0 .
The near-cycle and triangle-parent arguments still use bottom-edge support and are unchanged by Lemma 24-a. Thus every non-root one-sided cut in the KKO classification has good-edge mass at least g 0 . The root is excluded from this assertion and has even tree boundary almost surely by the final paragraph of Lemma 11.
Define β : = u / ( 4 + 2 u ) and use the KKO hierarchy for threshold u. By [KKO22, Theorem 6.2 and Fact B.4], its hierarchy error is at most 7 u . We analyze it with the conservative envelope d : = 14 u 14 H < d 0 , so Lemma 24 supplies the payment vector for this hierarchy and this value of β .
Use the sharpened two-sided repair coefficient 10 and retain the published one-sided coefficient 44. Lemma 10 applies to the reparameterized payment vector because the pointwise cut properties in Lemma 24-d, the bottom-edge support in a, and the coordinate lower bound in b are exactly its three payment hypotheses. Define
q : = 1 2 u , ω : = q ( 2 + u g 0 ) g 0 , D : = q + ω ω a ,
λ : = q + ω D , U : = ω a D , V : = a D , κ : = q V 10 2 + u 1 u u .
The combined-vector identities are
λ U = 1 , λ a U = q V .
Direct rational substitution also gives
D > 2.005 , λ > 1 , 0 < q V < 1.814 · 10 14 < 1 .
Thus all divisions and nonnegative scalings above are valid, and the final inequality is available for the coordinate estimate below. Let r ( 1 ) , r ( 2 ) be the repair vectors from Lemma 10, and define
s e : = λ s e pay + U β x e , e E g , q V β x e , e E b , s * : = λ r ( 1 ) + r ( 2 ) .
On a good edge the payment coordinate bound gives s e ( λ + U ) β x e = β x e ; on a bad edge the same conclusion follows from q V < 1 . Thus s e β x e on every edge. On a non-root one-sided cut, the added deterministic good–bad correction is nonnegative because
U g 0 q V ( 2 + u g 0 ) = 0 .
Lemma 10-b then supplies the remaining one-sided repair. On a two-sided cut, s ( δ ( S ) ) > ( 2 + u ) β , while Lemma 10-a supplies r ( 2 ) ( δ ( S ) ) ( 2 + u ) β . Hence all odd near-minimum cuts satisfy the deterministic cut inequality: the one- and two-sided cases cover every non-root cut, while the root is even almost surely by Lemma 11.
Moreover,
a bot a 44 2 + u 1 7 u u > 0 ,
so the stronger bottom payment absorbs the complete one-sided repair. Define
R 2 : = 10 2 + u 1 u , R 1 : = 44 2 + u 1 7 u .
On good top edges and bad edges, the support statement for r ( 1 ) and the identity λ a U = q V give
error [ s e + s e * ] ( q V R 2 u ) β x e .
On a bottom edge, the left side is at most ( λ a bot + U + λ R 1 u + R 2 u ) β x e , which is no larger than the preceding bound because a bot a R 1 u > 0 . This last inequality holds uniformly because its left side is decreasing on [ 0 , H ] and at H it is greater than 1.85 · 10 17 . Cancelling the common factor q in q V gives
q V = a g 0 2 + u a ( 2 + u g 0 ) ,
and hence the expected coefficient is precisely κ ( u ) in the statement. Define Z ^ : = s + s * and finally set Z ( u , b ) : = ( b / β ) Z ^ . The coordinate, cut, and expectation bounds above scale to the three asserted bounds. □
We now combine the single-threshold certificates over a discretized range of near-minimum-cut thresholds. Using the same sampled tree preserves the pointwise cut guarantees while allowing the expected edgewise savings to add.
Lemma 26  
(Layered slack-vector construction). Let H and κ be as defined in Lemma 25. Define N : = 10 6 and u i : = i H / N for 0 i N , and define
β i : = u i 4 + 2 u i , Δ i : = β i β i 1 ( 1 i N ) .
There is a random vector Z : E R such that Z e β N x e for every edge and, for every cut with e 0 δ ( S ) and δ ( S ) T odd,
x ( δ ( S ) ) 2 + Z ( δ ( S ) ) 1 .
Moreover,
error [ Z e ] L N x e , L N : = i = 1 N κ ( u i ) Δ i , L 10 6 > 2.05522 · 10 30 .
Proof. 
Sample one tree T from the exact max-entropy law. Conditional on this same tree, jointly realize the auxiliary constructions in Lemma 25 for all u i , with b = Δ i , and denote the resulting vectors by Z ( i ) . Define Z : = i = 1 N Z ( i ) . This common-tree coupling preserves every pointwise conclusion of the single-threshold lemma, while linearity of expectation gives the asserted edgewise expectation. The coordinate bounds telescope to Z e β N x e .
For the cut inequality, write ρ : = x ( δ ( S ) ) 2 0 and let j be the largest index in { 0 , , N } for which u j ρ . Every layer i > j has u i > ρ and satisfies the cut guarantee, whereas the coordinate bounds on the first j layers lose at most β j x ( δ ( S ) ) . Since u j ρ and u u / ( 4 + 2 u ) is increasing,
x ( δ ( S ) ) 2 + Z ( δ ( S ) ) 1 + ρ 2 β j ( 2 + ρ ) 1 .
It remains to bound L N . Define
π ( u ) : = a g 0 2 + u a ( 2 + u g 0 ) , R ( u ) : = 10 2 + u 1 u ,
so that κ ( u ) = π ( u ) R ( u ) u . On [ 0 , H ] ,
π ( u ) = a g 0 ( 1 a ) ( 2 + u a ( 2 + u g 0 ) ) 2 < 0 , R ( u ) = 30 ( 1 u ) 2 > 0 ,
and the derivative of u / ( 4 + 2 u ) is 4 / ( 4 + 2 u ) 2 1 / 4 . Consequently,
L N π ( H ) β N R ( H ) H 2 ( N + 1 ) 8 N .
All parameters in this expression are rational. Clearing its positive denominators at N = 10 6 gives
π ( H ) β N > 4.10731735 · 10 30 , R ( H ) H 2 ( N + 1 ) 8 N < 2.05209206 · 10 30 ,
and hence L 10 6 > 2.05522529 · 10 30 > 2.05522 · 10 30 . □

Acknowledgments

The author used Gemini Pro 3.1, Codex 5.6 Sol and Claude Code Fable 5 to assist with language editing and grammar checking.

References

  1. Applegate, David L., Robert E. Bixby, Vašek Chvátal, and William J. Cook. 2007. The Traveling Salesman Problem: A Computational Study. Princeton University Press. [Google Scholar]
  2. Arora, Sanjeev. 1998. Polynomial time approximation schemes for Euclidean traveling salesman and other geometric problems. Journal of the ACM 45, 5: 753–782. [Google Scholar] [CrossRef]
  3. Christofides, Nicos. 1976. Worst-case analysis of a new heuristic for the traveling salesman problem. Technical Report 388. Graduate School of Industrial Administration, Carnegie-Mellon University.
  4. Dantzig, George B., D. Ray Fulkerson, and Selmer M. Johnson. 1954. Solution of a large-scale traveling-salesman problem. Operations Research 2, 4: 393–410. [Google Scholar] [CrossRef]
  5. Gurvits, Leonid, Nathan Klein, and Jonathan Leake. 2024. From trees to polynomials and back again: New capacity bounds with applications to TSP. 51st International Colloquium on Automata, Languages, and Programming (ICALP 2024), Full version; volume 297: 79:1–79:20. [Google Scholar]
  6. Oveis Gharan, Shayan, Amin Saberi, and Mohit Singh. 2011. A randomized rounding approach to the traveling salesman problem. In Proceedings of the 52nd Annual IEEE Symposium on Foundations of Computer Science (FOCS 2011). IEEE: pp. pages 550–559. [Google Scholar]
  7. Held, Michael, and Richard M. Karp. 1970. The traveling-salesman problem and minimum spanning trees. Operations Research 18, 6: 1138–1162. [Google Scholar] [CrossRef]
  8. Karlin, Anna R., Nathan Klein, and Shayan Oveis Gharan. 2020. An improved approximation algorithm for TSP in the half integral case. Proceedings of the 52nd Annual ACM SIGACT Symposium on Theory of Computing (STOC 2020); Association for Computing Machinery, pp. pages 28–39. [Google Scholar]
  9. Karlin, Anna R., Nathan Klein, and Shayan Oveis Gharan. 2021. A (slightly) improved approximation algorithm for metric TSP. Proceedings of the 53rd Annual ACM SIGACT Symposium on Theory of Computing (STOC 2021), Full version; Association for Computing Machinery, pp. pages 32–45. [Google Scholar]
  10. Karlin, Anna R., Nathan Klein, and Shayan Oveis Gharan. 2022. A (slightly) improved bound on the integrality gap of the subtour LP for TSP. In Proceedings of the 63rd IEEE Annual Symposium on Foundations of Computer Science (FOCS 2022). Full version. IEEE: pp. pages 832–843. [Google Scholar]
  11. Karlin, Anna R., Nathan Klein, and Shayan Oveis Gharan. 2023. A deterministic better-than-3/2 approximation algorithm for metric TSP. In Integer Programming and Combinatorial Optimization (IPCO 2023). Springer: vol. ume 13904, pp. pages 261–274. [Google Scholar]
  12. Karpinski, Marek, Michael Lampis, and Richard Schmied. 2015. New inapproximability bounds for TSP. Journal of Computer and System Sciences 81, 8: 1665–1677. [Google Scholar] [CrossRef]
  13. Mitchell, Joseph S. B. 1999. Guillotine subdivisions approximate polygonal subdivisions: A simple polynomial-time approximation scheme for geometric TSP, k-MST, and related problems. SIAM Journal on Computing 28, 4: 1298–1309. [Google Scholar] [CrossRef]
  14. Mömke, Tobias, and Ola Svensson. 2011. Approximating graphic TSP by matchings. In Proceedings of the 52nd Annual IEEE Symposium on Foundations of Computer Science (FOCS 2011). IEEE: pp. pages 560–569. [Google Scholar]
  15. Mucha, Marcin. 2012. 13/9-approximation for graphic TSP. 29th International Symposium on Theoretical Aspects of Computer Science (STACS 2012) volume 14: pages 30–41. [Google Scholar]
  16. Serdyukov, Anatoliy I. 1978. O nekotorykh ekstremal’nykh obkhodakh v grafakh. Upravlyaemye Sistemy 17: 76–79. [Google Scholar]
  17. Sebo, András, and Jens Vygen. 2014. Shorter tours by nicer ears: 7/5-approximation for the graph-TSP, 3/2 for the path version, and 4/3 for two-edge-connected subgraphs. Combinatorica 34, 5: 597–629. [Google Scholar] [CrossRef]
  18. Straszak, Damian, and Nisheeth K. Vishnoi. 2019. Maximum entropy distributions: Bit complexity and stability. Proceedings of the Thirty-Second Conference on Learning Theory volume 99: pages 2861–2891. [Google Scholar]
  19. Schalekamp, Frans, David P. Williamson, and Anke van Zuylen. 2014. 2-matchings, the traveling salesman problem, and the subtour LP: A proof of the boyd–carr conjecture. Mathematics of Operations Research 39, 2: 403–417. [Google Scholar] [CrossRef]
  20. Wolsey, Laurence A. 1980. Heuristic analysis, linear programming and branch and bound. In Mathematical Programming Studies. Springer: vol. ume 13, pp. 121–134. [Google Scholar]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.
Copyright: This open access article is published under a Creative Commons CC BY 4.0 license, which permit the free download, distribution, and reuse, provided that the author and preprint are cited in any reuse.