← Latest papers
🔢 mathematics

0/10/1-Polytopes with Exponentially Small Edge Expansion

This paper presents a construction of a family of 0/10/1-polytopes with exponentially decreasing edge expansion, thereby disproving the Mihail-Vazirani conjecture that the graph of every 0/10/1-polytope has an edge expansion of at least one.

Original authors: Xiongxin Yang

Published 2026-08-04
📖 1 min read🧠 Deep dive

Original authors: Xiongxin Yang

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Technical Summary: 0/1-Polytopes with Exponentially Small Edge Expansion

Problem Statement
The paper addresses the Mihail–Vazirani conjecture, which posits that the graph (1-skeleton) of every 0/1-polytope has an edge expansion (Cheeger constant) of at least one. Edge expansion is a critical metric in polyhedral combinatorics and Markov chain Monte Carlo methods, as it governs the mixing times of random walks used for approximate sampling and counting. While the conjecture has been verified for numerous subclasses (e.g., matching polytopes, matroid base polytopes, and low-dimensional cases), it remained open in full generality. A weaker version of the conjecture suggested only an inverse-polynomial lower bound in the dimension, which would suffice for polynomial-time algorithmic applications.

Methodology and Construction
The author presents an explicit construction of a family of 0/1-polytopes, denoted (Pn)n1(P_n)_{n \ge 1}, designed to exhibit exponentially small edge expansion as the dimension increases. The construction relies on the Cayley sum of two specific sets of Boolean points.

  1. Base Components:
    • Let C={0,1}2C = \{0, 1\}^2 (the vertices of a unit square) and D={0,e1,e2}D = \{0, e_1, e_2\} (vertices of a standard 2-simplex).
    • Define Q=conv(C)Q = \text{conv}(C) and Δ=conv(D)\Delta = \text{conv}(D).
  2. Layer Construction:
    • Two sets of points in R4n\mathbb{R}^{4n} are defined: Xn=Cn×DnX_n = C^n \times D^n and Yn=Dn×CnY_n = D^n \times C^n.
    • The polytope PnP_n is constructed as the Cayley sum XnYn=conv((Xn×{0})(Yn×{1}))X_n * Y_n = \text{conv}((X_n \times \{0\}) \cup (Y_n \times \{1\})). This results in a polytope in R4n+1\mathbb{R}^{4n+1}.
  3. Structural Analysis:
    • Vertices: By Fact 3, the vertex set V(Pn)V(P_n) is exactly the generating set Vn=(Xn×{0})(Yn×{1})V_n = (X_n \times \{0\}) \cup (Y_n \times \{1\}).
    • Edges: The edges are classified into two types:
      • Same-layer edges: Edges within the lower (t=0t=0) or upper (t=1t=1) layers. These correspond to edges in the Cartesian products Qn×ΔnQ^n \times \Delta^n and Δn×Qn\Delta^n \times Q^n.
      • Cross-layer edges: Edges connecting a vertex in the lower layer to one in the upper layer. These are characterized by a "compatibility relation" RC×DR \subseteq C \times D, where a pair (c,d)(c, d) is compatible if a single linear objective uniquely maximizes at cc over CC and at dd over DD.
    • Invariant Decomposition: The author identifies an invariant for cross-layer edges based on the "active blocks" of a vertex. Specifically, for a vertex uu, let I(u)I(u) be the set of indices where the first nn blocks are non-zero, and J(u)J(u) be the set of indices where the last nn blocks are non-zero. Cross-layer edges preserve these sets (I(u)=I(v)I(u)=I(v) and J(u)=J(v)J(u)=J(v)).

Key Results and Proof Strategy
The core of the paper is the demonstration that the edge expansion h(G(Pn))h(G(P_n)) decays exponentially with nn (and consequently with the dimension 4n+14n+1).

  1. The Cut: The author constructs a specific subset of vertices SnV(Pn)S_n \subset V(P_n) defined by the condition I(u)<J(u)|I(u)| < |J(u)|.
    • SnS_n consists of vertices where the number of active blocks in the first group is strictly less than in the second group.
    • Due to the invariance of II and JJ under cross-layer edges, no cross-layer edges cross the cut (Sn,VnSn)(S_n, V_n \setminus S_n). The boundary δ(Sn)\delta(S_n) consists entirely of same-layer edges.
  2. Size of the Cut:
    • The size of the set SnS_n is calculated by summing the counts of vertices with profiles (k,)(k, \ell) where k<k < \ell. The total number of vertices is 212n2 \cdot 12^n. The size of SnS_n is shown to be 12nr=0nAr,r12^n - \sum_{r=0}^n A_{r,r}, where Ar,rA_{r,r} represents the count of vertices with diagonal profiles (k==rk=\ell=r).
    • It is proven that Sn<Vn/2|S_n| < |V_n|/2, making it a valid set for the edge expansion definition.
  3. Boundary Size:
    • The boundary edges must connect a vertex with a diagonal profile (r,r)(r, r) to a vertex with a non-diagonal profile.
    • The number of such edges is bounded by a sum involving Ar,rA_{r,r} and a factor related to the number of ways to activate/deactivate blocks.
  4. Asymptotic Decay:
    • The ratio h(G(Pn))=δ(Sn)Snh(G(P_n)) = \frac{|\delta(S_n)|}{|S_n|} is bounded by 4nAr,r12nAr,r\frac{4n \sum A_{r,r}}{12^n - \sum A_{r,r}}.
    • Using the identity Ar,r(1+6)2n\sum A_{r,r} \le (1+\sqrt{6})^{2n}, the author defines β=(1+6)2120.96<1\beta = \frac{(1+\sqrt{6})^2}{12} \approx 0.96 < 1.
    • The expansion is shown to be bounded by O(nβn)O(n \beta^n), which decays exponentially.

Main Theorem
The paper proves Theorem 1: There exists a constant c>0c > 0 and an infinite sequence of full-dimensional 0/1-polytopes (Pn)(P_n) with dimensions tending to infinity such that for all sufficiently large nn:
h(G(Pn))exp(cdim(Pn))h(G(P_n)) \le \exp(-c \cdot \dim(P_n))
Consequently, h(G(Pn))<1h(G(P_n)) < 1 for large nn.

Significance and Claims

  • Disproof of the Conjecture: The construction explicitly disproves the Mihail–Vazirani conjecture in its strongest form (expansion 1\ge 1) and its weaker form (inverse-polynomial lower bound).
  • Scope: The result applies to full-dimensional 0/1-polytopes, distinguishing it from previous negative evidence involving half-integral polytopes (Cardinal and Pournin) or poor vertex expansion (Kwok et al.), which did not necessarily imply poor edge expansion for 0/1-polytopes.
  • AI Attribution: The paper explicitly states that the construction and analysis were generated by GPT-5.6 Sol in a "one-shot" manner, with the author independently verifying and streamlining the proof.
  • Limitations: The paper does not propose new algorithmic applications or future directions beyond the disproof of the conjecture. It focuses strictly on the existence of this counterexample family.

In summary, the paper provides a rigorous counterexample to a long-standing conjecture in polyhedral combinatorics, demonstrating that 0/1-polytopes can possess edge expansion that vanishes exponentially with dimension, thereby invalidating the assumption that such polytopes universally support rapid mixing random walks.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →