Skip to main content

A Collaborative Metaheuristic Optimization Scheme: Methodological Issues

  • Conference paper
Advanced Computational Methods for Knowledge Engineering

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 282))

Abstract

A so called MetaStorming scheme is proposed to solve hard Combinatorial Optimization Problems (COPs). It is an innovative parallel-distributed collaborative approach based on metaheuristics. The idea is inspired from brainstorming, an efficient meeting mode for collectively solving company’s problems. Different metaheuristic algorithms are used parallely for collectively solving COPs. These algorithms collaborate by exchanging the best current solution obtained after each running cycle via an MPI (Message Passing Interface) library. Several collaborative ways can be investigated in the generic scheme. As an illustrative example, we show how the MetaStorming works on an instance of the well known Traveling Salesman Problem (TSP).

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Alba, E. (ed.): Parallel metaheuristics: A new class of Algorithms. Wiley-Interscience, John Wiley et Sons, Hoboken, New Jersey (2008)

    Google Scholar 

  2. Bachelet, R.: Comment animer/organiser un brainstorming? Ecole centrale de Lille (2008)

    Google Scholar 

  3. Bize, P.R., Goguelin, P., Carpentier, R.: Le penser efficace, la Problémation Société dÕédition de lÕ Enseignement Supérieur (1967)

    Google Scholar 

  4. Blesa, M.J., Blum, C., Raidl, G., Roli, A., Sampels, M. (eds.): HM 2010. LNCS, vol. 6373. Springer, Heidelberg (2010)

    MATH  Google Scholar 

  5. Blesa, M.J., Blum, C., Raidl, G., Roli, A., Sampels, M. (eds.): HM 2010. LNCS, vol. 6373. Springer, Heidelberg (2010)

    MATH  Google Scholar 

  6. Blum, C., Roli, A.: Metaheuristics in combinatorial optimization: Overview and conceptual comparison. ACM Computing Surveys 35(3), 268–308 (2003)

    Article  Google Scholar 

  7. Calvo, Á.-L., Cortés, A., Giménez, D., Pozuelo, C.: Using metaheuristics in a parallel computing course. In: Bubak, M., van Albada, G.D., Dongarra, J., Sloot, P.M.A. (eds.) ICCS 2008, Part II. LNCS, vol. 5102, pp. 659–668. Springer, Heidelberg (2008)

    Chapter  Google Scholar 

  8. Clark, C.: Brainstorming: The dynamic new way to create successful ideas. Garden City, NY (1958)

    Google Scholar 

  9. Clark, C.: Brainstorming. Edition Dunod, Paris (1971)

    Google Scholar 

  10. Consoli, S., Dowman, K.D.: Combinatorial Optimization and Meta-heuristics. ORR-U Brun 47 (2006)

    Google Scholar 

  11. Cotta, C., Talbi, E.G., Alba, E.: Parallel hybrid metaheuristics. In: Parallel Metaheuristics, A New Class of Algorithms, pp. 347–370. John Wiley (2005)

    Google Scholar 

  12. Crainic, T.G., Gendreau, M., Hansen, P., Mladenovic, N.: Cooperative parallel VNS for the p-median. Journal of Heuristics 10(3), 293–314 (2004)

    Article  Google Scholar 

  13. Crainic, T.G., Gendreau, M., Rousseau, L.M.: Special issue on recent advances in metaheuristics. J. Heuristics 16(3), 235–237 (2010)

    Article  MATH  Google Scholar 

  14. Crainic, T.G., Toulouse, M.: Explicit and emergent cooperation schemes for search algorithms. In: Maniezzo, V., Battiti, R., Watson, J.-P. (eds.) LION 2007 II. LNCS, vol. 5313, pp. 95–109. Springer, Heidelberg (2008)

    Chapter  Google Scholar 

  15. Crainic, T.G., Toulouse, M.: Parallel metaheuristics. In Cirrelt, 2009-22 (2009)

    Google Scholar 

  16. Dreo, J., Petrowski, A., Siarry, P., Taillard, P.: Meta-heuristics for Hard Optimization. Springer, Berlin (2006)

    Google Scholar 

  17. Hansen, P., Mladenović, N.: Variable Neighborhood Search: principles and Applications: Gerad Canada (2001)

    Google Scholar 

  18. High Performance Computing Center Stuttgart: MPI: Message Passing Interface Standard, Version 2.2. University of Stuttgart, Germany (2009)

    Google Scholar 

  19. Garey, M., Johnson, D.: Computers and Intractability: A Guide to the Theory of NP-Completeness. W.H. Freeman, San Francisco (1979)

    MATH  Google Scholar 

  20. Kirkpatrick, S., Gelatt, C., Vecchi, M.: Optimization by Simulated Annealing. Science 220(4598), 671–680 (1983)

    Article  MATH  MathSciNet  Google Scholar 

  21. Lavault, C.: Evaluation des algorithmes distribués, Analyse, complexité, méthodes. Edition Hermès, Paris (1995)

    Google Scholar 

  22. Lazarova, M., Borovska, P.: Comparaison of Parallel Meta-heuristics for Solving the TSP. In: CompSysTech 2008 (2008)

    Google Scholar 

  23. Le Bouthillier, A., Crainic, T.G.: A cooperative parallel metaheuristic for the vehicle routing problem with time windows. Computers & OR 32, 1685–1708 (2005)

    Article  MATH  Google Scholar 

  24. Osborn, A.F.: Your Creative Power: How to Use Imagination to brighten life, to get ahead, ch. XXXIII, How To Organize a Squad To Create Ideas, pp. 265–274. Charles Scribner’s Sons, New York (1948)

    Google Scholar 

  25. Osborn, A.F.: How to Think Up. McGraw-Hill Book Co., New York (1942)

    Google Scholar 

  26. Osborn, A.F.: Applied Imagination: Principles and Procedures of Creative Problem Solving. Charles Scribner’s Sons, New York (1963)

    Google Scholar 

  27. Osborn, A., How, F.: to Think Up. New York London McGraw-Hill Book Co. (1942)

    Google Scholar 

  28. Osborn, A., F.: L’imagination constructive : Comment tirer partie de ses idées. Principes et processus de la Pensé créative et du Brainstorming. Dunod, Paris France (1971)

    Google Scholar 

  29. Pacheco, P.S.: A User’s Guide MPI. DMSF USA (2009)

    Google Scholar 

  30. Raidl, G.: A Unified View on Hybrid metaheuristics. VU. Austria (2005)

    Google Scholar 

  31. Talbi, E.G.: metaheuristics: from design to implementation. John Wiley and Sons, Inc., Hoboken (2009)

    Google Scholar 

  32. Talbi, E.G.: Hybrid Metaheuristics. Springer London, Limited (2012)

    Google Scholar 

  33. Yagouni, M., Le Thi, A.H., Ait Haddadène, H.: Solving hard optimizationproblems with metaheuristics hybridization, case of MaxR-SA-VNS for TSP (subbmited)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Mohammed Yagouni .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer International Publishing Switzerland

About this paper

Cite this paper

Yagouni, M., Le Thi, H.A. (2014). A Collaborative Metaheuristic Optimization Scheme: Methodological Issues. In: van Do, T., Thi, H., Nguyen, N. (eds) Advanced Computational Methods for Knowledge Engineering. Advances in Intelligent Systems and Computing, vol 282. Springer, Cham. https://doi.org/10.1007/978-3-319-06569-4_1

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-06569-4_1

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-06568-7

  • Online ISBN: 978-3-319-06569-4

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics