Skip to main content

Bee Colony Optimization with Applications in Transportation Engineering

  • Chapter
  • First Online:
Advances in Swarm Intelligence

Part of the book series: Studies in Computational Intelligence ((SCI,volume 1054))

  • 539 Accesses

Abstract

Metaheuristics turned out to be a dominant tool for solving difficult combinatorial optimization problems. Between them, a group of biologically motivated algorithms can be identified. The Bee Colony Optimization (BCO) method, which uses collective intelligence applied by honey bees, during the nectar gathering process, is one of them. The basic idea at the back of the BCO is to create a multi-agent system (a colony of artificial bees) competent to effectively discover solutions to difficult combinatorial optimization problems. The artificial bee colony performs to a certain degree alike, and in other parts differently, from bees in nature. The analysts specify the possible agents’ behavior and simulate the relations between them (how artificial bees interact with each other). The model and related software imitate how artificial bees execute their actions. The BCO is a stochastic, random-search population-based method. The BCO uses likeness among how bees in nature search for nectar, and how optimization algorithms look for an optimum in combinatorial optimization problems under study. Two variations of the BCO algorithm can be differentiated easily: constructive BCO and the alternative based on the solutions improvement idea. This chapter offers a taxonomy and analysis of the research results accomplished using both variants of BCO to model transportation engineering processes. Thus far, BCO has effectively been used to various real-life traffic control and transportation planning problems: the vehicle routing problem, the ride-matching problem, the traffic sensor location problem on highways, inspection station location problem, the p-center problem, disruption mitigation on public transit, pre-timed control for isolated intersections, area-wide urban traffic control, etc. The main goal of this text is to notify colleagues with the key principles of Bee Colony Optimization, as well as to denote new possible BCO uses in traffic control and transportation planning.

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 EPUB and 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
Hardcover Book
USD 169.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

  1. Bugarinović, M., Davidović, T., Bošković, B.: Management of the access charges level for the use of railway infrastructure by bee colony optimization. In: Book of Abstracts 18th EWGT. p. 184 (2015)

    Google Scholar 

  2. Camazine, S., Sneyd, J.: A model of collective nectar source by honey bees: selforganization through simple rules. J. Theor. Biol. 149, 547–571 (1991). https://doi.org/10.1016/S0022-5193(05)80098-0

  3. Davidović, T., Ramljak, D., Šelmić, M., Teodorović, D.: Bee colony optimization for the p-center problem. Comput. Oper. Res. 38(10), 1367–1376 (2011). https://doi.org/10.1016/j.cor.2010.12.002

  4. Davidović, T., Teodorović, D., Šelmić, M.: Bee Colony Optimization Part I: The algorithm overview. Yugosl. J. Oper. Res. 25(1), 33–56 (2015). https://doi.org/10.2298/YJOR131011017D

  5. Dell’Orco, M., Marinelli, M., Ali Silgu, M.: Bee colony optimization for innovative travel time estimation, based on a mesoscopic traffic assignment model. Transp. Res. Part C Emerg. Technol. 66, 48–60 (2016). https://doi.org/10.1016/j.trc.2015.10.001

  6. Dell’Orco, M., Marinelli, M., Altieri, M.G.: Solving the gate assignment problem through the Fuzzy Bee Colony Optimization. Transp. Res. Part C Emerg. Technol. 80, 424–438 (2017). https://doi.org/10.1016/j.trc.2017.03.019

  7. Jovanović, A.: Choice of signal timing for traffic control by Bee Colony Optimization, doctoral dissertation, University of Belgrade, Faculty of Transport and Traffic Engineering, Belgrade (in Serbian) (2017)

    Google Scholar 

  8. Jovanović, A., Nikolić, M., Teodorović, D.: Area-wide urban traffic control: A Bee Colony Optimization approach. Transp. Res. Part C Emerg. Technol. 77, 329–350 (2017). https://doi.org/10.1016/j.trc.2017.02.006

  9. Jovanović, A., Teodorović, D.: Pre-timed control for an under-saturated and over-saturated isolated intersection: a Bee Colony Optimization approach. Transp. Plan. Technol. 40(5), 556–576 (2017). https://doi.org/10.1080/03081060.2017.1314498

  10. Jovanović, A., Teodorović, D.: Multi-objective optimization of a single intersection. Transp. Plan. Technol. 44(2), 139–159 (2021). https://doi.org/10.1080/03081060.2020.1868083

  11. Jovanović, I.: Sensors selection and deployment on transport networks using operations research methods, doctoral dissertation, University of Belgrade, Faculty of Transport and Traffic Engineering, Belgrade. (in Serbian) (2020)

    Google Scholar 

  12. Jovanović, I., Nikolić, M., Šelmić, M.: A comparative analysis of metaheuristic approaches for sensors deployment problem on transport networks. Int. J. Traffic Transp. Eng. (Online) 11(2), 310–322 (2021). https://doi.org/10.7708/ijtte2021.11(2).10

  13. Jovanović, I., Šelmić, M., Nikolić, M.: Metaheuristic approach to optimize placement of detectors in transport networks - Case study of Serbia. Can. J. Civ. Eng. 46(3), 176–187 (2019). https://doi.org/10.1139/cjce-2018-0306

  14. Kovač, N.: Bee colony optimization algorithm for the minimum cost berth allocation problem, In: XI Balkan Conference on Operational Research, BALCOR, pp. 245–254 (2013)

    Google Scholar 

  15. Kovač, N.: Metaheuristic approach for solving one class of optimization problems in transport. Doctoral dissertation, University of Belgrade, Faculty of Mathematics, Belgrade (in Serbian) (2018)

    Google Scholar 

  16. Kovač, N., Stanimirović, S., Davidović, T.: Metaheuristic approaches for the minimum cost hybrid berth allocation problem. In: Konstantopoulos C., Pantziou G. (eds.) Modeling, Computing and Data Handling Methodologies for Maritime Transportation, vol. 131, pp. 22–68. ISR Library (2018)

    Google Scholar 

  17. Leong, K.H., Abdul-Rahman, H., Wang, C., Onn, C.C., Loo, S.C.: Bee inspired novel optimization algorithm and mathematical model for effective and efficient route planning in railway system. PLoS ONE 11(12), e0166064 (2016). https://doi.org/10.1371/journal.pone.0166064

  18. Lučić, P., Teodorović, D.: Bee system: modeling combinatorial optimization transportation engineering problems by swarm intelligence. In: Preprints of the TRISTAN IV Triennial Symposium on Transportation Analysis. Sao Miguel, Azores Islands, Portugal, pp. 441–445 (2001)

    Google Scholar 

  19. Lučić, P., Teodorović, D.: Transportation modeling: an artificial life approach. In: Proceedings of the 14th IEEE International Conference on Tools with Artificial Intelligence, pp. 216–223. Washington, D.C. (2002). https://doi.org/10.1109/TAI.2002.1180807

  20. Lučić, P., Teodorović, D.: Computing with bees: attacking complex transportation engineering problems. Int. J. Artif. Intell. Tools 12, 375–394 (2003). https://doi.org/10.1142/S0218213003001289

  21. Lučić, P., Teodorović, D.: Vehicle routing problem with uncertain demand at nodes: the bee system and fuzzy logic approach. In: Verdegay, J.L. (ed.) Fuzzy Sets in Optimization, pp. 67–82. Springer, Heidelberg (2003)

    Google Scholar 

  22. Lučić, P.: Modeling Transportation Problems Using Concepts of Swarm Intelligence and Soft Computing. doctoral dissertatioin, Virginia Polytechnic Institute and State University, Falls Church, Virginia, USA (2002)

    Google Scholar 

  23. Marinelli, M., Caggiani, L., Alnajajreh, A., Binetti, M.: A two-stage Metaheuristic approach for solving the Vehicle Routing Problem with Simultaneous Pickup/Delivery and Door-to-Door service. In: 6th International Conference on Models and Technologies for Intelligent Transportation Systems (MT-ITS), pp. 1-9 (2019). https://doi.org/10.1109/MTITS.2019.8883340

  24. Marinelli, M., Dell’ Orco, M., Sassanelli, D.: A metaheuristic approach to solve the flight gate assignment problem. Transp. Res. Procedia 5, 211–220 (2015). https://doi.org/10.1016/j.trpro.2015.01.013

  25. Marinelli, M., Palmisano, G., Dell’Orco, M., Ottomanelli. M.: Optimizing airport gate assignments through a hybrid metaheuristic, advanced concepts, methodologies and technologies for transportation and logistics. In: Book Series: Advances in Intelligence Systems and Computing,vol. 572, pp. 389–404. Springer International Publishing (2018). https://doi.org/10.1007/978-3-319-57105-8_19

  26. Mijović, N., Kalić, M., Kuljanin, J.: Tuning the fuzzy logic system by two meta-heuristics: case study of airline market share on long-haul routes. Transp. Res. Procedia 52, 453–460 (2021). https://doi.org/10.1016/j.trpro.2021.01.053

  27. Nikolić, M., Teodorović, D.: Transit network design by Bee Colony Optimization. Expert Syst. Appl. 40(15), 5945–5955 (2013). https://doi.org/10.1016/j.eswa.2013.05.002

  28. Nikolić, M., Teodorović, D.: A simultaneous transit network design and frequency setting: computing with bees. Exp. Syst. Appl. 41(16), 7200–7209 (2014). https://doi.org/10.1016/j.eswa.2014.05.034

  29. Nikolić, M., Teodorović, D.: Vehicle rerouting in the case of unexpectedly high demand in distribution systems. Transp. Res. Part C Emerg. Technol. 55, 535–545 (2015). https://doi.org/10.1016/j.trc.2015.03.002

  30. Nikolić, M., Teodorović, D.: Mitigation of disruptions in public transit by Bee Colony Optimization. Transp. Plan. Technol. 42(6), 573–586 (2019). https://doi.org/10.1080/03081060.2019.1622251

  31. Nikolić, M.: Disruption management in transportation by the Bee Colony Optimization metaheuristic. doctoral dissertation. University of Belgrade, Faculty of Transport and Traffic Engineering, Belgrade (in Serbian) (2015)

    Google Scholar 

  32. Nikolić, M., Ćalić J., Šelmić, M., Macura, D.: Tuning fuzzy system for estimation of freight train energy consumption by the Bee Colony Optimization metaheuristic. In: Proceedings of conference SYM-OP-IS 2019, pp. 672–677. Kladovo, Serbia (2019)

    Google Scholar 

  33. Nikolić, M., Šelmić, M., Macura, D., Ćalić, J.: Bee Colony Optimization metaheuristic for fuzzy membership functions tuning. Exp. Syst. Appl. 158, 113601 (2020). https://doi.org/10.1016/j.eswa.2020.113601

  34. Nikolić, M., Teodorović, D., Šelmić, M.: Solving the vehicle routing problem with time windows by Bee Colony Optimization metaheuristic. In: Proceedings of the 1st Logistics International Conference LOGIC, pp. 44–48. Belgrade, Serbia (2013)

    Google Scholar 

  35. Nikolić, M., Teodorović, D., Šelmić, M.: Solving the vehicle routing problem with time windows by Bee Colony Optimization. In: Proceedings of conference SYM-OP-IS 2014, pp. 655–660. Divčibare, Serbia (2014)

    Google Scholar 

  36. Nikolić, M., Teodorović, D., Vukadinović, K.: Disruption management in public transit: the Bee Colony Optimization approach. Transp. Plan. Technol. 38(2), 162–180 (2015). https://doi.org/10.1080/03081060.2014.997447

  37. Prencipe, L.P., Marinelli, M.: A novel mathematical formulation for solving the dynamic and discrete berth allocation problem by using the Bee Colony Optimisation algorithm. Appl. Intell. 51, 4127–4142 (2021). https://doi.org/10.1007/s10489-020-02062-y

  38. Šelmić, M.: Locating facilities in the traffic networks using computational intelligence methods. doctoral dissertation. University of Belgrade, Faculty of Transport and Traffic Engineering, Belgrade (in Serbian) (2011)

    Google Scholar 

  39. Šelmić, M., Edara, P., Teodorović, D.: Bee colony optimization approach to optimize locations of traffic sensors on highways. Tehnika 6, 9–15 (2008)

    Google Scholar 

  40. Šelmić, M., Teodorović, D., Vukadinović, K.: Locating inspection facilities in traffic networks: an artificial intelligence approach. Transp. Plan. Technol. 33(6), 481–493 (2010). https://doi.org/10.1080/03081060.2010.505047

  41. Simon, D.: Biogeography-based optimization. IEEE Trans. Evol. Comput. 12, 702–713 (2008). https://doi.org/10.1109/TEVC.2008.919004

  42. Tadić, S., Kovač, M., Krstić, M.: An approach for determining time access restriction measures in city logistics. In: Proceedings of Conference SYM-OP-IS 2020, pp. 195–200. Belgrade, Serbia (2020)

    Google Scholar 

  43. Teodorović, D., Dell’Orco, M.: Bee Colony Optimization—a cooperative learning approach to complex transportation problems. In: Proceedings of the 16th Mini-EURO Conference on Advanced OR and AI Methods in Transportation, pp. 51–60. Poznan, Poland (2005)

    Google Scholar 

  44. Teodorović, D., Dell’Orco, M.: Mitigating traffic congestion: solving the ride-matching problem by bee colony optimization. Transp. Plan. Technol. 31(2), 135–152 (2008). https://doi.org/10.1080/03081060801948027

  45. Teodorović, D., Nikolić, M.: Quantitative Methods in Transportation. CRC Press, Taylor and Francis Group (2021)9780367250539

    Google Scholar 

  46. Teodorović, D., Šelmić, M.: Bee colony optimization for the p median problem. In: Proceedings of Conference SYM-OP-IS 2007, pp. 417–420. Zlatibor, Serbia (in Serbian) (2007)

    Google Scholar 

  47. Teodorović, D., Šelmić, M.: Bee Colony Optimization for the p-center problem. In: Proceedings of Conference SYM-OP-IS 2008, pp. 591–594. Soko Banja, Serbia (2008)

    Google Scholar 

  48. Teodorović, D., Šelmić, M.: Locating parking guidance system signs in transportation networks, In: Proceedings of Conference SYM-OP-IS 2009, pp. 663–666. Ivanjica, Serbia (2009)

    Google Scholar 

  49. Teodorović, D., Šelmić, M.: Computational Intelligence in Transportation. University of Belgrade, Transport and Traffic Engineering Faculty, Belgrade, Serbia (in Serbian) (2012)978-86-7395-295-6

    Google Scholar 

  50. Teodorović D., Šelmić, M., Nikolić, M., Jovanović, I., Vidas M.: Metaheuristic approach for detector locations in transport networks, In: Proceedings of Conference SYM-OP-IS 2017, pp. 723–728. Zlatibor, Serbia (2017)

    Google Scholar 

  51. Teodorović, D., Šelmić, M., Vukićević, I.: Locating hubs in transport networks: an artificial intelligence approach. Int. J. Traffic Transp. Eng. (Online) 4(3), 286–296 (2014). https://doi.org/10.7708/ijtte.2014.4(3).04

  52. Teodorović, D., Šelmić, M., Praveen, E.: Bee Colony Optimization approach to optimize placement of traffic sensors on highways. In: Proceedings of the 13th International Conference on Traffic Science. Portorož, Slovenia (2010)

    Google Scholar 

  53. Vukićević, I., Šelmić, M.: Order picking routing using Bee colony optimization. In: Proceedings of Conference SYM-OP-IS 2011, pp. 376–379. Zlatibor, Serbia (2011)

    Google Scholar 

  54. Zhang, H., Zhao, P., Gao, J., Zhuge, C., Yao, X.: An effective intelligent method for optimal urban transit network design. J. Inf. Comput. Sci. 12(6), 2177–2184 (2015). https://doi.org/10.12733/JICS20105667

Download references

Acknowledgements

This work was supported by the Serbian Ministry of Education, Science and Technological Development, through University of Belgrade, Faculty of Transport and Traffic Engineering.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Miloš Nikolić .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Teodorović, D., Nikolić, M., Šelmić, M., Jovanović, I. (2023). Bee Colony Optimization with Applications in Transportation Engineering. In: Biswas, A., Kalayci, C.B., Mirjalili, S. (eds) Advances in Swarm Intelligence. Studies in Computational Intelligence, vol 1054. Springer, Cham. https://doi.org/10.1007/978-3-031-09835-2_7

Download citation

Publish with us

Policies and ethics