TY - GEN
T1 - Complexity analysis of random geometric structures made simpler
AU - Devillers, Olivier
AU - Glisse, Marc
AU - Goaoc, Xavier
PY - 2013/1/1
Y1 - 2013/1/1
N2 - Average-case analysis of data-structures or algorithms is commonly used in computational geometry when the, more classical, worst-case analysis is deemed overly pessimistic. Since these analyses are often intricate, the models of random geometric data that can be handled are often simplistic and far from "realistic inputs". We present a new simple scheme for the analysis of geometric structures. While this scheme only produces results up to a polylog factor, it is much simpler to apply than the classical techniques and therefore succeeds in analyzing new input distributions related to smoothed complexity analysis. We illustrate our method on two classical structures: convex hulls and Delaunay triangulations. Specifically, we give short and elementary proofs of the classical results that n points uniformly distributed in a ball in R d have a convex hull and a Delaunay triangulation of respective expected complexities θ̃(n d-1/d+1) and θ̃(n). We then prove that if we start with n points well-spread on a sphere, e.g. an (∈, κ)-sample of that sphere, and perturb that sample by moving each point randomly and uniformly within distance at most δ of its initial position, then the expected complexity of the convex hull of the resulting point set is (Eqution presented).
AB - Average-case analysis of data-structures or algorithms is commonly used in computational geometry when the, more classical, worst-case analysis is deemed overly pessimistic. Since these analyses are often intricate, the models of random geometric data that can be handled are often simplistic and far from "realistic inputs". We present a new simple scheme for the analysis of geometric structures. While this scheme only produces results up to a polylog factor, it is much simpler to apply than the classical techniques and therefore succeeds in analyzing new input distributions related to smoothed complexity analysis. We illustrate our method on two classical structures: convex hulls and Delaunay triangulations. Specifically, we give short and elementary proofs of the classical results that n points uniformly distributed in a ball in R d have a convex hull and a Delaunay triangulation of respective expected complexities θ̃(n d-1/d+1) and θ̃(n). We then prove that if we start with n points well-spread on a sphere, e.g. an (∈, κ)-sample of that sphere, and perturb that sample by moving each point randomly and uniformly within distance at most δ of its initial position, then the expected complexity of the convex hull of the resulting point set is (Eqution presented).
KW - Convex hull
KW - Delaunay triangulation
KW - Hypergraphs
KW - Smooth analysis
U2 - 10.1145/2493132.2462362
DO - 10.1145/2493132.2462362
M3 - Conference contribution
AN - SCOPUS:84879619078
SN - 9781450320313
T3 - Proceedings of the Annual Symposium on Computational Geometry
SP - 167
EP - 175
BT - Proceedings of the 29th Annual Symposium on Computational Geometry, SoCG 2013
PB - Association for Computing Machinery
T2 - 29th Annual Symposium on Computational Geometry, SoCG 2013
Y2 - 17 June 2013 through 20 June 2013
ER -