skip to main content
Skip header Section
Parallel Metaheuristics: A New Class of AlgorithmsAugust 2005
Publisher:
  • Wiley-Interscience
  • 605 Third Avenue New York, NY
  • United States
ISBN:978-0-471-67806-9
Published:01 August 2005
Skip Bibliometrics Section
Bibliometrics
Abstract

No abstract available.

Cited By

  1. ACM
    Duarte G and de Lima B An operation to promote diversity in evolutionary algorithms in a dynamic hybrid island model Proceedings of the Genetic and Evolutionary Computation Conference Companion, (1779-1787)
  2. Pontes R, Duarte G and Goliatt L Migration Guided by a Performance Index in Heterogeneous Island Models Bioinspired Optimization Methods and Their Applications, (125-134)
  3. González P, Argüeso-Alejandro P, Penas D, Pardo X, Saez-Rodriguez J, Banga J and Doallo R (2019). Hybrid parallel multimethod hyperheuristic for mixed-integer dynamic optimization problems in computational systems biology, The Journal of Supercomputing, 75:7, (3471-3498), Online publication date: 1-Jul-2019.
  4. Abdelhafez A, Alba E and Luque G (2019). A component-based study of energy consumption for sequential and parallel genetic algorithms, The Journal of Supercomputing, 75:10, (6194-6219), Online publication date: 1-Oct-2019.
  5. Turky A, Sabar N and Song A (2018). Cooperative evolutionary heterogeneous simulated annealing algorithm for google machine reassignment problem, Genetic Programming and Evolvable Machines, 19:1-2, (183-210), Online publication date: 1-Jun-2018.
  6. Rios E, Ochi L, Boeres C, Coelho V, Coelho I and Farias R (2018). Exploring parallel multi-GPU local search strategies in a metaheuristic framework, Journal of Parallel and Distributed Computing, 111:C, (39-55), Online publication date: 1-Jan-2018.
  7. Teijeiro D, Pardo X, González P, Banga J and Doallo R (2018). Towards cloud-based parallel metaheuristics, International Journal of High Performance Computing Applications, 32:5, (693-705), Online publication date: 1-Sep-2018.
  8. Akay R, Basturk A, Kalinli A and Yao X (2017). Parallel population-based algorithm portfolios, Neurocomputing, 247:C, (115-125), Online publication date: 19-Jul-2017.
  9. ACM
    Lin F and Phoa F A Performance Study of Parallel Programming via CPU and GPU on Swarm Intelligence Based Evolutionary Algorithm Proceedings of the 2017 International Conference on Intelligent Systems, Metaheuristics & Swarm Intelligence, (1-5)
  10. Cutillas-Lozano J and Giménez D (2017). Optimizing a parameterized message-passing metaheuristic scheme on a heterogeneous cluster, Soft Computing - A Fusion of Foundations, Methodologies and Applications, 21:19, (5557-5572), Online publication date: 1-Oct-2017.
  11. Gohari F, Haghighi H and Aliee F (2017). A semantic-enhanced trust based recommender system using ant colony optimization, Applied Intelligence, 46:2, (328-364), Online publication date: 1-Mar-2017.
  12. Tsai C, Chang W, Hu K and Chiang M (2017). An Improved Hyper-Heuristic Clustering Algorithm for Wireless Sensor Networks, Mobile Networks and Applications, 22:5, (943-958), Online publication date: 1-Oct-2017.
  13. ACM
    Imbernón B, Cecilia J and Giménez D Enhancing Metaheuristic-based Virtual Screening Methods on Massively Parallel and Heterogeneous Systems Proceedings of the 7th International Workshop on Programming Models and Applications for Multicores and Manycores, (50-58)
  14. ACM
    Scott E and De Jong K Evaluation-Time Bias in Quasi-Generational and Steady-State Asynchronous Evolutionary Algorithms Proceedings of the Genetic and Evolutionary Computation Conference 2016, (845-852)
  15. ACM
    Benítez C, Parpinelli R and Lopes H An Ecologically-inspired Parallel Approach Applied to the Protein Structure Reconstruction from Contact Maps Proceedings of the 2016 on Genetic and Evolutionary Computation Conference Companion, (1299-1306)
  16. Pedemonte M, Luna F and Alba E (2016). A Systolic Genetic Search for reducing the execution cost of regression testing, Applied Soft Computing, 49:C, (1145-1161), Online publication date: 1-Dec-2016.
  17. ACM
    Levorato M, Drummond L, Frota Y and Figueiredo R An ILS algorithm to evaluate structural balance in signed social networks Proceedings of the 30th Annual ACM Symposium on Applied Computing, (1117-1122)
  18. ACM
    Badkobeh G, Lehre P and Sudholt D Black-box Complexity of Parallel Search with Distributed Populations Proceedings of the 2015 ACM Conference on Foundations of Genetic Algorithms XIII, (3-15)
  19. ACM
    Segura C, Botello Rionda S, Hernández Aguirre A and Valdez Peña S A Novel Diversity-based Evolutionary Algorithm for the Traveling Salesman Problem Proceedings of the 2015 Annual Conference on Genetic and Evolutionary Computation, (489-496)
  20. Salto C and Alba E Adapting Distributed Evolutionary Algorithms to Heterogeneous Hardware Transactions on Computational Collective Intelligence XIX - Volume 9380, (103-125)
  21. Piza-Davila I, Sanchez-Diaz G, Aguirre-Salado C and Lazo-Cortes M (2015). A parallel hill-climbing algorithm to generate a subset of irreducible testors, Applied Intelligence, 42:4, (622-641), Online publication date: 1-Jun-2015.
  22. Lässig J and Sudholt D (2014). Analysis of speedups in parallel evolutionary algorithms and ( 1 + λ ) EAs for combinatorial optimization, Theoretical Computer Science, 551:C, (66-83), Online publication date: 25-Sep-2014.
  23. ACM
    Luque G and Alba E Enhancing parallel cooperative trajectory based metaheuristics with path relinking Proceedings of the 2014 Annual Conference on Genetic and Evolutionary Computation, (1039-1046)
  24. Wilson D, Veeramachaneni K and O'Reilly U Cloud scale distributed evolutionary strategies for high dimensional problems Proceedings of the 16th European conference on Applications of Evolutionary Computation, (519-528)
  25. BañOs R, Ortega J, Gil C, FernáNdez A and De Toro F (2013). A Simulated Annealing-based parallel multi-objective approach to vehicle routing problems with time windows, Expert Systems with Applications: An International Journal, 40:5, (1696-1707), Online publication date: 1-Apr-2013.
  26. Walton M, Ahmed O, Grewal G and Areibi S (2012). An empirical investigation on system and statement level parallelism strategies for accelerating scatter search using handel-C and impulse-C, VLSI Design, 2012, (5-5), Online publication date: 1-Jan-2012.
  27. Tsutsui S ACO on multiple GPUs with CUDA for faster solution of QAPs Proceedings of the 12th international conference on Parallel Problem Solving from Nature - Volume Part II, (174-184)
  28. Rodríguez A and Ruiz R (2012). The effect of the asymmetry of road transportation networks on the traveling salesman problem, Computers and Operations Research, 39:7, (1566-1576), Online publication date: 1-Jul-2012.
  29. Nesmachnow S, Alba E and Cancela H (2012). Scheduling in HC and Grids Using a Parallel CHC, Computational Intelligence, 28:2, (131-155), Online publication date: 1-May-2012.
  30. ACM
    Lässig J and Sudholt D Adaptive population models for offspring populations and parallel evolutionary algorithms Proceedings of the 11th workshop proceedings on Foundations of genetic algorithms, (181-192)
  31. ACM
    Segura C, Segredo E and León C Parallel island-based multiobjectivised memetic algorithms for a 2D packing problem Proceedings of the 13th annual conference on Genetic and evolutionary computation, (1611-1618)
  32. ACM
    Borovska P, Asenov E and Gancheva V Exploring the efficiency of parallel bacteria foraging metaheuristics for job shop scheduling problem optimization Proceedings of the 12th International Conference on Computer Systems and Technologies, (88-94)
  33. Łukasik S and Kulczycki P An algorithm for sample and data dimensionality reduction using fast simulated annealing Proceedings of the 7th international conference on Advanced Data Mining and Applications - Volume Part I, (152-161)
  34. Pedemonte M, Nesmachnow S and Cancela H (2011). A survey on parallel ant colony optimization, Applied Soft Computing, 11:8, (5181-5197), Online publication date: 1-Dec-2011.
  35. ACM
    Toledo C, de Oliveira L, de Oliveira R and Pereira M Parallel genetic algorithm approaches applied to solve a synchronized and integrated lot sizing and scheduling problem Proceedings of the 2010 ACM Symposium on Applied Computing, (1148-1152)
  36. ACM
    Walton M, Grewal G and Darlington G Parallel FPGA-based implementation of scatter search Proceedings of the 12th annual conference on Genetic and evolutionary computation, (1075-1082)
  37. ACM
    Luque G and Alba E Selection pressure and takeover time of distributed evolutionary algorithms Proceedings of the 12th annual conference on Genetic and evolutionary computation, (1083-1088)
  38. Khouadjia M, Alba E, Jourdan L and Talbi E Multi-swarm optimization for dynamic combinatorial problems Proceedings of the 7th international conference on Swarm intelligence, (227-238)
  39. Dorronsoro B and Bouvry P Differential evolution algorithms with cellular populations Proceedings of the 11th international conference on Parallel problem solving from nature: Part II, (320-330)
  40. Yamada H, Takahashi T, Yamaji M and Amasaka K Highly-reliable CAE analysis approach Proceedings of the 9th WSEAS international conference on System science and simulation in engineering, (221-226)
  41. ACM
    Biazzini M, Banhelyi B, Montresor A and Jelasity M Distributed hyper-heuristics for real parameter optimization Proceedings of the 11th Annual conference on Genetic and evolutionary computation, (1339-1346)
  42. ACM
    Leon C, Miranda G and Segura C A memetic algorithm and a parallel hyperheuristic island-based model for a 2D packing problem Proceedings of the 11th Annual conference on Genetic and evolutionary computation, (1371-1378)
  43. ACM
    Luque G, Alba E and Dorronsoro B An asynchronous parallel implementation of a cellular genetic algorithm for combinatorial optimization Proceedings of the 11th Annual conference on Genetic and evolutionary computation, (1395-1402)
  44. ACM
    Mueller C, Baumgartner B, Ofenbeck G, Schrader B and Sbalzarini I pCMALib Proceedings of the 11th Annual conference on Genetic and evolutionary computation, (1411-1418)
  45. ACM
    Crainic T, Crisan G, Gendreau M, Lahrichi N and Rei W A concurrent evolutionary approach for rich combinatorial optimization Proceedings of the 11th Annual Conference Companion on Genetic and Evolutionary Computation Conference: Late Breaking Papers, (2017-2022)
  46. ACM
    Ouelhadj D, Petrovic S and Ozcan E A multi-level search framework for asynchronous cooperation of multiple hyper-heuristics Proceedings of the 11th Annual Conference Companion on Genetic and Evolutionary Computation Conference: Late Breaking Papers, (2193-2196)
  47. Benítez C and Lopes H A parallel genetic algorithm for protein folding prediction using the 3D-HP side chain model Proceedings of the Eleventh conference on Congress on Evolutionary Computation, (1297-1304)
  48. Lee H, Oh B, Yang J and Kim S Distributed genetic algorithm using automated adaptive migration Proceedings of the Eleventh conference on Congress on Evolutionary Computation, (1835-1840)
  49. Bussieck M, Ferris M and Meeraus A (2009). Grid-Enabled Optimization with GAMS, INFORMS Journal on Computing, 21:3, (349-362), Online publication date: 1-Jul-2009.
  50. Tsutsui S Parallelization of an evolutionary algorithm on a platform with multi-core processors Proceedings of the 9th international conference on Artificial evolution, (61-73)
  51. ACM
    Lazarova M and Borovska P Comparison of parallel metaheuristics for solving the TSP Proceedings of the 9th International Conference on Computer Systems and Technologies and Workshop for PhD Students in Computing, (II.12-1)
  52. ACM
    Alba E and Chicano F Finding safety errors with ACO Proceedings of the 9th annual conference on Genetic and evolutionary computation, (1066-1073)
  53. Beham A Parallel tabu search and the multiobjective capacitated vehicle routing problem with soft time windows Proceedings of the 11th international conference on Computer aided systems theory, (829-836)
  54. Alba E, Luque G, Garcia-Nieto J, Ordonez G and Leguizamon G (2007). MALLBA: a software library to design efficient optimisation algorithms, International Journal of Innovative Computing and Applications, 1:1, (74-85), Online publication date: 1-Apr-2007.
  55. Alba E and Chicano F Ant colony optimization for model checking Proceedings of the 11th international conference on Computer aided systems theory, (523-530)
  56. Łukasik S, Kokosiński Z and Świętoń G Parallel simulated annealing algorithm for graph coloring problem Proceedings of the 7th international conference on Parallel processing and applied mathematics, (229-238)
  57. delaOssa L, Gámez J and Puerta J (2006). Initial approaches to the application of islands-based parallel EDAs in continuous domains, Journal of Parallel and Distributed Computing, 66:8, (991-1001), Online publication date: 1-Aug-2006.
  58. Janson S, Alba E, Dorronsoro B and Middendorf M Hierarchical cellular genetic algorithm Proceedings of the 6th European conference on Evolutionary Computation in Combinatorial Optimization, (111-122)
  59. Manfrin M, Birattari M, Stützle T and Dorigo M Parallel ant colony optimization for the traveling salesman problem Proceedings of the 5th international conference on Ant Colony Optimization and Swarm Intelligence, (224-234)
  60. Raidl G A unified view on hybrid metaheuristics Proceedings of the Third international conference on Hybrid Metaheuristics, (1-12)
  61. Fatnassi E and Chaouachi J Dynamic carbon emissions minimization for autonomous vehicles in the context of on-demand transportation systems 2016 IEEE Intelligent Vehicles Symposium (IV), (698-703)
  62. Laili Y, Tao F and Zhang L Multi operators-based partial connected parallel evolutionary algorithm 2016 IEEE Congress on Evolutionary Computation (CEC), (4289-4296)
