The Factors Analysis and Algorithm Implementation of Single-pattern Matching

被引:0
|
作者
刘功申 [1 ]
朱圣军 [1 ]
机构
[1] School of Information Security Engineering, Shanghai Jiaotong University
基金
中国国家自然科学基金;
关键词
single pattern matching; string search; algorithm analysis;
D O I
暂无
中图分类号
TP391.41 [];
学科分类号
080203 ;
摘要
By studying the algorithms of single pattern matching, five factors that have effect on time complexity of the algorithm are analyzed. The five factors are: sorting the characters of pattern string in an increasing order of using frequency, utilizing already-matched pattern suffix information, utilizing already-matched pattern prefix information, utilizing the position factor which is absorbed from quick search algorithm, and utilizing the continue-skip idea which is originally proposed by this paper. Combining all the five factors, a new single pattern matching algorithm is implemented. It’s proven by the experiment that the effciency of new algorithm is the best of all algorithms.
引用
收藏
页码:331 / 337
页数:7
相关论文
共 50 条
  • [21] Approximate Pattern Matching Algorithm
    Hurtik, Petr
    Hodakova, Petra
    Perfilieva, Irina
    INFORMATION PROCESSING AND MANAGEMENT OF UNCERTAINTY IN KNOWLEDGE-BASED SYSTEMS, IPMU 2016, PT I, 2016, 610 : 577 - 587
  • [22] An Improved Pattern Matching Algorithm
    Yuan, Jingbo
    Zheng, Jisen
    Ding, Shunli
    2010 THIRD INTERNATIONAL SYMPOSIUM ON INTELLIGENT INFORMATION TECHNOLOGY AND SECURITY INFORMATICS (IITSI 2010), 2010, : 599 - 603
  • [23] A FAST pattern matching algorithm
    Sheik, SS
    Aggarwal, SK
    Poddar, A
    Balakrishnan, N
    Sekar, K
    JOURNAL OF CHEMICAL INFORMATION AND COMPUTER SCIENCES, 2004, 44 (04): : 1251 - 1256
  • [24] An efficient pattern matching algorithm for comparative genome sequence analysis
    Ahmad, Muneer
    Mathkour, Hassan
    COMPUTATIONAL METHODS AND APPLIED COMPUTING, 2008, : 392 - 397
  • [25] PATTERN-MATCHING WITH MISMATCHES - A PROBABILISTIC ANALYSIS AND A RANDOMIZED ALGORITHM
    ATALLAH, MJ
    JACQUET, P
    SZPANKOWSKI, W
    LECTURE NOTES IN COMPUTER SCIENCE, 1992, 644 : 27 - 40
  • [26] DOMAINS OF ATTRACTION AND THE DENSITY OF STATIC METASTABLE STATES IN SINGLE-PATTERN ITERATED NEURAL NETWORKS
    KEPLER, TB
    JOURNAL OF PHYSICS A-MATHEMATICAL AND GENERAL, 1991, 24 (05): : 1083 - 1092
  • [27] A high-performance memory-efficient pattern matching algorithm and its implementation
    Lee, Tsern-Huei
    Liang, Chia-Chi
    TENCON 2006 - 2006 IEEE REGION 10 CONFERENCE, VOLS 1-4, 2006, : 512 - +
  • [28] Approximation of multi-pattern to Single-Pattern functions by combining FeedForward Neural Networks and Support Vector Machines
    Pakka, VH
    APPLIED COMPUTING, PROCEEDINGS, 2004, 3285 : 108 - 114
  • [29] SINGLE CHARACTER SEARCHING METHODS AND THE SHIFT-OR PATTERN-MATCHING ALGORITHM
    PERLEBERG, CH
    INFORMATION PROCESSING LETTERS, 1994, 50 (05) : 269 - 275
  • [30] A COMPARITIVE ANALYSIS OF SINGLE PATTERN MATCHING ALGORITHMS IN TEXT MINING
    Sheshasayee, Ananthi
    Thailambal, G.
    2015 International Conference on Green Computing and Internet of Things (ICGCIoT), 2015, : 720 - 725