28620 articles – 22133 Notices  [english version]

inria-00586067, version 1

Algorithm engineering for optimal alignment of protein structure distance matrices

Inken Wohlers (Auteur à contacter de préférence) a1, Rumen Andonov () b2, Gunnar W. Klau () a1

Optimization Letters (2011)

Résumé : 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.

  • a –  CWI
  • b –  Université de Rennes I
  • 1 :  Life Sciences (MAC4)
  • Centrum Wiskunde & Informatica
  • 2 :  SYMBIOSE (INRIA - IRISA)
  • CNRS : UMR6074 – INRIA – Institut National des Sciences Appliquées (INSA) - Rennes – Université de Rennes 1
  • Collaboration : Life Sciences, CWI
  • Domaine : Informatique/Bio-informatique
    Sciences du Vivant/Bio-Informatique, Biologie Systémique
  • Mots-clés : Protein structure distance matrix alignment – Algorithm engineering – Integer linear programming – Branch-and-cut – Preprocessing – Dali
 
  • inria-00586067, version 1
  • oai:hal.inria.fr:inria-00586067
  • Contributeur : 
  • Soumis le : Vendredi 15 Avril 2011, 10:53:19
  • Dernière modification le : Vendredi 15 Avril 2011, 11:17:26