Skip to main navigation Skip to search Skip to main content

Fast and simple circular pattern matching

  • Lodz University of Technology

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

8 Citations (Scopus)

Abstract

The problem of circular pattern matching is to find all rotations of a given pattern P in text T, both over a common alphabet. The pattern and any of its rotations are also called conjugates in the literature. For the online version of this problem we present a new general approach and use several matching techniques as components, based on bit-parallelism and filtering. The experimental results show the effectiveness of the method, with matching speeds reaching 7–8GB/s for long patterns and natural language or protein data.

Original languageEnglish
Title of host publicationMan-Machine Interactions 3
EditorsAleksandra Gruca, Tadeusz Czachórski, Stanisław Kozielski, Tadeusz Czachórski
PublisherSpringer Verlag
Pages537-544
Number of pages8
ISBN (Electronic)9783319023083
DOIs
Publication statusPublished - 2014
Event3rd International Conference on Man-Machine Interactions, ICMMI 2013 - Brenna, Poland
Duration: 22 Oct 201325 Oct 2013

Publication series

NameAdvances in Intelligent Systems and Computing
Volume242
ISSN (Print)2194-5357

Conference

Conference3rd International Conference on Man-Machine Interactions, ICMMI 2013
Country/TerritoryPoland
CityBrenna
Period22/10/1325/10/13

Keywords

  • Circular pattern matching
  • Combinatorial problems
  • String algorithms

ASJC Scopus subject areas

  • Control and Systems Engineering
  • General Computer Science

Fingerprint

Dive into the research topics of 'Fast and simple circular pattern matching'. Together they form a unique fingerprint.

Cite this