Public Transport

, Volume 11, Issue 2, pp 269–298 | Cite as

Modelling bus bunching under variable transit demand using cellular automata

  • Fatemeh Enayatollahi
  • Ahmed Osman Idris
  • M. A. Amiri AtashgahEmail author
Original Paper


Bunching is an operational problem, in bus transit systems with high service frequency, that can lower capacity and affects user satisfaction. The headway (i.e. amount of time between transit vehicle arrivals at a stop) is intrinsically unstable, such that minor disturbances can cause divergence from the scheduled service. In this paper, a bus route is modelled using a one-dimensional cellular automata to investigate the effects of variations in passenger demand on headway instability and the bus bunching phenomenon. Unlike previous research, this study utilizes a typical route design approach, rather than obtaining a phase diagram from random passenger demand and service frequency. The results show that a one-second decrease in boarding and alighting times per passenger can significantly reduce bunching formation. Such a reduction can be achieved by adopting in-station fare collection methods as opposed to onboard ones, and/or using low-floor buses with wider/multiple doors/channels. In addition, an active mitigation strategy is proposed to prevent the formation of bunching. It is shown that limiting the waiting time for the delayed bus at stops has a great effect on regulating headways and mitigating bunching. Further, to compare different bunching situations, a new index is proposed to evaluate bunching severity (i.e. the number of buses involved in bunching) and intensity (i.e. the overall deviation from the scheduled headway). Using the developed index, it is found that a high Peak-Hour Coefficient acts like an uncontrolled traffic light that regulates the bus flow, resulting in less severe bunching, regardless of the subsequent total delay in the service.


