Approximation algorithms for the unit disk cover problem in 2D and 3D (Q680146): Difference between revisions

From MaRDI portal
Set OpenAlex properties.
ReferenceBot (talk | contribs)
Changed an Item
 
Property / cites work
 
Property / cites work: Decomposable searching problems I. Static-to-dynamic transformation / rank
 
Normal rank
Property / cites work
 
Property / cites work: Almost optimal set covers in finite VC-dimension / rank
 
Normal rank
Property / cites work
 
Property / cites work: Optimal partition trees / rank
 
Normal rank
Property / cites work
 
Property / cites work: A dynamic fixed windowing problem / rank
 
Normal rank
Property / cites work
 
Property / cites work: Optimal packing and covering in the plane are NP-complete / rank
 
Normal rank
Property / cites work
 
Property / cites work: An Almost Linear Time 2.8334-Approximation Algorithm for the Disc Covering Problem / rank
 
Normal rank
Property / cites work
 
Property / cites work: Covering a set of points in multidimensional space / rank
 
Normal rank
Property / cites work
 
Property / cites work: Approximation schemes for covering and packing problems in image processing and VLSI / rank
 
Normal rank

Latest revision as of 23:42, 14 July 2024

scientific article
Language Label Description Also known as
English
Approximation algorithms for the unit disk cover problem in 2D and 3D
scientific article

    Statements

    Approximation algorithms for the unit disk cover problem in 2D and 3D (English)
    0 references
    0 references
    22 January 2018
    0 references
    The authors deal with the problem of unit disk cover (UDC), i.e., given a set \(P\) of \(n\) points in the plane we search for the minimum number of disks of prescribed radius \(r\), which cover all points of \(P\). Firstly, the authors consider the UDC problem in the Euclidean norm and the radii of the disks is \(1\). They propose a \(4\)-approximation algorithm that runs in \(O(n \log n + n t(d))\) time, where \(t(d)\) is the time for computing the distance between point and set. Using appropriate data structures the proposed algorithm can be implemented to run in \(O(n \log^2 n)\) time and use \(O(n)\) space. Next, the authors improve the time complexity of the algorithm by the use of sweep-line and obtain an algorithm that runs in \(O(n \log n)\) time and uses the \(O(n)\) space. Then, they extend the algorithm from Euclidean metric to the \(L_t\)-norm for \(t \geq 1\). For various values of \(t\) the authors obtain different approximation algorithms. For \(t \in [1, 2]\) they obtain a \(5\)-approximation algorithm, for \(t \geq 2\) a \(6\)-approximation algorithm, whereas for \(t = \infty\) they obtain a \(2\)-approximation algorithm. All the algorithms run in \(O(n \log n)\) time. Finally, the authors consider a unit ball cover, i.e., given a set \(P\) of \(n\) points in 3D space we search for the minimum number of unit balls which cover all points of \(P\). They show how to extend the 2D version of the UDC algorithm to the 3D case. The proposed algorithm is a \(12\)-approximation algorithms that runs in \(O(n \log n)\) time.
    0 references
    unit disk cover
    0 references
    unit ball cover
    0 references
    approximation algorithms
    0 references
    complexity
    0 references

    Identifiers