• Aucun résultat trouvé

Combining Interval Methods with Evolutionary Algorithms for Global Optimization

N/A
N/A
Protected

Academic year: 2021

Partager "Combining Interval Methods with Evolutionary Algorithms for Global Optimization"

Copied!
3
0
0

Texte intégral

(1)

HAL Id: hal-01066902

https://hal-enac.archives-ouvertes.fr/hal-01066902

Submitted on 29 Sep 2014

HAL is a multi-disciplinary open access

archive for the deposit and dissemination of sci-entific research documents, whether they are pub-lished or not. The documents may come from teaching and research institutions in France or abroad, or from public or private research centers.

L’archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des établissements d’enseignement et de recherche français ou étrangers, des laboratoires publics ou privés.

Combining Interval Methods with Evolutionary

Algorithms for Global Optimization

Charlie Vanaret, Jean-Baptiste Gotteland, Nicolas Durand, Jean-Marc Alliot

To cite this version:

Charlie Vanaret, Jean-Baptiste Gotteland, Nicolas Durand, Jean-Marc Alliot. Combining Interval Methods with Evolutionary Algorithms for Global Optimization. SCAN 2014, 16th GAMM-IMACS International Symposium on Scientific Computing, Computer Arithmetic and Validated Numerics, Sep 2014, Würzburg, Germany. pp 162-163. �hal-01066902�

(2)

Combining Interval Methods with

Evolutionary Algorithms for Global

Optimization

Charlie Vanaret, Jean-Baptiste Gotteland, Nicolas Durand

and Jean-Marc Alliot

Institut de Recherche en Informatique de Toulouse 31000 Toulouse, France

[email protected]

Keywords: global optimization, interval analysis, evolutionary algo-rithms

Reliable global optimization is dedicated to solving problems to optimality in the presence of rounding errors. The most successful approaches for achieving a numerical proof of optimality in global op-timization are mainly exhaustive interval-based algorithms [1] that in-terleave pruning and branching steps. The Interval Branch & Prune (IBP) framework has been widely studied [2] and has benefitted from the development of refutation methods and filtering algorithms stem-ming from the Interval Analysis and Interval Constraint Programstem-ming communities.

In a minimization problem, refutation consists in discarding subdo-mains of the search-space where a lower bound of the objective func-tion is worse than the best known solufunc-tion. It is therefore crucial: i) to compute a sharp lower bound of the objective function on a given subdomain; ii) to find a good approximation (an upper bound) of the global minimum. Many techniques aim at narrowing the pessimistic enclosures of interval arithmetic (centered forms, convex relaxation, local monotonicity, etc.) and will not be discussed in further detail.

State-of-the-art solvers are generally integrative methods, that is they embed local optimization algorithms (BFGS, LP, interior points) to compute an upper bound of the global minimum over each subspace. In this presentation, we propose a cooperative approach in which in-terval methods collaborate with Evolutionary Algorithms (EA) [3] on

(3)

a global scale. EA are stochastic algorithms in which a population of individuals (candidate solutions) iteratively evolves in the search-space to reach satisfactory solutions. They make no assumption on the ob-jective function and are equipped with nature-inspired operators that help individuals escape from local minima. EA are thus particularly suitable for highly multimodal nonconvex problems. In our approach [4], the EA and the IBP algorithm run in parallel and exchange bounds and solutions through shared memory: the EA updates the best known upper bound of the global minimum to enhance the pruning, while the IBP updates the population of the EA when a better solution is found. We show that this cooperation scheme prevents premature convergence toward local minima and accelerates the convergence of the interval method. Our hybrid algorithm also exploits a geometric heuristic to select the next subdomain to be processed, that compares well with standard heuristics (best first, largest first).

We provide new optimality results for a benchmark of difficult mul-timodal problems (Michalewicz, Egg Holder, Rana, Keane functions). We also certify the global minimum of the (open) Lennard-Jones clus-ter problem for 5 atoms. Finally we present an aeronautical application to solve conflicts between aircraft.

References:

[1] Moore, R. E. (1966). Interval Analysis. Prentice-Hall.

[2] Hansen, E. and Walster, G. W.(2003). Global optimization using interval analysis: revised and expanded. Dekker.

[3] Goldberg, D. E. (1989). Genetic algorithms in search, optimiza-tion, and machine learning. Addison-Wesley Reading Menlo Park. [4] Vanaret, C., Gotteland, J.-B., Durand, N., and Alliot, J.-M. (2013). Preventing premature convergence and proving the optimality in evolutionary algorithms. In International Conference on Artificial Evolution (EA-2013), pages 84–94.

Références

Documents relatifs

We show that accelerated optimization methods can be seen as particular instances of multi-step integration schemes from numerical analysis, applied to the gradient flow equation..

Assume floating-point arithmetic adhering to IEEE 754 with rounding unit u (no underflow nor overflow).... Numerical validation with

4.1 Hybridization of Stochastic and Deterministic Techniques Our hybrid algorithm Charibde (Cooperative Hybrid Algorithm using Reliable Interval-Based methods and

385. KHABOUZE Samira Gynécologie Obstétrique 386. KHARMAZ Mohamed Traumatologie Orthopédie 387. MOUGHIL Said Chirurgie Cardio-Vasculaire 389. SAADI Nozha

THEOREM 1: Given the right sorted interval représentation, the Depth First Search spanning tree of an interval graph can be constructed in O (log n) with O (n/ log n) processors on

The second node selection strategy greedily dives into potential feasible regions at each node of a best-first search using a FeasibleDiving procedure.. Each node handled by

This section gives a brief justification of important choices made in the im- plementation of ACID1: some alternative measures of the domain size used to capture the last drop

Interval B&B algorithms are used to solve constrained global optimization problems 1 in a reliable way, i.e., they provide an optimal solution and its cost with a bounded error or