Published in

Proceedings of the fifteenth annual symposium on Computational geometry - SCG '99

DOI: 10.1145/304893.304984

World Scientific Publishing, International Journal of Computational Geometry and Applications, 03(12), p. 229-248

DOI: 10.1142/s0218195902000840

Links

Tools

Export citation

Search in Google Scholar

Computing Roundness is Easy if the Set is Almost Round

Journal article published in 1999 by Olivier Devillers ORCID, Pedro A. Ramos
This paper was not found in any repository, but could be made available legally by the author.
This paper was not found in any repository, but could be made available legally by the author.

Full text: Unavailable

Green circle
Preprint: archiving allowed
Green circle
Postprint: archiving allowed
Red circle
Published version: archiving forbidden
Data provided by SHERPA/RoMEO

Abstract

In this paper we address the problem of computing the thinnest annulus containing a set of points S ⊂ Rd. For d = 2, we show that the problem can be solved in O(n) expected time for a fairly general family of almost round sets, by using a slight modification of Sharir and Welzl's algorithm for solving LP-type problems. We also show that, for points in convex position, the problem can be solved in (O(n) deterministic time using linear programming. For d = 2 and d = 3, we propose a discrete local optimization approach. Despite the extreme simplicity and worst case O(nd+1) complexity of the algorithm, we give empirical evidence that the algorithm performs very well (close to linear time) if the input is almost round. We also present some theoretical results that give a partial explanation of this behavior: although the number of local minima may be quadratic (already for d = 2), almost round configurations of points having more than one local minimum are very unlikely to be encountered in practice.