702
Views
1
CrossRef citations to date
0
Altmetric
Foreword

Global optimization

Pages 479-482 | Published online: 07 Aug 2009

The optimization community has long been interested in solving multiextremal optimization problems to global optimality. Some of the first exact approaches to nonconvex nonlinear programs (NLPs) and mixed-integer nonlinear programs (MINLPs) relied on convexification via cutting planes Citation23, as well as branch-and-bound, i.e. bounding combined with progressive partitioning of the space of continuous, in addition to integer, variables Citation9. Approximations based on the a priori discretization of nonlinear functions were also proposed and capitalized on the availability of fast linear integer programming techniques Citation3. Activities in the field of global optimization started to intensify in the early 1990s, when the Journal of Global Optimization was launched. Today, the global optimization community has grown considerably, as evidenced by flourishing publications and conference activities in this area. The book by Horst and Tuy Citation11, an indispensable resource for anyone working in this area, has received over 1200 citations (according to Google Scholar as of 17 June 2009). At the same time, the 20th International Symposium on Mathematical Programming (Chicago, 2009) is scheduled to include 20 sessions in its global optimization cluster, with many additional related sessions in its MINLP cluster. Clearly, global optimization has grown into an area of major focus in the field of mathematical programming over the past two decades.

The purpose of this special issue is to showcase current research activities in the area of global optimization. The papers of this issue reflect the broad range of activities in this area and address deterministic as well as stochastic algorithms, the development of software and computational experience with a variety of algorithms, and a number of applications in engineering and science. Corresponding to these three thematic areas, the papers have been grouped into three parts.

Part 1 – Theory and algorithms

In the first part, there are five papers that present and analyse, mostly theoretically, a variety of algorithms and methodologies:

Contrary to the widespread practice of building relaxations of nonconvex problems by outer approximating one term of a nonconvex constraint at a time, Bao et al. Citation2 investigate relaxations that consider multiple terms simultaneously.

Lundell and Westerlund Citation17 propose underestimation strategies for signomial functions, which are sums of products of powers and arise often in the engineering literature. The relaxations proposed in this paper follow a power or exponential transformation of the signomialfunctions.

Burer and Chen Citation5 use a p-cone program to inject an initial linear relaxation of a 0–1 integer program to a higher dimension. Projection to the original space gives rise to a relaxation that is tighter than the original one. Applied repeatedly, this method asymptotically provides the convex hull of the original problem. Furthermore, it generalizes and subsumes existing methods, including the Lovász–Schrijver construction Citation16 for ∞, while p=2 enjoys better iteration complexity.

The eigenvalue complementarity problem is addressed in Citation12 for the case where at least one of the defining matrices is asymmetric. Several structural results are obtained and a branch-and-bound global optimization algorithm is developed for this problem.

Wang et al. Citation26 generalize the sampling distribution of a Monte Carlo random search algorithm. A parameterization of the sampling step is introduced and bounds on the probability of improvement at each iteration are obtained theoretically and studied computationally.

Part 2 – Computations and software

In the second part, there are nine papers, all of which are associated with a specific global optimization software. Until very recently, BARON Citation21 was the only widely available software that offered a deterministic guarantee of global optimality for NLPs and MINLPs. This issue includes papers describing four alternatives to BARON:

Like BARON, the solver Couenne Citation4 and the global solver in the LINDO API Citation15 implement branch-and-bound algorithms. Couenne is a free solver. Unlike BARON and Couenne, which require an LP solver to solve relaxations, the LINDO solver requires an NLP solver for this purpose.

While BARON, Couenne, and the LINDO solver are implemented in floating point arithmetic, GlobSol Citation13 and ICOS Citation14 rely on interval arithmetic to guarantee the correctness of the results. Both apply branch-and-bound principle.

Interval arithmetic techniques are also the basis of the GloptLab solver developed by Domes Citation8 for quadratic constraint satisfaction problems and the global solver developed by Pál and Csendes Citation20 for bound-constrained global optimization problems. The GloptiPoly 3 solver developed by Didier et al. Citation7 relies on semidefinite programming techniques and solves the generalized problem of moments, an infinite-dimensional optimization problem that subsumes the problem of global optimization over polynomials. In addition to the above deterministic solvers, two papers of the special issue implement and study the computational performance of stochastic global search software:

Ugray et al. Citation24 describe the MSNLP global solver, which implements a multi-start global optimization algorithm that relies on dynamic filters and randomized drivers.

Vaz and Vicente Citation25 present PSwarm, a hybrid particle swarm algorithm for linearly constrained global derivative-free optimization.

All papers in this part come with extensive computational experimentation. For instance, Belotti et al. Citation4 present and analyse several existing and new branching rules, for which they present extensive computational experience.

Part 3 – Modelling and applications

There are five papers in this part:

In addition to the commonplace piecewise linear approximations of nonlinear functions, Natali and Pinto Citation19 consider low-order piecewise polynomial approximations. Mixed-integer linear programming formulations are developed for finding the best locations of a predetermined number of piecewise approximators and extensive computations are presented for problems from MINLPLib.

Anjos and Yen Citation1 address the global optimization of one-dimensional facility layouts. Through a new semidefinite programming relaxation, the authors are able to solve problems with up to 100 facilities, a problem size that is outside the reach of earlier approaches.

Cassioli et al. Citation6 present computational experience with basin-hopping algorithms to find the structure of atomic clusters under the binary Lennard-Jones potential, a problem that has been extensively studied in the past. The authors report 95 improved solutions for problems from the Cambridge Cluster Database.

