Speeding up pairwise sequence alignments: A scoring scheme reweighting based approach

被引:0
|
作者
Gao, Yong [1 ]
Henderson, Michael [1 ]
机构
[1] Univ British Columbia, Irving K Barber Sch Arts & Sci, Dept Comp Sci, Kelowna, BC V1V 1V7, Canada
关键词
D O I
暂无
中图分类号
R318 [生物医学工程];
学科分类号
0831 ;
摘要
A general technique based on scoring scheme reweighting is proposed that can be used to speed up dynamic programming algorithms for a variety of pairwise sequence alignment problems. For the standard sequence alignment problem with an arbitrary gap penalty function, we show that a reweighted scoring scheme can be obtained by an efficient preprocessing step that computes a set of upper bounds on the score of the optimal alignment between pairs of suffixes of the sequences. A series of experiments on synthetic sequences and biological sequences indicate that our algorithm offers significant and robust speedup over the standard cubic-time dynamic programming algorithm. For sequences of length up to 2000 used in our experiments, the speedup factor ranges from 4 to more than 50. With a strong upper bound, a sub-cubic behavior in running time is also observed for all the tested situations.
引用
收藏
页码:1194 / 1198
页数:5
相关论文
共 31 条
  • [1] Spectral Jaccard Similarity: A New Approach to Estimating Pairwise Sequence Alignments
    Baharav, Tavor Z.
    Kamath, Govinda M.
    Tse, David N.
    Shomorony, Ilan
    PATTERNS, 2020, 1 (06):
  • [2] Speeding up Scoring Module of Mass Spectrometry Based Protein Identification by GPU
    Li, You
    Chu, Xiaowen
    2012 IEEE 14TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS & 2012 IEEE 9TH INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS (HPCC-ICESS), 2012, : 1315 - 1320
  • [3] CombAlign: a code for generating a one-to-many sequence alignment from a set of pairwise structure-based sequence alignments
    Zhou, Carol L. Ecale
    SOURCE CODE FOR BIOLOGY AND MEDICINE, 2015, 10
  • [4] A Novel Approach for Speeding up RBF-based Interpolation Methods
    Alghabi, Farhoosh
    Kabiri, Peyman
    2008 INTERNATIONAL SYMPOSIUM ON INTELLIGENT INFORMATION TECHNOLOGY APPLICATION, VOL III, PROCEEDINGS, 2008, : 8 - 13
  • [5] AN APPROACH TO SPEEDING UP THE PROLOG-BASED INFERENCE ENGINE KORE IE
    SHINTANI, T
    LECTURE NOTES IN COMPUTER SCIENCE, 1988, 315 : 284 - 297
  • [6] Dependencies data flow graph based approach for speeding-up application
    Debbi, Aimad Eddine
    2016 INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS AND COMPUTER SYSTEMS (CIICS), 2016,
  • [7] Speeding up model-based diagnosis by a heuristic approach to solving SAT
    Stein, B
    Niggemann, O
    Lettmann, T
    PROCEEDINGS OF THE IASTED INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND APPLICATIONS, 2006, : 273 - 278
  • [8] Speeding-Up the K-Means Clustering Method: A Prototype Based Approach
    Sarma, T. Hitendra
    Viswanath, P.
    PATTERN RECOGNITION AND MACHINE INTELLIGENCE, PROCEEDINGS, 2009, 5909 : 56 - 61
  • [9] A Novel Approach for Measuring Chinese Terms Semantic Similarity based on Pairwise Sequence Alignment
    Xu, Shuo
    Zhu, Li-jun
    Qiao, Xiao-dong
    Xue, Cun-xiang
    2009 FIFTH INTERNATIONAL CONFERENCE ON SEMANTICS, KNOWLEDGE AND GRID (SKG 2009), 2009, : 92 - 98
  • [10] A Hybrid Genetic Algorithm using Progressive Alignment and Consistency based Approach for Multiple Sequence Alignments
    Gomes, Vitoria Zanon
    Andrade, Matheus Carreira
    Amorim, Anderson Rici
    Donega Zafalon, Geraldo Francisco
    ICEIS: PROCEEDINGS OF THE 24TH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS - VOL 2, 2022, : 167 - 174