Sequence alignment using FastLSA

被引:0
|
作者
Charter, K [1 ]
Schaeffer, J [1 ]
Szafron, D [1 ]
机构
[1] Univ Alberta, Dept Comp Sci, Edmonton, AB T6G 2H1, Canada
来源
METMBS'00: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON MATHEMATICS AND ENGINEERING TECHNIQUES IN MEDICINE AND BIOLOGICAL SCIENCES, VOLS I AND II | 2000年
关键词
sequence alignment; DNA; protein; Hirschberg's algorithm; dynamic programming; linear space;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
For two strings of length m and n (m less than or equal to n), optimal sequence alignment (as a function of the alignment scoring function) tales time and space proportional to m X n to compute. The time actually consists of two parts: computing the score of the best alignment (calculating (m+1)x(n+1) values), and then extracting the alignment (by reading the computed values). The space requirement is usually prohibitive. Hirschberg's algorithm reduces the space needs to roughly 2 x m, but doubles the cost of computing and extracting the alignment. This paper introduces the FastLSA algorithm that is adaptive to the amount of space available. At one extreme, it uses linear space, while at the other it uses quadratic space. Based on the memory resources available, the algorithm saves the maximum amount of information to achieve the lowest extraction cost. The algorithm is shown to be analytically and experimentally superior to Hirschberg's algorithm.
引用
收藏
页码:239 / 245
页数:7
相关论文
共 50 条
  • [41] VIDEO FACE NAMING USING GLOBAL SEQUENCE ALIGNMENT
    Tang, Zhiqiang
    Zhang, Yifan
    Qiu, Shuang
    Lu, Hanqing
    2014 IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING (ICIP), 2014, : 353 - 357
  • [42] Multiple sequence alignment using parallel genetic algorithms
    Anbarasu, LA
    Narayanasamy, P
    Sundararajan, V
    SIMULATED EVOLUTION AND LEARNING, 1999, 1585 : 130 - 137
  • [43] Mining navigation patterns using a sequence alignment method
    Hay, B
    Wets, G
    Vanhoof, K
    KNOWLEDGE AND INFORMATION SYSTEMS, 2004, 6 (02) : 150 - 163
  • [44] Rushes video parsing using video sequence alignment
    Dumont, Emilie
    Merialdo, Bernard
    CBMI: 2009 INTERNATIONAL WORKSHOP ON CONTENT-BASED MULTIMEDIA INDEXING, 2009, : 44 - 49
  • [45] Multiword Expression Recognition Using Multiple Sequence Alignment
    Li, Ru
    Zhong, Lijun
    Duan, Jianyong
    ALPIT 2008: SEVENTH INTERNATIONAL CONFERENCE ON ADVANCED LANGUAGE PROCESSING AND WEB INFORMATION TECHNOLOGY, PROCEEDINGS, 2008, : 133 - +
  • [46] Multiple sequence alignment using partial order graphs
    Lee, C
    Grasso, C
    Sharlow, MF
    BIOINFORMATICS, 2002, 18 (03) : 452 - 464
  • [47] Analysis of travel behavior using sequence alignment methods
    Wilson, C
    FORECASTING, TRAVEL BEHAVIOR, AND NETWORK MODELING, 1998, (1645): : 52 - 59
  • [48] Fast Exact Sequence Alignment Using Parallel Computing
    A-Hussien, Ruba A.
    Baker, Qanita Bani
    Al-Ayyoub, Mahmoud
    2018 9TH INTERNATIONAL CONFERENCE ON INFORMATION AND COMMUNICATION SYSTEMS (ICICS), 2018, : 187 - 191
  • [49] OPTIMAL SEQUENCE ALIGNMENT USING AFFINE GAP COSTS
    ALTSCHUL, SF
    ERICKSON, BW
    BULLETIN OF MATHEMATICAL BIOLOGY, 1986, 48 (5-6) : 603 - 616
  • [50] Multiple sequence alignment using biological features classification
    Besharati, Arezoo
    Mehrdadjalali
    2014 INTERNATIONAL CONGRESS ON TECHNOLOGY, COMMUNICATION AND KNOWLEDGE (ICTCK), 2014,