Fast Circular Pattern Matching

04/20/2022
by   Will Solow, et al.
0

The Exact Circular Pattern Matching (ECPM) problem consists of reporting every occurrence of a rotation of a pattern P in a text T. In many real-world applications, specifically in computational biology, circular rotations are of interest because of their prominence in virus DNA. Thus, given no restrictions on pre-processing time, how quickly all such circular rotation occurrences is of interest to many areas of study. We highlight, to the best of our knowledge, a novel approach to the ECPM problem and present four data structures that accompany this approach, each with their own time-space trade-offs, in addition to experimental results to determine the most computationally feasible data structure.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/03/2019

Circular Pattern Matching with k Mismatches

The k-mismatch problem consists in computing the Hamming distance betwee...
research
10/26/2021

Linear Approximate Pattern Matching Algorithm

Pattern matching is a fundamental process in almost every scientific dom...
research
05/23/2022

Computational Approach of Designing Magnetfree Nonreciprocal Metamaterial

This article aims at discussing computational approach to design magnet-...
research
07/28/2022

Engineering faster double-array Aho-Corasick automata

Multiple pattern matching in strings is a fundamental problem in text pr...
research
09/29/2021

BiQUE: Biquaternionic Embeddings of Knowledge Graphs

Knowledge graph embeddings (KGEs) compactly encode multi-relational know...
research
08/05/2019

Heuristic Algorithm for Generalized Function Matching

The problem of generalized function matching can be defined as follows: ...
research
07/23/2021

Circular arc polygons, numerical conformal mappings, and moduli of quadrilaterals

We study numerical conformal mappings of planar Jordan domains with boun...

Please sign up or login with your details

Forgot password? Click here to reset