AN ALGORITHMIC FRAMEWORK FOR SOLVING GEOMETRIC COVERING PROBLEMS - WITH APPLICATIONS

被引:2
|
作者
Ghasemi, Taha [1 ,2 ]
Ghasemalizadeh, Hossein [1 ]
Razzazi, Mohammadreza [1 ]
机构
[1] Amirkabir Univ Technol, Software Syst R&D Lab, Comp Engn & IT Dept, Tehran, Iran
[2] Inst Res Fundamental Sci IPM, Tehran, Iran
关键词
Geometric covering; covering with disks; covering with obstacles; covering with sectors; set cover problem; algorithmic framework; approximation algorithm; computational gcometry; APPROXIMATION ALGORITHMS; GREEDY ALGORITHM; SET;
D O I
10.1142/S0129054114500257
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In geometric covering problems, the aim is to cover a set of given points using a minimum number of shapes with prescribed properties. These problems extend in many ways such as covering in the presence of obstacles and partial covering. Since in most cases these problems are NP-hard, researchers have developed a large number of approximation algorithms to solve them. In this paper, with a more general view on these approadies, we propose an algorithmic framework that gives an approximation algorithm for the covering problem at hand, provided that its prerequisites are satisfied. As the result, we present a general class of geometric covering problems for which one can obtain polynomial-time approximation schemes (PTASs). This class of problems involves covering point sets with bounded shapes in a space with fixed dimension. For a problem to be in this class, it must be possible to find a polynomial number of maximal shapes and it must be possible to cover all the points in a small box with a small number of shapes. Using this frame:work, is e present two new PTASs for the problems covering with disks in the presence of polygonal obstacles and covering with sectors (pie-shaped wedges). The first problem has never been addressed before and for the second problem, only a logarithmic approximation algorithm was known in general and a 9-approximation algorithm for Wide angles.
引用
下载
收藏
页码:623 / 639
页数:17
相关论文
共 50 条
  • [21] Solving Methods of Combinatorial Geometric Problems
    Veilande, Ingrida
    ZDM-MATHEMATICS EDUCATION, 2006, 38 (06): : 488 - 497
  • [22] SOLVING NONLINEAR EIGENVALUE PROBLEMS BY ALGORITHMIC DIFFERENTIATION.
    Arbenz, P.
    Gander, W.
    Computing (Vienna/New York), 1986, 36 (03): : 205 - 215
  • [23] Approximation algorithms for geometric conflict free covering problems
    Banik, Aritra
    Sahlot, Vibha
    Saurabh, Saket
    COMPUTATIONAL GEOMETRY-THEORY AND APPLICATIONS, 2020, 89
  • [24] The computational complexity and approximability of a series of geometric covering problems
    Khachai, M. Yu.
    Poberii, M. I.
    TRUDY INSTITUTA MATEMATIKI I MEKHANIKI URO RAN, 2012, 18 (03): : 247 - 260
  • [25] Parameterized Complexity of Geometric Covering Problems Having Conflicts
    Aritra Banik
    Fahad Panolan
    Venkatesh Raman
    Vibha Sahlot
    Saket Saurabh
    Algorithmica, 2020, 82 : 1 - 19
  • [26] Exact Multi-Covering Problems with Geometric Sets
    Ashok, Pradeesha
    Kolay, Sudeshna
    Misra, Neeldhara
    Saurabh, Saket
    THEORY OF COMPUTING SYSTEMS, 2022, 66 (01) : 89 - 113
  • [27] The computational complexity and approximability of a series of geometric covering problems
    M. Yu. Khachai
    M. I. Poberii
    Proceedings of the Steklov Institute of Mathematics, 2013, 283 : 64 - 77
  • [28] Algorithmic Techniques for Solving Graph Problems on the Automata Processor
    Roy, Indranil
    Jammula, Nagakishore
    Aluru, Srinivas
    2016 IEEE 30TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM (IPDPS 2016), 2016, : 283 - 292
  • [29] Parameterized Complexity of Geometric Covering Problems Having Conflicts
    Banik, Aritra
    Panolan, Fahad
    Raman, Venkatesh
    Sahlot, Vibha
    Saurabh, Saket
    ALGORITHMICA, 2020, 82 (01) : 1 - 19
  • [30] Exact Multi-Covering Problems with Geometric Sets
    Pradeesha Ashok
    Sudeshna Kolay
    Neeldhara Misra
    Saket Saurabh
    Theory of Computing Systems, 2022, 66 : 89 - 113