IoT-Driven Intelligent Traffic Systems for Congestion Management

Authors

https://doi.org/10.48313/scodm.v2i3.37

Abstract

Utilization of Artificial Intelligence (AI) techniques in intelligent transportation systems opens up new dimensions in choreographing sustainable urban mobility. However, one of the main issues concerns the appropriate context or situation where such techniques ought to be adopted. They have several alternatives, including the utilization of cloud computing, fog computing, edge computing, or even their mobile devices. A smart traffic management system based on the Internet of Things (IoT) concept is proposed in this paper. We optimize the use of evolutionary algorithms, starting with the Lightweight Random Early Detention (LRED) for Vehicles Dynamic (VD) mechanism. LREDfor VDs can be employed in controlled junctions to clear oncoming traffic and optimize the cycle and phases of the traffic lights. Then the authors explain that after LRED for VDs has been successfully optimized in a non-real-time environment, it is possible to deploy the approach to an unknown traffic situation without the need to involve AI in edge IoT devices. The versatility of this mechanism is extensively assessed using the traffic simulation package, SUMO. iREDVD outperforms all other competing designs since it minimizes the waiting time of vehicles, average travel time, fuel usage, and emission of solid and gaseous pollution, among other benefits.

Keywords:

Intelligent transportation systems, Smart traffic management, Internet of Things, Evolutionary algorithms, Traffic optimization

