Optimal Covering and Hitting of Line Segments by Two Axis-Parallel Squares

被引:2
作者
Sadhu, Sanjib [1 ]
Roy, Sasanka [2 ]
Nandy, Subhas C. [2 ]
Roy, Suchismita [1 ]
机构
[1] Natl Inst Technol Durgapur, Dept CSE, Durgapur, India
[2] Indian Stat Inst, Kolkata, India
来源
COMPUTING AND COMBINATORICS, COCOON 2017 | 2017年 / 10392卷
关键词
Two-center problem; Covering line segments by squares; Two pass algorithm; Computational geometry; ALGORITHM; SET;
D O I
10.1007/978-3-319-62389-4_38
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This paper discusses the problem of covering and hitting a set of line segments L in R-2 by a pair of axis-parallel squares such that the side length of the larger of the two squares is minimized. We also discuss the restricted version of covering, where each line segment in L is to be covered completely by at least one square. The proposed algorithm for the covering problem reports the optimum result by executing only two passes of reading the input data sequentially. The algorithm proposed for the hitting and restricted covering problems produces optimum result in O(n log n) time. All the proposed algorithms are in-place, and they use only O(1) extra space. The solution of these problems also give a root 2 approximation for covering and hitting those line segments L by two congruent disks of minimum radius with same computational complexity.
引用
收藏
页码:457 / 468
页数:12
相关论文
共 14 条
[1]   Optimizing Squares Covering a Set of Points [J].
Bhattacharya, Binay ;
Das, Sandip ;
Kameda, Tsunehiko ;
Mahapatra, Priya Ranjan Sinha ;
Song, Zhao .
COMBINATORIAL OPTIMIZATION AND APPLICATIONS (COCOA 2014), 2014, 8881 :37-52
[2]  
Carlsson S., 1995, Algorithms and Computations. 6th International Symposium, ISAAC '95. Proceedings, P244, DOI 10.1007/BFb0015429
[3]   More planar two-center algorithms [J].
Chan, TM .
COMPUTATIONAL GEOMETRY-THEORY AND APPLICATIONS, 1999, 13 (03) :189-198
[4]  
DREZNER Z, 1987, NAV RES LOG, V34, P229, DOI 10.1002/1520-6750(198704)34:2<229::AID-NAV3220340207>3.0.CO
[5]  
2-1
[6]  
Eppstein D, 1997, PROCEEDINGS OF THE EIGHTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, P131
[7]   A FASTER ALGORITHM FOR THE 2-CENTER DECISION PROBLEM [J].
HERSHBERGER, J .
INFORMATION PROCESSING LETTERS, 1993, 47 (01) :23-29
[8]   A simple linear algorithm for computing rectilinear 3-centers [J].
Hoffmann, M .
COMPUTATIONAL GEOMETRY-THEORY AND APPLICATIONS, 2005, 31 (03) :150-165
[9]  
Jaromczyk J. W., 1994, Proceedings of the Tenth Annual Symposium on Computational Geometry, P303, DOI 10.1145/177424.178038
[10]   Discrete rectilinear 2-center problems [J].
Katz, MJ ;
Kedem, K ;
Segal, M .
COMPUTATIONAL GEOMETRY-THEORY AND APPLICATIONS, 2000, 15 (04) :203-214