Pattern matching for sets of segments

被引:0
|
作者
Efrat, A [1 ]
Indyk, P [1 ]
Venkatasubramanian, S [1 ]
机构
[1] Stanford Univ, Dept Comp Sci, Stanford, CA 94305 USA
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper we present algorithms for a number of problems in geometric pattern matching where the input consist of a collections of segments in the plane. Our work consists of two main parts. In the first, we address problems and measures that relate to collections of orthogonal line segments in the plane. Such collections arise naturally from problems in mapping buildings and robot exploration. We propose a new measure of segment similarity called a coverage measure, and present efficient algorithms for maximising this measure between sets of axis-parallel segments under translations. Our algorithms run in time O(n(3) polylogn) in the general case, and run in time O(n(2) polylogn) for the case when all segments are horizonal. In addition, we show that when restricted to translations that are only vertical, the Hausdorff distance between two sets of horizontal segments can be computed in time roughly O(n(3/2) polylogn). These algorithms are significant improvements over the general algorithm of Chew et al. that takes time O(n(4) log(2) n). In the second part of this paper we address the problem of matching polygonal chains. We study the well known Frechet distance, and present the first algorithm for computing the Frechet distance under general translations. Our methods also yield algorithms for computing a generalization of the Frechet distance, and we present a simple approximation algorithm for the Frechet distance and its generalization that runs in time O(n(2) polylogn).
引用
收藏
页码:295 / 304
页数:10
相关论文
共 50 条
  • [1] Pattern matching for sets of segments
    Efrat, A
    Indyk, P
    Venkatasubramanian, S
    [J]. ALGORITHMICA, 2004, 40 (03) : 147 - 160
  • [2] Pattern Matching for Sets of Segments
    Alon Efrat
    Piotr Indyk
    Suresh Venkatasubramanian
    [J]. Algorithmica , 2004, 40 : 147 - 160
  • [3] Matching Sets of Line Segments
    Yang, Hyeyun
    Vigneron, Antoine
    [J]. WALCOM: ALGORITHMS AND COMPUTATION (WALCOM 2019), 2019, 11355 : 261 - 273
  • [4] Matching sets of line segments
    Yang, Hyeyun
    Vigneron, Antoine
    [J]. THEORETICAL COMPUTER SCIENCE, 2021, 866 : 82 - 95
  • [5] On matching sets of 3D segments
    Guerra, C
    Pascucci, V
    [J]. VISION GEOMETRY VIII, 1999, 3811 : 157 - 167
  • [6] Point pattern matching by line segments and labels
    Wang, WH
    Chen, YC
    [J]. ELECTRONICS LETTERS, 1997, 33 (06) : 478 - 479
  • [7] Pattern matching for spatial point sets
    Cardoze, DE
    Schulman, LJ
    [J]. 39TH ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE, PROCEEDINGS, 1998, : 156 - 165
  • [8] Matching sets of 3D line segments with application to polygonal arc matching
    KamgarParsi, B
    KamgarParsi, B
    [J]. IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1997, 19 (10) : 1090 - 1099
  • [9] Tuning string matching for huge pattern sets
    Kytöjoki, J
    Salmela, L
    Tarhio, J
    [J]. COMBINATORIAL PATTERN MATCHING, PROCEEDINGS, 2003, 2676 : 211 - 224
  • [10] On the perfect matching of disjoint compact sets by noncrossing line segments in Rn
    Hosono, K
    Matsuda, K
    [J]. DISCRETE APPLIED MATHEMATICS, 2002, 118 (03) : 223 - 238