An algorithm for approximate tandem repeats

Gad M. Landau, Jeanette P. Schmidt

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

Abstract

A perfect tandem repeat within a string S is a substring r = r1,… r2l of S, for which r1… r1 = rl+1 … r2l. An approximate tandem repeat is a substring r =r1,…, rl1 ,… rl, for which r1,…, r1l and rl1+1,… rl are similar. In this paper we consider two criterions of similarity: the Hamming distance (k mismatches) and the edit distance (k differences). For a string S of length n and an integer k our algorithm reports all locally optimal approximate repeats, r = ūȗ, for which the Hamming distance of u and ȗ is at most k in O(nklog(n/k)) time, or all those for which the edit distance of ū and ȗ is at most k, in O(nk log k log n) time.

Original languageEnglish
Title of host publicationCombinatorial Pattern Matching - 4th Annual Symposium, CPM 1993, Proceedings
EditorsAlberto Apostolico, Alberto Apostolico, Maxime Crochemore , Zvi Galil, Zvi Galil, Udi Manber
PublisherSpringer Verlag
Pages120-133
Number of pages14
ISBN (Print)9783540567646
DOIs
StatePublished - 1993
Externally publishedYes
EventConference of the European Society for Fuzzy Logic and Technology, EUSFLAT 2017 and 16th International Workshop on Intuitionistic Fuzzy Sets and Generalized Nets, IWIFSGN 2017 - Warsaw, Poland
Duration: 11 Sep 201715 Sep 2017

Publication series

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

Conference

ConferenceConference of the European Society for Fuzzy Logic and Technology, EUSFLAT 2017 and 16th International Workshop on Intuitionistic Fuzzy Sets and Generalized Nets, IWIFSGN 2017
Country/TerritoryPoland
CityWarsaw
Period11/09/1715/09/17

Bibliographical note

Publisher Copyright:
© Springer-Verlag Berlin Heidelberg 1993.

ASJC Scopus subject areas

  • Theoretical Computer Science
  • General Computer Science

Fingerprint

Dive into the research topics of 'An algorithm for approximate tandem repeats'. Together they form a unique fingerprint.

Cite this