Large-Scale Molecular Optimization from Distance Matrices by a D.C. Optimization Approach

A so-called DCA method based on a d.c.\ (difference of convex functions) optimization approach (algorithm) for solving large-scale distance geometry problems is developed. Different formulations of equivalent d.c.\ programs in the $l_{1}$-approach are stated via the Lagrangian duality without gap relative to d.c.\ programming, and new nonstandard nonsmooth reformulations in the $l_{\infty }$-approach (resp., the $l_{1}-l_{\infty }$-approach) are introduced. Substantial subdifferential calculations permit us to compute sequences of iterations in the DCA quite simply. The computations actually require matrix-vector products and only one Cholesky factorization (resp., with an additional solution of a convex program) in the $l_{1}$-approach (resp., the $l_{1}-l_{\infty }$-approach) and allow the exploitation of sparsity in the large-scale setting. Two techniques---respectively, using shortest paths between all pairs of atoms to generate the complete dissimilarity matrix and the spanning trees procedure---are investigated in order to compute a good starting point for the DCA. Finally, many numerical simulations of the molecular optimization problems with up to 12567 variables are reported, which prove the practical usefulness of the nonstandard nonsmooth reformulations, the globality of found solutions, and the robustness and efficiency of our algorithms.

[1]  Le Thi Hoai An,et al.  Solving a Class of Linearly Constrained Indefinite Quadratic Problems by D.C. Algorithms , 1997, J. Glob. Optim..

[2]  Gordon M. Crippen,et al.  Distance Geometry and Molecular Conformation , 1988 .

[3]  J. Leeuw Convergence of the majorization method for multidimensional scaling , 1988 .

[4]  Le Thi Hoai An,et al.  Numerical solution for optimization over the efficient set by d.c. optimization algorithms , 1996, Oper. Res. Lett..

[5]  Timothy F. Havel An evaluation of computational strategies for use in the determination of protein structure from distance constraints obtained by nuclear magnetic resonance. , 1991, Progress in biophysics and molecular biology.

[6]  Jorge J. Moré,et al.  Distance Geometry Optimization for Protein Structures , 1999, J. Glob. Optim..

[7]  Tao Pham Dinh,et al.  Proximal Decomposition on the Graph of a Maximal Monotone Operator , 1995, SIAM J. Optim..

[8]  J. Leeuw Applications of Convex Analysis to Multidimensional Scaling , 2000 .

[9]  L. Guttman A general nonmetric technique for finding the smallest coordinate space for a configuration of points , 1968 .

[10]  Richard H. Byrd,et al.  A Stochastic/Perturbation Global Optimization Algorithm for Distance Geometry Problems , 1997, J. Glob. Optim..

[11]  Bruce Hendrickson,et al.  The Molecule Problem: Exploiting Structure in Global Optimization , 1995, SIAM J. Optim..

[12]  J. Gillis,et al.  Matrix Iterative Analysis , 1961 .

[13]  P. D. Tao Convergence of a subgradient method for computing the bound norm of matrices , 1984 .

[14]  Le Thi Hoai An,et al.  A D.C. Optimization Algorithm for Solving the Trust-Region Subproblem , 1998, SIAM J. Optim..

[15]  Hoai An Le Thi,et al.  STABILITE DE LA DUALITE LAGRANGIENNE EN OPTIMISATION D.C. (DIFFERENCE DE DEUX FONCTIONS CONVEXES) , 1994 .

[16]  P. D. Tao,et al.  Partial regularization of the sum of two maximal monotone operators , 1993 .

[17]  Jorge J. Moré,et al.  Global Continuation for Distance Geometry Problems , 1995, SIAM J. Optim..

[18]  O. Nelles,et al.  An Introduction to Optimization , 1996, IEEE Antennas and Propagation Magazine.

[19]  P. Laurent Approximation et optimisation , 1972 .

[20]  Henry Wolkowicz,et al.  Solving Euclidean Distance Matrix Completion Problems Via Semidefinite Programming , 1999, Comput. Optim. Appl..

[21]  T. N. Bhat,et al.  The Protein Data Bank , 2000, Nucleic Acids Res..

[22]  B. Hendrickson The Molecular Problem: Determining Conformation from Pairwise Distances , 1990 .

[23]  R. Rockafellar Monotone Operators and the Proximal Point Algorithm , 1976 .

[24]  Gordon M. Crippen,et al.  Note rapid calculation of coordinates from distance matrices , 1978 .

[25]  Leonard M. Blumenthal,et al.  Theory and applications of distance geometry , 1954 .

[26]  Marcos Raydan,et al.  Molecular conformations from distance matrices , 1993, J. Comput. Chem..

[27]  Monique Laurent,et al.  Cuts, matrix completions and graph rigidity , 1997, Math. Program..