Smoothed Analysis of Order Types
arXiv:1907.04645
Abstract
Consider an ordered point set , its order type (denoted by ) is a map which assigns to every triple of points a value in based on whether the points are collinear(0), oriented clockwise(-) or counter-clockwise(+). An abstract order type is a map (where is the collection of all triples of a set of elements) that satisfies the following condition: for every set of five elements its induced order type is realizable by a point set. To be precise, a point set realizes an order type ,if , for all . Planar point sets are among the most basic and natural geometric objects of study in Discrete and Computational Geometry. Properties of point sets are relevant in theory and practice alike. It is known, that deciding if an abstract order type is realizable is complete for the existential theory of the reals. Our results show that order type realizability is much easier for realistic instances than in the worst case. In particular, we can recognize instances in "expected \NP-time". This is one of the first -complete problems analyzed under the lens of Smoothed Analysis.
arXiv comment15 pages, 6 figures, long introduction and short proofs
References in corpus (6)
- Recognition and Complexity of Point Visibility Graphs
- Worst Case and Probabilistic Analysis of the 2-Opt Algorithm for the TSP
- A universality theorem for nonnegative matrix factorizations
- Satisfiability of cross product terms is complete for real nondeterministic polytime Blum-Shub-Smale machines
- Smoothed Analysis of the Art Gallery Problem
- On Order Types of Random Point Sets