Pattern matching in hypertext

被引:0
|
作者
Amir, A [1 ]
Lewenstein, M
Lewenstein, N
机构
[1] Georgia Tech, Atlanta, GA 30332 USA
[2] Bar Ilan Univ, Dept Math & Comp Sci, IL-52900 Ramat Gan, Israel
来源
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
A myriad of textual problems have been considered in the pattern matching field with many non-trivial results. Nevertheless, surprisingly little work has been done on the natural combination of pattern matching and hypertext. In contrast to regular text, hypertext has a nonlinear structure and the techniques of pattern matching for text cannot be directly applied to hypertext. Manber and Wu pioneered the study of pattern matching in hypertext and defined a hypertext model for pattern matching. Subsequent papers gave algorithms for pattern matching on hypertext with special structures - trees and DAGS. In this paper we present a much simpler algorithm achieving the same complexity which runs on any hypertext graph. We then extend the problem to approximate pattern matching in hypertext, first considering hamming distance and then edit distance. We show that in contrast to regular text, it does make a difference whether the errors occur in the hypertext or the pattern. The approximate pattern matching problem in hypertext with errors in the hypertext turns out to be NP-Complete and the approximate pattern matching problem in hypertext with errors in the pattern has a polynomial time solution.
引用
收藏
页码:160 / 173
页数:14
相关论文
共 50 条
  • [21] Multiple Pattern Matching
    Fulwider, Stephen
    Mukherjee, Amar
    PROCEEDINGS OF THE SECOND INTERNATIONAL CONFERENCES ON PERVASIVE PATTERNS AND APPLICATIONS (PATTERNS 2010), 2010, : 78 - 83
  • [22] Pattern Matching in MOLA
    Sostaks, Agris
    DATABASES AND INFORMATION SYSTEMS, 2010, : 309 - 324
  • [23] Outsourced pattern matching
    Sebastian Faust
    Carmit Hazay
    Daniele Venturi
    International Journal of Information Security, 2018, 17 : 327 - 346
  • [24] On Spatial Pattern Matching
    Fang, Yixiang
    Cheng, Reynold
    Cong, Gao
    Mamoulis, Nikos
    Li, Yun
    2018 IEEE 34TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE), 2018, : 293 - 304
  • [25] On Pattern Matching With Swaps
    Chedid, Fouad B.
    2013 ACS INTERNATIONAL CONFERENCE ON COMPUTER SYSTEMS AND APPLICATIONS (AICCSA), 2013,
  • [26] Outsourced Pattern Matching
    Faust, Sebastian
    Hazay, Carmit
    Venturi, Daniele
    AUTOMATA, LANGUAGES, AND PROGRAMMING, PT II, 2013, 7966 : 545 - 556
  • [27] Pattern Matching and Bisimulation
    Given-Wilson, Thomas
    Gorla, Daniele
    COORDINATION MODELS AND LANGUAGES, COORDINATION 2013, 2013, 7890 : 60 - 74
  • [28] Juggling with pattern matching
    Cardinal, J
    Kremer, S
    Langerman, S
    THEORY OF COMPUTING SYSTEMS, 2006, 39 (03) : 425 - 437
  • [29] Pattern matching with swaps
    Amir, A
    Aumann, Y
    Landau, GM
    Lewenstein, M
    Lewenstein, N
    JOURNAL OF ALGORITHMS-COGNITION INFORMATICS AND LOGIC, 2000, 37 (02): : 247 - 266
  • [30] Palindrome pattern matching
    Tomohiro, I
    Inenaga, Shunsuke
    Takeda, Masayuki
    THEORETICAL COMPUTER SCIENCE, 2013, 483 : 162 - 170