Skip to main content

Solve Shortest Paths Problem by Using Artificial Bee Colony Algorithm

  • Conference paper
  • First Online:
Proceedings of the Third International Conference on Soft Computing for Problem Solving

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

Abstract

Nature-inspired algorithms are among the most powerful algorithms to solve optimization problems. This paper intends to provide a detailed description of a new iterative method to solve the shortest path problem for given directed graph(dgraph) G = (V, E) from source node s to target node t. Each edge\( \left( {i, j} \right) \in E \) has an associated weight \( w_{ij} \). This problem is known as NP-hard problems, so an efficient solution is not likely to exist. Weights are assigned by the network operator. A path cost is the sum of the weights of the edges in the path. The efficiency of this approach is shown with some numerical simulations. For large data network, this method reaches to shortest path from s to t in polynomial time.

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

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Abeysundara, S., Giritharan, B., Kodithuwakku, S: A genetic algorithm approach to solve the shortest paths problem for road maps. In: Proceedings of the International Conference on Information and Automation, Colombo, Sri Lanka, pp. 272–275 (2005)

    Google Scholar 

  2. Ahuja, R.K., Magnanti, T.L., Orlin, J.B: Network Flows: Theory, Algorithms, and Applications. Prentice-Hall, New Jersey (1993)

    Google Scholar 

  3. Deb, K: Optimisation for Engineering Design. Prentice-Hall, New Delhi (1995)

    Google Scholar 

  4. Goldberg, D.E.: Genetic Algorithms in Search, Optimisation and Machine Learning. Addison Wesley, Reading (1989)

    Google Scholar 

  5. Karaboga, D: An idea based on honey bee swarm for numerical optimization. Technical Report-TR06, Erciyes University, Engineering Faulty, Computer Engineering Department (2005)

    Google Scholar 

  6. Karaboga, D., Basturk, B.: On the performance of artificial bee colony (ABC) algorithm. Appl. Soft Comput. 8, 687–697 (2008)

    Article  Google Scholar 

  7. Kennedy, J., Eberhart, R.C: Particle swarm optimization. In: Proceedings of IEEE International Conference on Neural Networks, Piscataway, NJ, pp. 1942–1948 (1995)

    Google Scholar 

  8. Kennedy, J., Eberhart, R., Shi, Y: Swarm Intelligence. Academic Press, San Francisco (2001)

    Google Scholar 

  9. Yang, X.S: Biology-derived algorithms in engineering optimizaton (Chapter 32). In: Olarius, S., Zomaya, A. (eds.) Handbook of Bioinspired Algorithms and Applications. Chapman and Hall/CRC, Boca Raton (2005)

    Google Scholar 

  10. Yang, X.S: Nature-Inspired Metaheuristic Algorithms. Luniver Press, Frome (2008)

    Google Scholar 

  11. Yuster, R.: Approximate shortest in weighted graphs. J. Comput. Syst. Sci. 78, 632–637 (2012)

    Article  MATH  MathSciNet  Google Scholar 

  12. Zakzouk, A.A.A., Zaher, H.M., El-Deen, R.A.Z: An ant colony optimization approach for solving shortest paths problem with fuzzy constraints. In: Proceedings of the 7th International Conference on Informatics and Systems (INFOS) (2010)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to P. Mansouri .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer India

About this paper

Cite this paper

Mansouri, P., Asady, B., Gupta, N. (2014). Solve Shortest Paths Problem by Using Artificial Bee Colony Algorithm. In: Pant, M., Deep, K., Nagar, A., Bansal, J. (eds) Proceedings of the Third International Conference on Soft Computing for Problem Solving. Advances in Intelligent Systems and Computing, vol 258. Springer, New Delhi. https://doi.org/10.1007/978-81-322-1771-8_16

Download citation

  • DOI: https://doi.org/10.1007/978-81-322-1771-8_16

  • Published:

  • Publisher Name: Springer, New Delhi

  • Print ISBN: 978-81-322-1770-1

  • Online ISBN: 978-81-322-1771-8

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics