Skip to main content

A Surrogate Function in Cellular GA for the Traffic Light Scheduling Problem

  • Conference paper
  • First Online:
Applications of Evolutionary Computation (EvoApplications 2023)

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.

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 89.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 119.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. Alba, E., Dorronsoro, B.: Cellular genetic algorithms, vol. 42. Springer Science & Business Media (2009)

    Google Scholar 

  2. Alba, E., Luque, G., Nesmachnow, S.: Parallel metaheuristics: recent advances and new trends. Int. Trans. Oper. Res. 20(1), 1–48 (2013)

    Article  MATH  Google Scholar 

  3. 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)

    Article  Google Scholar 

  4. Bhosekar, A., Ierapetritou, M.: Advances in surrogate based modeling, feasibility analysis, and optimization: a review. Comput. Chem. Eng. 108, 250–267 (2018)

    Article  Google Scholar 

  5. Bie, Y., Cheng, S., Liu, Z.: Optimization of signal-timing parameters for the intersection with hook turns. Transport 32(2), 233–241 (2017)

    Article  Google Scholar 

  6. 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)

    Article  Google Scholar 

  7. 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)

    Article  Google Scholar 

  8. 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)

    Article  Google Scholar 

  9. 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)

    Google Scholar 

  10. 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)

    Article  Google Scholar 

  11. 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)

    Article  MathSciNet  MATH  Google Scholar 

  12. 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)

    Article  Google Scholar 

  13. 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)

    Article  Google Scholar 

  14. Keras, C.F.: Github repository. http://github.com/fchollet/keras. Accessed 2020-04-01 (2015)

  15. 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)

    Article  Google Scholar 

  16. Krajzewicz, D., Bonert, M., Wagner, P.: The open source traffic simulation package sumo. RoboCup 2006 (2006)

    Google Scholar 

  17. 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)

    Article  Google Scholar 

  18. 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)

    Google Scholar 

  19. 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)

    Article  Google Scholar 

  20. Liu, Z.: A survey of intelligence methods in urban traffic signal control. IJCSNS Int. J. Comput. Sci. Network Secur. 7(7), 105–112 (2007)

    Google Scholar 

  21. 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)

    Article  MathSciNet  MATH  Google Scholar 

  22. 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)

    Article  Google Scholar 

  23. 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)

    Article  Google Scholar 

  24. 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)

    Article  Google Scholar 

  25. Papageorgiou, M., Diakaki, C., Dinopoulou, V., Kotsialos, A., Wang, Y.: Review of road traffic control strategies. Proc. IEEE 91(12), 2043–2067 (2003)

    Article  Google Scholar 

  26. Samarasinghe, S.: Neural networks for applied sciences and engineering: from fundamentals to complex pattern recognition. Auerbach publications (2016)

    Google Scholar 

  27. Segredo, E., Luque, G., Segura, C., Alba, E.: Optimising real-world traffic cycle programs by using evolutionary computation. IEEE Access 7, 43915–43932 (2019)

    Article  Google Scholar 

  28. 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)

    Article  Google Scholar 

  29. 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)

    Google Scholar 

  30. 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)

    Article  Google Scholar 

  31. 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)

    Article  Google Scholar 

  32. 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)

    Article  Google Scholar 

  33. 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)

    Google Scholar 

  34. Xu, H., Zhuo, Z., Chen, J., Fang, X.: Traffic signal coordination control along oversaturated two-way arterials. PeerJ Computer Science 6, e319 (2020)

    Article  Google Scholar 

  35. 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)

    Article  Google Scholar 

  36. 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)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Andrea Villagra .

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 paper

Check for updates. Verify currency and authenticity via CrossMark

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)

Publish with us

Policies and ethics