Bus bunching Cellular automata Time headway Traffic modelling Route design Bunching index 



  1. Ampountolas K, Kring M (2015) Mitigating bunching with bus-following models and bus-to-bus cooperation. In: 2015 IEEE 18th international conference on intelligent transportation systems (ITSC). IEEE, pp 60–65.
  2. Andres M, Nair R (2017) A predictive-control framework to address bus bunching. Transp Res Part B Methodol 104:123–148. CrossRefGoogle Scholar
  3. Bartholdi JJ III, Eisenstein DD (2012) A self-coördinating bus route to resist bus bunching. Transp Res Part B Methodol 46:481–491. CrossRefGoogle Scholar
  4. Bellei G, Gkoumas K (2010) Transit vehicles’ headway distribution and service irregularity. Public Transp 2:269–289. CrossRefGoogle Scholar
  5. Brockfeld E, Kühne R, Wagner P (2004) Calibration and validation of microscopic traffic flow models. Transp Res Rec 1876:62–70. CrossRefGoogle Scholar
  6. Carrel A, Mishalani R, Wilson N, Attanucci J, Rahbee A (2010) Decision factors in service control on high-frequency metro line: importance in service delivery. Transp Res Rec 2146:52–59. CrossRefGoogle Scholar
  7. Chen Q, Adida E, Lin J (2013) Implementation of an iterative headway-based bus holding strategy with real-time information. Public Transp 4:165–186. CrossRefGoogle Scholar
  8. Chowdhury D, Desai RC (2000) Steady-states and kinetics of ordering in bus-route models: connection with the Nagel–Schreckenberg model. Eur Phys J B Condens Matter Complex Syst 15:375–384. CrossRefGoogle Scholar
  9. Chowdhury D, Santen L, Schadschneider A (2000) Statistical physics of vehicular traffic and some related systems. Phys Rep 329:199–329. CrossRefGoogle Scholar
  10. Daganzo CF (1994) The cell transmission model: a dynamic representation of highway traffic consistent with the hydrodynamic theory. Transp Res Part B Methodol 28:269–287. CrossRefGoogle Scholar
  11. Daganzo CF (1995) The cell transmission model, part II: network traffic. Transp Res Part B Methodol 29:79–93. CrossRefGoogle Scholar
  12. Daganzo CF (2009) A headway-based approach to eliminate bus bunching: systematic analysis and comparisons. Transp Res Part B Methodol 43:913–921. CrossRefGoogle Scholar
  13. Daganzo CF, Pilachowski J (2011) Reducing bunching with bus-to-bus cooperation. Transp Res Part B Methodol 45:267–277. CrossRefGoogle Scholar
  14. Fellendorf M, Vortisch P (2010) Microscopic traffic flow simulator VISSIM. In: Fundamentals of traffic simulation, vol 145. International Series in Operations Research and Management Science. Springer, Berlin, pp 63–93.
  15. Figliozzi M, Feng W, Lafferriere G, Feng W (2012) A study of headway maintenance for bus routes: causes and effects of “bus bunching” in extensive and congested service areas. Transportation Research and Education Center (TREC), Portland.
  16. Ge S-G, Ding Z-J, Jiang R, Shi Q, Kühne R, et al (2016) Influence of synchronized traffic light on the states of bus operating system. Phys A 453:9–23. CrossRefGoogle Scholar
  17. Hu M, Simoni MD, Claudel CG (2018) Modeling bus bunching: a comprehensive approach accounting for transit demand and traffic flows. In: 21st international conference on intelligent transportation systems (ITSC), 4–7 Nov. 2018, pp 3451–3456.
  18. Huang D-W, Huang W-N (2010) Cellular automata for a cyclic bus. In: Bandini S, Umeo H, Vizzari G (eds) Cellular automata. Springer, Berlin, pp 557–560.
  19. Huang D-W, Huang W-N (2011) Cellular automata for bus dynamics. In: Salcido A (ed) Cellular automata-simplicity behind complexity. InTech, pp 219–236.
  20. Huijberts H (2002) Analysis of a continuous car-following model for a bus route: existence, stability and bifurcations of synchronous motions. Phys A 308:489–517. CrossRefGoogle Scholar
  21. Jia B, Li X-G, Chen T, Jiang R, Gao Z-Y (2011) Cellular automaton model with time gap dependent randomisation under Kerner’s three-phase traffic theory. Transportmetrica 7:127–140. CrossRefGoogle Scholar
  22. Jiang R, Hu M-B, Jia B, Wu Q-S (2003) Realistic bus route model considering the capacity of the bus. Eur Phys J B Condens Matter Complex Syst 34:367–372. CrossRefGoogle Scholar
  23. Jianxun D, Haijun H (2010) A cellular automaton model of public transport system considering control strategy. J Transp Syst Eng Inf Technol 10:35–41. Google Scholar
  24. Kerner BS, Klenov SL, Wolf DE (2002) Cellular automata approach to three-phase traffic theory. J Phys A Math Gen 35:9971–10013. CrossRefGoogle Scholar
  25. Li F, Yang D, Ma K (2013) Bus rapid transit (BRT) bunching analysis with massive GPS data. In: Paper presented at the fourth international conference on transportation engineering, ChengduGoogle Scholar
  26. Lighthill M, Whitham G (1955a) On kinematic waves. I. Flood movement in long rivers. Proc R Soc Lond A Math Phys Eng Sci 1178:281–316. Google Scholar
  27. Lighthill MJ, Whitham GB (1955b) On kinematic waves. II. A theory of traffic flow on long crowded roads. Proc R Soc Lond A Math Phys Eng Sci 1178:317–345. Google Scholar
  28. Luo Y-J, Jia B, Li X-G, Wang C, Gao Z-Y (2012) A realistic cellular automata model of bus route system based on open boundary. Transp Res Part C Emerg Technol 25:202–213. CrossRefGoogle Scholar
  29. Moreira-Matias L, Cats O, Gama J, Mendes-Moreira J, de Sousa JF (2016) An online learning approach to eliminate bus bunching in real-time. Appl Soft Comput 47:460–482. CrossRefGoogle Scholar
  30. Murphy L, Weir D, Cope D, McCormick M (2013) Improving bus service reliability. Ian Wallis Associates Ltd in association with The TAS Partnership, WellingtonGoogle Scholar
  31. Nagatani T (2000) Kinetic clustering and jamming transitions in a car-following model for bus route. Phys A 287:302–312. CrossRefGoogle Scholar
  32. Nagatani T (2001a) Bunching transition in a time-headway model of a bus route. Phys Rev E 63:036115. CrossRefGoogle Scholar
  33. Nagatani T (2001b) Delay transition of a recurrent bus on a circular route. Phys A 297:260–268. CrossRefGoogle Scholar
  34. Nagatani T (2002) Bunching and delay in bus-route system with a couple of recurrent buses. Phys A 305:629–639. CrossRefGoogle Scholar
  35. Nagel K, Schreckenberg M (1992) A cellular automaton model for freeway traffic. J Phys I(2):2221–2229. Google Scholar
  36. O’Loan O, Evans M, Cates M (1998) Jamming transition in a homogeneous one-dimensional system: the bus route model. Phys Rev E 58:1404. CrossRefGoogle Scholar
  37. Petit A, Ouyang Y, Lei C (2018) Dynamic bus substitution strategy for bunching intervention. Transp Res Part B Methodol 115:1–16. CrossRefGoogle Scholar
  38. Strathman JG, Kimpel TJ, Dueker KJ, Gerhart RL, Turner K, Griffin D, Callas S (2001) Bus transit operations control: review and an experiment involving Tri-Met’s automated bus dispatching system. J Public Transp 4:1–26. CrossRefGoogle Scholar
  39. United Nations (2014) World urbanization prospects: the 2014 revision-highlights vol 32. UN, Department of Economic and Social AffairsGoogle Scholar
  40. Verbich D, Diab E, El-Geneidy A (2016) Have they bunched yet? An exploratory study of the impacts of bus bunching on dwell and running times. Public Transp 8:225–242. CrossRefGoogle Scholar
  41. Von Neumann J, Burks AW (1966) Theory of self-reproducing automata. IEEE Trans Neural Netw 5:3–14Google Scholar
  42. Vuchic V (2005) Urban transit: operations, planning, and economics. Wiley, HobokenGoogle Scholar
  43. Wolfram S (2002) A new kind of science, vol 5. Wolfram Media, ChampaignGoogle Scholar
  44. Yang Q, Koutsopoulos HN (1996) A microscopic traffic simulator for evaluation of dynamic traffic management systems. Transp Res Part C Emerg Technol 4:113–130. CrossRefGoogle Scholar
  45. Yu H, Chen D, Wu Z, Ma X, Wang Y (2016) Headway-based bus bunching prediction using transit smart card data. Transp Res Part C Emerg Technol 72:45–59. CrossRefGoogle Scholar
  46. Yuan Y-M, Jiang R, Wu Q-S, Wang R (2007) Traffic behavior in a two-lane system consisting of a mixture of buses and cars. Int J Mod Phys C 18:1925–1938. CrossRefGoogle Scholar
  47. Zhang W-W, Jiang R, Yuan Y-M, Wu Q-S (2008) Traffic dynamics in a two-lane mixed traffic system: effect of four lane changing regulations. Int J Mod Phys C 19:1705–1715. CrossRefGoogle Scholar

Copyright information

© Springer-Verlag GmbH Germany, part of Springer Nature 2019

Authors and Affiliations

  1. 1.Aerospace Engineering Department, Faculty of New Sciences and TechnologiesUniversity of TehranTehranIran
  2. 2.Construction and Building Engineering DepartmentArab Academy for Science, Technology and Maritime TransportAlexandriaEgypt
  3. 3.School of EngineeringUniversity of British ColumbiaKelownaCanada

Personalised recommendations