Contributors
  • University of Malaga

Recommendations

Thomas Rauber

The goal of this book is to combine novel aspects in the research fields of metaheuristics and parallelism. Metaheuristics are approximation methods for optimization problems that try to combine basic heuristic methods such that a search space is efficiently and effectively explored. The class of metaheuristics includes methods like colony optimization, evolutionary computation, genetic algorithms, and simulated annealing. Although the use of metaheuristics allows a significant reduction of the search time, finding a suitable approximation is still time consuming for industrial problems. Therefore, parallelism is useful not only for reducing to reduce the search time, but also for improving the quality of the solution. An important objective of the book is to make clear that parallel versions of metaheuristics often result in new search orders because of a parallel execution, and the resulting techniques have their own dynamics and properties compared to their sequential counterparts. The book gives an overview of parallel metaheuristics in 21 chapters written by different authors. The chapters are grouped into three parts. The first part contains four chapters that introduce the two fields of metaheuristics and parallelism for readers not familiar with them. The main part contains 13 chapters describing different parallel metaheuristic-models like parallel genetic algorithms, parallel scatter search, parallel simulated annealing, and parallel tabu search-as well as parallel hybrid metaheuristics. The final part contains four chapters on applications of metaheuristics in telecommunications, bioinformatics, and graph and network problems. Most chapters contain a methodological first part explaining the specific technique, a second part describing the use of parallel strategies for deriving an efficient implementation, and a final experimental part to help readers understand the advantages and limitations of the methods presented. The introductory chapters and the systematic structure of the chapters make the book suitable not only for specialists in the field of metaheuristics, but also for readers with basic knowledge of optimization methods and parallelism. The book is also suitable for self-instruction, and for providing a good overview of recent metaheuristic techniques. It can be used as a starting point for developing new parallel versions of the methods. Online Computing Reviews Service

Access critical reviews of Computing literature here

Become a reviewer for Computing Reviews.