A filtering algorithm for k-mismatch with don't cares

Raphaël Clifford, Ely Porat

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

11 Scopus citations

Abstract

We present a filtering based algorithm for the k-mismatch pattern matching problem with don't cares. Given a text t of length n and a pattern p of length m with don't care symbols in either p or t and a bound k, our algorithm finds all the places that the pattern matches the text with at most k mismatches. The algorithm is deterministic and runs in O(nm1/3k1/3 log2/3 m) time. The location of the mismatches at each alignment is also given at no extra cost.

Original languageEnglish
Title of host publicationString Processing and Information Retrieval - 14th International Symposium, SPIRE 2007, Proceedings
PublisherSpringer Verlag
Pages130-136
Number of pages7
ISBN (Print)9783540755296
DOIs
StatePublished - 2007
Event14th International Symposium on String Processing and Information Retrieval, SPIRE 2007 - Santiago, Chile
Duration: 29 Oct 200731 Oct 2007

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume4726 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference14th International Symposium on String Processing and Information Retrieval, SPIRE 2007
Country/TerritoryChile
CitySantiago
Period29/10/0731/10/07

Fingerprint

Dive into the research topics of 'A filtering algorithm for k-mismatch with don't cares'. Together they form a unique fingerprint.

Cite this