Skip to main content

Parallel CUDA Architecture for Solving de VRP with ACO

  • Conference paper
  • First Online:
Industrial Engineering: Innovative Networks

Abstract

Ant Colony Optimization (ACO) is an effective meta-heuristic for the solution of a wide variety of problems. Its computation is intrinsically massively parallel, and it is therefore theoretically well-suited for implementation on Graphics Processing Units (GPUs). In this paper, we propose a parallelization strategy to solve the VRP with ACO on the GPU.

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 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 219.99
Price excludes VAT (USA)
  • Durable hardcover 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

References

  • Augerat P, Belenguer J, Benavent E, Corbern A, Naddef D, Rinaldi G (1995) Computational results with a branch and cut code for the capacitated vehicle routing problem. Research report 949-m. Universite Joseph Fourier, Grenoble

    Google Scholar 

  • Bullnheimer B, Hartl RF, Strauss C (1999) Applying the ant system to the vehicle routing problem. Ann Oper Res 89:319–328

    Article  MATH  MathSciNet  Google Scholar 

  • Cecilia JM, Garcia JM, Ujaldon M, Nisbet A, Amos M (2011) Parallelization strategies for ant colony optimisation on GPUs. In: 14th International workshop on nature inspired distributed computing

    Google Scholar 

  • Chen L, Sun Y, Wang S (2008) Parallel implementation of ant colony optimization on MPP. In: Machine learningand cybernetics. International conference, vol 2. pp 981–986

    Google Scholar 

  • Christofides N, Mingozzi A, Toth P (1981) Exact algorithm for the vehicle routing problem based on the spanning tree and shortest path relaxation. Math Prog 20:255–282

    Article  MATH  MathSciNet  Google Scholar 

  • Dawid H, Doerner K, Hartl R, Reimann M (2002) Ant system to solve operational problems. Quant Models Learn Organiz, pp 65–82

    Google Scholar 

  • Dorigo M, Stuzle T (2004) Ant colony optimization. Massachusetts Institute of Technology, Massachusetts

    Book  MATH  Google Scholar 

  • Fisher ML (1994) Optimal solution of vehicle routing problems using minimum k-trees. Oper Res 42:626–642

    Article  MATH  MathSciNet  Google Scholar 

  • Lin Y, Cai H, Zhang J (2007) Pseudo parallel ant colony optimization for continuous functions. Int Conf Nat Comput l. 4:494–500

    Google Scholar 

  • Reimann M, Doerner K, Hartl RC (2004) D-Ants: savings based ants divide and conquer the vehicle routing problem. Comput Oper Res 31:563–591

    Article  MATH  Google Scholar 

  • You Y (2009) Parallel ant system for traveling sales-man problem on GPUs. In: Eleventh annual conference on genetic and evolutionary computation

    Google Scholar 

Download references

Acknowledgments

This work partly stems from the participation of the authors in a research project funded by the Spanish Ministerio de Industria, Comercio y Turismo, Proyecto Avanza reference TSI-020100-2010-962, titled ‘Arquitectura de servicios de supercomputación en la nube’ (AMBU).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Francisco Javier Diego .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2012 Springer-Verlag London Limited

About this paper

Cite this paper

Diego, F.J., Gómez, E.M., Ortega-Mier, M., García-Sánchez, Á. (2012). Parallel CUDA Architecture for Solving de VRP with ACO. In: Sethi, S., Bogataj, M., Ros-McDonnell, L. (eds) Industrial Engineering: Innovative Networks. Springer, London. https://doi.org/10.1007/978-1-4471-2321-7_43

Download citation

  • DOI: https://doi.org/10.1007/978-1-4471-2321-7_43

  • Published:

  • Publisher Name: Springer, London

  • Print ISBN: 978-1-4471-2320-0

  • Online ISBN: 978-1-4471-2321-7

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics