An Optimal Algorithm for Reconstructing Point Set Order Types from Radial Orderings
Oswin Aichholzer, Vincent Kusters, Wolfgang Mulzer, Alexander Pilz,, Manuel Wettstein

TL;DR
This paper presents an optimal algorithm to reconstruct all possible point set order types from a given radial system, enabling efficient orientation queries and convex hull computations, with applications to abstract order types.
Contribution
The authors introduce a new optimal algorithm for constructing convex hulls of all point sets with a given radial system, improving upon previous polynomial-time methods.
Findings
Constructs convex hulls of all point sets with a given radial system in O(n) queries
Answers orientation queries in constant time after preprocessing
Generalizes results to abstract order types
Abstract
Let be a set of labeled points in the plane. The radial system of describes, for each , the order in which a ray that rotates around encounters the points in . This notion is related to the order type of , which describes the orientation (clockwise or counterclockwise) of every ordered triple in . Given only the order type, the radial system is uniquely determined and can easily be obtained. The converse, however, is not true. Indeed, let be the radial system of , and let be the set of all order types with radial system (we define for the case that is not a valid radial system). Aichholzer et al. (Reconstructing Point Set Order Types from Radial Orderings, in ISAAC 2014) show that may contain up to order types. They also provide polynomial-time algorithms to compute when only…
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.
