Halving by a Thousand Cuts or Punctures
Sariel Har-Peled, Da Wei Zheng

TL;DR
This paper presents a polynomial-time algorithm for finding a small set of lines that evenly splits multiple point sets, introducing a new variant of the weak epsilon-net problem and exploring related guarding problems.
Contribution
It introduces a novel polynomial-time algorithm achieving an $O( ext{opt}^{3/2})$ size for the halving lines problem and develops a new variant of the weak epsilon-net problem for corridors.
Findings
Algorithm finds halving sets of size $O( ext{opt}^{3/2})$
New variant of weak epsilon-net problem introduced
Explores guarding problems with convex set constraints
Abstract
For point sets , a set of lines is halving if any face of the arrangement contains at most points of , for all . We study the problem of computing a halving set of lines of minimal size. Surprisingly, we show a polynomial time algorithm that outputs a halving set of size , where is the size of the optimal solution. Our solution relies on solving a new variant of the weak -net problem for corridors, which we believe to be of independent interest. We also study other variants of this problem, including an alternative setting, where one needs to introduce a set of guards (i.e., points), such that no convex set avoiding the guards contains more than half the…
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.
Taxonomy
TopicsComputational Geometry and Mesh Generation · Optimization and Packing Problems · Remote Sensing and LiDAR Applications
