Computation and sampling for Schubert specializations

2026/03/20

David Anderson, Greta Panova, Leonid Petrov
arXiv:2603.20104 [math.CO] (opens in new tab)

PDF

We present computational results related to principal specializations of the Schubert polynomials $\mathfrak{S}_w(1^n)$ for permutations $w\in S_n$. Equivalently, these specializations count reduced pipe dreams (and reduced bumpless pipe dreams - RBPD) with boundary conditions determined by $w$. We find the first counterexample, at $n=17$, to the conjecture of Merzon-Smirnov that the maximal value of $\mathfrak{S}_w(1^n)$ is obtained at a layered permutation. We explore the typical permutation obtained from uniformly random RBPDs, revealing a permuton-like asymptotic behavior similar to the one derived for Grothendieck polynomials.

We implement and compare three recurrence relations for computing $\mathfrak{S}_w(1^n)$: the descent formula of Macdonald, the transition formula of Lascoux-Schützenberger, and the cotransition formula of Knutson. We prove that the global constraint of reducedness breaks the sublattice property of the underlying alternating sign matrix (ASM) lattice, preventing standard monotone Coupling From The Past (CFTP). To bypass this, we develop a highly efficient MCMC sampler augmented with macroscopic “droop” updates to guarantee state space connectivity and accelerate mixing. Our implementations enable computation of $\mathfrak{S}_w(1^n)$ up to $n\sim 20$ on a personal computer, and uniform sampling of reduced bumpless pipe dreams up to $n\sim 100$ on a cluster.

A uniformly random reduced bumpless pipe dream of size 100, sampled via MCMC
A uniformly random reduced bumpless pipe dream of size 100, sampled via MCMC