EN FR
EN FR


Section: New Results

Classical computational geometry

Complexity analysis of random geometric structures made simpler

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".

In a joint work with Olivier Devillers and Marc Glisse (Inria GEOMETRICA) [20] , we presented 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 illustrated our method on two classical structures: convex hulls and Delaunay triangulations. Specifically, we gave 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 Θ ˜((n) (1-1/d) δ -(d-1)/(4d) ).

On the monotonicity of the expected number of facets of a random polytope

Let K be a compact convex body in R d , let K n be the convex hull of n points chosen uniformly and independently in K, and let f i (K n ) denote the number of i-dimensional faces of K n .

In a joint work with Olivier Devillers and Marc Glisse (Inria GEOMETRICA) and Matthias Reitzner (Univ. Osnabruck) [21] , we showed that for planar convex sets, E(f 0 (K n )) is increasing in n. In dimension d3 we prove that if lim n E(f d-1 (K n )) An c =1 for some constants A and c>0 then the function E(f d-1 (K n )) is increasing for n large enough. In particular, the number of facets of the convex hull of n random points distributed uniformly and independently in a smooth compact convex body is asymptotically increasing. Our proof relies on a random sampling argument.

Embedding geometric structures

We continued working this year on the problem of embedding geometric objects on a grid of 3 . Essentially all industrial applications take, as input, models defined with a fixed-precision floating-point arithmetic, typically doubles. As a consequence, geometric objects constructed using exact arithmetic must be embedded on a fixed-precision grid before they can be used as input in other software. More precisely, the problem is, given a geometric object, to find a similar object representable with fixed-precision floating-point arithmetic, where similar means topologically equivalent, close according to some distance function, etc. We are working on the problem of rounding polyhedral subdivisions on a grid of 3 , where the only known method, due to Fortune in 1999, considers a grid whose refinement depends on the combinatorial complexity of the input, which does not solve the problem at hand. This project is joint work with Olivier Devillers (Inria Geometrica) and William Lenhart (Williams College, USA) who was in sabbatical in our team in 2012.