Road Pricing For Congestion Control With Unknown
Road Pricing For Congestion Control With Unknown
Road Pricing For Congestion Control With Unknown
Department of Civil Engineering, The Hong Kong University of Science and Technology, Clear Water Bay, Kowloon, Hong Kong, PR China
School of Management and Engineering, Nanjing University, Nanjing, PR China
Department of Mathematics, Nanjing University, Nanjing, PR China
d
Department of Civil Engineering, The National University of Singapore, Singapore
b
c
a r t i c l e
i n f o
Article history:
Received 29 January 2008
Received in revised form 14 May 2009
Accepted 17 May 2009
Keywords:
Road pricing
Congestion control
Trafc equilibrium
Unknown demand
a b s t r a c t
It is widely recognized that precise estimation of road tolls for various pricing schemes
requires a few pieces of information such as origindestination demand functions, link travel time functions and users valuations of travel time savings, which are, however, not all
readily available in practice. To circumvent this difculty, we develop a convergent trialand-error implementation method for a particular pricing scheme for effective congestion
control when both the link travel time functions and demand functions are unknown. The
congestion control problem of interest is also known as the trafc restraint and road pricing problem, which aims at nding a set of effective link toll patterns to reduce link ows
to below a desirable target level. For the generalized trafc equilibrium problem formulated as variational inequalities, we propose an iterative two-stage approach with a selfadaptive step size to update the link toll pattern based on the observed link ows and given
ow restraint levels. Link travel time and demand functions and users value of time are not
needed. The convergence of the iterative toll adjustment algorithm is established theoretically and demonstrated on a set of numerical examples.
2009 Elsevier Ltd. All rights reserved.
1. Introduction
Road pricing has been recognized as an effective approach to trafc demand management and control. By charging a suitable toll, trafc demand and ow distribution on the road network can be inuenced to achieve more efcient utilization of
existing limited road capacity and generation of toll revenues for road maintenance and construction. From a theoretical perspective, road pricing has been a subject of substantial research for a few decades by transportation economists and scientists (Lindsey, 2006). The initial idea of road pricing was suggested by Pigou (1920), who used the example of a congested
road to make points about externalities and optimal congestion charges. Seminal works on both intellectual and practical
developments after Pigous idea include Walters (1961), Beckmann (1965) and Vickrey (1969). A notable application of economic theory to road network pricing is the well-known rst-best or marginal-cost pricing. According to this theory, the
additional cost or congestion externality that a road user imposes on other users can be internalized by charging tolls, thereby driving a user equilibrium (UE) ow pattern toward the system optimum (SO). In a congested network, the optimal toll to
be levied on each link is equal to the difference between the marginal social cost and the marginal private cost and it can be
determined by solving a socially optimal trafc equilibrium problem. Various extensions of marginal-cost pricing can be
made to networks with link ow interactions, multiple vehicle types, such as trucks and cars, and with ow capacity
* Corresponding author. Tel.: +852 2358 7178; fax: +852 2358 1534.
E-mail address: cehyang@ust.hk (H. Yang).
0968-090X/$ - see front matter 2009 Elsevier Ltd. All rights reserved.
doi:10.1016/j.trc.2009.05.009
158
constraints and queues (Dafermos and Sparrow, 1971; Dafermos, 1973; Smith, 1979a; Yang and Huang, 1998). In spite of its
perfect theoretical basis, the rst-best pricing scheme is of little practical interest. The second-best charging schemes are
more practically relevant and indeed have received ample attention recently. A wide variety of second-best pricing schemes
in general networks have been developed to determine the optimal tolls for system performance optimization under given
physical and economic pricing constraints. Readers may refer to Yang and Huang (2005) and Lawphongpanich et al. (2006)
for recent comprehensive treatments of the rst-best and second-best pricing problems in general networks.
A congestion pricing scheme is often introduced in practice to avoid trafc jams by eliminating queuing delays during
peak periods and to ensure that all the link ows do not exceed their physical capacities. Nevertheless, with the emerging
problem of sustainable development and transportation faced by most major cities, it is often necessary to go beyond simple
physical capacity and queuing control by achieving more strict ow restrictions on certain road sections. For instance, when
the link ow reaches its saturation level, the road network reaches the maximum acceptable risk; the excessive noise generated and the waste of fuel indicate the many serious environmental problems caused by congested roads. It is necessary to
seek a set of link tolls to maintain trafc demand within a desirable level such as the environmental capacity, which can be
regarded as the maximum trafc volume that can be accommodated along the streets without exceeding a certain threshold
of environmental damage. Indeed, for this type of trafc restraint and road pricing problem, Ferrari (1995) proposed a heuristic method to determine tolls through the modication of link cost functions. Larsson and Patriksson (1995) discussed link
capacity-constrained trafc equilibrium models using an augmented Lagrange dual scheme. Yang and Bell (1997) formulated
the problem as an elastic-demand network equilibrium model with queuing and then solved it by an inner penalty function method (Inouye, 1987). All these methods are intimately associated with the extension of the notion of the Wardropian
trafc equilibrium (Wardrop, 1952) to networks with capacity constraints, which was in fact considered in the 1960s and
1970s to improve the modeling of congestion effects (Charnes and Cooper, 1961; Jorgensen, 1963; Thompson and Payne,
1975; Daganzo, 1977a,b). Apart from deriving link tolls for trafc restraints in congested networks, capacity constraints
are also used in many trafc control and management schemes (Yang and Yagar, 1994; Smith and van Vuren, 1993) and system-optimal route guidance (Correa et al., 2004; Jahn et al., 2005).
A fundamental question in the actual design and implementation of road pricing schemes is how to choose the optimal
charge level of congestion tolls in a simple yet practical manner. Because the demand curve is usually unknown and difcult
to estimate in practice, Vickrey (1993) and Downs (1993) rst argued that congestion pricing could be determined on a trialand-error basis without demand functions, but neither proposed an actual mechanism to implement such a novel idea. Only
recently did Li (2002) propose an iterative toll adjustment procedure based on the observed link ow on a single road link,
which was soon extended to a general road network by Yang et al. (2004) for the perfect marginal-cost pricing problem. In
their developed iterative procedures, the marginal-cost-based link tolls are adjusted with changes in the observed link ow
patterns, which are in reaction to different trial tolls by individual road users. Although the proposed iterative trial-and-error
procedure does not require knowledge of demand functions, the link travel time functions and the users value of time (VOT)
are required for each trial, and they are not readily available in actual implementations.
The trial-and-error toll adjustment procedures developed by Li (2002) and Yang et al. (2004) are restricted to the perfect
marginal-cost pricing problem. One naturally wonders whether an efcient toll adjustment procedure can be developed for
the practical trafc restraint and road pricing problem mentioned above, i.e., to seek a set of link tolls to reduce trafc demand
to a desirable threshold level with unknown demand and link travel time functions. In this inquiry, we have to remark that a
straightforward way to remove trafc queues is to set a toll equivalent to the observable queuing delay at each bottleneck link,
given that the value of time of all users is identical and known. By doing so, we can obtain an non-queued equilibrium network
ow pattern that satises the physical capacity constraint of the network. The reason is that the toll charge produces no losses
for road users, as long as it is not beyond queuing delay, because it simply substitutes a charge for wasted time, between
which road users are indifferent (Yang and Bell, 1997). Nonetheless, in most trafc congestion management problems with
link toll charges, link ows need to be restrained to satisfy the environmental capacity constraints that are more severe than
the physical capacity, as mentioned earlier. There should be no queue visible at all at the stationary point of the trafc equilibrium, and hence the previous simple method of substituting queuing delay with a toll charge is not available. In this situation, Meng et al. (2005) developed a practical trial-and-error method for seeking the desirable link tolls for effective
congestion management without demand and link travel time functions. The basic method is based on the dual theory of nonlinear programming (Bazaraa et al., 1993) and the convergence result of the Lagrangian dual algorithm established by Larsson
et al. (1996). Nonetheless, the analyses and convergence proofs in Meng et al. (2005) are based on an optimization model that
requires that the travel time functions are separable and thus the ow interactions among different links are ignored.
In this study, we develop an iterative toll adjustment method for the trafc restraint and road pricing problem with unknown demand and link travel time functions. The method is developed within the framework of the generalized trafc
equilibrium problem with elastic demand and asymmetric link ow interactions. Variational inequality (VI) formulation
(Smith, 1979b; Dafermos, 1980) is adapted for the generalized elastic-demand trafc equilibrium problem with capacity
constraints. By introducing the Lagrange multipliers associated with capacity constraints, a kind of alternating direction
method can be applied for solving the resulting VI formulation with linear capacity constraints, which in turn motivates
us to develop a novel two-stage updating scheme for the iterative trial-and-error adjustment of link toll charges. Unlike
the trial-and-error method for the marginal-cost pricing problem, the whole procedure proposed here updates link tolls
based on the observed link ows after each trial and the given ow restraint levels only; link travel time and demand functions and users value of time are not needed.
159
This paper is organized as follows: The next section presents the VI formulation for the generalized, capacity-constrained
trafc equilibrium problem. In Section 3, we develop a two-stage iterative pricing scheme with the general VI based trafc
equilibrium model and prove its convergence. A set of numerical examples are provided in Section 4 to illustrate the potential application of the proposed method. A general discussion of the deciency and potential further extensions of the method are provided in Section 5 and conclusions are given in Section 6.
2. Trafc equilibrium problem with capacity constraints
Consider a general road network with a set of directed links denoted by A, the ow on link a is denoted by v a and
a 2 AgT is a column vector of all link ows. Each link, a 2 A, is associated with a travel time, ta , and let
t fta ; a 2 AgT . Suppose that the travel time on a link is in general dependent upon the ow on every link in the network;
that is, t a t a v . This function contains the separable link travel time function (travel time on a link as a function of the ow
on that link only) as a special case. Let W denote the set of origindestination (OD) pairs in the network and Rw the set of all
simple routes between OD pair w 2 W. The demand associated with traveling between each OD pair, w 2 W, is denoted as
dw and all the OD demands are grouped into a vector, d fdw ; w 2 WgT . We consider the general non-separable travel demand function dened in terms of the travel costs for that OD pair as well as the other OD pairs; that is, dw Dw c, where
c fcw ; w 2 WgT is a column vector of all OD travel costs and cw is the generalized travel cost between OD pair w 2 W.
The separable demand function is included as a special case.
The following standard assumptions are required in the model formulation:
v fv a ;
Assumption 1. The route choice behavior of users on the network under a given link toll pattern follows the deterministic
UE principle.
Assumption 2. All network users have a uniform VOT denoted by
s (homogeneous users).
Assumption 3. The link travel time function, tv ft a v ; a 2 AgT , is non-negative and strongly monotone with respect to
link ow vector v.
Assumption 4. The OD demand function, Dc fDw c; w 2 WgT , is non-negative and Dc is monotone with respect to
OD travel
n cost vector c;
oT furthermore, Dc is bounded and invertible. The inverse demand function is denoted by
.
D1 d D1
w d; w 2 W
Let C a be the desirable upper bound or acceptable threshold level of link ow v a ; a 2 A. As mentioned before, our
objective is to determine a set of link tolls, denoted by ua ; a 2 A , to satisfy the following environmental capacity
constraints:
v a 6 Ca ;
a 2 A:
T
Let u
a 2 A be the column vector of all these valid link tolls. After implementing such a given set of toll charges, by
Assumption 1 we have an elastic-demand network equilibrium ow pattern v ; d , where v fv a u ; a 2 AgT is the UE
link ow vector and d fdw u ; w 2 WgT is the OD demand vector. The following equilibrium conditions are thus satised when UE is achieved:
ua ;
8P
P ua w
w
>
if frw > 0;
>
< t a v dar
s dar cw ;
a2A
a2A
r 2 Rw ; w 2 W;
P
P ua w
>
w
w
>
: t a v dar
s dar P cw ; if fr 0;
a2A
a2A
(
D1
d
c
;
if dw > 0;
w
w
w 2 W;
1
Dw d P cw ; if dw 0;
where cw is the shortest generalized travel cost between OD pair w 2 W and frw is the ow on route r 2 Rw between OD pair
w 2 W; dw
ar is 1 if route r between OD pair w 2 W uses link a, and 0 otherwise.
Without reducing trafc demand excessively by the considered trafc restraint and road pricing scheme, we require that
the chosen link toll pattern should be meaningful in the sense that a link is free of charge if trafc ow on this link is less than
its environmental capacity; otherwise, it would be subject to a toll charge to restrain its ow actively to its prescribed restraint level. That is,
ua 0;
ua
if
P 0; if
v a < C a ;
v a C a ;
a 2 A:
Clearly, when C a ; a 2 A represent physical link capacities, the above conditions ensure that the trafc queue is eliminated
completely by the link toll pattern at links with binding capacity constraints (Hearn, 1980; Larsson and Patriksson, 1994;
Yang and Bell, 1997; Yildirim and Hearn, 2005).
160
Without difculty it can be shown that the equilibrium demand and link ow vector satisfying conditions (2)(4) is the
solution of the VI given in (5) below, where S is the feasible demand and the link ow set satisfying link capacity constraints
as dened by (6), and X represents the feasible demand and the link ow set dened by (7).
Find v ; d 2 S such that
tv T v v D1 d T d d P 0;
8v ; d 2 S;
where
S fv ; d 2 Xjv a 6 C a ;
a 2 Ag;
v ; djv a
X X
frw dw
ar ;
a 2 A;
w2W r2Rw
)
frw
dw ;
frw
P 0; r 2 Rw :
r2Rw
Note that the link toll set ua ; a 2 A in (4), after being divided by the uniform VOT, s, is implicitly given by the non-negative Lagrange multipliers associated with the capacity constraints in (6). For a comprehensive exposition of VI, readers may
consult the monographs by Nagurney (1993) and Facchinei and Pang (2003).
Alternatively, by explicitly introducing the non-negative Lagrange multiplier vector, k, to the capacity constraints set, S,
the problem in (5)(7) can be reformulated as the following equivalent VI problem:
tv k T v v D1 d T d d P 0;
T
k k C v P 0;
8v ; d; k 2 X RjAj
;
jAj
where C fC a ; a 2 AgT is the vector of all link capacity constraints, RjAj
and jAj is the
denotes the non-negative orthant of R
cardinality of link set A. Moreover, since k u=s with s > 0, we can substitute it into (8) and obtain the following equivalent
problem:
(
T
tv us v v D1 d T d d P 0;
u u T C v P 0;
8v ; d; u 2 X RjAj
:
The VI problem (9) can be solved by the alternating direction method that seeks the solution by replacing the original
problem with a sequence of sub-VI problems. The alternating direction method, referred to as the augmented Lagrangian
method in the literature, can be found in He and Yang (1998) and He et al. (2004).
It is well-known that, in the special case where the link travel time and OD demand functions are separable, the UE ow
pattern v ; d in the above VI formulation can be reduced to the following constrained convex optimization problem:
min
v ;d2S
X Z va
a2A
t a xdx
X Z
w2W
dw
D1
w xdx:
10
Various solution methods for this type of trafc equilibrium problem with link capacity constraints have been proposed
by, for example, Hearn (1980), Hearn and Lawphongpanich (1990), Larsson and Patriksson (1994, 1995, 1999) and Nie et al.
(2004). A comprehensive review of the model formulations and algorithmic developments for the trafc equilibrium problem with general side constraints can be found in Patriksson (1994).
3. The trial-and-error pricing scheme and its convergence
Given the general capacitated, non-separable trafc equilibrium model characterized by the original VI formulation, (5)
(7), or the alternative VI formulation, (8) or (9), the alternating direction method or the augmented Lagrangian methods
developed in He and Yang (1998) and He et al. (2004) work only when full network demand and supply information is available. For the implementation of the trial-and-error pricing scheme in the absence of both the link travel time and the inverse
demand functions, we have to explore a new method tailored for the general VI-based formulation to nd the desired link
toll solution in terms of the Lagrange multipliers associated with the link capacity constraints using observed link ows.
3.1. The trial-and-error pricing scheme
For the general VI model, we propose a new, two-stage, iterative trial-and-error scheme to perform toll-updating. The
scheme is rst given below:
3.1.1. The iterative trial-and-error scheme
Step 0. (Initialization) Let
o
0
ua ; a 2 A be an initial link toll pattern. Set k 0.
Step 1. n
(Observe link
o ow) Observe the revealed link ow denoted by
k
ua ; a 2 A .
161
o
v k
after imposition of the obtained tolls
a ; a 2 A
Step 2. (Update toll charge) Set an intermediate toll charge for each link by:
k
k
k
u
a max ua bk v a C a ; 0 ;
a 2 A;
k
uk1
max uk
a
a ak bk v a C a ; 0 ;
11
o
n
o
v ak ; a 2 A after levying link tolls uk
a ; a 2 A . Then, the
a 2 A:
12
kuk1 uk k
6 e;
kuk k
13
k k;
bk kv k v k k 6 ckuk u
c 2 0; 1;
14
tv k
uk
T v v k D1 d T d d P 0;
8v ; d 2 X;
15
and then the updating scheme for uk1 is divided into two-stages:
(1) Prediction:
k maxfuk bk v k C; 0g;
u
16
(2) Correction:
17
T
k
u
k T d d
k P 0;
tv k
v v k D1 d
8v ; d 2 X;
18
n
o
n
o
k
k
of VI (15) and VI (18)
It is worth noticing once again that the revealed link ow solution v a ; a 2 A and v
a ; a 2 A
can be observed or measured at ease in practice using advanced trafc detectors. In other words, nding the link ow
162
solutions for given link toll charges does not require solving VI (15) and VI (18) numerically, and hence it does not require
exact knowledge of the link travel time and travel demand functions. Furthermore, the toll prediction (16) and correction
(17) are made from iteration to iteration based on the observed link ow and prescribed ow restraint level; the users VOTs
are not involved at all. Therefore, the implementation scheme does not require the VOT information either.
Now, we look at the choice of parameter bk , which is required to satisfy condition (14) for ensuring the convergence of the
algorithm. The following proposition indicates that such a parameter, bk , certainly exists.
Proposition 1. Suppose that the link travel cost function, tv , is strongly monotone with modulus
demand function, D1 d, is also monotone. Then,
k T v k v k P slkv k v k k2 :
uk u
19
T
uk
k
k dk P 0;
tv k
v k v k D1 d T d
20
T
k
u
k T dk d
k P 0:
v k v k D1 d
tv k
21
s
s
k D1 dk T d
k dk P lkv k v k k2 ;
k T v k v k P tv k tv k T v k v k D1 d
uk u
where the second inequality follows from the assumptions on the strong monotonicity of tv and the monotonicity of
D1 . Hence, Eq. (19) holds obviously for s > 0. h
Note that Eq. (19) can be further relaxed to the following inequality:
k k P slkv k v k k;
kuk u
22
which shows that condition (14) is satised automatically provided that bk 6 csl, i.e., such a parameter, bk , does exist. Because it is generally difcult to know the modulus, l, and the VOT, s, may not be available as well, we suggest a self-adaptive
procedure to nd such a suitable small bk in practical implementations. For a given uk > 0 and a trial bk > 0, note that v k is
k according to the proposed updating scheme and then calculate
automatically produced according to uk . We set the trial u
rk :
bk kv k v k k
;
k k
kuk u
23
x PU xT PU x z P 0;
8 x 2 Rn ; z 2 U:
24
kPU x P U zk 6 kx zk;
8 x; z 2 Rn
25
and
8 x 2 Rn ; 8 z 2 U:
26
For a given continuous monotone function, Fx, denoting the residue function
ex; b : x PU x bFx;
b > 0;
and then its zero point is equivalent to the solution of the following VI problem (Bertsekas and Tsitsiklis, 1989):
27
163
x x T Fx P 0;
8x 2 U:
28
Therefore, in the problem of solving VI, kex; bk is often regarded as an error bound, which quantitatively measures how
much x fails to be in the solution set of VI (28).
3.3. The convergence proof
After introducing the above equivalence and notation, the whole trial-and-error scheme is equivalent to the following
jAj
,
sequential expressions: Firstly, given a trial, u 2 R
PX
v
d
tv us
!)
D1 d
29
u
, is obtained by:
; d;
and then a predicted interim pattern, v
PRjAj u bv C;
u
!)
tv us
v
v
:
PX
D1 d
d
d
30
31
32
Here,
v k ;
k
k ; uk1 ; ak and bk are, respectively, replaced by v ; d; u; u
; ua; a and b for convenience.
d ; uk ; u
u PRjAj u bv C:
According to the equivalence property of solving VI problems stated in (27) and (28), the proposition holds.
T gv ; u a2 kgv ; uk2 ;
Ha P 2au u
33
Ha : ku u k2 kua u k2
34
bv v :
gv ; u : u u
35
where
and
The proof of Theorem 1 is given in Appendix A. This theorem is the foundation for choosing the best value of a in (32). Since
the right-hand-side of (33) is a quadratic function of a, it reaches its maximum at
a
T gv ; u
u u
kgv ; uk2
36
T gv ; u P 1 cku u
k2 :
u u
37
k 0, this step size, a , is always positive. Now, let g 2 0; 2 be a relaxation factor and substitute
Therefore, whenever ku u
a ga in (33). By simple manipulation, we can get
T gv ; u P g2 g1 ca ku u
k2 :
Ha P g2 ga u u
Finally, the convergence of the proposed method is proved by the following Theorem 2.
38
164
Theorem 2. Let fuk g be the sequence generated by the iterative scheme proposed in Section 3.1. Then, fuk g converges to some
solution, u .
The proof of Theorem 2 is given in Appendix A.
4. Numerical experiments
In this section, we present a set of numerical experiments to demonstrate the proposed iterative trial-and-error pricing
scheme with the generalized trafc equilibrium model. For comparative analysis, we also consider the separable trafc equilibrium model presented in (10) and apply both the VI-based pricing scheme proposed in this study and the Mathematical
Programming (MP) based trial-and-error scheme developed by Meng et al. (2005). The trial-and-error scheme that applies
only to the MP-based trafc equilibrium problem (10) uses the following simple toll-updating equation:
k
uak1 maxfuk
a bk v a C a ; 0g;
a 2 A;
39
where the step size sequence, fbk g, should satisfy the following conditions for convergence:
bk > 0; 8 k;
1
X
bk 1;
k1
1
X
b2k < 1
40
k1
and a typical step size sequence, fbk 1=kg, is used unless otherwise mentioned. The procedure is repeated until two successive trial toll patterns are close enough to each other.
Four examples are presented. The rst one is taken from Yang and Bell (1997) and the second one uses the Sioux Falls
Network. Both examples involve separable link travel time functions and are solved by both the MP- and the VI-based methods for comparison. The third and the forth examples are taken from Nagurney (1984). They involve general asymmetric,
non-separable link travel time functions and are solved by the VI-based method only. It should be mentioned here that
the link travel time and demand functions for all examples are purely used for generating the observed link ows; none
of them is needed for updating link tolls in the implementation of the trial-and-error schemes.
k
In all four examples, un-tolled link ows are used to obtain an initial set of link tolls. For given toll charge fua ; a 2 Ag, the
observed link ows at each trial are simulated by accurately solving the elastic-demand trafc assignment problem with the
link travel time functions:
k
tk
a v t a v
ua
41
where s, as dened before, is the users VOTs that are inherent in their route choice decisions under pricing, and s is assumed
k
k
to be 60 (HK$/h). Namely, given the toll pattern fua ; a 2 Ag at iteration k, the observed link ow pattern, fv a ; a 2 Ag, is
generated by solving VI (15). For parameter bk , we set initial b0 1 and c 0:95 for the self-adaptive algorithm. For both
MP- and VI-based methods, the relative error measure, kuk1 uk k=kuk k, is adopted to check the rate of convergence,
and a convergence tolerance, e 103 , is adopted for all four examples.
4.1. Numerical experiments with separable link travel time functions
Example 1. The road network, as shown in Fig. 1, consists of 11 links, 7 nodes and 4 OD pairs 1 ! 7; 2 ! 7; 3 ! 7 and
6 ! 7. The true, but unknown, demand functions are given as:
3
10
7
4
11
1
7
2
5
9
165
The following Bureau of Public Roads (BPR) link travel time function is used together with the link free-ow travel time,
t 0a , link physical capacity, C Pa , and link environmental capacity, C Ea , given in Table 1.
t a v a
t 0a @1
va
0:15
C Pa
!4 1
A;
a 2 A:
42
The nal results (the toll and the ratio of ow to environmental capacity for each link) obtained from the implementation
of both the MP- and the VI-based trial-and-error schemes are given in Table 2. Fig. 2 depicts the change in the selected four
link tolls with the number of iterations of the trial experiments and Fig. 3 displays the convergence of the two methods.
Example 2. This example uses a larger network, the Sioux Falls Network, for testing of both methods. The network topology,
as shown in Fig. 4, consists of 24 nodes and 76 links. Again, the standard BPR link travel time function (42) is used, with the
link input data (free-ow travel time, t0a , and physical capacity, C Pa ) given in Table 3. The environmental capacity, C Ea , is simply
set to be 0:8 C Pa for each link a 2 A. On the demand side, the following true but unknown negative exponential demand
function is assumed:
l
0
dw dw exp nw w
1
;
0
lw
w 2 W;
43
0
where nw > 0 is a cost sensitivity parameter, l0w is the minimum free-ow travel time, and dw is the maximum potential de0
mand when lw l0w . Here, a uniform value of nw 0:04 is taken for all OD pairs and the value of dw for each OD pair,
w 2 W, is presented in Table 4.
The nal results (the toll and the ratio of ow to environmental capacity for each link) obtained from the MP- and VIbased trial-and-error schemes are given in Table 5, and the rate of convergence by both methods is displayed in Fig. 5.
4.1.1. Discussion of the results
It can be seen from Table 2 for Example 1 and Table 5 for Example 2 that the ratio of ow to environmental capacity for
each link is less than or equal to one; a link is subject to a toll charge only when its ow reaches its environmental capacity,
Table 1
Input data for the network in Example 1.
Link no. a
1
2
3
4
5
6
7
8
9
10
11
6
5
6
7
6
1
5
10
11
11
15
200
200
200
200
100
100
150
150
200
200
200
160
150
200
150
100
100
150
100
160
160
150
Table 2
Estimated link ow ratios and link tolls for network in Example 1.
Link no. a
Method based on MP
Ratio,
1
2
3
4
5
6
7
8
9
10
11
1.00
0.34
1.00
1.00
1.00
1.00
0.27
1.00
1.00
1.00
1.00
v a =C Ea
Method based on VI
Link toll, ka
Ratio,
1.19
0.00
6.38
8.50
2.74
1.37
0.00
1.83
6.68
6.61
5.13
1.00
0.33
1.00
1.00
1.00
1.00
0.27
1.00
1.00
1.00
1.00
v a =C Ea
Link toll, ka
1.19
0.00
6.40
8.53
2.83
1.33
0.00
1.95
6.66
6.63
5.15
60.0
9.0
50.0
7.5
Toll on Link 4
40.0
166
Toll on Link 5
Toll on Link 9
30.0
Toll on Link 11
20.0
10.0
6.0
4.5
3.0
1.5
0.0
Toll on Link 4
Toll on Link 5
Toll on Link 9
Toll on Link 11
0.0
1
11
21
31
41
51
61
Number of Iterations
10
13
16
19
Number of Iterations
1.80
Convergence Error
1.60
1.40
Method based on MP
1.20
Method based on VI
1.00
0.80
0.60
0.40
0.20
0.00
1
13
19
25
31
37
43
49
55
61
Number of Iterations
Fig. 3. Change in the convergence error with iteration for Example 1.
otherwise it is free of charge. The objective of environmental capacity constraints is achieved perfectly through the effective
link toll charge identied from the iterative trial-and-error scheme. It is noted that the resulting ow to environmental
capacity ratios identied by the MP- and VI-based methods is almost identical for each link but there are certain differences
in the link tolls, which are largely attributed to the non-uniqueness of those effective link toll charges.
From the changes in the toll charges with iteration of trials shown in Fig. 2 for the four tolled links selected for Example 1,
we can see that it takes more than 60 iterations for the MP-based method to reach the convergence criterion and the link
tolls exhibit signicant uctuations especially in several initial trials. This is certainly not welcome in real applications as
a dramatic upward and downward adjustment of toll levels will increase public unacceptability of the trial-and-error pricing
scheme. Fortunately, in Fig. 2b, the VI-based method exhibits a gentle change tendency and quick convergence and thus is
much more preferred in practice. Corresponding to the change of individual link tolls is the aggregate rate of convergence
depicted in Fig. 3, which further conrms the superiority of the new VI-based method. In the pricing experiment on the larger Sioux Falls Network in Example 2, we found that the simple step-length sequence, f1=kg, where k is the number of iterations, does not perform well with the MP-based method. After a few trials, the sequence, f0:01=kg, is found to be more
satisfactory and adopted to produce the convergence result depicted in Fig. 5. Even with this preselection of the step-length
sequence for the MP-based method, the new VI-based method converges more sharply as shown in Fig. 5.
We can, without difculty, understand why the VI-based method performs much better than the MP-based method. The
MP-based method, the step-length sequence fbk g is predetermined independently of the specic question, which is somewhat arbitrary and thus greatly affects the rate of convergence. In contrast, with the VI-based method, the sequence, fbk g, is
not given a priori but is chosen during the process of implementation according to the self-adaptive or self-optimizing strategy described in Section 3.1, which is of course more reasonable.
167
1
5
4
8
6
7
35
11
9
9
25
12
36
17
8
24
26
19
7
22 47
10
28
29
51 49
30
16
38
14
15
42 71
72
74
24
22
69
66
60
59
21
61
63
65 68
75
39
56
19
45
70
13
58
46 67
23
73 76
18
50
57
44
54
52
53
37
18
17
43
41
20
55
48
32
34 40
16
21
27
11
12
13 23
10 31
33
15
14
62
20
64
ta v g aa v 4a
g ab v b ha ;
8 a 2 A:
44
b2A
The specic functions can be found in Nagurney (1984). The only difference here is that elastic travel demands are considered and appropriate linear inverse demand functions are assumed.
Example 3. This example uses the network shown in Fig. 6, consisting of 20 nodes, 28 links and the following eight OD
pairs: w1 1; 20, w2 1; 19, w3 2; 17, w4 4; 20, w5 6; 19, w6 2; 20, w7 2; 13 and w8 3; 14. The
asymmetric link travel time functions in Table 6 are used. The following inverse demand functions are assumed and used
only for simulating and generating observed link ows for given toll charges rather than for the actual implementation of the
trial-and-error pricing scheme.
The environmental capacity, C Ea , of each link imposed for the capacity constraint is given in Table 7. After implementing
the VI-based trial-and-error scheme, the convergent link toll pattern and the ratio of the equilibrium link ow to the link
environmental capacity are summarized in Table 8.
Example 4. This example uses the network shown in Fig. 7, consisting of 25 nodes, 37 links and the following six OD pairs:
w1 1; 20, w2 1; 25, w3 2; 20, w4 3; 25, w5 1; 24 and w6 11; 25. A complete set of asymmetric link travel
time functions is given in Table 9. Like in Example 3, the following set of true but unknown linear inverse demand functions
is used for link ow simulation.
168
Table 3
Input data for the Sioux Falls Network in Example 2.
Link no. a
t0a (min)
C Pa 103 veh/h)
Link no. a
t0a (min)
C Pa 103 veh/h)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
3.60
2.40
3.60
3.00
2.40
2.40
2.40
2.40
1.20
3.60
1.20
2.40
3.00
3.00
2.40
1.20
1.80
1.20
1.20
1.80
2.00
3.00
3.00
2.00
1.80
1.80
3.00
3.60
3.00
4.20
3.60
3.00
3.60
2.40
2.40
3.60
1.80
1.80
25.90
23.40
25.90
4.96
23.40
17.11
23.40
17.11
17.78
4.91
17.78
4.95
10.00
4.96
4.95
4.90
7.84
23.40
4.90
7.84
5.05
5.05
10.00
5.05
13.92
13.92
10.00
13.51
5.13
4.99
4.91
10.00
4.91
4.88
23.40
4.91
25.90
25.90
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
2.40
2.40
3.00
2.40
3.60
3.00
2.40
2.40
3.00
3.00
1.20
1.80
4.20
1.20
1.20
1.20
1.80
2.40
2.40
1.20
2.40
2.40
2.40
3.60
3.00
3.60
1.20
1.80
2.40
3.00
1.20
2.40
2.40
2.40
1.20
2.40
1.80
1.20
5.09
4.88
5.13
4.92
13.51
5.13
15.65
10.32
5.05
5.13
5.23
19.68
4.99
5.23
4.82
23.40
19.68
23.40
15.65
4.82
5.00
23.40
5.00
5.06
5.08
5.06
5.23
4.89
10.32
5.08
5.23
5.00
4.92
5.00
5.08
5.08
4.89
5.09
Table 4
Potential OD demands (103 veh/h) for the Sioux Falls Network in Example 2.
O/D
1
2
4
5
10
11
13
14
15
19
20
21
22
24
1
1.20
1.20
1.20
0.98
1.00
1.14
0.90
0.86
0.82
0.54
0.54
0.70
0.67
10
11
13
14
15
19
20
21
22
24
1.20
1.20
1.14
1.20
1.18
1.20
0.98
1.00
0.98
1.03
1.00
1.02
0.97
0.88
1.21
1.14
0.82
0.86
0.83
0.82
0.85
0.90
0.86
0.82
0.80
0.90
1.20
0.79
0.86
0.85
0.76
0.74
1.20
1.01
0.78
1.20
0.82
1.18
0.73
0.66
1.06
0.86
0.62
1.03
1.20
0.54
0.54
0.56
0.73
0.86
0.67
0.54
0.86
1.15
1.20
0.54
0.62
0.58
0.74
0.82
0.55
0.56
0.79
1.04
1.01
1.20
0.70
0.61
0.54
0.85
0.88
1.00
0.61
0.82
1.20
1.00
1.20
1.20
0.67
0.54
0.73
0.54
0.54
0.95
1.20
1.03
0.83
0.73
0.55
1.20
1.03
1.14
1.18
1.00
1.02
0.82
0.86
0.85
1.18
0.54
0.62
0.61
0.54
1.20
0.98
0.97
0.86
0.82
0.76
0.73
0.56
0.58
0.54
0.73
1.03
0.88
0.83
0.80
0.74
0.66
0.73
0.74
0.85
0.54
1.21
0.82
0.90
1.20
1.06
0.86
0.82
0.88
0.54
0.85
1.20
1.01
0.86
0.67
0.55
1.00
0.95
0.79
0.78
0.62
0.54
0.56
0.61
1.20
1.20
1.03
0.89
0.79
0.82
1.03
1.20
1.15
1.04
1.20
0.83
1.20
1.01
1.00
0.73
1.20
1.20
0.55
1.20
1.20
1.03
For simplicity, the environmental capacity, C Ea , is set as follows: C Ea 45 for a = 115, C Ea 55 for a = 1630 and C Ea 50 for
a = 3137. After implementing the VI-based trial-and-error scheme, the convergent link toll pattern and the ratio of the equilibrium link ow to the link environmental capacity are summarized in Table 10.
169
Method based on MP
Ratio,
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
0.19
0.55
0.19
1.00
0.55
0.64
0.32
0.64
0.67
1.00
0.67
0.46
1.00
1.00
0.46
1.00
0.41
0.14
1.00
0.41
0.47
0.18
1.00
0.47
0.77
0.77
0.74
0.98
0.55
0.52
0.99
0.74
0.99
1.00
0.32
0.99
0.36
0.36
v a =C Ea
Method based on VI
Toll, ka
Ratio,
0.00
0.00
0.00
2.44
0.00
0.00
0.00
0.00
0.00
0.20
0.00
0.00
0.83
2.44
0.00
2.34
0.00
0.00
2.34
0.00
0.00
0.00
0.83
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.20
0.00
0.22
4.95
0.00
0.22
0.00
0.00
0.19
0.56
0.19
1.00
0.56
0.64
0.32
0.64
0.67
1.00
0.67
0.46
1.00
1.00
0.46
1.00
0.41
0.14
1.00
0.41
0.47
0.18
1.00
0.46
0.77
0.77
0.74
0.98
0.55
0.52
1.00
0.74
1.00
1.00
0.32
1.00
0.36
0.36
v a =C Ea
Link no. a
Toll, ka
Method based on MP
Ratio,
0.00
0.00
0.00
2.44
0.00
0.00
0.00
0.00
0.00
0.13
0.00
0.00
0.77
2.44
0.00
2.28
0.00
0.00
2.29
0.00
0.00
0.00
0.78
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.15
0.00
0.17
4.95
0.00
0.16
0.00
0.00
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
v a =C Ea
1.00
1.00
0.79
0.89
0.98
0.79
0.35
1.00
0.18
0.55
0.43
0.08
0.52
0.43
1.00
0.14
0.08
0.20
0.35
1.00
0.95
0.20
0.95
0.98
0.49
0.98
0.99
1.00
1.00
0.48
1.00
0.88
0.90
0.88
1.00
1.00
1.00
1.00
Method based on VI
Toll, ka
Ratio,
5.75
4.95
0.00
0.00
0.00
0.00
0.00
0.47
0.00
0.00
0.00
0.00
0.00
0.00
0.71
0.00
0.00
0.00
0.00
0.71
0.00
0.00
0.00
0.00
0.00
0.00
1.26
0.57
0.49
0.00
1.28
0.00
0.00
0.00
1.27
5.75
0.59
1.27
1.00
1.00
0.79
0.89
0.98
0.79
0.35
1.00
0.18
0.54
0.43
0.08
0.52
0.42
1.00
0.14
0.08
0.20
0.35
0.99
0.95
0.20
0.95
0.98
0.49
0.98
1.00
1.00
1.00
0.48
1.00
0.88
0.90
0.88
1.00
1.00
1.00
1.00
v a =C Ea
Toll, ka
5.71
4.95
0.00
0.00
0.00
0.00
0.00
0.49
0.00
0.00
0.00
0.00
0.00
0.00
0.71
0.00
0.00
0.00
0.00
0.72
0.00
0.00
0.00
0.00
0.00
0.00
1.26
0.58
0.49
0.00
1.26
0.00
0.00
0.00
1.27
5.71
0.58
1.26
1.20
Convergence Error
1.00
0.80
Method based on MP
0.60
Method based on VI
0.40
0.20
0.00
1
10
19
28
37
46
55
64
73
82
Number of Iterations
Fig. 5. Change in the convergence error with iteration for Example 2.
170
Table 6
Asymmetric link travel time functions used in Example 3.
t1 v 5 107 v 41 0:05v 1 0:02v 2 5
t3 v 5 107 v 43 0:03v 3 0:01v 4 3:5
t5 v 6 107 v 45 0:06v 5 0:04v 6 6
t7 v 8 107 v 47 0:08v 7 0:02v 8 4
t9 v 107 v 49 0:06v 9 0:02v 10 7
t11 v 7 107 v 411 0:07v 11 0:04v 12 6:5
t13 v 107 v 413 0:07v 13 0:03v 18 6
t15 v 3 107 v 415 0:09v 15 0:02v 14 2
t17 v 3 107 v 417 0:07v 17 0:02v 15 4:5
t19 v 0:08v 19 0:03v 17 6
t21 v 4 107 v 421 0:04v 21 0:01v 22 4
t23 v 3 107 v 423 0:09v 23 0:02v 24 3:5
t25 v 3 107 v 425 0:09v 25 0:03v 26 4:5
t27 v 3 107 v 427 0:08v 27 0:03v 28 5
Table 7
Environmental capacity for capacity constraint for the network in Example 3.
Link no.
a
Environmental capacity,
C Ea
Link no.
a
Environmental capacity,
C Ea
Link no.
a
Environmental capacity,
C Ea
Link no.
a
Environmental capacity,
C Ea
1
2
3
4
5
6
7
60
70
75
60
60
150
70
8
9
10
11
12
13
14
60
60
60
60
60
60
60
15
16
17
18
19
20
21
60
80
70
70
60
70
70
22
23
24
25
26
27
28
80
60
60
75
80
75
60
Table 8
Estimated link ow ratios and link tolls for the network in Example 3.
Link no. a
Ratio,
1
2
3
4
5
6
7
0.00
0.85
1.00
0.89
0.54
1.00
1.00
v a =C Ea
Toll, ka
Link no. a
Ratio,
0.00
0.00
5.96
0.00
0.00
5.57
3.08
8
9
10
11
12
13
14
1.00
0.00
0.00
0.63
0.83
0.36
0.35
v a =C Ea
Toll, ka
Link no. a
Ratio,
8.77
0.00
0.00
0.00
0.00
0.00
0.00
15
16
17
18
19
20
21
0.29
1.00
0.14
0.86
0.00
0.00
0.54
v a =C Ea
Toll, ka
Link no. a
Ratio,
0.00
2.49
0.00
0.00
0.00
0.00
0.00
22
23
24
25
26
27
28
1.00
0.61
0.96
1.00
0.81
1.00
0.00
v a =C Ea
Toll, ka
7.63
0.00
0.00
10.82
0.00
4.20
0.00
smooth change in link tolls is found with the proposed iterative trial-and-error pricing scheme. In addition, Fig. 9 shows the
nice convergence of the aggregate convergence error measures for both examples. The VI-based method performs well with
the asymmetric, non-separable link travel time function.
5. Outstanding political and behavioral issues
To ensure that the basic theory and implementation method are valid, we have made some simplistic and strong assumptions about the transportation system, such as static networks and OD demands, deterministic travel behavior and observations. These assumptions cannot be guaranteed in practice, particularly under the proposed sequential toll adjustment
scheme. This section is devoted to a thorough discussion of how these assumptions could be relaxed and the implementation
procedure enhanced.
171
Table 9
Asymmetric link travel time functions used in Example 4.
t1 v 5 105 v 41 5v 1 2v 2 500
t2 v 3 105 v 42 4v 2 4v 1 200
t3 v 5 105 v 41 3v 3 v 4 350
t4 v 3 105 v 44 6v 4 3v 5 400
t5 v 6 105 v 45 6v 5 4v 6 600
t6 v 7v 6 3v 7 500
t7 v 8 105 v 47 8v 7 2v 8 400
t8 v 4 105 v 41 5v 8 2v 9 650
t9 v 105 v 49 6v 9 2v 10 700
t10 v 4v 10 v 12 800
t11 v 7 105 v 411 7v 11 4v 12 650
t12 v 8v 12 2v 13 700
t13 v 105 v 413 7v 13 3v 18 600
t14 v 8v 14 3v 15 500
t15 v 3 105 v 415 9v 15 2v 14 200
t16 v 8v 16 5v 12 300
t17 v 3 105 v 417 7v 17 2v 15 450
t18 v 5v 18 v 16 300
t19 v 8v 19 3v 17 600
Table 10
Estimated link ow ratios and link tolls for the network in Example 4.
Link no. a
Ratio,
1
2
3
4
5
6
7
8
9
10
1.00
1.00
1.00
0.57
0.00
0.00
0.00
0.00
0.00
1.00
v a =C Ea
Toll, ka
Link no. a
Ratio,
1.93
0.00
13.13
0.00
0.00
0.00
0.00
0.00
0.00
1.42
11
12
13
14
15
16
17
18
19
20
0.35
0.22
0.43
0.57
0.00
0.00
0.00
0.00
0.00
0.86
v a =C Ea
Toll, ka
Link no. a
Ratio,
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
21
22
23
24
25
26
27
28
29
30
0.82
1.00
0.45
0.00
0.00
0.00
0.00
0.00
0.59
0.04
v a =C Ea
Toll, ka
Link no. a
Ratio,
0.00
9.12
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
31
32
33
34
35
36
37
0.31
1.00
1.00
0.64
0.69
1.00
0.20
v a =C Ea
Toll, ka
0.00
11.31
10.94
0.00
0.00
24.07
0.00
12
30.0
10
25.0
172
8
6
4
Toll on Link 6
Toll on Link 8
Toll on Link 22
Toll on Link 25
20.0
15.0
10.0
5.0
Toll on Link 3
Toll on Link 22
Toll on Link 32
Toll on Link 36
0.0
10
13
16
Number of Iterations
Number of Iterations
10
Fig. 8. Change in the link toll with iteration with asymmetric link travel time functions for Examples 3 and 4.
0.30
Convergence Error
0.25
0.20
Example 3
0.15
Example 4
0.10
0.05
0.00
1
11
13
15
Number of Iterations
Fig. 9. Change in the convergence error with iteration for Examples 3 and 4.
such as ination and real income growth, change over such a length of time. Thus, it is imperative to address the issues of the
short-run and long-run differences in behaviors as well as the time lag of user responses in formulating a more practical pricing mechanism. In this respect, the current method makes efcient utilization of the trafc counts that are relatively inexpensive to collect with automatic devices, even on a daily basis with good accuracy. These readily and frequently available
trafc counts effectively capture the long-run demand shift prior to the next price trial. It is thus interesting to see how the
proposed tolling scheme would work under such a changing environment and what modications should be made to make
the procedure more adaptive to long-run demand shifts.
5.2. Plausible toll development trajectory
The proposed tolling scheme aims at minimizing the convergence process towards the nal solution, and the sequential
experimental process involves both upward and downward adjustment of the starting and intermediate toll levels. Such a
process should be designed such that it is politically acceptable in the rst place. To make the experimental procedure practically feasible, it is thus necessary to optimally consider some plausible bounds for the trajectory of realistic toll evolution
over time, including the starting toll levels, the trajectory towards the nal optimum, and the number and size of intervals in
between.
5.3. Incorporation of stochastic variations and observations
To generate useful, valid, unbiased and converging estimates of the toll levels, it is critical to extend the deterministic
behavioral and optimization models to stochastic conditions. First, choice behavior can be treated through a stochastic equilibration approach instead of through the deterministic route choice model considered so far. Second, instead of assuming a
single or deterministic observation value for link ows, which is inconsistent with the proposed experimental approach that
173
is intended to have an update interval of multiple months, we can incorporate repeated ow observations that are always
correlated stochastic variates, the within-day stochastic route choices and their day-to-day evolution process in a new pricing experiment. Thus, it is meaningful to look into a stochastic trial-and-error tolling scheme to handle explicitly the random
variations that are immanent in the observations.
5.4. Multiple vehicle types and heterogeneous users
The proposed tolling scheme allows for non-separable, asymmetric link cost functions. It should be relatively easy to take
into account multiple types of vehicles on the network, such as heavy versus light vehicles, although the shared link capacity
constraint could cause difculty. In this case, we should recognize the fact that different types of vehicles make different
contributions to trafc congestion and road capacity consumption and they should be subjected to different toll charges
according to their observationally distinguishable characteristics. In addition, the tolling scheme makes sequential toll
adjustment without requiring the knowledge of the users VOTs. This is true under the current assumption of homogeneous
users. Nonetheless, with heterogeneous users having different VOTs, it is unclear whether the proposed tolling scheme
would continue to work. In this case, the tolling scheme must be anonymous in the sense that the same amount of toll is
levied on each link for all user classes, because users differ from one another in VOT only, which is observationally indistinguishable, and thus toll differentiation across user classes is unrealistic in reality.
6. Conclusions
Recognizing the widespread practical difculty in determining appropriate toll charges for mitigating trafc congestion
and reducing environmental damage, we developed an attractive and convergent trial-and-error implementation scheme for
emerging trafc restraint and road pricing problems. Distinguished from the traditional modeling approach, the proposed
scheme allows trafc planners to estimate link tolls easily from observed link ows only, without resorting to both link travel time and demand functions and users VOTs. As demonstrated through extensive numerical experiments, the proposed
method applies to the generalized trafc equilibrium problem with asymmetric link ow interactions, and thus offers a powerful practical method for the network toll design problem for effective congestion management.
In spite of the appealing features of the proposed tolling scheme, by no means is the problem well solved. A number of
concerns for practical implementation have been identied and have to be addressed in future research.
Acknowledgements
The research described in this paper was substantially supported by a grant from the Research Grants Council of the Hong
Kong Special Administrative Region, China (Project No. HKUST6215/06E). The second author was partially supported by the
NSF of China (Project Nos. 70571033 and 70831002) and the third author was partially supported by the Cultivation Fund of
the Key Scientic and Technical Innovation Project, Ministry of Education of China (No. 708044). The authors wish to express
their thanks to four anonymous reviewers for their very constructive comments on an earlier version of the paper.
Appendix A. Proofs of Theorems
C and z : u in (26), we get
Proof of Theorem 1. First setting x : u abv
45
u T v v P 0;
u
which implies
u T bC v P u
u T bC v P 0;
u
and, consequently, it yields
T bC v :
u u T bC v P u u
46
T v C
Ha P ku uak2 2abua u
47
174
Now, we observe the second term in the right-hand-side of the inequality above. By setting x : u bv C and z : ua
in (24), we have:
T u bv C u
6 0;
ua u
that is,
T v C 6 u
uaT gv ; u:
bua u
From (47), we thus arrive at:
k k;
kuk1 u k2 6 kuk u k2 c0 kuk u
48
where c0 g2 g1 ca . This means that the sequence fu g is Fejer monotone with respect to the solution set. Therefore, fuk g is bounded and
k k 0:
lim kuk u
49
k!1
k g is also bounded. Since we can always nd a b > 0 such that fbk g b; 1), it then follows
Consequently, the sequence fu
from Lemma 2.2 in He and Liao (2002) that
k ; bk 6 keu
k ; bk k ku
k P RjAjjWj u
k bk v k Ck
keu
k bk v k Ck 6 kuk u
k bk v k v k k
kPRjAjjWj yk bk v k C PRjAjjWj u
k k
6 1 ckuk u
50
and thus
k ; b 0:
lim eu
51
k!1
kj ; b 0:
eu ; b lim eu
52
j!1
Therefore, u is a solution point. Note that inequality (48) is true for any solution point. We thus have
kuk1 u k2 6 kuk u k2 ;
kj
As fu
g ! u and ku
kl
ku
2
8 k P 0:
k
kl
kl
u
53
k < e=2:
54
kl k ku
kl u k < e
kuk u k 6 kukl u k 6 kukl u
and thereby the sequence fuk g converges to u . h
References
Bazaraa, M.S., Sherali, H.D., Shetty, C.M., 1993. Nonlinear Programming: Theory and Algorithms, 2nd ed. Wiley, New York, NY.
Beckmann, M.J., 1965. On optimal tolls for highways, tunnels and bridges. In: Edie, L., Herman, R., Rothery, R. (Eds.), Vehicular Trafc Science. Elsevier, New
York, pp. 331341.
Bertsekas, D.P., Tsitsiklis, J.N., 1989. Parallel and Distributed Computation: Numerical Methods. Prentice-Hall, Englewood Cliffs, NJ.
Charnes, A., Cooper, W.W., 1961. Multicopy trafc network models. In: Herman, R. (Ed.), Theory of Trafc Flow. Elsevier, Amsterdam, pp. 8596.
Correa, J.R., Schulz, A.S., Stier-Moses, N.E., 2004. Selsh routing in capacitated networks. Mathematics of Operations Research 29, 961976.
Daganzo, C.F., 1977a. On the trafc assignment problem with ow dependent costsI. Transportation Research 11, 433437.
Daganzo, C.F., 1977b. On the trafc assignment problem with ow dependent costsII. Transportation Research 11, 439441.
Dafermos, S.C., 1980. Trafc equilibrium and variational ineqalities. Transportation Science 14, 4254.
Dafermos, S.C., 1973. Toll patterns for multiclass-user transportation networks. Transportation Sciences 7, 211223.
Dafermos, S.C., Sparrow, F.T., 1971. Optimal resource allocation and toll patterns in user-optimized transport network. Journal of Transport Economics and
Policy 5, 198200.
Downs, A., 1993. Point of view: implementing peak-hour road pricing at fullscale: nding solution to practical problems. TR News 167, 79.
175
Facchinei, F., Pang, J.S., 2003. Finite-dimensional Variational Inequalities and Complementarity Problems. Springer-Verlag, New York.
Ferrari, P., 1995. Road pricing and network equilibrium. Transportation Research 29B, 357372.
He, B.S., Liao, L.Z., 2002. Improvements of some projection methods for monotone nonlinear varaitioanl inequalities. Journal of Optimization Theory and
Applications 112, 111128.
He, B.S., Yang, H., 1998. Some convergence properties of a method of multipliers for linearly constrained monotone variational inequalities. Operations
Research Letters 23, 151161.
He, B.S., Yang, H., Zhang, C.S., 2004. A modied augmented Lagrangian method for a class of monotone variational inequalities. European Journal of
Operational Research 59, 3551.
Hearn, D.W., 1980. Bounding Flows in Trafc Assignment Models. Technical Report 80-4, Department of Industrial and Systems Engineering, University of
Florida, Gainesville, FL.
Hearn, D.W., Lawphongpanich, S., 1990. A dual ascent algorithm for trafc assignment problems. Transportation Research 24B, 423430.
Inouye, H., 1987. Trafc equilibria and its solution in congested road networks. In: Genser, R. (Ed.), Proceedings of 5th IFAC Conference on Control in
Transportation Systems, Vienna, pp. 267272.
Jahn, O., Mhring, R.H., Schulz, A.S., Stier-Moses, N.E., 2005. System-optimal routing of trafc ows with user constraints in networks with congestion.
Operations Research 53, 600616.
Jorgensen, N.O., 1963. Some Aspects of the Urban Trafc Assignment Problem. Masters Thesis, Institute of Transportation and Trafc Engineering,
University of California at Berkeley, Berkeley, CA.
Larsson, T., Patriksson, M., 1999. Side constrained trafc equilibrium models analysis, computation and applications. Transportation Research 33B, 233
264.
Larsson, T., Patriksson, M., 1995. An augmented Lagrangean dual algorithm for link capacity constrained trafc assignment problems. Transportation
Research 29B, 433455.
Larsson, T., Patriksson, M., 1994. Equilibrium characterizations of solutions to side constrained asymmetric trafc assignment models. Le Matematiche 49,
249280.
Larsson, T., Patriksson, M., Stromberg, A.B., 1996. Conditional subgradient theory and application. European Journal of Operations Research 88, 382403.
Lawphongpanich, S., Hearn, D.W., 2004. An MPEC approach to second-best toll pricing. Mathematical Programming 101, 3355.
Lawphongpanich, S., Hearn, D.W., Smith, M.J. (Eds.), 2006. Mathematical and Computational Models for Congestion Charging. Springer.
Li, M.Z.F., 2002. The role of speedow relationship in congestion pricing implementation with an application to Singapore. Transportation Research 36B,
731754.
Lindsey, R., 2006. Do economists reach a conclusion on road pricing? The intellectual history of an idea. Econ Journal Watch 3, 292379.
Meng, Q., Xu, W., Yang, H., 2005. A trial-and-error procedure for implementing a road-pricing scheme. Transportation Research Record 1923, 103109.
Nagurney, A., 1993. Network Economics: A Variational Inequality Approach. Kluwer Academics Publishers, Dordrecht.
Nagurney, A., 1984. Comparative test of multimodal trafc equilibrium methods. Transportation Research 18B, 469485.
Nie, Y., Zhang, M., Lee, D.H., 2004. Models and algorithm for the trafc assignment problem with link capacity constraints. Transportation Research 38B,
285312.
Patriksson, M., 1994. The Trafc Assignment Problem. The Netherlands, VSP, Utrecht.
Pigou, A.C., 1920. The Economics of Welfare. MacMillan, London.
Smith, M.J., 1979a. The marginal cost taxation of a transportation network. Transportation Research 13B, 237242.
Smith, M.J., 1979b. The existence, uniqueness and stability of trafc equilibrium. Transportation Research 13B, 295304.
Smith, M.J., van Vuren, T., 1993. Trafc equilibrium with responsive trafc control. Transportation Science 27, 118132.
Thompson, W.A., Payne, H.J., 1975. Trafc Assignment on Transportation Networks With Capacity Constraints and Queuing. Paper Presented at the 47th
National ORSA/TIMS North American Meeting, Chicago, IL.
Vickrey, W., 1993. Point of view: principles and applications of congestion pricing. TR News 167, 45.
Vickrey, W., 1969. Congestion theory and transport investment. American Economic Review (Papers and Proceedings) 59, 251261.
Walters, A.A., 1961. The theory and measurement of private and social cost of highway congestion. Econometrica 29, 676699.
Wardrop, J.G., 1952. Some theoretical aspects of road trafc research. Proceedings of Institution of Civil Engineers Part II 1, 325378.
Yang, H., Bell, M.G.H., 1997. Trafc restraint, road pricing and network equilibrium. Transportation Research 31B, 303314.
Yang, H., Huang, H.J., 2005. Mathematical and Economic Theory of Road Pricing. Elsevier, Oxford.
Yang, H., Huang, H.J., 1998. Principle of marginal-cost pricing: How does it work in a general network? Transportation Research 32A, 4554.
Yang, H., Meng, Q., Lee, D.H., 2004. Trial-and-error implementation of marginal-cost pricing on networks in the absence of demand functions.
Transportation Research 38B, 477493.
Yang, H., Yagar, S., 1994. Trafc assignment and trafc control in general freeway-arterial corridor systems. Transportation Research 28B, 463486.
Yildirim, M.B., Hearn, D.W., 2005. A rst best toll pricing framework for variable demand trafc assignment problems. Transportation Research 39B, 659
678.