Covering a set of line segments with a few squares

被引:0
|
作者
Gudmundsson, Joachim [1 ]
van de Kerkhof, Mees [2 ]
van Renssen, Andre [1 ]
Staals, Frank [2 ]
Wiratma, Lionov [3 ]
Wong, Sampson [1 ]
机构
[1] Univ Sydney, Sydney, NSW, Australia
[2] Univ Utrecht, Utrecht, Netherlands
[3] Parahyangan Catholic Univ, Kota Bandung, Indonesia
关键词
Computational geometry; Geometric coverings; Data structures;
D O I
10.1016/j.tcs.2022.04.053
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We study three covering problems in the plane. Our original motivation for these problems comes from trajectory analysis. The first is to decide whether a given set of line segments can be covered by up to k = 4unit-sized, axis-parallel squares. We give linear time algorithms for k <= 3and an O(n log n) time algorithm for k = 4. The second is to build a data structure on a trajectory to efficiently answer whether any query subtrajectory is coverable by up to three unit-sized axis-parallel squares. For k = 2 and k = 3we construct data structures of size O(n alpha(n) logn) in O(n alpha(n) logn) time, so that we can test if an arbitrary subtrajectory can be k-covered in O(logn) time. The third problem is to compute a longest subtrajectory of a given trajectory that can be covered by up to two unit-sized axis-parallel squares. We give O(n2(alpha(n)) log(2)n) time algorithms for k <= 2. (c) 2022 Elsevier B.V. All rights reserved.
引用
收藏
页码:74 / 98
页数:25
相关论文
共 50 条
  • [1] Covering segments with unit squares
    Acharyya, Ankush
    Nandy, Subhas C.
    Pandit, Supantha
    Roy, Sasanka
    [J]. COMPUTATIONAL GEOMETRY-THEORY AND APPLICATIONS, 2019, 79 : 1 - 13
  • [2] Covering Segments with Unit Squares
    Acharyya, Ankush
    Nandy, Subhas C.
    Pandit, Supantha
    Roy, Sasanka
    [J]. ALGORITHMS AND DATA STRUCTURES: 15TH INTERNATIONAL SYMPOSIUM, WADS 2017, 2017, 10389 : 1 - 12
  • [3] Optimal Covering and Hitting of Line Segments by Two Axis-Parallel Squares
    Sadhu, Sanjib
    Roy, Sasanka
    Nandy, Subhas C.
    Roy, Suchismita
    [J]. COMPUTING AND COMBINATORICS, COCOON 2017, 2017, 10392 : 457 - 468
  • [4] Optimizing squares covering a set of points
    Bereg, Sergey
    Bhattacharya, Binay
    Das, Sandip
    Kameda, Tsunehiko
    Mahapatra, Priya Ranjan Sinha
    Song, Zhao
    [J]. THEORETICAL COMPUTER SCIENCE, 2018, 729 : 68 - 83
  • [5] Optimizing Squares Covering a Set of Points
    Bhattacharya, Binay
    Das, Sandip
    Kameda, Tsunehiko
    Mahapatra, Priya Ranjan Sinha
    Song, Zhao
    [J]. COMBINATORIAL OPTIMIZATION AND APPLICATIONS (COCOA 2014), 2014, 8881 : 37 - 52
  • [7] Approximability of covering cells with line segments
    Carmi, Paz
    Maheshwari, Anil
    Mehrabi, Saeed
    da Silveira, Luis Fernando Schultz Xavier
    [J]. THEORETICAL COMPUTER SCIENCE, 2019, 784 : 133 - 141
  • [8] Approximability of Covering Cells with Line Segments
    Carmi, Paz
    Maheshwari, Anil
    Mehrabi, Saeed
    Schultz, Luis Fernando
    da Silveira, Xavier
    [J]. COMBINATORIAL OPTIMIZATION AND APPLICATIONS (COCOA 2018), 2018, 11346 : 436 - 448
  • [9] Unit squares with unit line segments
    Shahali, Manije
    ShahAli, H. A.
    [J]. ELEMENTE DER MATHEMATIK, 2023, 78 (02) : 68 - 76
  • [10] Geometric Hitting Set for Segments of Few Orientations
    Fekete, Sandor P.
    Huang, Kan
    Mitchell, Joseph S. B.
    Parekh, Ojas
    Phillips, Cynthia A.
    [J]. THEORY OF COMPUTING SYSTEMS, 2018, 62 (02) : 268 - 303