Enumerative approaches to combinatorial optimization - part III
Annals of Operations Research
Enumerative approaches to combinatorial optimization - part I
Annals of Operations Research
Global optimization
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
An evolutionary approach to combinatorial optimization problems
CSC '94 Proceedings of the 22nd annual ACM computer science conference on Scaling up : meeting the challenge of complexity in real-world computing applications: meeting the challenge of complexity in real-world computing applications
How to solve it: modern heuristics
How to solve it: modern heuristics
Efficient and Accurate Parallel Genetic Algorithms
Efficient and Accurate Parallel Genetic Algorithms
Handbook of Evolutionary Computation
Handbook of Evolutionary Computation
Tabu Search
A Genetic Algorithm for the Multidimensional Knapsack Problem
Journal of Heuristics
Biological Symbiosis as a Metaphor for Computational Hybridization
Proceedings of the 6th International Conference on Genetic Algorithms
Parallel Skeletons for Tabu Search Method Based on Search Strategies and Neighborhood Partition
PPAM '01 Proceedings of the th International Conference on Parallel Processing and Applied Mathematics-Revised Papers
A Framework for Distributed Evolutionary Algorithms
PPSN VII Proceedings of the 7th International Conference on Parallel Problem Solving from Nature
Open BEAGLE: A New C++ Evolutionary Computation Framework
GECCO '02 Proceedings of the Genetic and Evolutionary Computation Conference
MALLBA: A Library of Skeletons for Combinatorial Optimisation (Research Note)
Euro-Par '02 Proceedings of the 8th International Euro-Par Conference on Parallel Processing
On Decision-Making in Strong Hybrid Evolutionary Algorithms
IEA/AIE '98 Proceedings of the 11th international conference on Industrial and engineering applications of artificial intelligence and expert systems: methodology and tools in knowledge-based systems
Towards the automatic optimal mapping of pipeline algorithms
Parallel Computing
ParadisEO: A Framework for Parallel and Distributed Metaheuristics
IPDPS '03 Proceedings of the 17th International Symposium on Parallel and Distributed Processing
Parallel Skeletons for Tabu Search Method
ICPADS '01 Proceedings of the Eighth International Conference on Parallel and Distributed Systems
Sequential and distributed evolutionary algorithms for combinatorial optimization problems
Recent advances in intelligent paradigms and applications
Parallel LAN/WAN heuristics for optimization
Parallel Computing - Special issue: Parallel and nature-inspired computational paradigms and applications
No free lunch theorems for optimization
IEEE Transactions on Evolutionary Computation
Gradual distributed real-coded genetic algorithms
IEEE Transactions on Evolutionary Computation
Parallelism and evolutionary algorithms
IEEE Transactions on Evolutionary Computation
Multi-objective particle swarm optimization on computer grids
Proceedings of the 9th annual conference on Genetic and evolutionary computation
MALLBA: a software library to design efficient optimisation algorithms
International Journal of Innovative Computing and Applications
Proceedings of the 11th Annual conference on Genetic and evolutionary computation
Computational models and heuristic methods for Grid scheduling problems
Future Generation Computer Systems
Benchmarking a wide spectrum of metaheuristic techniques for the radio network design problem
IEEE Transactions on Evolutionary Computation
Using omnidirectional BTS and different evolutionary approaches to solve the RND Problem
EUROCAST'07 Proceedings of the 11th international conference on Computer aided systems theory
Hi-index | 0.00 |
The MALLBA project tackles the resolution of combinatorial optimization problems using generic algorithmic skeletons implemented in C++. A skeleton in the MALLBA library implements an optimization method in one of the three families of generic optimization techniques offered: exact, heuristic and hybrid. Moreover, for each of those methods, MALLBA provides three different implementations: sequential, parallel for Local Area Networks, and parallel for Wide Area Networks. This paper introduces the architecture of the MALLBA library, details some of the implemented skeletons, and offers computational results for some classical optimization problems to show the viability of our library. Among other conclusions, we claim that the design used to develop the optimization techniques included in the library is generic and efficient at the same time.