Adaptation in natural and artificial systems
Adaptation in natural and artificial systems
Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
The Unified Modeling Language user guide
The Unified Modeling Language user guide
A Taxonomy of Hybrid Metaheuristics
Journal of Heuristics
A Framework for Distributed Evolutionary Algorithms
PPSN VII Proceedings of the 7th International Conference on Parallel Problem Solving from Nature
MALLBA: A Library of Skeletons for Combinatorial Optimisation (Research Note)
Euro-Par '02 Proceedings of the 8th International Euro-Par Conference on Parallel Processing
Evolving Objects: A General Purpose Evolutionary Computation Library
Selected Papers from the 5th European Conference on Artificial Evolution
Localizer++: An Open Library for local Search
Localizer++: An Open Library for local Search
Parallel Skeletons for Tabu Search Method
ICPADS '01 Proceedings of the Eighth International Conference on Parallel and Distributed Systems
The complexity of combinatorial optimization problems.
The complexity of combinatorial optimization problems.
PISA: a platform and programming language independent interface for search algorithms
EMO'03 Proceedings of the 2nd international conference on Evolutionary multi-criterion optimization
A parallel hybrid genetic algorithm for protein structure prediction on the computational grid
Future Generation Computer Systems
Designing cellular networks using a parallel hybrid metaheuristic on the computational grid
Computer Communications
Metaheuristics for optimization problems in computer communications
Computer Communications
Parallel Computing - Optimization on grids - Optimization for grids
Multi-objective particle swarm optimization on computer grids
Proceedings of the 9th annual conference on Genetic and evolutionary computation
Parallel Approaches for Multiobjective Optimization
Multiobjective Optimization
Characterizing fault tolerance in genetic programming
BADS '09 Proceedings of the 2009 workshop on Bio-inspired algorithms for distributed systems
pCMALib: a parallel fortran 90 library for the evolution strategy with covariance matrix adaptation
Proceedings of the 11th Annual conference on Genetic and evolutionary computation
Using performance fronts for parameter setting of stochastic metaheuristics
Proceedings of the 11th Annual Conference Companion on Genetic and Evolutionary Computation Conference: Late Breaking Papers
IWANN '09 Proceedings of the 10th International Work-Conference on Artificial Neural Networks: Part I: Bio-Inspired Systems: Computational and Ambient Intelligence
Computational models and heuristic methods for Grid scheduling problems
Future Generation Computer Systems
ParadisEO-MOEO: a framework for evolutionary multi-objective optimization
EMO'07 Proceedings of the 4th international conference on Evolutionary multi-criterion optimization
SLS'07 Proceedings of the 2007 international conference on Engineering stochastic local search algorithms: designing, implementing and analyzing effective heuristics
Simdist: a distribution system for easy parallelization of evolutionary computation
Genetic Programming and Evolvable Machines
PPSN'10 Proceedings of the 11th international conference on Parallel problem solving from nature: Part II
Deskilling HPL: using an evolutionary algorithm to automate cluster benchmarking
PPAM'09 Proceedings of the 8th international conference on Parallel processing and applied mathematics: Part II
A parallel multi-objective evolutionary algorithm for phylogenetic inference
LION'10 Proceedings of the 4th international conference on Learning and intelligent optimization
Framework for distributed evolutionary algorithms in computational grids
ISICA'10 Proceedings of the 5th international conference on Advances in computation and intelligence
Metaheuristics based de novo protein sequencing: A new approach
Applied Soft Computing
Adaptive guidance of the search process in evolutionary optimization
CIMMACS'05 Proceedings of the 4th WSEAS international conference on Computational intelligence, man-machine systems and cybernetics
Hybrid metaheuristics in combinatorial optimization: A survey
Applied Soft Computing
A multi-agent organizational framework for coevolutionary optimization
Transactions on Petri nets and other models of concurrency IV
Tree-decomposition based heuristics for the two-dimensional bin packing problem with conflicts
Computers and Operations Research
A cooperative tree-based hybrid GA-B&B approach for solving challenging permutation-based problems.
Proceedings of the 13th annual conference on Genetic and evolutionary computation
Parallel divide-and-evolve: experiments with OpenMP on a multicore machine
Proceedings of the 13th annual conference on Genetic and evolutionary computation
Estimation of distribution algorithms: from available implementations to potential developments
Proceedings of the 13th annual conference companion on Genetic and evolutionary computation
Towards paradisEO-MO-GPU: a framework for GPU-based local search metaheuristics
IWANN'11 Proceedings of the 11th international conference on Artificial neural networks conference on Advances in computational intelligence - Volume Part I
Generic parallel genetic algorithm framework for protein optimisation
ICA3PP'11 Proceedings of the 11th international conference on Algorithms and architectures for parallel processing - Volume Part II
The min-conflict packing problem
Computers and Operations Research
Parallel multi-objective approaches for inferring phylogenies
EvoBIO'10 Proceedings of the 8th European conference on Evolutionary Computation, Machine Learning and Data Mining in Bioinformatics
Path relinking in pareto multi-objective genetic algorithms
EMO'05 Proceedings of the Third international conference on Evolutionary Multi-Criterion Optimization
A parallel and distributed meta-heuristic framework based on partially ordered knowledge sharing
Journal of Parallel and Distributed Computing
Software framework for vehicle routing problem with hybrid metaheuristic algorithms
ACC'11/MMACTEE'11 Proceedings of the 13th IASME/WSEAS international conference on Mathematical Methods and Computational Techniques in Electrical Engineering conference on Applied Computing
INPUT: the intelligent parameter utilization tool
Proceedings of the 14th annual conference companion on Genetic and evolutionary computation
A call for collaborative landscape analysis
Proceedings of the 14th annual conference companion on Genetic and evolutionary computation
Local optima networks with escape edges
EA'11 Proceedings of the 10th international conference on Artificial Evolution
Fitness Landscape Analysis and Metaheuristics Efficiency
Journal of Mathematical Modelling and Algorithms
Minimising longest path length in communication satellite payloads via metaheuristics
Proceedings of the 15th annual conference on Genetic and evolutionary computation
Multiobjective optimization for reducing delays and congestion in air traffic management
Proceedings of the 15th annual conference companion on Genetic and evolutionary computation
ParadisEO-MO-GPU: a framework for parallel GPU-based local search metaheuristics
Proceedings of the 15th annual conference on Genetic and evolutionary computation
ParadisEO-MO: from fitness landscape analysis to efficient local search algorithms
Journal of Heuristics
Journal of Global Optimization
Hi-index | 0.00 |
In this paper, we present the ParadisEO white-box object-oriented framework dedicated to the reusable design of parallel and distributed metaheuristics (PDM). ParadisEO provides a broad range of features including evolutionary algorithms (EA), local searches (LS), the most common parallel and distributed models and hybridization mechanisms, etc. This high content and utility encourages its use at European level. ParadisEO is based on a clear conceptual separation of the solution methods from the problems they are intended to solve. This separation confers to the user a maximum code and design reuse. Furthermore, the fine-grained nature of the classes provided by the framework allow a higher flexibility compared to other frameworks. ParadisEO is of the rare frameworks that provide the most common parallel and distributed models. Their implementation is portable on distributed-memory machines as well as on shared-memory multiprocessors, as it uses standard libraries such as MPI, PVM and PThreads. The models can be exploited in a transparent way, one has just to instantiate their associated provided classes. Their experimentation on the radio network design real-world application demonstrate their efficiency.