Convex hull of points lying on lines in \(O(n\log n)\) time after preprocessing (Q1940703)

From MaRDI portal

!

This is the item page for this Wikibase entity, intended for internal use and editing purposes. Please use the normal view instead:

scientific article; zbMATH DE number 6142832
Language Label Description Also known as
default for all languages
No label defined
    English
    Convex hull of points lying on lines in \(O(n\log n)\) time after preprocessing
    scientific article; zbMATH DE number 6142832

      Statements

      Convex hull of points lying on lines in \(O(n\log n)\) time after preprocessing (English)
      0 references
      0 references
      0 references
      7 March 2013
      0 references
      Given a set of planar regions, each of which represents an estimate about an input point, and the exact coordinates of the points arrive some time later and need to be processed quickly. Under certain assumption, the authors show that one can preprocess the input lines \(L\) such that given any set \(P\) of points, each of which lies on a distinct line of \(L\), the corresponding convex hull can be computed in expected time \(O(n \alpha (n) )\), where \(\alpha (.)\) is the inverse Ackermann function [\textit{J. Basch} et al., J. Algorithms 31, No. 1, 1--28 (1999; Zbl 0928.68034)]. The authors' data structure has quadratic preprocessing time and storage and the convex hull algorithm is based on a batched randomized incremental construction similar to Seidel's tracing technique [\textit{R. Seidel}, Comput. Geom. 1, No. 1, 51--64 (1991; Zbl 0733.68092)].
      0 references
      data imprecision
      0 references
      convex hull
      0 references
      planar arrangements
      0 references
      geometric data structure
      0 references
      algorithm
      0 references
      0 references

      Identifiers