On point covers of \(c-\)oriented polygons (Q5941498)

From MaRDI portal
scientific article; zbMATH DE number 1635691
Language Label Description Also known as
English
On point covers of \(c-\)oriented polygons
scientific article; zbMATH DE number 1635691

    Statements

    On point covers of \(c-\)oriented polygons (English)
    0 references
    0 references
    20 August 2001
    0 references
    Let \(S\) be any family of \(n\) \(c\)-oriented polygons of the two-dimensional Euclidean plane \(E^{2},\) i.e., bounded intersection of halfplanes whose normal directions of edges belong to a fixed collection of \(c\) distinct directions. Let \(\phi(S)\) denote the packing number of \(S,\) that is the maximum number of pairwise disjoint objects of \(S.\) Let \(\tau(S)\) be the transversal number of \(S,\) that is the minimum number of points required so that each object contains at least one of those points. We prove that \(\tau(S)<G(2,c)\phi(S) \log_{2}^{c-1}(\phi(S)+1)\), where \(G(2,c)\) is the Gallai number of pairwise intersecting \(c\)-oriented polygons. Our bound collapses to \(\tau(S)=O(G(2,c)\phi(S))\) if objects are more or less of the same size. We describe a \(t(n,c)+O(nc\log \phi(S))\)-time algorithm with linear storage that computes such a 0-transversal, where \(t(n,c)\) is the time required to pierce pairwise intersecting \(c\)-oriented polygons. We provide linear-time algorithms \(t(n,c)=\Theta(nc)\) for \(\alpha\)-fat \(c\)-oriented polytopes, translates or homothets of \(E^{d}\) proving that \(G(2,c)=O(\alpha)^{d}\), \(G(2,c)<d^{d}\) and \(G(2,c)<(3d^{3/2})^{d}\) respectively.
    0 references
    computational geometry
    0 references
    output-sensitive algorithms
    0 references
    precision-sensitive heuristics
    0 references
    transversal and packing numbers
    0 references

    Identifiers