Longest common subsequence in k length substrings

Gary Benson, Avivit Levy, B. Riva Shalom

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

10 Scopus citations

Abstract

In this paper we define a new problem, motivated by computational biology, LCSk aiming at finding the maximal number of k length substrings, matching in both input string while preserving their order of appearance in the input strings. The traditional LCS definition is a spacial case of our problem, where k = 1. We provide an algorithm, solving the general case in O(n2) time, where n is the length of the input, equaling the time required for the special case of k = 1. The space requirement is O(kn). In order to enable backtracking of the solution O(n2) space is needed.

Original languageEnglish
Title of host publicationSimilarity Search and Applications - 6th International Conference, SISAP 2013, Proceedings
Pages257-265
Number of pages9
DOIs
StatePublished - 2013
Externally publishedYes
Event6th International Conference on Similarity Search and Applications, SISAP 2013 - A Coruna, Spain
Duration: 2 Oct 20134 Oct 2013

Publication series

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

Conference

Conference6th International Conference on Similarity Search and Applications, SISAP 2013
Country/TerritorySpain
CityA Coruna
Period2/10/134/10/13

Keywords

  • Dynamic Programming
  • Longest Common Subsequence
  • Similarity of strings

Fingerprint

Dive into the research topics of 'Longest common subsequence in k length substrings'. Together they form a unique fingerprint.

Cite this