Arrow Research search
Back to TCS

TCS 2013

Efficient string-matching allowing for non-overlapping inversions

Journal Article journal-article Computer Science ยท Theoretical Computer Science

Abstract

Inversions are a class of chromosomal mutations, widely regarded as one of the major mechanisms for reorganizing the genome. In this paper we present a new algorithm for the approximate string matching problem allowing for non-overlapping inversions which runs in O ( n m ) worst-case time and O ( m 2 ) space, for a character sequence of size n and pattern of size m. This improves upon a previous O ( n m 2 ) -time algorithm. In addition we present a variant of our algorithm with the same complexity in the worst case, but with a O ( n ) time complexity in the average case.

Authors

Keywords

  • Approximate string matching
  • Average complexity analysis
  • Text processing
  • Information retrieval

Context

Venue
Theoretical Computer Science
Archive span
1975-2026
Indexed papers
16261
Paper id
46796512150443573
v2026.09.13