• Home
  • Search
  • Enhancing ERS-A Algorithm for Pattern Matching (EERS-A)
  • Cite Icon3
  • https://doi.org/10.4236/jsea.2015.83015Copy DOI Icon

Enhancing ERS-A Algorithm for Pattern Matching (EERS-A)

Show More
  • Abstract
  • Highlights & Summary
  • PDF
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

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.

Loading PDF

Similar Papers
  • Conference Article
  • Citations1

Malicious Code Detection Based on Software Fingerprint

  • Jan 01, 2013
  • Zhimin Yin +2
  • Conference Instance
  • Citations1

Proceedings of the Third C* Conference on Computer Science and Software Engineering

  • May 19, 2010
  • Research Article
  • Citations2

Machine learning applications of network security enhancement: review

  • Oct 14, 2024
  • Computer Science & IT Research Journal
  • Abbas A Mahdi
  • Single Book
  • Citations19

Progress in Pattern Recognition

  • Jan 01, 2007
  • Research Article
  • Citations1

Application of machine learning algorithm and data evaluation in computer network security situation awareness technology

  • Nov 01, 2024
  • Intelligent Decision Technologies
  • Xuxia Zhang +3
  • Book Chapter
  • Citations2

Introduction: New Directions in Cognitive Information Retrieval

  • Jan 01, 2005
  • ˜The œinformation retrieval series
  • Amanda Spink +1
  • Conference Article
  • Citations1

Optimizing the Pattern Recognitions Accuracy by Neural Network Methods

  • Oct 20, 2022
  • Ali Abdulrahman Safar +1
  • Conference Article
  • Citations7

Graph based K-nearest neighbor minutiae clustering for fingerprint recognition

  • Aug 01, 2014
  • Vaishali Pawar +1
  • Conference Article

Brief Announcement: Streaming Balanced Clustering

  • Jun 17, 2023
  • Hossein Esfandiari +2
  • Conference Article
  • Citations1

Preliminary Experience and Impact of Experiment-focused Teaching Approach in a Computer Architecture Course in Computer Science

  • Feb 07, 2024
  • Opeyemi Adeniran +8
  • Research Article
  • Citations85

Machine Learning and Computational Mathematics

  • Jun 01, 2020
  • Communications in Computational Physics
  • Weinan E
  • Conference Article
  • Citations3

Cluster Analysis: Unsupervised Classification for Identifying Benign and Malignant Tumors on Whole Slide Image of Prostate Cancer

  • Dec 05, 2022
  • Subrata Bhattacharjee +8
  • Book Chapter
  • Citations2

A Data Distribution View of Clustering Algorithms

  • Jan 01, 2009
  • Junjie Wu +2
  • Conference Article
  • Citations56

Machine learning and pattern matching in physical design

  • Jan 01, 2015
  • Bei Yu +3
  • Conference Article
  • Citations20

Compact state machines for high performance pattern matching

  • Jan 01, 2007
  • Proceedings - ACM IEEE Design Automation Conference
  • Piti Piyachon +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.