Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Hybridization of Interval CP and Evolutionary Algorithms for Optimizing Difficult Problems

About

The only rigorous approaches for achieving a numerical proof of optimality in global optimization are interval-based methods that interleave branching of the search-space and pruning of the subdomains that cannot contain an optimal solution. State-of-the-art solvers generally integrate local optimization algorithms to compute a good upper bound of the global minimum over each subspace. In this document, we propose a cooperative framework in which interval methods cooperate with evolutionary algorithms. The latter are stochastic algorithms in which a population of candidate solutions iteratively evolves in the search-space to reach satisfactory solutions. Within our cooperative solver Charibde, the evolutionary algorithm and the interval-based algorithm run in parallel and exchange bounds, solutions and search-space in an advanced manner via message passing. A comparison of Charibde with state-of-the-art interval-based solvers (GlobSol, IBBA, Ibex) and NLP solvers (Couenne, BARON) on a benchmark of difficult COCONUT problems shows that Charibde is highly competitive against non-rigorous solvers and converges faster than rigorous solvers by an order of magnitude.

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

Related benchmarks

TaskDatasetResultRank
Constrained OptimizationCOCONUT difficult constrained problems
Convergence Time (s)0.2
44
Global OptimizationCOCONUT (ex6_2_6)
Best Upper Bound-2.60e-6
3
Global OptimizationCOCONUT (ex6_2_11)
Best Upper Bound-2.67e-6
3
Global OptimizationCOCONUT ex2_1_7
Best Upper Bound-4.15e+3
3
Global OptimizationCOCONUT (ex6_2_8)
Best Upper Bound-0.027
3
Global OptimizationCOCONUT ex6_2_9
Best Upper Bound-0.0341
3
Global OptimizationCOCONUT ex6_2_12
Best Upper Bound0.2892
3
Global OptimizationCOCONUT ex7_3_5
Best Upper Bound1.2067
3
Global OptimizationCOCONUT (ex2_1_9)
Best Upper Bound-0.375
3
Global OptimizationCOCONUT (ex7_2_3)
Best Upper Bound7.05e+3
3
Showing 10 of 12 rows

Other info

Follow for update