Skip to main navigation Skip to search Skip to main content

Efficient algorithms for finding a longest common increasing subsequence

  • Wun-Tat Chan
  • , Yong Zhang
  • , Stanley P. Y. Fung
  • , Deshi Ye
  • , Hong Zhu

Research output: Chapters, Conference Papers, Creative and Literary WorksRGC 32 - Refereed conference paper (with host publication)peer-review

Abstract

We study the problem of finding a longest common increasing subsequence (LCIS) of multiple sequences of numbers. The LCIS problem is a fundamental issue in various application areas, including the whole genome alignment and pattern recognition. In this paper we give an efficient algorithm to find the LCIS of two sequences in O(min(r log ℓ, nℓ + r) log log n + n log n) time where n is the length of each sequence and r is the total number of ordered pairs of positions at which the two sequences match and ℓ is the length of the LCIS. For m sequences where m ≥ 3, we find the LCIS in O(min(mr2, mr log ℓ logm r) + mn log n) time where r is the total number of m-tuples of positions at which the m sequences match. The previous results find the LCIS of two sequences in O(n2) and O(nℓ log n) time. Our algorithm is faster when r is relatively small, e.g., for r < min(n2/ log log n, nℓ). © Springer-Verlag Berlin Heidelberg 2005.
Original languageEnglish
Title of host publicationAlgorithms and Computation - 16th International Symposium, ISAAC 2005, Proceedings
PublisherSpringer Verlag
Pages665-674
Volume3827 LNCS
ISBN (Print)3540309357, 9783540309352
DOIs
Publication statusPublished - 2005
Externally publishedYes
Event16th International Symposium on Algorithms and Computation, ISAAC 2005 - Hainan, China
Duration: 19 Dec 200521 Dec 2005

Publication series

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

Conference

Conference16th International Symposium on Algorithms and Computation, ISAAC 2005
PlaceChina
CityHainan
Period19/12/0521/12/05

Bibliographical note

Publication details (e.g. title, author(s), publication statuses and dates) are captured on an “AS IS” and “AS AVAILABLE” basis at the time of record harvesting from the data source. Suggestions for further amendments or supplementary information can be sent to [email protected].

Fingerprint

Dive into the research topics of 'Efficient algorithms for finding a longest common increasing subsequence'. Together they form a unique fingerprint.

Cite this