title: Optimal pairwise alignment of fixed protein structures in subquadratic time.
abstract: The problem of finding an optimal structural alignment for a pair of superimposed proteins is often amenable to the Smith-Waterman dynamic programming algorithm, which runs in time proportional to the product of lengths of the sequences being aligned. While the quadratic running time is acceptable for computing a single alignment of two fixed protein structures, the time complexity becomes a bottleneck when running the Smith-Waterman routine multiple times in order to find a globally optimal superposition and alignment of the input proteins. We present a subquadratic running time algorithm capable of computing an alignment that optimizes one of the most widely used measures of protein structure similarity, defined as the number of pairs of residues in two proteins that can be superimposed under a predefined distance cutoff. The algorithm presented in this article can be used to significantly improve the speed-accuracy tradeoff in a number of popular protein structure alignment methods.
authors.affiliation: Department of Computer Science, University of Northern Iowa, Cedar Falls, Iowa 50613, USA. poleksic@cs.uni.edu
authors.forename: Aleksandar
authors.initials: A
authors.lastname: Poleksic
mesh_terms: D000465:Algorithms; D000595:Amino Acid Sequence; D019295:Computational Biology; D030562:Databases, Protein / Q000706:statistics & numerical data; D008969:Molecular Sequence Data; D011506:Proteins / Q000737:chemistry / Q000235:genetics; D016415:Sequence Alignment / Q000706:statistics & numerical data*; D020539:Sequence Analysis, Protein / Q000706:statistics & numerical data*; D012984:Software; D040681:Structural Homology, Protein
chemical_list: D011506:Proteins