A fast method for linear space pairwise sequence alignment

被引:0
|
作者
Chang, CC [1 ]
Li, YC [1 ]
Liao, CT [1 ]
机构
[1] Natl Chung Cheng Univ, Dept Comp Sci & Informat Engn, Chiayi 621, Taiwan
关键词
sequence alignment; DNA; dynamic programming; Hirschberg's algorithm; linear space;
D O I
暂无
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Pairwise sequence alignment is an important technique for finding the optimal arrangement between two sequences. A basic dynamic-programming strategy for sequence alignment needs O(mn) time and also O(mn) space. Hirschberg's divide-and-conquer method reduces the required space to roughly 2m (m <= n), but it also doubles the computing time. On the other hand, the FastLSA approach adds extra rows and columns to generalize Hirschberg's algorithm, reducing the number of recomputations at the cost of more memory space. In this paper, we shall present an efficient linear space algorithm, called the NFLSA algorithm, to reduce the ratio of recalculation greater than FastLSA while using the same memory. The NFLSA algorithm is superior to Hirschberg's algorithm and the FastLSA algorithm in our simulations.
引用
收藏
页码:257 / 264
页数:8
相关论文
共 50 条
  • [1] Fast Trie-Based Method for Multiple Pairwise Sequence Alignment
    Yakovlev, P. A.
    DOKLADY MATHEMATICS, 2019, 99 (01) : 64 - 67
  • [2] Fast Trie-Based Method for Multiple Pairwise Sequence Alignment
    P. A. Yakovlev
    Doklady Mathematics, 2019, 99 : 64 - 67
  • [3] FastLSA: A fast, linear-space, parallel and sequential algorithm for sequence alignment
    Driga, Adrian
    Lu, Paul
    Schaeffer, Jonathan
    Szafron, Duane
    Charter, Kevin
    Parsons, Ian
    ALGORITHMICA, 2006, 45 (03) : 337 - 375
  • [4] FastLSA: A fast, linear-space, parallel and sequential algorithm for sequence alignment
    Driga, A
    Lu, P
    Schaeffer, J
    Szafron, D
    Charter, K
    Parsons, I
    2003 INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING, PROCEEDINGS, 2003, : 48 - 57
  • [5] FastLSA: A Fast, Linear-Space, Parallel and Sequential Algorithm for Sequence Alignment
    Adrian Driga
    Paul Lu
    Jonathan Schaeffer
    Duane Szafron
    Kevin Charter
    Ian Parsons
    Algorithmica, 2006, 45 : 337 - 375
  • [6] A novel Markov pairwise protein sequence alignment method for sequence comparison
    Zhao, XM
    Cheung, YM
    Huang, DS
    PROTEIN AND PEPTIDE LETTERS, 2005, 12 (07): : 665 - 669
  • [7] Extended Pairwise Sequence Alignment
    Araujo, Eloi
    Martinez, Fabio V.
    Rozante, Luiz C.
    Almeida, Nalvo F.
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS, ICCSA 2023, PT I, 2023, 13956 : 218 - 230
  • [8] Time and Space Efficient Optimal Pairwise Sequence Alignment using GPU
    Sarkar, Ardhendu
    Ray, Kinjal
    Chowdhury, Debaroti
    Sahu, Kishan
    Kundu, Solanki
    Ghosh, Surajeet
    PROCEEDINGS OF THE 2019 IEEE REGION 10 CONFERENCE (TENCON 2019): TECHNOLOGY, KNOWLEDGE, AND SOCIETY, 2019, : 423 - 428
  • [9] Α Quantum Pattern Recognition Method for Improving Pairwise Sequence Alignment
    Konstantinos Prousalis
    Nikos Konofaos
    Scientific Reports, 9
  • [10] Pairwise Sequence Alignment Method Using Flower Pollination Algorithm
    Kaur, Yadvir
    Sohi, Neelofar
    PROCEEDINGS OF 4TH INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING, COMPUTING AND CONTROL (ISPCC 2K17), 2017, : 408 - 413