A fast and reliable hybrid algorithm for numerical nonlinear global optimization - ENAC - École nationale de l'aviation civile Accéder directement au contenu
Autre Publication Scientifique Année : 2013

A fast and reliable hybrid algorithm for numerical nonlinear global optimization

Résumé

Highly nonlinear and ill-conditioned numerical optimization problems take their toll on the convergence of existing resolution methods. Stochastic methods such as Evolutionary Algorithms carry out an efficient exploration of the searchspace at low cost, but get often trapped in local minima and do not prove the optimality of the solution. Deterministic methods such as Interval Branch and Bound algorithms guarantee bounds on the solution, yet struggle to converge within a reasonable time on high-dimensional problems. The contribution of this paper is a hybrid algorithm in which a Differential Evolution algorithm and an Interval Branch and Contract algorithm cooperate. Bounds and solutions are exchanged through shared memory to accelerate the proof of optimality. It prevents premature convergence toward local optima and outperforms both deterministic and stochastic existing approaches. We demonstrate the efficiency of this algorithm on two currently unsolved problems: first by presenting new certified optimal results for the Michalewicz function for up to 75 dimensions and then by proving that the putative minimum of Lennard-Jones clusters of 5 atoms is optimal.
Fichier principal
Vignette du fichier
635.pdf (220.21 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-00938911 , version 1 (24-04-2014)

Identifiants

  • HAL Id : hal-00938911 , version 1

Citer

Charlie Vanaret, Jean-Baptiste Gotteland, Nicolas Durand, Jean-Marc Alliot. A fast and reliable hybrid algorithm for numerical nonlinear global optimization. AAAI 2013, 27th AAAI Conference on Artificial Intelligence, 2013. ⟨hal-00938911⟩
224 Consultations
127 Téléchargements

Partager

Gmail Facebook X LinkedIn More