DOI: 10.1073/pnas.2615757123 ISSN: 0027-8424
Computation and sampling for Schubert specializations
David Anderson, Greta Panova, Leonid Petrov
We study a problem at the interface of enumerative algebraic geometry, algebraic combinatorics, and the statistical mechanics of vertex models with long-range interactions. We develop methods to explore the values
S
w
(
1
,
…
,
1
)
of Schubert polynomials (called principal specializations), which count reduced bumpless pipe dreams (RBPDs) with boundary permutation
w
∈
S
n
. We exhibit counterexamples to the conjecture of Merzon and Smirnov that
S
w
(
1
n
)
is maximized on layered permutations; the smallest such example we find is at
n
= 17. Despite the counterexamples, we present bounds that support a refined conjecture that the maximum of
S
w
(
1
n
)
over all
w
∈
S
n
grows at the same asymptotic rate as the maximum over layered permutations (found by Morales, Pak, and Panova). We implement and benchmark four recurrences for Schubert specializations: the descent formula of Macdonald, the transition formula of Lascoux–Schützenberger, the cotransition formula of Knutson, and the formula of Billey, Jockusch, and Stanley. We also explore typical random permutations drawn with probability proportional to
S
w
(
1
n
)
, equivalently from uniformly random RBPDs. Our simulations reveal a permuton-like limit analogous to the Grothendieck setting studied by Morales, Panova, Petrov, and Yeliussizov. For sampling, we show that the standard monotone Coupling From The Past framework does not apply to RBPDs, leaving exact uniform sampling open. To bypass this, we develop an efficient Markov chain Monte Carlo sampler augmented with macroscopic “droop” updates that preserve connectivity and accelerate mixing. Our publicly available fast implementations reach
n
= 20 for exact computation of
S
w
(
1
n
)
and
n
= 100 for Markov chain Monte Carlo sampling using a chain whose stationary distribution is uniform on RBPDs (run on a cluster).