Vertices of the monotone path polytopes of hypersimplicies
Germain Poullot
TL;DR
This work develops a detailed framework for monotone path polytopes, focusing on hypersimplices and generic directions. It establishes four explicit constructions of the monotone path polytope, then proves a necessary coherence criterion (enhanced steps) and, for the second hypersimplex, sufficiency via a novel lattice-path model and an induction scheme. The authors derive an exact vertex count for the monotone path polytope of $ ext{HypSimpl}[n][2]$ and classify coherent monotone paths by length, revealing exponential growth in coherent paths relative to total monotone paths and identifying a maximal coherent path length of $\left\lfloor\frac{3}{2}(n-1)\right\rfloor$. They also provide algorithmic and computational tools, discuss unimodality conjectures, and outline open questions for higher $k$ and non-generic directions, linking fiber polytopes, shadow vertex rules, and lattice-path combinatorics in a unified framework.
Abstract
The monotone path polytope of a polytope $P$ encapsulates the combinatorial behavior of the shadow vertex rule (a pivot rule used in linear programming) on $P$. Computing monotone path polytopes is the entry door to the larger subject of fiber polytopes, for which explicitly computing examples remains a challenge. We first give a detailed presentation on how to construct monotone path polytopes. Monotone path polytopes of cubes and simplices have been known since the seminal article of Billera and Sturmfels. We extend these results to hypersimplices by linking this problem to the combinatorics of lattice paths. Indeed, we give a combinatorial model which describes the vertices of the monotone path polytope of the hypersimplex $Δ(n, 2)$ (for any generic direction). With this model, we give a precise count of these vertices, and furthermore count the number of coherent monotone paths on $Δ(n, 2)$ according to their lengths. We prove that some of the results obtained also hold for hypersimplices $Δ(n, k)$ for $k\geq 2$.
