From approximate balls to approximate ellipses
A ball spans a set of n points when none of the points lie outside it. In Zarrabi-Zadeh and Chan (Proceedings of the 18th Canadian conference on computational geometry (CCCG’06), pp 139–142, 2006 ) proposed an algorithm to compute an approximate spanning ball in the streaming model of computation, a...
Gespeichert in:
Veröffentlicht in: | Journal of global optimization 2013-05, Vol.56 (1), p.27-42 |
---|---|
Hauptverfasser: | , , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | A ball spans a set of
n
points when none of the points lie outside it. In Zarrabi-Zadeh and Chan (Proceedings of the 18th Canadian conference on computational geometry (CCCG’06), pp 139–142,
2006
) proposed an algorithm to compute an approximate spanning ball in the streaming model of computation, and showed that the radius of the approximate ball is within 3/2 of the minimum. Spurred by this, in this paper we consider the 2-dimensional extension of this result: computation of spanning ellipses. The ball algorithm is simple to the point of being trivial, but the extension of the algorithm to ellipses is non-trivial. Surprisingly, the area of the approximate ellipse computed by this approach is not within a constant factor of the minimum and we provide an elegant proof of this. We have implemented this algorithm, and experiments with a variety of inputs, except for a very pathological one, show that it can nevertheless serve as a good heuristic for computing an approximate ellipse. |
---|---|
ISSN: | 0925-5001 1573-2916 |
DOI: | 10.1007/s10898-012-9932-1 |