Abstract
Congested urban traffic frequently deviates toward residential areas, where due to local conditions congestion builds up quickly. The increasing traffic flow there causes health, environmental and safety problems. A pragmatic solution is to make these areas infeasible as escape routes. In the following, an area wide cooperative intelligent intersection management system is proposed, aiming at suppressing the number of passing-through vehicles if their density increases too much. The solution is based on communicating traffic light controllers using the analogy of the Explicit Congestion Notification (ECN) protocol and organized as a hierarchical Multiagent System. The system was implemented by extending an open-source traffic simulation tool, so called Eclipse SUMO. Simulations were performed on a simplified model of a residential area. The efficacy of the proposal was evaluated with Macroscopic Fundamental Diagrams of the investigated traffic. The results are promising opening way to further research.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Macfarlane, J.: Your Navigation app is making traffic unmanageable. IEEE Spectr. 22–27, 19 Sep 2019
Swift, P., Painter, D., Goldstein, M.: Residential Street Typology and Injury Accident Frequency, Congress for the New Urbanism, Denver, Co., June 1997
Elevated Traffic Incidents in Long Beach School Zones, Long Beach Area News 3 April 2014. https://www.lbrag.com/2014/04/elevated-traffic-incidents-in-long-beach-school-zones/1132/. Accessed 27 Feb 2020
How to Fix Congestion, Texas A&M Transp. Inst. https://policy.tti.tamu.edu/congestion/how-to-fix-congestion/. Accessed 27 Feb 2020
Meyer, M.D.: A Toolbox for Alleviating Traffic Congestion and Enhancing Mobility. Inst. of Transp. Eng., Washington, DC (1997). https://rosap.ntl.bts.gov/view/dot/2145. Accessed 27 Feb 2020
Traffic Control Systems Handbook: Ch 6. Detectors, U.S. Dept of Transp., Federal Highway Adm., Pub. No. FHWA-HOP-06-006, Oct 2005. https://ops.fhwa.dot.gov/publications/fhwahop06006/chapter_6.htm. Accessed 27 Feb 2020
SAE Standards News: J3016 automated-driving graphic update. https://www.sae.org/news/2019/01/sae-updates-j3016-automated-driving-graphic. Accessed 27 Feb 2020
Alekszejenkó, L., Dobrowiecki, T.: SUMO based platform for cooperative intelligent automotive agents. In: EPiC Series in Computing, vol. 62, pp. 107–123 (2019)
Alekszejenkó, L., Dobrowiecki, T.: Intelligent vehicles in urban traffic – communication based cooperation. In: IEEE 17th World Symposium on Applied Machine Intelligence (SAMI), pp. 299–304 (2019)
Floyd, S., Ramakrishnan, K., Black, D.L.: The Addition of Explicit Congestion Notification (ECN) to IP, Sept 2001. https://tools.ietf.org/html/rfc3168#section-1. Accessed 27 Feb 2020
Gomez, C.A., Wang, X., Shami, A.: Intelligent active queue management using explicit congestion notification. In: IEEE Global Communication Conference – GLOBECOM, Waikoloa, HI, USA (2019)
Aftabuzzaman, M.: Measuring traffic congestion - a critical review. In: Proceedings of the 30th Australasian Transport Research Forum (2007)
Rao, M., Rao, K.R.: Measuring urban traffic congestion – a review. Int. J. Traffic Trans. Eng. (IJTTE) 2(4), 286–305 (2012)
Estel, A.: Quality of Service Beyond the Traditional Fundamental Diagram. In: 75 Years of the Fundamental Diagram for Traffic Flow Theory Greenshields Symposium, Woods Hole, Massachusetts, 8–10 July 2008, pp. 86–106 (2008)
Bradley, S., Hax, A., Magnanti, T., Applied Mathematical Programming, Ch 9. Integer Programming. Addison-Wesley (1977)
Lu, Y., Fana, X., Qian, L.: Dynamic ECN marking threshold algorithm for TCP congestion control in data center networks. Comput. Commun. 129, 197–208 (2018)
Wenkstern, R.Z., Steel, T.L., Daescu, O., Hansen, J., Boyraz, P.: Matisse: a large-scale multi-agent system for simulating traffic safety scenarios. Ch 22. In: Hansen, J., et al. (eds.) Digital Signal Processing for In-Vehicle Systems and Safety. Springer, New York (2012)
Bashiri, M., Fleming, C.H.: A platoon-based intersection management system for autonomous vehicles. In: IEEE Intelligent Vehicles Symposium(IV), Redondo Beach, CA, USA, 11–14 June 2017, pp. 667–672 (2017)
Chen, B., Cheng, H.H.: A review of the applications of agent technology in traffic and transportation systems. IEEE Trans. Intell. Transp. Syst. 11(2), 485–497 (2010)
Torabi, B., Wenkstern, R.Z., Saylor, R.: A self-adaptive collaborative multi-agent based traffic signal timing system. In: IEEE International Smart Cities Conference (ISC2), Kansas City, MO, USA, 16–19 September 2018
Beak, B., Larry, H.K., Feng, Y.: Adaptive coordination based on connected vehicle technology. Transp. Res. Rec. J. Transp. Res. Board 2619(1), 1–12 (2017)
Zhang, X., Wang, D.: Adaptive traffic signal control mechanism for intelligent transportation based on a consortium blockchain. IEEE Access 7, 97281–97295 (2019)
Kesting, A., Treiber, M., Helbing, D.: Agents for traffic simulation, Ch. 11 In: Multi-Agent Systems: Simulation and Applications. Uhrmacher, A., Weyns, D. (eds.) (2009). arXiv:0805.0300v1 [physics.soc-ph]. 2 May 2008. https://arxiv.org/abs/0805.0300. Accessed 27 Feb 2020
Ren, Y., Wang, Y., Yu, G., Liu, H., Xiao, L.: An adaptive signal control scheme to prevent intersection traffic blockage. IEEE Trans. Intelligent Transp. Syst. 18(6), 1519–1528 (2017)
Namoun, A., Marín, C.A., Saint Germain, B., Mehandjiev, N., Philips, J.: A multi-agent system for modelling urban transport infrastructure using intelligent traffic forecasts. In: Mařík, V., Martinez Lastra, J.L., Skobelev, P. (eds.): HoloMAS 2013. LNAI, vol. 8062, pp. 175–186. Springer (2013)
Torabi, B., Wenkstern, R.Z., Al-Zinati, M.: An agent-based micro-simulator for ITS. In: 21st International Conference on Intelligent Transportation Systems (ITSC), Maui, Hawaii, USA, 4–7 November 2018, pp. 2556–2561 (2018)
Alqurashi, R., Altman, T.: Hierarchical agent-based modeling for improved traffic routing. Appl. Sci. 9, 43–76 (2019)
McBreen, J., Jensen, P., Marchal, F.: An agent based simulation model of traffic congestion. In: Proceedings of the 4th Workshop on Agents in Traffic and Transportation, Hakodate, May 2006, pp. 43–49 (2006)
Mannion, P., Duggan, J., Howley, E.: An experimental review of reinforcement learning algorithms for adaptive traffic signal control. In: McCluskey, T., Kotsialos, A., Müller, J., Klügl, F., Rana, O., Schumann, R. (eds.) Autonomic Road Transport Support Systems. Autonomic Systems. Birkhäuser, Cham (2016)
Han, Z., Zhang, K., Yin, H., Zhu, Y.: An urban traffic simulation system based on multi-agent modeling. In: 27th Chinese Control and Decision Conference (CCDC), pp. 6378–6383 (2015)
Olia, A., Abdelgawad, H., Abdulhai, B., Razavi, S.N.: Assessing the potential impacts of connected vehicles mobility, environmental, and safety perspectives. J. Intell. Transp. Syst. Tech. Plann. Oper. 20(3), 229–243 (2016)
Khan, S. M.: Connected and automated vehicles in urban transportation cyber-physical systems, Ph.D. Diss., Clemson University (2019). https://tigerprints.clemson.edu/all_dissertations/2475. Accessed 27 Feb 2020
Ban, X., Li, W.: Connected vehicle based traffic signal optimization. Report C2SMART Center, USDOT Tier 1 Univ. Transp. Center, April 2018
Khan, S.M., Chowdhury, M.: Connected Vehicle Supported Adaptive Traffic Control for Near-congested Condition in a Mixed Traffic Stream, 14 Jul 2019. arXiv:1907.07243 [eess.SP]
Fiosins, M., Friedrich, B., Görmer, J., Mattfeld, D., Müller, J.P., Tchouankem, H.: A multiagent approach to modeling autonomic road transport support systems. In: McCluskey, T.L., et al. (eds.) Autonomic Road Transport Support Systems. Autonomic Systems, pp. 67–85. Springer, Cham (2016)
Zhou, S., Seferoglu, H.: Connectivity-aware traffic phase scheduling for heterogeneously connected vehicles. In: CarSys 2016: Proceedings of the First ACM International Workshop on Smart, Autonomous, and Connected Vehicular Systems and Services, pp. 44–51, October 2016
Wu, J., Wang, Y., Wang, L., Shen, Z., Yin, C.: Consensus-based platoon forming for connected autonomous vehicles. IFAC PapersOnLine 51–31, 801–806 (2018)
Srinivasan, D., Choy, M.C.: Cooperative multi-agent system for coordinated traffic signal control. IEE Proc. Intell. Transp. Syst. 153(1), 41–50 (2006)
Cano, M.-D., Sanchez-Iborra, R., Garcia-Sanchez, F., Garcia-Sanchez, A.-J., Garcia-Haro, J.: Coordination and agreement among traffic signal controllers in urban areas, ICTON 2016, Tu.A6.3
Abdoos, M., Mozayani, N., Bazzan, A.L.C.: Holonic multi-agent system for traffic signals control. Eng. Appl. Artif. Intell. 26(5–6), 1575–1587 (2013)
Torabi, B., Wenkstern, R.Z., Saylor, R.: A collaborative agent-based traffic signal system for highly dynamic traffic conditions. In: 21st International Conference on Intelligence Transportation Systems (ITSC), Maui, Hawaii, USA, 4–7 November 2018
Kuyer, L., Whiteson, S., Bakker, B., Vlassis, N.: Multiagent reinforcement learning for urban traffic control using coordination graphs. In: Daelemans, W., et al. (eds.): ECML PKDD 2008, Part I, LNAI, vol. 5211, pp. 656–671. Springer (2008)
Valente, J., Araujo, F., Wenkstern, R.Z.: On modeling and verification of agent-based traffic simulation properties in alloy. Int. J. Agent Technol. Syst. 4(4), 38–60 (2012)
Bazzan, A.L.C.: Opportunities for multiagent systems and multiagent reinforcement learning in traffic control. Auton. Agent. Multi-Agent Syst. 18, 342 (2009)
Nakanishi, H., Namerikawa, T.: Optimal traffic signal control for alleviation of congestion based on traffic density prediction by model predictive control. In: Proceedings of the SICE Annual Conference, Tsukuba, Japan, 20–23 September 2016, pp. 1273–1278 (2016)
He, Q., Larry Head, K., Ding, J.: PAMSCOD platoon-based arterial multi-modal signal control with online data. Transp. Res. Part C 20, 164–184 (2012)
Heinovski, J., Dressler, F.: Platoon formation optimized car to platoon assignment strategies and protocols. In: IEEE Vehicular Networking Conference (VNC) (2018 )
Steingraover, M., Schouten, R., Peelen, S., Nijhuis, E., Bakker, B.: Reinforcement learning of traffic light controllers adapting to traffic congestion. In: BNAIC 2005, Proceedings of the 7th Belgium-Netherlands Conference on Artificial Intelligence, Brussels, 17–18 October 2005
Brooks, R.: The Big Problem with Self-Driving Cars is People. IEEE Spectrum 27 July 2017. https://spectrum.ieee.org/transportation/self-driving/. Accessed 27 Feb 2020
Bazzan, A.: A distributed approach for coordination of traffic signal agents. Auton. Agents Multi-Agent Syst. 10, 131–164 (2005)
Bazzan, A., de Oliveira Boschetti, D., Klügl, F., Nagel, K.: To adapt or not to adapt – consequences of adapting driver and traffic light agents. In: Adaptive Agents and Multi-Agent Systems III. Adaptation and Multi-Agent Learning, 5th, 6th, and 7th European Symposium, ALAMAS 2005–2007 on Adaptive and Learning Agents and Multi-Agent Systems, Revised Selected Papers, January 2007
Tchappi Haman, I., Kamla, V.C., Galland, S., Kamang, J.C.: Towards an multilevel agent-based model for traffic simulation. In: The 6th International Workshop on Agent-based Mobility, Traffic and Transp. Models, Methodologies and Applications (ABMTRANS), Procedia Computer Science 109C, pp. 887–892 (2017)
Orosz, G., Wilson, R.E., Stépán, G.: Traffic jams: dynamics and control. Phil. Trans. R. Soc. A 368, 4455–4479 (2010)
Abdoos, M., Mozayani, N., Bazzan, A.: Traffic light control in non-stationary environments based on multi agent Q-learning. In: 14th International IEEE Conference On Intelligent Transportation System (ITSC), Washington, DC, USA, 5–7 October 2011
Guoa, Q., Lib, L., Bana, X.: Urban traffic signal control with connected and automated vehicles. A survey. Transp. Res. Part C 101, 313–334 (2019)
Timóteo, I.J.P.M., Araújo, M.R., Rossetti, R.J.F., Oliveira, E.C.: Using TraSMAPI for the assessment of multi-agent traffic. Prog. Artif. Intell. 1, 157–164 (2012)
Jin, J., Ma, X.: A multi-objective agent-based approach for road traffic controls: application for adaptive traffic signal systems. Postprint of Paper VI: Jin, J. and Ma, X. (2018). A multi-objective agent-based approach for road traffic controls: application for adaptive traffic signal systems, under review. https://www.diva-portal.org/smash/get/diva2:1205233/FULLTEXT01.pdf. Accessed 27 Feb 2 020
Nagel, K., Wagner, P., Woesler, R.: Still flowing: approaches to traffic flow and traffic jam modeling. Oper. Res. 51(5), 681–710 (2003)
Treiber, M., Kesting, A.: Traffic Flow Dynamics. Springer, Heidelberg (2013)
Álvarez López, P., Behrisch, M., Bieker-Walz, L., Erdmann, J., Flötteröd, Y.-P., Hilbrich, R., Lücken, L., Rummel, J., Wagner, P., Wießner, E.:: Microscopic Traffic Simulation using SUMO. In: 21st International Conference on Intelligent Transportation System (ITSC), pp. 2575–2582 (2018)
Dresner, K., Stone, P.: A multiagent approach to autonomous intersection management. J. Artif. Intell. Res. 31, 591–656 (2008)
France, J., Ghorbani, A.A:: A multiagent system for optimizing urban traffic. IEEE/WIC International Conference on Intelligent Agent Technology, IAT 2003 (2003)
SUMO Tutorials, https://sumo.dlr.de/docs/Tutorials.html. Accessed 27 Feb 2020
Cesme, B.: Self-organizing traffic signals for arterial control. Ph.D. Diss., Northeastern Univ., Boston (2013)
Gershenson, C., Rosenblueth, D.A.: Self-organizing traffic lights at multiple-street intersections. Complexity 17(4), 23–39 (2012)
de Oliveira Boschetti, D., Bazzan, A., Lesser, V.: Using cooperative mediation to coordinate traffic lights: a case study. In: 4th International Joint Conference on Autonomous Agents and Multiagent Systems (AAMAS 2005), Utrecht, The Netherlands, 25–29 July 2005
Chen, L., Englund, C.: Cooperative intersection management: a survey. IEEE Trans. Intell. Transp. Syst. 17(2), 570–586 (2016)
Zhihui, L., Qian, C., Yonghua, Z., Rui, Z.: Signal cooperative control with traffic supply and demand on a single intersection. IEEE Access 6, 54407–54416 (2018)
Girianna, M., Benekohal, R.F.: Dynamic signal coordination for networks with oversaturated intersections. Transp. Res. Record 1811(1), 122–130 (2002)
Wagner, P., Alms, R., Erdmann, J., Flötteröd, Y.-P.: Remarks on traffic signal coordination. In: EPiC Series in Computing, vol. 62, pp. 244–255 (2019)
Goldstein, R., Smith, S.F.: Expressive real-time intersection scheduling. In: AAAI, vol. 33, pp. 9882–9883, July 2019
Feng, Y., Zamanipour, M., Head, K.L.: Connected vehicle-based adaptive signal control and applications. Transp. Res. Rec. J. Transp. Res. Board 2558(1), 11–19 (2016)
Alekszejenkó, L.: Intelligent urban traffic systems. Explicit congestion notification based signal coordination, student competition report. Budapest University of Technology and Economics, Faculty of Electronic and Informatics (2019). http://tdk.bme.hu/VIK/intel/Intelligens-varosi-kozlekedesi-rendszerek. Accessed 27 Feb 2020
Acknowledgments
The research has been supported in part by the European Union, cofinanced by the European Social Fund (EFOP-3.6.2-16-2017-00013, Thematic Fundamental Research Collaborations Grounding Innovation in Informatics and Infocommunications), and in part by the BME- Artificial Intelligence FIKP grant of EMMI (BME FIKP-MI/SC).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Appendix
Appendix
1.1 A. Searching for a Set of Strongly Coupled Intersections
In road networks, defining intersection dependence is not trivial. In e.g. American-like, rectangular road networks at least two independent routes between any points of the network may exist, while European-like, irregular networks may contain bottlenecks, i.e. sections which are used by the whole traffic flow between two points of the network. These points or intersections are coupled somehow together, and the whole road between such coupled intersections behaves similarly to the conflict zone of a single intersection. Vehicles are competing for the usage of this road surface. For this reason, it might be beneficial to avoid congestion and therefore to limit the amount of conflicts along these road segments.
The goal is thus to identify the maximal group of coupled intersections. The algorithm accepts as input road network (topology) (N), every possible route through this network, given by an ordered list of the visited junctions (R), the highest distance bound between the coupled intersections (Lmax) and a given intersection (a), which coupled intersections are to be found. The algorithm runs like follows:
- 1st step::
-
X := {a}
- 2nd step::
-
x : = an intersection in N, which has an out going route to an intersection y, already in X and the distance d(x,y) < Lmax.
- 3rd step::
-
K : = {every route from R, containing road segment x → y}
- 4th step::
-
If there is no element in K, containing both x and y, and any other intersection from N in-between, then \(\mathrm{X} :\, = \mathrm{X} \cup \{\mathrm{x}\}\)
- 5th step::
-
If there is another applicable intersection in N, then go to 2nd step Otherwise: Return X
The returned X set contains intersections coupled with the originally selected (a) intersection. Whole sections of the road network between such intersections behave similarly to the conflict zones of the traditional intersections. In order to reduce the number of possible conflicts, coupled intersections should share the congestion notification between each other.
As an example consider Fig. 1. Left turns are prohibited at two junctions. At B, moving from A C is prohibited. Similarly, at G, moving from F towards E is also prohibited. The question is which junctions are coupled to junction H?
With the proposed algorithm we found that G is a part of the coupling set of H, since due to the prohibition of the left turn, every route, containing G → H, will contain H directly after G. Let us see now the case of E, a neighbor of G. Because there are two possible routes from E to G (one direct route, and one via intersection F), E is not a part of the coupling set of H. The same also holds for F, therefore it does not belong to the set either. As the example network is symmetric, we can accept also B as a part of the coupling set of H, but not C and A.
The last intersection to be investigated is D. Due to the many possible routes between them (e.g., DH, DC(A)B, DE(F)G), D have to be left out from the set.
1.2 B. Signal Phase Generation as an Integer Programming
Our simulation platform receives a two-dimensional matrix, the so-called conflict-matrix C as a configuration input. This matrix describes which directions may not pass through the intersections simultaneously. (If allowed, it would cause a risk of a collision.) [C]i,j element is 1 if the ith and jth directions are prohibited to move simultaneously, and is 0 otherwise.
The principal goal of signal phase generation is to provide green lights for as many vehicles as safely possible. Some other constraints also have to be taken into consideration, like the scheduling decision, or the traffic reduction indicating by the incoming ECN-message, proposed in this paper.
This problem can be formalized as an integer programming problem (IP). Let us define vector x as the vector of directions. The xi coordinates of x will be numerically constraint to be 0 or 1, indicating that the ith direction can or may not receive a green light in the current phase. Naturally our goal function is to maximize the L1-norm of x, i.e. max Σ |xi|.
The constraint matrix of the IP problem can be formed as follows. Let us iterate through the conflict matrix C. If a specific [C]i,j element equals 1, we add a new constraint: xi + xj ≤ 1. These constraints (and their integer solution) ensure that at most one of the conflicting directions will receive a green light. Moreover, we shall add an xi ≤ 1 for every ith coordinate. This two types of constraints warrant that every xi coordinate will fall in the range [0,1], but the integer solution will warrant that every xi will equal either 0 or 1.
For the kth direction which must receive a green light, due to the scheduling decision, an xk = 1 constraint will be added. Similarly, when an l direction must not receive green light, in effect of an ECN-signal, xl = 0 constraint will also be added.
The solution of this problem (2) will provide an optimal configuration of the traffic lights. The constraints also prevent conflicting directions to receive green lights simultaneously.
subject to:
Rights and permissions
Copyright information
© 2021 Springer Nature Switzerland AG
About this paper
Cite this paper
Alekszejenkó, L., Dobrowiecki, T. (2021). Alleviating Congestion in Restricted Urban Areas with Cooperative Intersection Management. In: Arai, K., Kapoor, S., Bhatia, R. (eds) Intelligent Systems and Applications. IntelliSys 2020. Advances in Intelligent Systems and Computing, vol 1250. Springer, Cham. https://doi.org/10.1007/978-3-030-55180-3_3
Download citation
DOI: https://doi.org/10.1007/978-3-030-55180-3_3
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-55179-7
Online ISBN: 978-3-030-55180-3
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)