References

  1. [1] Zhang, J., Wang, F. Y., Wang, K., Lin, W. H., Xu, X., & Chen, C. (2011). Data-driven intelligent transportation systems: A survey. IEEE transactions on intelligent transportation systems, 12(4), 1624–1639. https://doi.org/10.1109/TITS.2011.2158001

  2. [2] Murray, R. M. (2002). Panel on future directions in control, dynamics, and systems. 2(02). http://www.cds.caltech.edu/~murray/cdspanel/

  3. [3] Cano, M. D., Sanchez-Iborra, R., Garcia-Sanchez, F., Garcia-Sanchez, A. J., & Garcia-Haro, J. (2016, July). Coordination and agreement among traffic signal controllers in urban areas. 2016 18th international conference on transparent optical networks (ICTON) (pp. 1-4). IEEE. https://doi.org/10.1109/ICTON.2016.7550368

  4. [4] Floyd, S., & Jacobson, V. (2002). Random early detection gateways for congestion avoidance. IEEE/acm transactions on networking, 1(4), 397–413. https://doi.org/10.1109/90.251892

  5. [5] Sanchez-Iborra, R., & Cano, M.-D. (2017). On the similarities between urban traffic management and communication networks: Application of the random early detection algorithm for self-regulating intersections. IEEE intelligent transportation systems magazine, 9(4), 48–61. https://doi.org/10.1109/MITS.2017.2743202

  6. [6] Rehman, A., Mazhar Rathore, M., Paul, A., Saeed, F., & Ahmad, R. W. (2018). Vehicular traffic optimisation and even distribution using ant colony in smart city environment. IET intelligent transport systems, 12(7), 594–601. https://doi.org/10.1049/iet-its.2017.0308

  7. [7] Jerry, K., Yujun, K., Kwasi, O., Enzhan, Z., & Parfait, T. (2015). NetLogo implementation of an ant colony optimisation solution to the traffic problem. IET intelligent transport systems, 9(9), 862–869. https://doi.org/10.1049/iet-its.2014.0285

  8. [8] Srinivas, M., & Patnaik, L. M. (1994). Genetic algorithms: A survey. Computer, 27(6), 17–26. https://doi.org/10.1109/2.294849

  9. [9] Roberge, V., Tarbouchi, M., & Labonté, G. (2012). Comparison of parallel genetic algorithm and particle swarm optimization for real-time UAV path planning. IEEE transactions on industrial informatics, 9(1), 132–141. https://doi.org/10.1109/TII.2012.2198665

  10. [10] Mamdani, E. H., & Pappis, C. P. (1977). A fuzzy logic controller for a traffic junction. IEEE transactions on systems, man, and cybernetics, 7(10), 707–717. https://doi.org/10.1109/TSMC.1977.4309605

  11. [11] Srinivas, M., & Patnaik, L. M. (2002). Genetic algorithms: A survey. Computer, 27(6), 17–26. https://doi.org/10.1109/2.294849

  12. [12] Chu, P. C., & Beasley, J. E. (1998). A genetic algorithm for the multidimensional knapsack problem. Journal of heuristics, 4, 63–86. https://doi.org/10.1023/A:1009642405419

  13. [13] Viveros-Jiménez, F., León-Borges, J. A., & Cruz-Cortés, N. (2014). An adaptive single-point algorithm for global numerical optimization. Expert systems with applications, 41(3), 877–885. https://doi.org/10.1016/j.eswa.2013.08.018

  14. [14] Toğan, V., & Daloğlu, A. T. (2008). An improved genetic algorithm with initial population strategy and self-adaptive member grouping. Computers & structures, 86(11–12), 1204–1218. https://doi.org/10.1016/j.compstruc.2007.11.006

  15. [15] Johnson, J. M., & Rahmat-Samii, V. (1997). Genetic algorithms in engineering electromagnetics. IEEE antennas and propagation magazine, 39(4), 7–21. https://doi.org/10.1109/74.632992

  16. [16] Venkatesh, P., Gnanadass, R., & Padhy, N. P. (2003). Comparison and application of evolutionary programming techniques to combined economic emission dispatch with line flow constraints. IEEE transactions on power systems, 18(2), 688–697. https://doi.org/10.1109/TPWRS.2003.811008

  17. [17] Dip, G., Prahlad, V., & Kien, P. D. (2009). Genetic algorithm-based optimal bipedal walking gait synthesis considering tradeoff between stability margin and speed. Robotica, 27(3), 355–365. https://doi.org/10.1017/S026357470800475X

  18. [18] Goldberg, D. E., & Deb, K. (1991). A comparative analysis of selection schemes used in genetic algorithms. In Foundations of genetic algorithms (Vol. 1, pp. 69–93). Elsevier. https://doi.org/10.1016/B978-0-08-050684-5.50008-2

  19. [19] Blickle, T., & Thiele, L. (1996). A comparison of selection schemes used in evolutionary algorithms. Evolutionary computation, 4(4), 361–394. https://doi.org/10.1162/evco.1996.4.4.361

  20. [20] Jebari, K., Madiafi, M., & others. (2013). Selection methods for genetic algorithms. International journal of emerging sciences, 3(4), 333–344. https://www.researchgate.net/profile/Khalid-Jebari/publication/259461147_Selection_Methods_for_Genetic_Algorithms/links/5480d9100cf22525dcb60519/Selection-Methods-for-Genetic-Algorithms.pdf

  21. [21] Kora, P., & Yadlapalli, P. (2017). Crossover operators in genetic algorithms: A review. International journal of computer applications, 162(10), 34-36. https://www.researchgate.net

  22. [22] Magalhaes-Mendes, J. (2013). A comparative study of crossover operators for genetic algorithms to solve the job shop scheduling problem. WSEAS transactions on computers, 12(4), 164–173. https://www.wseas.com/journals/computers/2013/5705-156.pdf

  23. [23] Abdoun, O., & Abouchabaka, J. (2012). A comparative study of adaptive crossover operators for genetic algorithms to resolve the traveling salesman problem. International journal of computer applications, 3(11), 49-57. https://doi.org/10.48550/arXiv.1203.3097

  24. [24] Spears, W. M., & Anand, V. (1991). A study of crossover operators in genetic programming. International symposium on methodologies for intelligent systems (pp. 409-418). Berlin, Heidelberg: Springer Berlin Heidelberg. https://doi.org/10.1007/3-540-54563-8_104

Published

2025-04-29

How to Cite

Singh, N. ., Edalatpanah, S. A. ., & Alimoradi, M. . (2025). IoT-Driven Intelligent Traffic Systems for Congestion Management. Supply Chain and Operations Decision Making, 2(3), 115-126. https://doi.org/10.48313/scodm.v2i3.37

Similar Articles

1-10 of 20

You may also start an advanced similarity search for this article.