Cutting hyperplanes for divide-and-conquer (Q1209837)

From MaRDI portal
scientific article
Language Label Description Also known as
English
Cutting hyperplanes for divide-and-conquer
scientific article

    Statements

    Cutting hyperplanes for divide-and-conquer (English)
    0 references
    0 references
    0 references
    16 May 1993
    0 references
    A \((1/r)\)-cutting for a set of \(n\) hyperplanes in \(E^ d\) is the cover of the space by \(d\)-simplices with disjoint interiors such that the interior of each simplex intersects at most \(n/r\) hyperplanes. This structure leads to efficient solutions for many geometric problems, and a number of probabilistic and deterministic algorithms have been proposed for construction of cuttings. The paper presents a deterministic algorithm for computing a \((1/r)\)- cutting of \(O(r^ d)\) size in \(O(nr^{d-1})\) time. This leads to improvements in algorithms for a number of geometric problems, e.g., counting segment intersections, line/point incidence counting, point location. In addition, a simplified version of Clarkson's algorithm for linear programming in fixed dimension is given (with no direct relevance to cuttings, however).
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    computational geometry
    0 references
    hyperplane arrangement
    0 references
    cutting
    0 references
    simplex
    0 references
    divide- and-conquer
    0 references
    segment intersection
    0 references
    line/point incidence
    0 references
    linear programming
    0 references
    point location
    0 references
    epsilon-net
    0 references
    deterministic algorithm
    0 references
    0 references
    0 references