Subquadratic Encodings for Point Configurations
Jean Cardinal, Timothy M. Chan, John Iacono, Stefan Langerman,, Aur\'elien Ooms

TL;DR
This paper introduces space-efficient encodings for point configurations that enable fast orientation queries, improving upon previous methods by achieving subquadratic size for realizable types while maintaining query efficiency.
Contribution
The authors present the first subquadratic encoding for realizable order types with fast orientation queries, and provide space-optimal encodings for abstract order types.
Findings
Encoding uses O(n^2) bits with O(log n) query time.
Subquadratic encoding for realizable order types with fast queries.
Efficient computation of encodings and extension to higher dimensions.
Abstract
For most algorithms dealing with sets of points in the plane, the only relevant information carried by the input is the combinatorial configuration of the points: the orientation of each triple of points in the set (clockwise, counterclockwise, or collinear). This information is called the order type of the point set. In the dual, realizable order types and abstract order types are combinatorial analogues of line arrangements and pseudoline arrangements. Too often in the literature we analyze algorithms in the real-RAM model for simplicity, putting aside the fact that computers as we know them cannot handle arbitrary real numbers without some sort of encoding. Encoding an order type by the integer coordinates of some realizing point set is known to yield doubly exponential coordinates in some cases. Other known encodings can achieve quadratic space or fast orientation queries, but not…
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.
