Algorithm engineering for optimal alignment of protein structure distance matrices

被引:4
|
作者
Wohlers, Inken [1 ]
Andonov, Rumen [2 ,3 ]
Klau, Gunnar W. [1 ]
机构
[1] CWI, Life Sci Grp, NL-1009 AB Amsterdam, Netherlands
[2] INRIA Rennes, Rennes, France
[3] Univ Rennes 1, Rennes, France
关键词
Protein structure distance matrix alignment; Algorithm engineering; Integer linear programming; Branch-and-cut; Preprocessing; DALI; CONTACT MAP OVERLAP;
D O I
10.1007/s11590-011-0313-3
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
Protein structural alignment is an important problem in computational biology. In this paper, we present first successes on provably optimal pairwise alignment of protein inter-residue distance matrices, using the popular dali scoring function. We introduce the structural alignment problem formally, which enables us to express a variety of scoring functions used in previous work as special cases in a unified framework. Further, we propose the first mathematical model for computing optimal structural alignments based on dense inter-residue distance matrices. We therefore reformulate the problem as a special graph problem and give a tight integer linear programming model. We then present algorithm engineering techniques to handle the huge integer linear programs of real-life distance matrix alignment problems. Applying these techniques, we can compute provably optimal dali alignments for the very first time.
引用
收藏
页码:421 / 433
页数:13
相关论文
共 50 条
  • [41] A rapid protein structure alignment algorithm based on a text modeling technique
    Razmara, Jafar
    Deris, Safaai
    Parvizpour, Sepideh
    [J]. BIOINFORMATION, 2011, 6 (09) : 344 - 347
  • [42] SANA: an algorithm for sequential and non-sequential protein structure alignment
    Wang, Lin
    Wu, Ling-Yun
    Wang, Yong
    Zhang, Xiang-Sun
    Chen, Luonan
    [J]. AMINO ACIDS, 2010, 39 (02) : 417 - 425
  • [43] A subquadratic sequence alignment algorithm for unrestricted scoring matrices
    Crochemore, M
    Landau, GM
    Ziv-Ukelson, M
    [J]. SIAM JOURNAL ON COMPUTING, 2003, 32 (06) : 1654 - 1673
  • [44] Optimal Selection of EPR Distance Restraints for Global Folding of Protein Structure
    Kazmier, Kelli
    Alexander, Nathan S.
    Meiler, Jens
    Mchaourab, Hassane S.
    [J]. BIOPHYSICAL JOURNAL, 2010, 98 (03) : 571A - 572A
  • [45] Efficient protein alignment algorithm for protein search
    Zaixin Lu
    Zhiyu Zhao
    Bin Fu
    [J]. BMC Bioinformatics, 11
  • [46] Efficient protein alignment algorithm for protein search
    Lu, Zaixin
    Zhao, Zhiyu
    Fu, Bin
    [J]. BMC BIOINFORMATICS, 2010, 11
  • [47] A FAST ALGORITHM FOR THE OPTIMAL ALIGNMENT OF 3 STRINGS
    ALLISON, L
    [J]. JOURNAL OF THEORETICAL BIOLOGY, 1993, 164 (02) : 261 - 269
  • [48] Genetic algorithm based optimal compass alignment
    He, Hongyang
    Xu Jiangning
    Feng, Li
    Miao, Wu
    [J]. IET RADAR SONAR AND NAVIGATION, 2016, 10 (02): : 411 - 416
  • [49] A fast pruning algorithm for optimal sequence alignment
    Davidson, A
    [J]. 2ND ANNUAL IEEE INTERNATIONAL SYMPOSIUM ON BIOINFORMATICS AND BIOENGINEERING, PROCEEDINGS, 2001, : 49 - 56
  • [50] OPTANE: An OPtimal Transport Algorithm for NEtwork Alignment
    Masrour, Farzan
    Tan, Pang-Ning
    Esfahanian, Abdol-Hossein
    [J]. PROCEEDINGS OF THE 2019 IEEE/ACM INTERNATIONAL CONFERENCE ON ADVANCES IN SOCIAL NETWORKS ANALYSIS AND MINING (ASONAM 2019), 2019, : 448 - 451