Exact Algorithms for Terrain Guarding

被引:7
|
作者
Ashok, Pradeesha [1 ]
Fomin, Fedor, V [2 ]
Kolay, Sudeshna [3 ]
Saurabh, Saket [2 ,4 ]
Zehavi, Meirav [5 ,6 ]
机构
[1] Int Inst Informat Technol Bangalore, 26-C,Hosur Rd,Elect City Phase 1, Bengaluru 560100, Karnataka, India
[2] Univ Bergen, Dept Informat, Thormohlensgate 55, N-5008 Bergen, Norway
[3] Eindhoven Univ Technol, NL-5612 AZ Eindhoven, Netherlands
[4] Inst Math Sci, 4th Cross St,CIT Campus, Madras 600113, Tamil Nadu, India
[5] Ben Gurion Univ Negev, Beer Sheva, Israel
[6] Ben Gurion Univ Negev, Comp Sci Dept, Alon High Tech Bldg, Beer Sheva, Israel
基金
欧洲研究理事会;
关键词
Terrain guarding; art gallery; exponential-time algorithms; VISIBILITY GRAPHS; NP-HARD; POLYGONS; SET;
D O I
10.1145/3186897
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Given a 1.5-dimensional terrain T, also known as an x-monotone polygonal chain, the Terrain Guarding problem seeks a set of points of minimum size on T that guards all of the points on T. Here, we say that a point p guards a point q if no point of the line segment (pq) over bar is strictly below T. The Terrain Guarding problem has been extensively studied for over 20 years. In 2005 it was already established that this problem admits a constant-factor approximation algorithm (SODA 2005). However, only in 2010 King and Krohn (SODA 2010) finally showed that Terrain Guarding is NP-hard. In spite of the remarkable developments in approximation algorithms for Terrain Guarding, next to nothing is known about its parameterized complexity. In particular, the most intriguing open questions in this direction ask whether, if parameterized by the size k of a solution guard set, it admits a subexponential-time algorithm and whether it is fixed-parameter tractable. In this article, we answer the first question affirmatively by developing an n(O(root k))-time algorithm for both Discrete Terrain Guarding and Continuous Terrain Guarding. We alsomake non-trivial progress with respect to the second question: we show that Discrete Orthogonal Terrain Guarding, a well-studied special case of Terrain Guarding, is fixed-parameter tractable.
引用
收藏
页数:20
相关论文
共 50 条
  • [31] Polygon guarding with orientation
    Tokekar, Pratap
    Isler, Volkan
    COMPUTATIONAL GEOMETRY-THEORY AND APPLICATIONS, 2016, 58 : 97 - 109
  • [32] Polygon Guarding with Orientation
    Tokekar, Pratap
    Isler, Volkan
    2014 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2014, : 1014 - 1019
  • [33] Exact Algorithms for the Vehicle Routing Problem With Time Windows and Combinatorial Auction
    Zhang, Zhenzhen
    Luo, Zhixing
    Qin, Hu
    Lim, Andrew
    TRANSPORTATION SCIENCE, 2019, 53 (02) : 427 - 441
  • [34] Exact and superpolynomial approximation algorithms for the DENSEST K-SUBGRAPH problem
    Bourgeois, Nicolas
    Giannakos, Aristotelis
    Lucarelli, Giorgio
    Milis, Ioannis
    Paschos, Vangelis Th.
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2017, 262 (03) : 894 - 903
  • [35] Guarding Monotone Art Galleries with Sliding Cameras in Linear Time
    de Berg, Mark
    Durocher, Stephane
    Mehrabi, Saeed
    COMBINATORIAL OPTIMIZATION AND APPLICATIONS (COCOA 2014), 2014, 8881 : 113 - 125
  • [36] Face-guarding polyhedra
    Viglietta, Giovanni
    COMPUTATIONAL GEOMETRY-THEORY AND APPLICATIONS, 2014, 47 (08): : 833 - 846
  • [37] Parameter Analysis for Guarding Terrains
    Akanksha Agrawal
    Sudeshna Kolay
    Meirav Zehavi
    Algorithmica, 2022, 84 : 961 - 981
  • [38] Triangulating and guarding realistic polygons
    Aloupis, Greg
    Bose, Prosenjit
    Dujmovic, Vida
    Gray, Chris
    Langerman, Stefan
    Speckmann, Bettina
    COMPUTATIONAL GEOMETRY-THEORY AND APPLICATIONS, 2014, 47 (02): : 296 - 306
  • [39] Parameter Analysis for Guarding Terrains
    Agrawal, Akanksha
    Kolay, Sudeshna
    Zehavi, Meirav
    ALGORITHMICA, 2022, 84 (04) : 961 - 981
  • [40] Guarding Strategic Points of a Gallery
    Moghaddam, Mohammad Hosseinzadeh
    Bagheri, Alireza
    Mamaghani, Ali Safari
    Afshord, Saied Taghavi
    PROCEEDINGS OF THE 2009 INTERNATIONAL CONFERENCE ON COMPUTER TECHNOLOGY AND DEVELOPMENT, VOL 1, 2009, : 121 - +