Abstract
The traffic light scheduling problem is undoubtedly one of the most critical problems in a modern traffic management system. Appropriate traffic light planning can improve traffic flows, reduce vehicles’ emissions, and provide benefits for the whole city. Metaheuristics, notably the Cellular Genetic Algorithm (cGA), offer an alternative way of solving this optimization problem by providing “good solutions” to adjust the traffic lights to mitigate traffic congestion. However, one of the unresolved issues is these methods use very time-consuming operations. Specifically, the evaluation is a complex process since a simulator should be executed to get the quality of the solutions. In this work, we focus on this topic and propose using an artificial neural network (as a surrogate system) to tackle this problem. Our experiments show very promising results since our proposal can significantly reduce the execution time while maintaining (and even, in some scenarios, improving) the quality of the solutions.
This research is partially funded by the Universidad Nacional de la Patagonia Austral, the Universidad de Málaga, and the project PID 2020-116727RB-I00 (HUmove) funded by MCIN/AEI/10.13039/501100011033; and TAILOR ICT-48 Network (No. 952215) funded by EU Horizon 2020 research and innovation programme.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Alba, E., Dorronsoro, B.: Cellular genetic algorithms, vol. 42. Springer Science & Business Media (2009)
Alba, E., Luque, G., Nesmachnow, S.: Parallel metaheuristics: recent advances and new trends. Int. Trans. Oper. Res. 20(1), 1–48 (2013)
Araghi, S., Khosravi, A., Creighton, D.: A review on computational intelligence methods for controlling traffic signal timing. Expert Syst. Appl. 42(3), 1538–1550 (2015)
Bhosekar, A., Ierapetritou, M.: Advances in surrogate based modeling, feasibility analysis, and optimization: a review. Comput. Chem. Eng. 108, 250–267 (2018)
Bie, Y., Cheng, S., Liu, Z.: Optimization of signal-timing parameters for the intersection with hook turns. Transport 32(2), 233–241 (2017)
Drop, N., Garlińska, D.: Evaluation of intelligent transport systems used in urban agglomerations and intercity roads by professional truck drivers. Sustainability 13(5), 2935 (2021)
Gao, K., Zhang, Y., Sadollah, A., Su, R.: Optimizing urban traffic light scheduling problem using harmony search with ensemble of local search. Appl. Soft Comput. 48, 359–372 (2016)
Gao, K., Zhang, Y., Su, R., Yang, F., Suganthan, P.N., Zhou, M.: Solving traffic signal scheduling problems in heterogeneous traffic network by using meta-heuristics. IEEE Trans. Intell. Transp. Syst. 20(9), 3272–3282 (2018)
Gao, Y., Liu, Y., Hu, H., Ge, Y.: Signal optimization for an isolated intersection with illegal permissive left-turning movement. Transportmetrica B: transport dynamics (2018)
Garcia-Nieto, J., Olivera, A.C., Alba, E.: Optimal cycle program of traffic lights with particle swarm optimization. IEEE Trans. Evol. Comput. 17(6), 823–839 (2013)
Guo, J., Kong, Y., Li, Z., Huang, W., Cao, J., Wei, Y.: A model and genetic algorithm for area-wide intersection signal optimization under user equilibrium traffic. Math. Comput. Simul. 155, 92–104 (2019)
Hu, W., Wang, H., Qiu, Z., Nie, C., Yan, L.: A quantum particle swarm optimization driven urban traffic light scheduling model. Neural Comput. Appl. 29(3), 901–911 (2018)
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)
Keras, C.F.: Github repository. http://github.com/fchollet/keras. Accessed 2020-04-01 (2015)
Khan, M.U., Saeed, S., Nehdi, M.L., Rehan, R.: Macroscopic traffic-flow modelling based on gap-filling behavior of heterogeneous traffic. Appl. Sci. 11(9), 4278 (2021)
Krajzewicz, D., Bonert, M., Wagner, P.: The open source traffic simulation package sumo. RoboCup 2006 (2006)
Kuutti, S., Fallah, S., Katsaros, K., Dianati, M., Mccullough, F., Mouzakitis, A.: A survey of the state-of-the-art localization techniques and their potentials for autonomous vehicle applications. IEEE Internet Things J. 5(2), 829–846 (2018)
Lee, E.H., Eriksson, D., Perrone, V., Seeger, M.: A nonmyopic approach to cost-constrained bayesian optimization. In: Uncertainty in Artificial Intelligence, pp. 568–577. PMLR (2021)
Li, Z., Schonfeld, P.: Hybrid simulated annealing and genetic algorithm for optimizing arterial signal timings under oversaturated traffic conditions. J. Adv. Transp. 49(1), 153–170 (2015)
Liu, Z.: A survey of intelligence methods in urban traffic signal control. IJCSNS Int. J. Comput. Sci. Network Secur. 7(7), 105–112 (2007)
Miriyala, S.S., Subramanian, V.R., Mitra, K.: Transform-ann for online optimization of complex industrial processes: casting process as case study. Eur. J. Oper. Res. 264(1), 294–309 (2018)
Mousavi, S.S., Schukat, M., Howley, E.: Traffic light control using deep policy-gradient and value-function-based reinforcement learning. IET Intel. Transport Syst. 11(7), 417–423 (2017)
Olayode, I., Tartibu, L., Okwu, M., Uchechi, U.: Intelligent transportation systems, un-signalized road intersections and traffic congestion in johannesburg: a systematic review. Procedia CIRP 91, 844–850 (2020)
Olivera, A.C., García-Nieto, J.M., Alba, E.: Reducing vehicle emissions and fuel consumption in the city by using particle swarm optimization. Appl. Intell. 42(3), 389–405 (2015)
Papageorgiou, M., Diakaki, C., Dinopoulou, V., Kotsialos, A., Wang, Y.: Review of road traffic control strategies. Proc. IEEE 91(12), 2043–2067 (2003)
Samarasinghe, S.: Neural networks for applied sciences and engineering: from fundamentals to complex pattern recognition. Auerbach publications (2016)
Segredo, E., Luque, G., Segura, C., Alba, E.: Optimising real-world traffic cycle programs by using evolutionary computation. IEEE Access 7, 43915–43932 (2019)
Shaikh, P.W., El-Abd, M., Khanafer, M., Gao, K.: A review on swarm intelligence and evolutionary algorithms for solving the traffic signal control problem. IEEE Trans. Intell. Transp. Syst. 23(1), 48–63 (2020)
Tan, M.K., Chuo, H.S.E., Chin, R.K.Y., Yeo, K.B., Teo, K.T.K.: Optimization of traffic network signal timing using decentralized genetic algorithm. In: 2017 IEEE 2nd International Conference on Automatic Control and Intelligent Systems (I2CACIS). pp. 62–67. IEEE (2017)
Thain, D., Tannenbaum, T., Livny, M.: Distributed computing in practice: the condor experience. Concurrency and computation: practice and experience 17(2–4), 323–356 (2005)
Van Brummelen, J., O’Brien, M., Gruyer, D., Najjaran, H.: Autonomous vehicle perception: The technology of today and tomorrow. Transportation research part C: emerging technologies 89, 384–406 (2018)
Villagra, A., Alba, E., Luque, G.: A better understanding on traffic light scheduling: New cellular gas and new in-depth analysis of solutions. Journal of Computational Science 41, 101085 (2020)
Wei, H., Zheng, G., Yao, H., Li, Z.: Intellilight: A reinforcement learning approach for intelligent traffic light control. In: Proceedings of the 24th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining. pp. 2496–2505 (2018)
Xu, H., Zhuo, Z., Chen, J., Fang, X.: Traffic signal coordination control along oversaturated two-way arterials. PeerJ Computer Science 6, e319 (2020)
Yang, S., Yang, B., Wong, H.S., Kang, Z.: Cooperative traffic signal control using multi-step return and off-policy asynchronous advantage actor-critic graph algorithm. Knowl.-Based Syst. 183, 104855 (2019)
Yao, Z., Shen, L., Liu, R., Jiang, Y., Yang, X.: A dynamic predictive traffic signal control framework in a cross-sectional vehicle infrastructure integration environment. IEEE Trans. Intell. Transp. Syst. 21(4), 1455–1466 (2019)
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 paper
Cite this paper
Villagra, A., Luque, G. (2023). A Surrogate Function in Cellular GA for the Traffic Light Scheduling Problem. In: Correia, J., Smith, S., Qaddoura, R. (eds) Applications of Evolutionary Computation. EvoApplications 2023. Lecture Notes in Computer Science, vol 13989. Springer, Cham. https://doi.org/10.1007/978-3-031-30229-9_50
Download citation
DOI: https://doi.org/10.1007/978-3-031-30229-9_50
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-30228-2
Online ISBN: 978-3-031-30229-9
eBook Packages: Computer ScienceComputer Science (R0)