Skip to main content

Alleviating Congestion in Restricted Urban Areas with Cooperative Intersection Management

  • Conference paper
  • First Online:
Intelligent Systems and Applications (IntelliSys 2020)

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 1250))

Included in the following conference series:

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.

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 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.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

Similar content being viewed by others

References

  1. Macfarlane, J.: Your Navigation app is making traffic unmanageable. IEEE Spectr. 22–27, 19 Sep 2019

    Google Scholar 

  2. Swift, P., Painter, D., Goldstein, M.: Residential Street Typology and Injury Accident Frequency, Congress for the New Urbanism, Denver, Co., June 1997

    Google Scholar 

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

  4. How to Fix Congestion, Texas A&M Transp. Inst. https://policy.tti.tamu.edu/congestion/how-to-fix-congestion/. Accessed 27 Feb 2020

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

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

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

  8. Alekszejenkó, L., Dobrowiecki, T.: SUMO based platform for cooperative intelligent automotive agents. In: EPiC Series in Computing, vol. 62, pp. 107–123 (2019)

    Google Scholar 

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

    Google Scholar 

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

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

    Google Scholar 

  12. Aftabuzzaman, M.: Measuring traffic congestion - a critical review. In: Proceedings of the 30th Australasian Transport Research Forum (2007)

    Google Scholar 

  13. Rao, M., Rao, K.R.: Measuring urban traffic congestion – a review. Int. J. Traffic Trans. Eng. (IJTTE) 2(4), 286–305 (2012)

    Article  Google Scholar 

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

    Google Scholar 

  15. Bradley, S., Hax, A., Magnanti, T., Applied Mathematical Programming, Ch 9. Integer Programming. Addison-Wesley (1977)

    Google Scholar 

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

    Article  Google Scholar 

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

    Google Scholar 

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

    Google Scholar 

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

    Article  Google Scholar 

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

    Google Scholar 

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

    Article  Google Scholar 

  22. Zhang, X., Wang, D.: Adaptive traffic signal control mechanism for intelligent transportation based on a consortium blockchain. IEEE Access 7, 97281–97295 (2019)

    Article  Google Scholar 

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

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

    Google Scholar 

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

    Google Scholar 

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

    Google Scholar 

  27. Alqurashi, R., Altman, T.: Hierarchical agent-based modeling for improved traffic routing. Appl. Sci. 9, 43–76 (2019)

    Article  Google Scholar 

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

    Google Scholar 

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

    Google Scholar 

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

    Google Scholar 

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

    Article  Google Scholar 

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

  33. Ban, X., Li, W.: Connected vehicle based traffic signal optimization. Report C2SMART Center, USDOT Tier 1 Univ. Transp. Center, April 2018

    Google Scholar 

  34. 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]

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

    Chapter  Google Scholar 

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

    Google Scholar 

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

    Article  Google Scholar 

  38. Srinivasan, D., Choy, M.C.: Cooperative multi-agent system for coordinated traffic signal control. IEE Proc. Intell. Transp. Syst. 153(1), 41–50 (2006)

    Article  Google Scholar 

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

    Google Scholar 

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

    Article  Google Scholar 

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

    Google Scholar 

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

    Google Scholar 

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

    Article  Google Scholar 

  44. Bazzan, A.L.C.: Opportunities for multiagent systems and multiagent reinforcement learning in traffic control. Auton. Agent. Multi-Agent Syst. 18, 342 (2009)

    Article  Google Scholar 

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

    Google Scholar 

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

    Article  Google Scholar 

  47. Heinovski, J., Dressler, F.: Platoon formation optimized car to platoon assignment strategies and protocols. In: IEEE Vehicular Networking Conference (VNC) (2018 )

    Google Scholar 

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

    Google Scholar 

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

  50. Bazzan, A.: A distributed approach for coordination of traffic signal agents. Auton. Agents Multi-Agent Syst. 10, 131–164 (2005)

    Article  Google Scholar 

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

    Google Scholar 

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

    Google Scholar 

  53. Orosz, G., Wilson, R.E., Stépán, G.: Traffic jams: dynamics and control. Phil. Trans. R. Soc. A 368, 4455–4479 (2010)

    Article  MathSciNet  Google Scholar 

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

    Google Scholar 

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

    Article  Google Scholar 

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

    Article  Google Scholar 

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

  58. Nagel, K., Wagner, P., Woesler, R.: Still flowing: approaches to traffic flow and traffic jam modeling. Oper. Res. 51(5), 681–710 (2003)

    Article  MathSciNet  Google Scholar 

  59. Treiber, M., Kesting, A.: Traffic Flow Dynamics. Springer, Heidelberg (2013)

    Book  Google Scholar 

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

    Google Scholar 

  61. Dresner, K., Stone, P.: A multiagent approach to autonomous intersection management. J. Artif. Intell. Res. 31, 591–656 (2008)

    Article  Google Scholar 

  62. France, J., Ghorbani, A.A:: A multiagent system for optimizing urban traffic. IEEE/WIC International Conference on Intelligent Agent Technology, IAT 2003 (2003)

    Google Scholar 

  63. SUMO Tutorials, https://sumo.dlr.de/docs/Tutorials.html. Accessed 27 Feb 2020

  64. Cesme, B.: Self-organizing traffic signals for arterial control. Ph.D. Diss., Northeastern Univ., Boston (2013)

    Google Scholar 

  65. Gershenson, C., Rosenblueth, D.A.: Self-organizing traffic lights at multiple-street intersections. Complexity 17(4), 23–39 (2012)

    Article  MathSciNet  Google Scholar 

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

    Google Scholar 

  67. Chen, L., Englund, C.: Cooperative intersection management: a survey. IEEE Trans. Intell. Transp. Syst. 17(2), 570–586 (2016)

    Article  Google Scholar 

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

    Article  Google Scholar 

  69. Girianna, M., Benekohal, R.F.: Dynamic signal coordination for networks with oversaturated intersections. Transp. Res. Record 1811(1), 122–130 (2002)

    Article  Google Scholar 

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

    Google Scholar 

  71. Goldstein, R., Smith, S.F.: Expressive real-time intersection scheduling. In: AAAI, vol. 33, pp. 9882–9883, July 2019

    Google Scholar 

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

    Article  Google Scholar 

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

