In this model it is assumed that (i) the travel time on links do not vary with
link flows, i.e.
and (ii) all trip makers (users) have
precise knowledge of the travel time on the links. Based on these assumptions
about travel times and the postulate that a trip maker will choose that path
(or route) which minimizes his / her travel time this assignment model assigns
all the trips between a particular origin and destination pair to that route
(or path) which offers the minimum travel time.
The exact nature of the assignment model is presented through the following algorithm.
Example
For the network shown in Figure and the trip
distribution
matrix given in Table
determine the link flows using the
all-or-nothing assignment technique. Note that the numbers on the links of
the network denote the travel times and the numbers in the circles denote
the zone numbers.
Solution
Note there are 25 possible zone pairs out of which 9 have . Hence N= 16.
Step 1 calculations:
The minimum path for the 16 zone pairs (obtained using Djkastra'a algorithm)
are as follows:
pair Min. path
pair Min. path
1-3 : 13 1-5 : 1
3
5
3-1 : 31 5-1 : 5
3
1
1-4 : 13
4 2-3 : 2
3
4-1 : 43
1 3-2 : 3
2
2-4 : 23
4 2-5 : 2
3
5
4-2 : 43
2 5-2 : 5
3
2
3-4 : 34 3-5 : 3
5
4-3 : 43 5-3 : 5
3
Step 2 calculations:
. Consider the zone pair
.
Step 3 calculations
; the rest of the
remain zero.
Step 4 calculations
Since , set
and select zone pair
as the next pair and
go back to Step 3.
Step 3 calculations
;
; the rest of the
remain zero.
Step 4 calculations
Since , set
and select zone pair
as the next pair and
go back to Step 3.
In this manner Steps 3 and 4 are repeated till all the zone pairs
are chosen
(i.e., ). Finally, the following assignment is obtained.
![]() |
450 |
![]() |
300 | |
![]() |
650 |
![]() |
0 | |
![]() |
0 |
![]() |
500 | |
![]() |
450 |
![]() |
300 | |
![]() |
650 |
![]() |
0 | |
![]() |
550 |
![]() |
0 |