AN EFFICIENT INFORMATION EXCHANGE STRATEGY IN A DISTRIBUTED COMPUTING SYSTEM - Application to the CARP

Kamel Belkhelladi, Pierre Chauvet, Arnaud Schaal

Abstract

Distributed computation models have been widely used to enhance the performance of traditional evolutionary algorithms, and have been implemented on parallel computers to speed up the computation. In this paper, we introduce a multi-agent model conceived as a conceptual and practical framework for distributed genetic algorithms used both to reduce execution time and get closer to optimal solutions. Instead of using expensive parallel computing facilities, our distributed model is implemented on easily available networked personal computers (PCs). In order to show that the parallel co-evolution of different sub-populations may lead to an efficient search strategy, we design a new information exchange strategy based on different dynamic migration window methods and a selective migration model. To evaluate the proposed approach, different kinds of experiments have been conducted on an extended set of Capacitated Arc Routing Problem(CARP). Obtained results are useful for optimization practitioners and show the efficiency of our approach.

References

  1. Amberg, A. and Voß, S. (2002). A hierarchical relaxations lower bound for the capacitated arc routing problem. In HICSS 7802: Proceedings of the 35th Annual Hawaii International Conference on System Sciences (HICSS'02)-Volume 3, pages 83-84, Washington, DC, USA. IEEE Computer Society.
  2. Belenguer, J. and Benavent, E. (2003). A cutting plane algorithm for the capacitated arc routing problem. Comput. Oper. Res., 30(5):705-728.
  3. Beullens, P., Muyldermans, L., Cattrysse, D., and Oudheusden, D. (2003). A guided local search heuristic for the capacitated arc routing problem. European Journal of Operational Research, 127(3):629-643.
  4. Cantù-Paz, E. (2000). Efficient and Accurate Parallel Genetic Algorithms. Kluwer Academic Publishers, Norwell, MA, USA.
  5. DeArmon, J. (1981). A Comparison of Heuristics for the Capacitated Chinese Postman Problem. Master's Thesis. The University of Maryland at College Park, MD, USA.
  6. Eldos, T. (2006). A new migration model for distributed genetic algorithms. In The International Conference On Scientific Computing (CSC), pages 128-134.
  7. Goldberg, D. (1989). Genetic Algorithms in Search, Optimization and Machine Learning. Addison-Wesley Longman Publishing Co., Inc., Boston, MA, USA.
  8. Golden, B., DeArmon, J., and Baker, E. (1983). Computational experiments with algorithms for a class of routing problems. Computers and Operations Research, 10(1):47-59.
  9. Hertz, A., Laporte, G., and Mittaz, M. (2000). A tabu search heuristic for the capacitated arc routing problem. Oper. Res., 48(1):129-135.
  10. Kim, J. (2002). Distributed genetic algorithm with multiple populations using multi-agent. In ISHPC'02: Proceedings of the 4th International Symposium on High Performance Computing, pages 329-334, London, UK. Springer-Verlag.
  11. Lacomme, P., Prins, C., and Ramdane-Chérif, W. (2001). A genetic algorithm for the capacitated arc routing problem and its extensions. In Proceedings of the EvoWorkshops on Applications of Evolutionary Computing, pages 473-483, London, UK. SpringerVerlag.
  12. Luque, G., Alba, E., and Dorronsoro, B. (2005). Parallel Genetic Algorithms , E. Alba (ed.), Parallel Metaheuristics: A New Class of Algorithms. John Wiley.
  13. Ulusoy, G. (1985). The fleet size and mix problem for capacitated arc routing. European Journal of Operational Research, 22(3):329-337.
Download


Paper Citation


in Harvard Style

Belkhelladi K., Chauvet P. and Schaal A. (2008). AN EFFICIENT INFORMATION EXCHANGE STRATEGY IN A DISTRIBUTED COMPUTING SYSTEM - Application to the CARP . In Proceedings of the Fifth International Conference on Informatics in Control, Automation and Robotics - Volume 1: ICINCO, ISBN 978-989-8111-30-2, pages 342-346. DOI: 10.5220/0001497103420346


in Bibtex Style

@conference{icinco08,
author={Kamel Belkhelladi and Pierre Chauvet and Arnaud Schaal},
title={AN EFFICIENT INFORMATION EXCHANGE STRATEGY IN A DISTRIBUTED COMPUTING SYSTEM - Application to the CARP},
booktitle={Proceedings of the Fifth International Conference on Informatics in Control, Automation and Robotics - Volume 1: ICINCO,},
year={2008},
pages={342-346},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0001497103420346},
isbn={978-989-8111-30-2},
}


in EndNote Style

TY - CONF
JO - Proceedings of the Fifth International Conference on Informatics in Control, Automation and Robotics - Volume 1: ICINCO,
TI - AN EFFICIENT INFORMATION EXCHANGE STRATEGY IN A DISTRIBUTED COMPUTING SYSTEM - Application to the CARP
SN - 978-989-8111-30-2
AU - Belkhelladi K.
AU - Chauvet P.
AU - Schaal A.
PY - 2008
SP - 342
EP - 346
DO - 10.5220/0001497103420346