Transpo Report 5
Transpo Report 5
INTRODUCTION
the final step in the process of understanding travel demand within a given network. It
involves the selection of optimal routes based on different traffic models and assignment
transportation planners and engineers seek to minimize congestion and optimize the flow
traffic volumes, travel times, and the overall efficiency of urban transport systems.
Human mobility, both individual and commercial, often seeks to minimize effort and
time, especially in the context of transportation. The selection of a route, whether on foot
or in a vehicle, tends to prioritize the shortest and most efficient path. Similarly, in the
determine the distribution of traffic flows that align with travelers' behavior, taking into
account factors such as distance, travel time, congestion, and capacity. There are various
methods used for route assignment, which range from simple to complex models, each
vehicular movement patterns, calculating vehicle miles traveled (VMT), and identifying
areas of congestion. By optimizing route assignment, planners can predict traffic volumes
and work toward designing transportation systems that better meet the needs of all users,
1
II. UNDERSTANDING ROUTE ASSIGNMENT
In the early stages of transportation modeling, route assignment was a simple task,
often just an attempt to find the shortest path between two locations. The early shortest
path algorithms, like Dijkstra’s algorithm, were widely used in simpler road networks to help
travelers find the quickest route. However, as cities grew and traffic networks became more
The first significant advancement came with traffic assignment models that
accounted for congestion. Models like All-Or-Nothing (AON), User Equilibrium (UE), and
System Optimal (SO) were developed to better reflect the realities of urban traffic. These
models moved beyond the assumption that all traffic would follow the shortest route,
The 1970s and 1980s saw the development of more complex models, such as the
Stochastic User Equilibrium (SUE) model, which introduced randomness into the system
to account for uncertain travel times and demand fluctuations. The introduction of network
simulation software in the 1990s, such as VISSIM, further revolutionized route assignment,
allowing for detailed simulations of traffic behavior and the effects of different traffic
management policies.
Route assignment relies heavily on graph theory, where the road network is
2
represented as a graph with nodes (intersections or junctions) and edges (roads). Each
edge in the graph has a weight, which represents the travel cost or time between two
nodes. The goal of route assignment is to find the most efficient path through the network
One of the fundamental concepts in route assignment is the shortest path problem,
which involves finding the path that minimizes travel time or cost. The Dijkstra algorithm,
for example, is widely used to solve the shortest path problem in road networks. However,
in the context of route assignment, this approach assumes that the travel time on each
When traffic congestion is considered, the travel time functions must be adjusted to
account for the fact that as traffic increases, the travel time on a given route may increase
due to congestion. This brings us to traffic flow models and equilibrium concepts, such as
the Wardrop principles, which state that travelers will distribute themselves across routes
in such a way that no one can reduce their travel time by switching routes.
A common method for solving these models is linear programming, where the
objective is to minimize total travel time or cost, subject to constraints such as road
this model, it is assumed that all travelers between a particular origin-destination (O-
D) pair will choose the same shortest path. This method does not take congestion into
3
account and assumes that all links have fixed travel times, regardless of the traffic
load. The AON model is typically used in networks with low congestion and a few
- Example:
1. Consider a scenario with five zones where travelers from Zone 1 to Zone 4 will always
take the shortest path (e.g., 1-5-4), with 10 vehicles per path. In the case of AON, all
vehicles from Zone 1 to Zone 4 will take this path, regardless of the availability of
alternative routes.
This table shows that all trips from Origin (1) to Destination (4) are assigned
to the route 1 → 5 → 4, with a total of 500 trips. This method assumes that no other
assumes that all travelers will choose the route that minimizes their own travel time.
At equilibrium, no traveler can reduce their travel time by unilaterally changing routes,
and the total flow on the network adjusts so that travel times on all selected paths are
equal.
- The User Equilibrium method is used when considering the effects of congestion, as
it reflects how travelers react to varying levels of traffic on different routes. This model
4
leads to a balanced state where no one can benefit from changing their chosen path,
provided that the travel times on all used routes are the same.
- Example:
In the case of the User Equilibrium method, assume travelers are deciding
between two routes from Zone 1 to Zone 4. If the travel time on Route A is shorter
than on Route B, travelers will initially prefer Route A. As more vehicles take Route A,
its travel time will increase due to congestion. Eventually, the equilibrium will be
reached when the travel times on both routes are equal, and no traveler can benefit
In this example, the trips between Origin 1 and Destination 4 are divided
each path. The travel times for each path are 10.3164 and 12.3164 minutes,
- The System Optimum model contrasts with the User Equilibrium model by focusing
on minimizing the total travel time for the entire transportation network, rather than
individual travelers. In this model, the goal is to allocate traffic in a way that reduces
5
the overall travel time for all users in the system. This approach may result in less
offs between individual and collective travel times. It is often more of a theoretical tool
than a practical solution but can be helpful in strategic planning and scenario analysis.
- Example:
In this example, 150 trips are assigned to the path 1 → 5 → 4, while 50 trips
are assigned to 1 → 2 → 3 → 4. The total travel time for the first route is 15.0625
minutes, while the second route has a travel time of 12.0625 minutes. This
assignment optimizes the overall system performance by distributing the traffic more
- The Stochastic User Equilibrium model extends the User Equilibrium concept by
6
introducing randomness or uncertainty in the travelers' decision-making process.
Instead of assuming that all travelers have perfect knowledge of the travel times on
different routes, the SUE model accounts for the variability in travelers’ perceptions of
travel times, as well as unpredictable events that may affect travel conditions.
The SUE model assumes that travelers make decisions based on probabilistic
information and that route choice can vary depending on the specific circumstances
transportation modeling has reached new heights of sophistication. These tools allow
transportation planners to simulate real-time traffic conditions, predict the impact of road
integrated into route assignment processes. These technologies can analyze vast amounts
of data from sensors, cameras, and GPS devices to predict traffic patterns and optimize
routes dynamically.
management, logistics, and public transportation systems. One common use case is in the
7
design and optimization of traffic signal systems, where route assignment models help in
determining the flow of traffic across intersections and identifying congested links in a road
determining which bus or rail routes hould be prioritized based on demand and travel time.
managing complex supply chains rely on advanced route assignment models to optimize
delivery routes for trucks. This helps them reduce costs by avoiding congested roads and
minimizing fuel consumption. In urban areas, route assignment can also aid in reducing
congestion by guiding traffic away from heavily traveled paths and into alternative routes.
performance function. This function relates the flow of traffic on a road to the travel time or
speed on that segment. The function accounts for congestion by increasing travel times as
the volume of traffic increases. This is essential for understanding how traffic congestion
8
This equation helps estimate the travel time on a road, taking into account both
free-flow travel and the additional time caused by congestion. In congested conditions,
travel times increase exponentially, making it important to account for the volume-to-
While route assignment has made significant strides in recent years, it remains a
Traditional models often assume that road networks can handle a certain level of traffic
without significant delays. However, in real-world conditions, congestion can cause travel
Traffic assignment models must account for capacity constraints, such as road
size, signal timings, and lane configurations, which limit the amount of traffic a road can
9
road closures) must be integrated into route assignment models to provide more accurate
predictions.
Traffic conditions are not static; they change continuously due to various factors,
such as time of day, weather, accidents, and special events. Real-time route assignment
systems must be able to adapt to these dynamic conditions and make continuous
adjustments.
While real-time data integration has improved route assignment accuracy, it also
presents challenges in terms of data processing and decision-making. For example, how
should a system respond to sudden traffic accidents that cause severe delays? How can
route assignment models predict the effects of future traffic conditions based on historical
data?
Most route assignment models rely on assumptions about driver behavior. For
example, models like User Equilibrium (UE) assume that travelers make rational
decisions and choose the route that minimizes their travel time. However, in reality,
There is a growing need for behavioral models that better reflect how people
actually choose their routes. This includes considering psychological factors such as risk
aversion, route familiarity, and preference for avoiding congestion, all of which can
10
IX. CONCLUSION
improving the efficiency of urban mobility. From its early foundations in shortest path
algorithms to the cutting-edge integration of AI, big data, and autonomous vehicles, route
making, and the development of smart cities, are set to reshape how route assignment is
integrated transportation systems will be key to ensuring that route assignment is not
only efficient but also supports a cleaner, greener, and more connected urban
environment. The potential for real-time adaptive systems, capable of optimizing routes
for a wide range of transportation modes, represents an exciting opportunity for improving
11