A molecular structure matching problem

Abstract We study how to optimize a measure of similarity between two molecules A and B: each with the same number of atoms. The similarity measures are based upon the norm of the difference between the interatomic distance matrices DA and DB. We seek to find a permutation of the row and column indices of DB so that the normed difference of DA and the permuted matrix DB is as small as possible. The performance of two heuristics—simulated annealing and tabu search—are reported for 20 atom test cases. A novel method for generating initial permutations is shown to work well when the (x,y,z) coordinates of the atoms of A and of B are related.

[1]  Werner Braun,et al.  Efficient search for all low energy conformations of polypeptides by Monte Carlo methods , 1991 .

[2]  Rex K. Kincaid,et al.  Heuristic Search for the Polymer Straightening Problem , 1995 .

[3]  D. Skorin-Kapov,et al.  Tight linear programming relaxations of uncapacitated p-hub median problems , 1996 .

[4]  M. Snow Powerful simulated‐annealing algorithm locates global minimum of protein‐folding potentials from multiple starting conformations , 1992 .

[5]  Johnz Willett Similarity and Clustering in Chemical Information Systems , 1987 .

[6]  M. T. Barakat,et al.  Molecular structure matching by simulated annealing. II. An exploration of the evolution of configuration landscape problems , 1990, J. Comput. Aided Mol. Des..

[7]  C. Sander,et al.  Protein structure comparison by alignment of distance matrices. , 1993, Journal of molecular biology.

[8]  M. T. Barakat,et al.  Molecular structure matching by simulated annealing. III. The incorporation of null correspondences into the matching problem , 1991, J. Comput. Aided Mol. Des..

[9]  G J Williams,et al.  The Protein Data Bank: a computer-based archival file for macromolecular structures. , 1977, Journal of molecular biology.

[10]  Fred Glover,et al.  Tabu Search: A Tutorial , 1990 .

[11]  Jadranka Skorin-Kapov,et al.  Tabu Search Applied to the Quadratic Assignment Problem , 1990, INFORMS J. Comput..

[12]  W. Glunt,et al.  An alternating projection algorithm for computing the nearest euclidean distance matrix , 1990 .

[13]  Fred W. Glover,et al.  A study of diversification strategies for the quadratic assignment problem , 1994, Comput. Oper. Res..

[14]  Emile H. L. Aarts,et al.  Simulated Annealing: Theory and Applications , 1987, Mathematics and Its Applications.

[15]  D Fischer,et al.  A computer vision based technique for 3-D sequence-independent structural comparison of proteins. , 1993, Protein engineering.

[16]  Fred Glover,et al.  Tabu Search - Part II , 1989, INFORMS J. Comput..

[17]  Marvin Johnson,et al.  Concepts and applications of molecular similarity , 1990 .

[18]  M. T. Barakat,et al.  Molecular structure matching by simulated annealing. I. A comparison between different cooling schedules , 1990, J. Comput. Aided Mol. Des..

[19]  Roberto Battiti,et al.  The Reactive Tabu Search , 1994, INFORMS J. Comput..

[20]  Cecilia R. Aragon,et al.  Optimization by Simulated Annealing: An Experimental Evaluation; Part I, Graph Partitioning , 1989, Oper. Res..

[21]  Peter Willett,et al.  Techniques for the calculation of three-dimensional structural similarity using inter-atomic distances , 1991, J. Comput. Aided Mol. Des..

[22]  J. Bolin,et al.  Crystal structures of Escherichia coli and Lactobacillus casei dihydrofolate reductase refined at 1.7 A resolution. II. Environment of bound NADPH and implications for catalysis. , 1982, The Journal of biological chemistry.