首页 | 本学科首页   官方微博 | 高级检索  
     


Efficient algorithms for finding interleaving relationship between sequences
Authors:Kuo-Si Huang  Kuo-Tsung Tseng  Hsing-Yen Ann  Yung-Hsing Peng
Affiliation:Department of Computer Science and Engineering, National Sun Yat-sen University, Kaohsiung 80424, Taiwan
Abstract:The longest common subsequence and sequence alignment problems have been studied extensively and they can be regarded as the relationship measurement between sequences. However, most of them treat sequences evenly or consider only two sequences. Recently, with the rise of whole-genome duplication research, the doubly conserved synteny relationship among three sequences should be considered. It is a brand new model to find a merging way for understanding the interleaving relationship of sequences. Here, we define the merged LCS problem for measuring the interleaving relationship among three sequences. An O(n3) algorithm is first proposed for solving the problem, where n is the sequence length. We further discuss the variant version of this problem with the block information. For the blocked merged LCS problem, we propose an algorithm with time complexity O(n2m), where m is the number of blocks. An improved O(n2+nm2) algorithm is further proposed for the same blocked problem.
Keywords:Design of algorithms   Bioinformatics   Dynamic programming   Longest common subsequence   Merged sequence
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号