An ETH-Tight, Constructive FPT Algorithm for the Cone and Polytope Intersection Problem
In the authors' words
In a landmark paper, Goemans and Rothvoss (2020) established an XP algorithm running in time for the Cone and Polytope Intersection problem: finding a vector together with a sparse certificate supported on at most generators, where is a bounded rational polyhedron and is an arbitrary rational polyhedron. For high-multiplicity bin packing, this gives a running time of , where denotes the encoding length of the input. Recently, Koana and Kumabe (2026) proved that the decision variant of this problem is fixed-parameter tractable (FPT) parameterized by the number of item types with running time . In this work, we generalize the framework of Koana and Kumabe from standard bin packing to the full Cone and Polytope Intersection Problem of Goemans and Rothvoss, directly encompassing high-multiplicity bin packing, point-in-cone, and scheduling. Secondly, by combining Carath\'eodory-type integer cone bounds (Eisenbrand and Shmonin, 2006) with active support enumeration, we reduce the running time to: . Under the Exponential Time Hypothesis (ETH), the double-exponential lower bound of Kowalik, Lassota, Majewski, Pilipczuk, and Soko{\l}owski (2024) for point-in-cone and Jansen, Ohnesorge, and Pirotton (2026) for high-multiplicity bin packing implies that this parameter dependence is asymptotically optimal. Finally, we provide an explicit decompression algorithm that extracts a solution with sparse support in single-exponential FPT time.
Appeared: Monday, September 28. arXiv. Preprint, not yet peer-reviewed.