Computing the EHZ capacity is NP-hard
Karla Leipold, Frank Vallentin
TL;DR
The paper proves that computing the EHZ capacity $c_{\mathrm{EHZ}}$ is NP-hard, even for simplices, by reducing the NP-complete feedback-arc set problem in complete bipartite tournaments to a decision version of the capacity. The core reduction uses a block matrix construction to form a simplex $P(\tilde{B},\mathbf{e})$ and shows that $c_{\mathrm{EHZ}}(P(\tilde{B},\mathbf{e}))$ encodes a permutation-based objective tied to a maximum acyclic subgraph of an auxiliary digraph derived from the graph. A key step interprets the EHZ-capacity optimization as solving a maximum acyclic subgraph problem via a skew-symmetric weight matrix $W$, with a constant $\Delta$ accounting for fixed edges, and an extra vertex to ensure Eulerian structure. The authors further relate the augmented graph back to the original FAS instance, demonstrating that the hardness carries to the decision problem for $c_{\mathrm{EHZ}}$ of simplices. This establishes a rigorous complexity barrier for computing symplectic capacities and clarifies the intractability landscape in symplectic geometry.
Abstract
The Ekeland-Hofer-Zehnder capacity (EHZ capacity) is a fundamental symplectic invariant of convex bodies. We show that computing the EHZ capacity of polytopes is NP-hard. For this we reduce the feedback arc set problem in bipartite tournaments to computing the EHZ capacity of simplices.
