首页    期刊浏览 2024年11月30日 星期六
登录注册

文章基本信息

  • 标题:Enhancing ERS-A Algorithm for Pattern Matching (EERS-A)
  • 本地全文:下载
  • 作者:Dima Suleiman 1 , Mariam Itriq 1 , Aseel Al-Anani 2 , Rola Al-Khalid 2 , Amjad Hudaib
  • 期刊名称:Journal of Software Engineering and Applications
  • 印刷版ISSN:1945-3116
  • 电子版ISSN:1945-3124
  • 出版年度:2015
  • 卷号:08
  • 期号:03
  • 页码:143-153
  • DOI:10.4236/jsea.2015.83015
  • 语种:English
  • 出版社:Scientific Research Publishing
  • 摘要:Pattern matching is a very important topic in computer science. It has been used in various applications such as information retrieval, virus scanning, DNA sequence analysis, data mining, machine learning, network security and pattern recognition. This paper has presented a new pattern matching algorithm—Enhanced ERS-A, which is an improvement over ERS-S algorithm. In ERS-A, two sliding windows are used to scan the text from the left and the right simultaneously. The proposed algorithm also scans the text from the left and the right simultaneously as well as making comparisons with the pattern from both sides simultaneously. The comparisons done between the text and the pattern are done from both sides in parallel. The shift technique used in the Enhanced ERS-A is the four consecutive characters in the text immediately following the pattern window. The experimental results show that the Enhanced ERS-A has enhanced the process of pattern matching by reducing the number of comparisons performed.
  • 关键词:Pattern Matching; Enhanced Two Sliding Windows Algorithm; RS-A Fast Pattern Matching Algorithm; Enhanced RS-A
国家哲学社会科学文献中心版权所有