We propose a new distributed and parallel meta-heuristic framework to address the issues of scalability and robustness in the optimization problem. The proposed framework, named PADO (Parallel And Distributed Optimization framework), can utilize heterogeneous computing and communication resources to achieve scalable speedup while maintaining high solution quality. Specifically, we combine an existing meta-heuristic framework with a loosely coupled distributed island model for scalable parallelization. Based on a mature sequential optimization framework, we implement a population-based meta-heuristic algorithm with an island model for parallelization. The coordination overhead of previous approaches is significantly reduced by using a partia...
Three parallel physical optimization algorithms for allocating irregular data to multicomputer nodes...
The paper discusses the parallelization of Stochastic Evolution metaheuristic, identifying effective...
Task mapping and scheduling are two very difficult problems that must be addressed when a sequential...
A large number of optimization problems have been identified as computationally challenging and/or i...
We present a state-of-the-art survey of parallel meta-heuristic developments and results, discuss ge...
Distributed computing environments are nowadays composed of many heterogeneous computers able to wor...
32 páginas, 12 figuras, 6 tablas.-- This is an open access article distributed under the terms of th...
In single-objective optimization it is possible to find a global optimum, while in the multi-objecti...
In the world of optimization, especially concerning metaheuristics, solving complex problems represe...
The increasing exploration of alternative methods for solving optimization problems causes that para...
In this work, we will look at a class of very hard practical problems which can, currently, only be ...
This talk provides a complete background on metaheuristics and presents in a unified view the main d...
In this paper we present a parallel algorithm for the solution of discrete optimization problems, wh...
In this paper, we present the ParadisEO white-box object-oriented framework dedicated to the reusabl...
The paper presents an analysis of the use of optimization algorithms in parallel solutions and distr...
Three parallel physical optimization algorithms for allocating irregular data to multicomputer nodes...
The paper discusses the parallelization of Stochastic Evolution metaheuristic, identifying effective...
Task mapping and scheduling are two very difficult problems that must be addressed when a sequential...
A large number of optimization problems have been identified as computationally challenging and/or i...
We present a state-of-the-art survey of parallel meta-heuristic developments and results, discuss ge...
Distributed computing environments are nowadays composed of many heterogeneous computers able to wor...
32 páginas, 12 figuras, 6 tablas.-- This is an open access article distributed under the terms of th...
In single-objective optimization it is possible to find a global optimum, while in the multi-objecti...
In the world of optimization, especially concerning metaheuristics, solving complex problems represe...
The increasing exploration of alternative methods for solving optimization problems causes that para...
In this work, we will look at a class of very hard practical problems which can, currently, only be ...
This talk provides a complete background on metaheuristics and presents in a unified view the main d...
In this paper we present a parallel algorithm for the solution of discrete optimization problems, wh...
In this paper, we present the ParadisEO white-box object-oriented framework dedicated to the reusabl...
The paper presents an analysis of the use of optimization algorithms in parallel solutions and distr...
Three parallel physical optimization algorithms for allocating irregular data to multicomputer nodes...
The paper discusses the parallelization of Stochastic Evolution metaheuristic, identifying effective...
Task mapping and scheduling are two very difficult problems that must be addressed when a sequential...