Combinatorial and Experimental Methods for Approximate Point Pattern Matching

被引:0
|
作者
Martin Gavrilov
Piotr Indyk
Rajeev Motwani
Suresh Venkatasubramanian
机构
[1] Department of Computer Science,
[2] Stanford University,undefined
[3] Stanford,undefined
[4] CA 94306-9010,undefined
[5] AT&T; Labs — Research,undefined
[6] 180 Park Avenue,undefined
[7] Florham Park,undefined
[8] NJ 07932,undefined
来源
Algorithmica | 2004年 / 38卷
关键词
Grid Cell; Pattern Match; Computational Geometry; Hausdorff Distance; Basic Alignment;
D O I
暂无
中图分类号
学科分类号
摘要
Point pattern matching is an important problem in computational geometry, with applications in areas like computer vision, object recognition, molecular modeling, and image registration. Traditionally, it has been studied in an exact formulation, where the input point sets are given with arbitrary precision. This leads to algorithms that typically have running times of the order of high-degree polynomials, and require robust calculations of intersection points of high-degree surfaces. We study approximate point pattern matching, with the goal of developing algorithms that are more efficient and more practical than exact algorithms. Our work is motivated by the observation that in practice, data sets that form instances of pattern matching problems are noisy, and so approximate formulations are more appropriate. We present new and efficient algorithms for approximate point pattern matching in two and three dimensions, based on approximate combinatorial distance bounds on sets of points, and via the use of methods from combinatorial pattern matching. We also present an average-case analysis and a detailed empirical study of our methods.
引用
收藏
页码:59 / 90
页数:31
相关论文
共 50 条
  • [31] A black box for online approximate pattern matching
    Clifford, Raphael
    Efremenko, Klim
    Porat, Benny
    Porat, Ely
    INFORMATION AND COMPUTATION, 2011, 209 (04) : 731 - 736
  • [32] Strict approximate pattern matching with general gaps
    Youxi Wu
    Shuai Fu
    He Jiang
    Xindong Wu
    Applied Intelligence, 2015, 42 : 566 - 580
  • [33] A black box for online approximate pattern matching
    Clifford, Raphael
    Efremenko, Klim
    Porat, Benny
    Porat, Ely
    COMBINATORIAL PATTERN MATCHING, 2008, 5029 : 143 - +
  • [34] NetDAP: (δ, γ)-approximate pattern matching with length constraints
    Wu, Youxi
    Fan, Jinquan
    Li, Yan
    Guo, Lei
    Wu, Xindong
    APPLIED INTELLIGENCE, 2020, 50 (11) : 4094 - 4116
  • [35] State Complexity of Neighbourhoods and Approximate Pattern Matching
    Ng, Timothy
    Rappaport, David
    Salomaa, Kai
    INTERNATIONAL JOURNAL OF FOUNDATIONS OF COMPUTER SCIENCE, 2018, 29 (02) : 315 - 329
  • [36] An Efficient Algorithm for Approximate Pattern Matching with Swaps
    Campanelli, Matteo
    Cantone, Domenico
    Faro, Simone
    Giaquinta, Emanuele
    PROCEEDINGS OF THE PRAGUE STRINGOLOGY CONFERENCE 2009, 2009, : 90 - 104
  • [37] MULTIPLE FILTRATION AND APPROXIMATE PATTERN-MATCHING
    PEVZNER, PA
    WATERMAN, MS
    ALGORITHMICA, 1995, 13 (1-2) : 135 - 154
  • [38] Exact And Approximate Pattern Matching In The Streaming Model
    Porat, Benny
    Porat, Ely
    2009 50TH ANNUAL IEEE SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE: FOCS 2009, PROCEEDINGS, 2009, : 315 - 323
  • [39] A linear size index for approximate pattern matching
    Chan, Ho-Leung
    Lam, Tak-Wah
    Sung, Wing-Kin
    Tama, Siu-Lung
    Wong, Swee-Seong
    JOURNAL OF DISCRETE ALGORITHMS, 2011, 9 (04) : 358 - 364
  • [40] Faster Approximate Pattern Matching: A Unified Approach
    Charalampopoulos, Panagiotis
    Kociumaka, Tomasz
    Wellnitz, Philip
    2020 IEEE 61ST ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE (FOCS 2020), 2020, : 978 - 989