Computational Aspects of the Colorful Carath\'eodory Theorem
Wolfgang Mulzer, Yannik Stein

TL;DR
This paper investigates the computational complexity of the colorful Carathéodory problem, introduces approximation algorithms, and explores related problems like the nearest colorful polytope, revealing complexity classifications.
Contribution
It presents a polynomial-time approximation algorithm for the colorful Carathéodory problem and analyzes the complexity of related optimization problems, including local and global optima.
Findings
Polynomial-time algorithm for approximate colorful choices
NP-hardness of computing global optima for nearest colorful polytope
PLS-completeness of finding local optima in NCP
Abstract
Let be point sets, each containing the origin in its convex hull. We call these sets color classes, and we call a sequence with , for , a colorful choice. The colorful Carath\'eodory theorem guarantees the existence of a colorful choice that also contains the origin in its convex hull. The computational complexity of finding such a colorful choice (CCP) is unknown. This is particularly interesting in the light of polynomial-time reductions from several related problems, such as computing centerpoints, to CCP. We define a novel notion of approximation that is compatible with the polynomial-time reductions to CCP: a sequence that contains at most points from each color class is called a -colorful choice. We present an algorithm that for any fixed , outputs an…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