McAllister and Floudas Citation18 develop bounding techniques to reduce the search space for protein conformation problems. The authors’ strategy provides sharper bounds on backbone di\-hedral angles and alpha-Carbon distances, thus significantly enhancing the predictive ability of structure prediction algorithms.

Henderson and Smith Citation10 present an application of the reformulation-linearization technique Citation22 to solve a difficult nonconvex parameter estimation optimization problem that arises in the design of electronic chip packages.

Acknowledgements

All the papers of this issue went through a rigorous review process. In most cases, papers went through two and, in certain cases, three review rounds. This would not have been possible without the hard work of referees, whose contribution is acknowledged here with gratitude. Finally, many thanks to Oleg Burdakov, who invited me to put this special issue together, handled the review process of Bao et al. Citation2, and oversaw the publication of this volume in all its details.

References

  • Anjos , M. F. and Yen , G. 2009 . Provably near-optimal solutions for very large single-row facility layout problems . Optim. Methods Softw. , 24 : 805 – 817 .
  • Bao , X. , Sahinidis , N. V. and Tawarmalani , M. 2009 . Multiterm polyhedral relaxations for nonconvex, quadratically constrained quadratic programs . Optim. Methods Softw. , 24 : 485 – 504 .
  • Beale , E. M.L. and Tomlin , J. A. Special facilities in a general mathematical programming system for nonconvex problems using ordered sets of variables . Proceedings of the Fifth International Conference on Operational Research . Edited by: Lawrence , J. pp. 447 – 454 . London : Tavistock Publications .
  • Belotti , P. , Lee , J. , Liberti , L. , Margot , F. and Wächter , A. 2009 . Branching and bounds tightening techniques for non-convex MINLP . Optim. Methods Softw. , 24 : 597 – 684 .
  • Burer , S. and Chen , J. 2009 . A p-cone sequential relaxation procedure for 0-1 integer programs . Optim. Methods Softw. , 24 : 523 – 548 .
  • Cassioli , A. , Locatelli , M. and Schoen , F. 2009 . Global optimization of binary Lennard–Jones clusters . Optim. Methods Softw. , 24 : 819 – 835 .
  • Henrion , D. , Lasserre , J.-B. and Löfberg , J. 2009 . GloptiPoly 3: moments, optimization and semidefinite programming . Optim. Methods Softw. , 24 : 761 – 779 .
  • Domes , F. 2009 . GloptLab: a configurable framework for the rigorous global solution of quadratic constraint satisfaction problems . Optim. Methods Softw. , 24 : 727 – 747 .
  • Falk , J. E. and Soland , R. M. 1969 . An algorithm for separable nonconvex programming problems . Manage. Sci. , 15 : 550 – 569 .
  • Henderson , D. and Smith , J.C. 2009 . An exact reformulation-linearization technique algorithm for solving a parameter extraction problem arising in compact thermal models . Optim. Methods Softw. , 24 : 857 – 870 .
  • Horst , R. and Tuy , H. 1996 . Global Optimization: Deterministic Approaches , Berlin : Springer Verlag .
  • Júdice , J.J. , Sherali , H.D. , Ribeiro , I.M. and Rosa , S.S. 2009 . On the asymmetric eigenvalue complementarity problem . Optim. Methods Softw. , 24 : 549 – 568 .
  • Kearfott , R. B. 2009 . GlobSol user guide . Optim. Methods Softw. , 24 : 687 – 708 .
  • Lebbah , Y. 2009 . ICOS: a branch and bound based solver for rigorous global optimization . Optim. Methods Softw. , 24 : 709 – 726 .
  • Lin , Y. and Schrage , L. 2009 . The global solver in the LINDO API . Optim. Methods Softw. , 24 : 657 – 668 .
  • Lovàsz , L. and Schrijver , A. 1991 . Cones of matrices and set-functions and 0-1 optimization . SIAM J. Optim. , 1 : 166 – 190 .
  • Lundell , A. and Westerlund , T. 2009 . Convex underestimation strategies for signomial functions . Optim. Methods Softw. , 24 : 505 – 522 .
  • McAllister , S. R. and Floudas , C. A. 2009 . Enhanced bounding techniques to reduce the protein conformational search space . Optim. Methods Softw. , 24 : 837 – 855 .
  • Natali , J. M. and Pinto , J. M. 2009 . Piecewise polynomial interpolations and approximations of one-dimensional functions through mixed integer linear programming . Optim. Methods Softw. , 24 : 783 – 804 .
  • Pál , L. and Csendes , T. 2009 . INTLAB implementation of an interval global optimization algorithm . Optim. Methods Softw. , 24 : 749 – 759 .
  • Sahinidis , N. V. 1996 . BARON: A general purpose global optimization software package . J. Global Optim. , 8 : 201 – 205 .
  • Sherali , H. D. and Tuncbilek , C. H. 1992 . A global optimization algorithm for polynomial programming problems using a reformulation-linearization technique . J. Global Optim. , 2 : 101 – 112 .
  • Tuy , H. 1964 . Concave programming under linear constraints . Dokl. Akad. Nauk , 159 : 32 – 35 .
  • Ugray , Z. , Lasdon , L. , Plummer , J.C. and Bussieck , Michael . 2009 . Dynamic filters and randomized drivers for the multi-start global optimization algorithm MSNLP . Optim. Methods Softw. , 24 : 635 – 656 .
  • Vaz , A. I.F. and Vicente , L. N. 2009 . PSwarm: a hybrid solver for linearly constrained global derivative-free optimization . Optim. Methods Softw. , 24 : 669 – 685 .
  • Wang , W. , Ghate , A. and Zabinsky , Z. 2009 . Adaptive parameterized improving hit-and-run for global optimization . Optim. Methods Softw. , 24 : 569 – 594 .

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.