A new string matching algorithm

被引:5
|
作者
Ahmed, M [1 ]
Kaykobad, M
Chowdhury, RA
机构
[1] Bangladesh Univ Engn & Technol, Dept Comp Sci & Engn, Dhaka 1000, Bangladesh
[2] Univ Texas, Dept Comp Sci, Austin, TX 78712 USA
关键词
string matching; complexity; Boyer-Moore algorithm;
D O I
10.1080/0020716031000087113
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
In this paper a new exact string-matching algorithm with sub-linear average case complexity has been presented. Unlike other sub-linear string-matching algorithms it never performs more than n text character comparisons while working on a text of length n . It requires only O (m +sigma) extra pre-processing time and space, where m is the length of the pattern and sigma is the size of the alphabet.
引用
收藏
页码:825 / 834
页数:10
相关论文
共 50 条
  • [1] A New String Matching Algorithm Based on Logical Indexing
    Kurniawan, Daniar Heri
    Munir, Rinaldi
    5TH INTERNATIONAL CONFERENCE ON ELECTRICAL ENGINEERING AND INFORMATICS 2015, 2015, : 394 - 399
  • [2] A quantum algorithm for string matching
    Pradeep Niroula
    Yunseong Nam
    npj Quantum Information, 7
  • [3] Fast string matching algorithm
    Al-Howaide, Ala'a
    Mardini, Wail
    Khamayseh, Yaser
    Yasin, Muneer Bani
    2010 INTERNATIONAL CONFERENCE ON MANAGEMENT SCIENCE AND ENGINEERING (MSE 2010), VOL 2, 2010, : 247 - 250
  • [4] A quantum algorithm for string matching
    Niroula, Pradeep
    Nam, Yunseong
    NPJ QUANTUM INFORMATION, 2021, 7 (01)
  • [5] A Lightweight Multiple String Matching Algorithm
    Dai, Liuling
    Xia, Yuning
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND INFORMATION TECHNOLOGY, 2008, : 611 - +
  • [6] A Consensus Algorithm for Approximate String Matching
    Rubio, Miguel
    Alba, Alfonso
    Mendez, Martin
    Arce-Santana, Edgar
    Rodriguez-Kessler, Margarita
    3RD IBEROAMERICAN CONFERENCE ON ELECTRONICS ENGINEERING AND COMPUTER SCIENCE, CIIECC 2013, 2013, 7 : 322 - 327
  • [7] An algorithm to improve the performance of string matching
    Hlayel, Abdallah A.
    Hnaif, Adnan
    JOURNAL OF INFORMATION SCIENCE, 2014, 40 (03) : 357 - 362
  • [8] A STRING PATTERN-MATCHING ALGORITHM
    CHANG, DK
    JOURNAL OF SYSTEMS AND SOFTWARE, 1993, 22 (03) : 207 - 216
  • [9] Derivation of a parallel string matching algorithm
    Misra, J
    INFORMATION PROCESSING LETTERS, 2003, 85 (05) : 255 - 260
  • [10] An aggressive algorithm for multiple string matching
    Dai, Liuling
    INFORMATION PROCESSING LETTERS, 2009, 109 (11) : 553 - 559