paper

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.

15 pages, 6 figures, long introduction and short proofs