Exploring the Accuracy of a Parallel Cooperative Model for Trajectory-Based Metaheuristics

  • Gabriel Luque
  • Francisco Luna
  • Enrique Alba
  • Sergio Nesmachnow
Part of the Lecture Notes in Computer Science book series (LNCS, volume 6927)

Abstract

Classical cooperative parallel models for metaheuristics have one major issue when the underlying search method is based on the exploration of the neighborhood of one single solution, i.e., a trajectory-based metaheuristic. Whenever a cooperation step takes place by exchanging solutions, either the incoming or the local solution has to be discarded because the subalgorithm does only work with one single solutions. Therefore, important information may be lost. A recent new parallel model for trajectory-based metaheuristics has faced this issue by adding a crossover operator that is aimed at combining valuable information from both the incoming and the local solution. This work is targeted to further evaluate this parallel model by addressing two well-known, hard optimization problems (MAXSAT and RND) using Simulated Annealing as the search method in each subalgorithm. The results have shown that the new model is able to outperform the classical cooperative method under the experimental conditions used.

Keywords

Simulated Annealing Crossover Operator Parallel Model Simulated Annealing Algorithm Conjunctive Normal Form 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Alba, E. (ed.): Parallel Metaheuristics: A New Class of Algorithms. Wiley, Chichester (2005)MATHGoogle Scholar
  2. 2.
    Blum, C., Roli, A.: Metaheuristics in combinatorial optimization: Overview and conceptual comparison. ACM Computing Surveys 35(3), 268–308 (2003)CrossRefGoogle Scholar
  3. 3.
    Calégari, P., Guidec, F., Kuonen, P., Kobler, D.: Parallel island-based genetic algorithm for radio network design. Journal of Parallel and Distributed Computing 47(1), 86–90 (1997)CrossRefGoogle Scholar
  4. 4.
    Crainic, T.G., Toulouse, M.: Parallel Strategies for Metaheuristics. In: Glover, F.W., Kochenberger, G.A. (eds.) Handbook of Metaheuristics. Kluwer, Dordrecht (2003)Google Scholar
  5. 5.
    Garey, M., Johnson, D. (eds.): Computers and Intractability. A guide to the Theory of NP-Completeness. Freeman (1979)Google Scholar
  6. 6.
    Jong, K.D., Potter, M., Spears, W.: Using problem generators to explore the effects of epistasis. In: 7th Int. Conf. on Genetic Algorithms (ICGA), pp. 338–345 (1997)Google Scholar
  7. 7.
    Kirkpatrick, S., Gellatt, C., Vecchi, M.: Optimization by Simulated Annealing. Science 220(4598), 671–680 (1983)MathSciNetCrossRefMATHGoogle Scholar
  8. 8.
    Luque, G., Luna, F., Alba, E.: A new parallel cooperative model for trajectory based metaheuristics. In: DCAI 2010. AISC, vol. 79, pp. 559–567 (2010)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2012

Authors and Affiliations

  • Gabriel Luque
    • 1
  • Francisco Luna
    • 1
  • Enrique Alba
    • 1
  • Sergio Nesmachnow
    • 2
  1. 1.E.T.S.I. InformáticaUniversidad de MálagaMálagaSpain
  2. 2.Facultad de IngenieríaUniversidad de la RepúblicaMontevideoUruguay

Personalised recommendations