Skip to main navigation Skip to search Skip to main content

Pattern matching with address errors: Rearrangement distances

  • Amihood Amir
  • , Yonatan Aumann
  • , Gary Benson
  • , Avivit Levy
  • , Ohad Lipsky
  • , Ely Porat
  • , Steven Skiena
  • , Uzi Vishne
  • Bar-Ilan University
  • Georgia Institute of Technology
  • Boston University

Research output: Contribution to conferencePaperpeer-review

34 Scopus citations

Abstract

Historically, approximate pattern matching has mainly focused at coping with errors in the data, while the order of the text/pattern was assumed to be more or less correct. In this paper we consider a class of pattern matching problems where the content is assumed to be correct, while the locations may have shifted/changed. We formally define a broad class of problems of this type, capturing situations in which the pattern is obtained from the text by a sequence of rearrangements. We consider several natural rearrangement schemes, including the analogues of the ℓ 1 and ℓ 2 distances, as well as two distances based on interchanges. For these, we present efficient algorithms to solve the resulting string matching problems.

Original languageEnglish
Pages1221-1229
Number of pages9
DOIs
StatePublished - 2006
EventSeventeenth Annual ACM-SIAM Symposium on Discrete Algorithms - Miami, FL, United States
Duration: Jan 22 2006Jan 24 2006

Conference

ConferenceSeventeenth Annual ACM-SIAM Symposium on Discrete Algorithms
Country/TerritoryUnited States
CityMiami, FL
Period01/22/0601/24/06

Fingerprint

Dive into the research topics of 'Pattern matching with address errors: Rearrangement distances'. Together they form a unique fingerprint.

Cite this