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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
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)
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
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
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
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
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
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)
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
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
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
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)
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
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
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)
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)
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)
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
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)
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
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
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)
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)
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
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
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
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
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
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
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
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
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)
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)
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
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)
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)
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
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
Š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)
Šelmić, M., Edara, P., Teodorović, D.: Bee colony optimization approach to optimize locations of traffic sensors on highways. Tehnika 6, 9–15 (2008)
Š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
Simon, D.: Biogeography-based optimization. IEEE Trans. Evol. Comput. 12, 702–713 (2008). https://doi.org/10.1109/TEVC.2008.919004
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)
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)
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
Teodorović, D., Nikolić, M.: Quantitative Methods in Transportation. CRC Press, Taylor and Francis Group (2021)9780367250539
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)
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)
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)
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
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)
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
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)
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)
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
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
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this chapter
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
DOI: https://doi.org/10.1007/978-3-031-09835-2_7
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-09834-5
Online ISBN: 978-3-031-09835-2
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)