Application of Improved BM Algorithm in String Approximate Matching

被引:4
|
作者
Duan, Ying [1 ]
Long, Hua [1 ]
Qu, Yu Quan [1 ]
机构
[1] Kunming Univ Sci & Technol, Fac Informat Engn & Automat, Kunming 650000, Yunnan, Peoples R China
关键词
BM algorithm; approximate search; pattern matching;
D O I
10.1016/j.procs.2020.02.017
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In the paper, we will propose a new algorithm to improve the error tolerance and flexibility of the exact matching by combining the bad characters and good suffix rules in Boyer-Moore algorithm. First of all, using the binary sequence function to control the output range of the target segment; secondly, matching the target segment with partial similar features. The experimental results show that the improved algorithm can improve the accuracy of the target segment and the number of segments matched can be increased to more than 7 times of the exact matching segment. (C) 2020 The Authors. Published by Elsevier B.V.
引用
收藏
页码:576 / 581
页数:6
相关论文
共 50 条
  • [1] AN IMPROVED ALGORITHM FOR APPROXIMATE STRING MATCHING
    GALIL, Z
    PARK, K
    [J]. SIAM JOURNAL ON COMPUTING, 1990, 19 (06) : 989 - 999
  • [2] AN IMPROVED ALGORITHM FOR APPROXIMATE STRING MATCHING
    GALIL, Z
    PARK, K
    [J]. LECTURE NOTES IN COMPUTER SCIENCE, 1989, 372 : 394 - 404
  • [3] A Consensus Algorithm for Approximate String Matching
    Rubio, Miguel
    Alba, Alfonso
    Mendez, Martin
    Arce-Santana, Edgar
    Rodriguez-Kessler, Margarita
    [J]. 3RD IBEROAMERICAN CONFERENCE ON ELECTRONICS ENGINEERING AND COMPUTER SCIENCE, CIIECC 2013, 2013, 7 : 322 - 327
  • [4] A randomized algorithm for approximate string matching
    Atallah, MJ
    Chyzak, F
    Dumas, P
    [J]. ALGORITHMICA, 2001, 29 (03) : 468 - 486
  • [5] A parallel algorithm for approximate string matching
    Kaplan, K
    Burge, LL
    Garuba, M
    [J]. PDPTA'03: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS 1-4, 2003, : 1844 - 1848
  • [6] AN APPROXIMATE STRING-MATCHING ALGORITHM
    KIM, JY
    SHAWETAYLOR, J
    [J]. THEORETICAL COMPUTER SCIENCE, 1992, 92 (01) : 107 - 117
  • [7] A Randomized Algorithm for Approximate String Matching
    M. J. Atallah
    F. Chyzak
    P. Dumas
    [J]. Algorithmica, 2001, 29 : 468 - 486
  • [8] Improved single and multiple approximate string matching
    Fredriksson, K
    Navarro, G
    [J]. COMBINATORIAL PATTERN MATCHING, PROCEEDINGS, 2004, 3109 : 457 - 471
  • [9] Approximate String Matching Algorithm for Phishing Detection
    Abraham, Dona
    Raj, Nisha S.
    [J]. 2014 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, COMMUNICATIONS AND INFORMATICS (ICACCI), 2014, : 2285 - 2290
  • [10] Approximate string matching: A simpler faster algorithm
    Cole, R
    Hariharan, R
    [J]. SIAM JOURNAL ON COMPUTING, 2002, 31 (06) : 1761 - 1782