Approximate string matching with address bit errors

  • Authors:
  • Amihood Amir;Yonatan Aumann;Oren Kapah;Avivit Levy;Ely Porat

  • Affiliations:
  • Department of Computer Science, Bar Ilan University, Ramat Gan 52900, Israel and Department of Computer Science, Johns Hopkins University, Baltimore, MD 21218, USA;Department of Computer Science, Bar Ilan University, Ramat Gan 52900, Israel;Department of Computer Science, Bar Ilan University, Ramat Gan 52900, Israel;Shenkar College, Anna Frank 12, Ramat-Gan, 52526, Israel and CRI, Haifa University, Mount Carmel, Haifa 31905, Israel;Department of Computer Science, Bar Ilan University, Ramat Gan 52900, Israel

  • Venue:
  • Theoretical Computer Science
  • Year:
  • 2009

Quantified Score

Hi-index 5.23

Visualization

Abstract

A string S@?@S^m can be viewed as a set of pairs S={(@s"i,i):i@?{0,...,m-1}}. We consider approximate pattern matching problems arising from the setting where errors are introduced to the location component (i), rather than the more traditional setting, where errors are introduced into the content itself (@s"i). In this paper, we consider the case where bits of i may be erroneously flipped, either in a consistent or transient manner. We formally define the corresponding approximate pattern matching problems, and provide efficient algorithms for their resolution, while introducing some novel techniques.