More Vertices of the Tristochastic Polytope
Pith reviewed 2026-05-10 16:49 UTC · model grok-4.3
The pith
The tristochastic polytope Δ_n has at least L_n^{2-o(1)} vertices, where L_n counts the Latin squares of order n.
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
In analogy with Birkhoff's theorem, each of the L_n order-n Latin squares is a vertex of the tristochastic polytope Δ_n in R^{n^3}. In contrast to the two-dimensional case, however, Latin squares form a vanishingly small subset of Δ_n's vertex set. The paper shows that Δ_n has at least L_n^{2-o(1)} vertices.
What carries the argument
A combinatorial construction producing at least L_n^{2-o(1)} distinct extreme points of Δ_n beyond the Latin squares
If this is right
- Latin squares constitute only a vanishingly small fraction of the vertices of Δ_n.
- The vertex set of Δ_n is at least quadratically larger than the set of Latin squares.
- Birkhoff's theorem does not generalize to three dimensions by simply replacing permutations with Latin squares.
- The number of vertices of Δ_n is asymptotically at least L_n to the power 2 minus a lower-order term.
Where Pith is reading between the lines
- For concrete small n one could enumerate the vertices of Δ_n and check whether the count meets or exceeds the stated lower bound.
- The result may imply that linear optimization over tristochastic arrays requires algorithms that scale with a superlinear number of vertices.
- Similar lower-bound techniques might apply to higher-dimensional multistochastic polytopes.
Load-bearing premise
There exists a construction that yields at least L_n^{2-o(1)} distinct points in Δ_n which are extreme and cannot be expressed as convex combinations of other points in the polytope.
What would settle it
An explicit count of all vertices of Δ_n for some moderate n where L_n is known, if the total falls below L_n^{2-o(1)}.
Figures
read the original abstract
The $n\times n$ doubly stochastic matrices constitute a polytope in $\mathbb{R}^{n^2}$, and by Birkhoff's theorem, its vertex set coincides with the set of order-$n$ permutation matrices.\\ A tristochastic array is an $n \times n\times n$ array of nonnegative reals, where each row, column, and shaft sums to one. These arrays constitute a polytope $\Delta_n$ in $\mathbb{R}^{n^3}$. In analogy, it is easy to see that each of the $L_n$ order-$n$ Latin squares is a vertex of $\Delta_n$, but in contrast to Birkhoff's theorem, Latin squares form a vanishingly small subset of $\Delta_n$'s vertex set. We show here that $\Delta_n$ has at least $L_n^{2-o(1)}$ vertices.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The manuscript proves a new lower bound on the number of vertices of the tristochastic polytope Δ_n in R^{n^3}: at least L_n^{2-o(1)} vertices, where L_n is the number of Latin squares of order n. This is obtained by an explicit construction that produces many additional extreme points beyond the L_n Latin squares themselves, which are already known to be vertices by a direct analogue of Birkhoff's theorem.
Significance. If the construction and the accompanying extremality arguments are correct, the result substantially strengthens the known lower bounds on the vertex count of Δ_n and shows that Latin squares form a vanishingly small fraction of the vertices. The quantitative form of the bound (with the 2-o(1) exponent) is a concrete combinatorial statement that could guide further work on the facial structure of multi-stochastic polytopes.
major comments (2)
- [§3] §3 (Construction from Latin-square pairs): the argument that each generated array is extreme relies on the support admitting no nontrivial convex decomposition that preserves the three uniform marginals. The text must explicitly bound the number of pairs whose supports contain an alternating cycle (or other signed perturbation) that would place the point in the relative interior of a positive-dimensional face; without a quantitative estimate showing that the bad pairs are at most L_n^{o(1)}, the claimed exponent cannot be guaranteed.
- [Theorem 1.1] Theorem 1.1 (main lower bound): the derivation of the 2-o(1) exponent assumes that a (1-o(1))-fraction of the L_n^2 candidate arrays are extreme. A concrete estimate (or a probabilistic argument) establishing that the proportion of non-extreme outputs is o(1) is load-bearing for the stated result and is not yet visible in the provided argument.
minor comments (2)
- [Abstract] The abstract states the claim cleanly but does not indicate the construction method; a single sentence sketching the use of Latin-square pairs would improve readability.
- [§2] Notation for the three marginals (row, column, shaft) should be introduced once and used uniformly; occasional shifts between “line sums” and “shaft sums” are minor but distracting.
Simulated Author's Rebuttal
We thank the referee for the careful reading and for identifying the need for greater explicitness in the quantitative aspects of our extremality arguments. We address each major comment below and will revise the manuscript accordingly.
read point-by-point responses
-
Referee: [§3] §3 (Construction from Latin-square pairs): the argument that each generated array is extreme relies on the support admitting no nontrivial convex decomposition that preserves the three uniform marginals. The text must explicitly bound the number of pairs whose supports contain an alternating cycle (or other signed perturbation) that would place the point in the relative interior of a positive-dimensional face; without a quantitative estimate showing that the bad pairs are at most L_n^{o(1)}, the claimed exponent cannot be guaranteed.
Authors: We agree that the current presentation does not supply an explicit quantitative bound on the proportion of pairs whose supports admit alternating cycles (or other signed perturbations). In the revised version we will insert a new subsection in §3 that provides a probabilistic estimate: for a uniformly random pair of Latin squares, the probability that the union of their supports contains a nontrivial alternating cycle compatible with the marginal constraints is o(1). The argument proceeds by a union bound over potential cycle lengths together with the known asymptotic enumeration and mixing properties of Latin squares; this shows that the number of affected pairs is at most L_n^{o(1)}. Consequently the construction still yields L_n^{2-o(1)} distinct extreme points. revision: yes
-
Referee: [Theorem 1.1] Theorem 1.1 (main lower bound): the derivation of the 2-o(1) exponent assumes that a (1-o(1))-fraction of the L_n^2 candidate arrays are extreme. A concrete estimate (or a probabilistic argument) establishing that the proportion of non-extreme outputs is o(1) is load-bearing for the stated result and is not yet visible in the provided argument.
Authors: The referee is correct that the proportion of extreme outputs must be shown to be 1-o(1) for the exponent to follow. We will revise the proof of Theorem 1.1 to cite the new estimate from the revised §3, explicitly stating that the fraction of pairs producing non-extreme arrays is o(1) and that the generated arrays remain distinct for all but o(L_n^2) pairs. This makes the load-bearing step fully visible and rigorous. revision: yes
Circularity Check
No circularity; lower bound obtained by explicit combinatorial construction
full rationale
The paper establishes a lower bound on the number of vertices of Δ_n by constructing a family of at least L_n^{2-o(1)} distinct extreme points (extending the known Latin-square vertices). This is a direct existence proof via combinatorial construction rather than any self-referential definition, fitted parameter renamed as prediction, or load-bearing self-citation. The derivation chain is self-contained against external benchmarks such as Birkhoff's theorem and the definition of the tristochastic polytope; no step reduces the claimed count to its own inputs by construction.
Axiom & Free-Parameter Ledger
axioms (2)
- standard math Birkhoff's theorem identifies the vertices of the doubly stochastic polytope with permutation matrices
- domain assumption Every Latin square corresponds to a vertex of the tristochastic polytope
Reference graph
Works this paper leans on
-
[1]
Tres observaciones sobre el algebra lineal.Univ
Garrett Birkhoff. Tres observaciones sobre el algebra lineal.Univ. Nac. Tucuman, Ser. A, 5:147–154, 1946
work page 1946
-
[2]
Lev Meerovich Br` egman. Some properties of nonnegative matrices and their permanents.Soviet Mathematics Doklady, 14:945–949, 1973
work page 1973
-
[3]
Hamiltonian cycles in Dirac graphs.Combinatorica, 29(3):299–326, 2009
Bill Cuckler and Jeff Kahn. Hamiltonian cycles in Dirac graphs.Combinatorica, 29(3):299–326, 2009
work page 2009
-
[4]
Some theorems on abstract graphs.Proceedings of the London Mathematical Society, 3(1):69–81, 1952
Gabriel Andrew Dirac. Some theorems on abstract graphs.Proceedings of the London Mathematical Society, 3(1):69–81, 1952
work page 1952
- [5]
- [6]
-
[7]
P.M. Hummel. A note on Stirling’s formula.The American Mathematical Monthly, 47(2):97–99, 1940
work page 1940
-
[8]
An upper bound on the number of high-dimensional permutations
Nathan Linial and Zur Luria. An upper bound on the number of high-dimensional permutations. Comb., 34(4):471–486, 2014
work page 2014
-
[9]
Nathan Linial and Zur Luria. On the vertices of the d-dimensional Birkhoff polytope.Discrete & Computational Geometry, 51(1):161–170, 2014
work page 2014
-
[10]
Henryk Minc. Upper bounds for permanents of (0,1)-matrices.Bulletin of the American Mathematical Society, 69:789–791, 1963
work page 1963
-
[11]
On Hamiltonian bipartite graphs.Israel Journal of Mathematics, 1(3):163–165, 1963
John Moon and Leo Moser. On Hamiltonian bipartite graphs.Israel Journal of Mathematics, 1(3):163–165, 1963
work page 1963
-
[12]
Cambridge university press, 2001
Jacobus Hendricus Van Lint and Richard Michael Wilson.A course in combinatorics. Cambridge university press, 2001. 19
work page 2001
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.