Download references

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

Authors

Corresponding author

Correspondence to Levente Alekszejenkó .

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?

Fig. 1.
figure 1

Collecting coupled intersections.

Fig. 2.
figure 2

General setup of the congestion alleviating MAS system (lower cartoon by www.freepik.com, last accessed 2020/02/27.)

Fig. 3.
figure 3

Schematic view of the intersection cooperation based on the ECN warning.

Fig. 4.
figure 4

Test environments representing residential areas: (a) a single attractive escape route with a web of blind alleys, (b) a web of passable residential streets. The traffic flow is bidirectional, but only the single direction flow is shown for simplicity. ECN-judges are shown with circles.

Fig. 5.
figure 5

Flow vs. Density Macroscopic Fundamental Diagram (MDF). Left side belongs to the (stable) non-congested free flow, with the maximal (permissible) speed of driving, until the critical density is reached (the top of the diagram). Right side shows the formation of an unstable congested flow, with an ever increasing density and drop in velocity, until the traffic stops entirely at the jam density. In our measurements the % occupancy of the area loop detectors was taken as the (equivalent) measure of the traffic density.

Fig. 6.
figure 6

MFD diagram showing the effect of ECN-based traffic limitations in the test environments. Test (a) left column, test (b) right column (* - ECN, o - traditional solution).

Fig. 7.
figure 7

Congestion alleviating effect of the ECN-messages in the test environment (a). Traditional signal control (blue), ECN-based control (red).

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.

$$ max\sum\nolimits_{i} {\left| {x_{i} } \right|} $$
(2)

subject to:

$$ x_{{i_{1} }} + x_{{j_{1} }} \le 1, x_{{i_{2} }} + x_{{j_{2} }} \le 1, \ldots , x_{{i_{m} }} + x_{{j_{m} }} \le 1 $$
(constraints)
$$ x_{k} = 1 $$
(scheduling)
$$ x_{{l_{1} }} = 0, x_{{l_{2} }} = 0, \ldots , x_{{l_{n} }} = 0 $$
(ECN-notification)

Rights and permissions

Reprints and permissions

Copyright information

© 2021 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

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

Publish with us

Policies and ethics