Dynamic Bus Routing

Examples of the simulation of a dynamic bus routing system running on the streets of Chicago. Work completed by Profs. Thomas Kearns + Jordan Kanter and students Adam Weissert, Haidong Fei, and Li Gong as part of the Urban Data Model Prototype Studio at IIT in 2013-2014.

whiteboard systems diagram: interaction of bus, rider, and street network objects in simulation
bus routing diagram: indicating the process of describing catchment zones based on an updated voronoi diagram of current bus route to determine which bus in the system to assign a new pick-up to and thus rerouting the buses
process for generating riders (pickup location + destination) based on analysis of demographic data


process of assigning weighted lengths for each edge in the street graph based on various city data and spatial inputs: number of street trees, sidewalk widths, pothole complaints, expected ridership, etc.