You are on page 1of 7

Pavement Resurfacing Planning for Highway Networks:

Parametric Policy Iteration Approach


Yanfeng Ouyang1

Abstract: This paper presents a modeling framework for planning pavement resurfacing activities on highway networks in the case of
continuous pavement state, discrete time, and infinite horizon. Optimal resurfacing policies that minimize discounted life-cycle costs are
Downloaded from ascelibrary.org by University Of Ulster AT on 06/15/15. Copyright ASCE. For personal use only; all rights reserved.

obtained by solving a multidimensional dynamic program, where travelers’ route choices and the agency’s resource allocation decisions
are considered simultaneously. To reduce computational difficulty, policy iteration is used together with a parametric function approxi-
mation technique. Numerical examples show that the proposed approach solves the planning problem efficiently. The effect of various
factors 共travelers’ route choice, agency budget, etc.兲 on the optimal policies is also analyzed.
DOI: 10.1061/共ASCE兲1076-0342共2007兲13:1共65兲
CE Database subject headings: Pavement management; Highways; Transportation networks; Traffic assignment; Life cycle cost.

Introduction traveler route choices. Therefore, it is reasonable to assume that


on highway networks, not only does the deterioration of pave-
This paper addresses the problem of planning pavement resurfac- ment facilities depend on the distribution of traffic flows, but also
ing activities for a highway network where traffic flows are re- the traffic flows are influenced by pavement conditions. A recent
sponsive to pavement conditions. The objective is to minimize the study by Uchida and Kagaya 共2006兲 considered this bidirectional
discounted life-cycle costs, including agency and user costs, at the effect, with formulation and solution techniques developed in a
network level over an infinite planning horizon. user equilibrium assignment framework.
Discrete-time rehabilitation planning problems are often The paper aims to address the network-level pavement man-
solved with Markov decision process 共MDP兲 formulations that agement problem in a multidimensional dynamic programming
framework. Each pavement facility has a continuous state, and the
were originally proposed in Bellman 共1955兲, Dreyfus 共1960兲, and
traffic assignment is responsive to the states of the facilities. Due
Klein 共1962兲. Most studies on pavement rehabilitation focus on
to the curse of dimensionality, computational difficulty tends to
individual pavements 共Golabi et al. 1982; Carnahan et al. 1987兲,
increase dramatically for large networks, especially when pave-
and some analytical properties of optimal solutions, such as the
ments have continuous states. We propose an approximation
threshold structure of optimal policies, are known 共Ouyang and
method to overcome this challenge and efficiently solve the posed
Madanat 2006兲. Other researchers have approached the problem problem. The paper is organized as follows. The Network Prob-
for a system of pavement facilities by formulating mixed-integer lem section introduces the problem formulation and pavement
mathematical programs in discrete time 共Al-Subhi et al. 1990; performance models. The Solution Procedure section discusses
Jacobs 1992; Ouyang and Madanat 2004兲. In all these studies, the suitable solution procedures. This is followed by numerical ex-
traffic flow of each facility is assumed to be an exogenous factor amples in the Numerical Example section, and conclusions in the
that influences pavement deterioration. Conclusion and Future Research section.
A few studies have explored the effects of responsive traffic
demand on highway facilities. Friesz and Fernandez 共1979兲 pro-
posed an optimal control model for one pavement facility where
Network Problem
traffic flow varies with pavement condition. Network-level route
choices, etc., are not considered. Intuitively, however, highway
pavement conditions directly influence vehicle operating costs General Formulation
and driver comfort, and in turn affect drivers’ route choices.
Consider n interconnected pavement facilities distributed as links
Hawas 共2004兲 collected empirical data to confirm that pavement
on a highway network, each of which has approximately homo-
condition is indeed one of several significant factors that influence
geneous physical 共e.g., deterioration兲 properties. We are con-
cerned about the net present value of life-cycle costs including
1
Assistant Professor, Dept. of Civil and Environmental Engineering, agency investment and user costs.
Univ. of Illinois at Urbana–Champaign, Urbana, IL 61801. E-mail: Suppose all system parameters 共e.g., cost coefficients兲 are con-
yfouyang@uiuc.edu stant in an infinite horizon 共0 , ⬁ 兲. The traffic demand over the
Note. Discussion open until August 1, 2007. Separate discussions
entire highway network is represented by a set of origin/
must be submitted for individual papers. To extend the closing date by
one month, a written request must be filed with the ASCE Managing destination 共O/D兲 flows, D共t兲 , ∀ t苸 共0 , ⬁ 兲, which is assumed to
Editor. The manuscript for this paper was submitted for review and pos- be time varying but independent of the condition of the highway
sible publication on May 22, 2006; approved on July 25, 2006. This paper network. Each traveler perceives, and makes route choices based
is part of the Journal of Infrastructure Systems, Vol. 13, No. 1, March 1, on, a user cost that depends on traffic times as well as
2007. ©ASCE, ISSN 1076-0342/2007/1-65–71/$25.00. pavement conditions. The traffic flows on highway links,

JOURNAL OF INFRASTRUCTURE SYSTEMS © ASCE / MARCH 2007 / 65

J. Infrastruct. Syst. 2007.13:65-71.


v共t兲 ª 关v1共t兲 , v2共t兲 , . . . , vn共t兲兴, is therefore influenced by the pave- form of c关si共t兲 , v共t兲兴 = c0 + c1 · si共t兲 + c2 · di关v共t兲兴, where constants
ment condition 共i.e., roughness兲, s共t兲 ª 关s1共t兲 , s2共t兲 , . . . , sn共t兲兴. A c0 ⱖ 0, c1 ⱖ 0, and c2 ⱖ 0. The total user cost per unit time for all
larger value of si共t兲 indicates a worse condition. travelers on facility i is thus
Pavement facilities deteriorate continuously through their ser-
vice to traffic flows; the larger the traffic flow, the faster Ci关si共t兲,v共t兲兴 = 兵c0 + c1 · si共t兲 + c2 · di关v共t兲兴其 · vi共t兲, ∀ t 共2兲
the deterioration. At discrete time points 共i.e., beginning Traffic flows on the highway network depend on pavement
of fiscal years兲, ␶ = 1 , 2 , . . ., the highway agency selects conditions as well as traffic conditions. We assume that all trav-
non-negative intensities 共e.g., thickness of overlay兲, elers are well informed and make independent route choices
w共␶兲 ª 关w1共␶兲 , w2共␶兲 , . . . , wn共␶兲兴, for resurfacing activities on based on the generalized link travel cost function
these facilities. If wi共␶兲 = 0, no resurfacing is conducted on facility c关si共t兲 , v共t兲兴 , ∀ i. Given s共t兲 and O/D demand D共t兲, the traffic
i at time ␶. The pavement condition on facility i improves instan- assignment function H yields link flows v共t兲. Without losing gen-
taneously at ␶ if wi共␶兲 ⬎ 0. erality, we assume that function H follows deterministic user
In mathematical notations, the infinite horizon problem can be equilibrium. Extensive literature exists on this topic and various
Downloaded from ascelibrary.org by University Of Ulster AT on 06/15/15. Copyright ASCE. For personal use only; all rights reserved.

formulated as

再冕 冎
algorithms have been proposed; see Sheffi 共1992兲 for a review.
⬁ n ␶+1 The agency costs for pavement resurfacing consist of a fixed
min 兺 兺
␶=0 i=0 ␶
Ci关si共t兲,v共t兲兴e−rtdt + M i关wi共␶兲兴e−r␶ 共1a兲 setup component 共e.g., for machine rental, operation, and labor兲,
and a variable component that is proportional to the intensity
共e.g., material expenditures兲. Therefore, the undiscounted agency
dsi共t兲 cost for a resurfacing of intensity wi may be represented by the
Subject to = Fi关si共t兲, vi共t兲兴, t 苸 共␶,␶ + 1兲, ∀ i,␶
dt following function:

si共␶−兲 − si共␶+兲 = G关wi共␶兲,si共␶−兲兴, ∀ i,␶


共1b兲

共1c兲
M i共wi兲 = 再 mi0 + mi1 · wi,
0,
if wi ⬎ 0
otherwise
∀i 共3兲

where mi0ⱖ 0, mi1ⱖ 0 are facility-specific parameters.


v共t兲 = H关s共t兲,D共t兲兴, ∀t 共1d兲 Based on the empirical data reported in Paterson 共1990兲, the
following formula is proposed in Ouyang and Madanat 共2004兲 for
n
resurfacing effectiveness:

再 冎
M i关wi共␶兲兴 ⱕ B, ∀␶ 共1e兲
i=0 wi
G关wi,si共␶−兲兴 = g1si共␶−兲 · min 1, , ∀ i, 共4兲
g2si共␶−兲 + g3
0 ⱕ wi共␶兲 ⱕ Ri关s共␶兲兴, ∀ i,␶ 共1f兲
where g1 = 0.66, g2 = 0.55, and g3 = 18.3. In Eq. 共4兲, G共w , s兲 and s
In the objective function 共1a兲, Ci共si , v兲⫽user cost per unit time as are in quarter-car index 共QI兲 and wi in millimeter 共mm兲. It is
a function of roughness si and traffic flow v ; M i共wi兲⫽agency cost obvious from the truncation that any resurfacing is suboptimal if
for a resurfacing of intensity wi on facility i; and parameter wi ⬎ g2si共␶−兲 + g3. Thus, we rewrite Eq. 共4兲 into
r⫽discount rate. Constraint 共1b兲 describes how each pavement
deteriorates over time and how traffic flow partly contributes to wi g 1w i
the process. Constraint 共1c兲 defines the effectiveness of resurfac- G关wi,si共␶−兲兴 = g1si共␶−兲 · = , ∀i
g2si共␶−兲 + g3 g2 + g3/si共␶−兲
ing activities in reducing roughness. The amount of reduction
si共␶−兲 − si共␶+兲 depends on wi and si共␶−兲, where si共␶−兲 and si共␶+兲 共5兲
denote the roughness before and after resurfacing. Constraint 共1d兲 and
determines time-varying traffic flow distribution over the network
given O/D demand D and road condition s. Constraint 共1e兲 poses 0 ⱕ wi ⱕ Ri关s共␶兲兴 ª g2si共␶−兲 + g3 共6兲
a budget constraint on agency expenditures and constraint 共1f兲,
realistic feasibility bounds on the resurfacing intensity. In the rest of the paper, we will keep Eq. 共6兲 as a separate con-
straint and let G共w , s兲 refer to the expression in Eq. 共5兲.
Pavement roughness deteriorates continuously between resur-
Performance Models facing. The process is often modeled as a simple exponential
In this section, we discuss the specifications of the cost functions function of time 共see Tsunokawa and Schofer 1994; Li and
and pavement performance models, Ci共si , v兲, H共s , D兲, M i共wi兲, Madanat 2002; Ouyang and Madanat 2004, 2006兲. When traffic
Fi共si , vi兲, and G共wi , si兲. flows vary over time, we generalize the deterioration process by
User costs consist of two major components: vehicle operating adding a linear traffic flow component into the deterioration rate,
costs and travel time costs. Travel time, di, is a function of traffic such that for ∀i, t
flow on link i and relatively irresponsive to pavement roughness
Fi关si共t兲, vi共t兲兴 = si共t兲 · 关bi0 + bi1vi共t兲兴 共7兲
condition. A practical formula developed by the U.S. Bureau of
Public Roads 共BPR兲 is in the following form: The term bi0 + bi1vi共t兲 ⬎ 0 共time−1兲 is facility specific and shall
increase with link traffic flow vi共t兲. From Eqs. 共1b兲 and 共7兲 we
di关v共t兲兴 = di0兵1 + ␣i关vi共t兲兴␤其, ∀ i,t
have

再冕 冎
where di0⫽free flow travel time, and parameter ␣i decreases with
t
the traffic flow capacity of facility i. For simplicity, we assume
that the vehicle operating costs are approximately proportional to si共t兲 = si共␶+兲 · exp 关bi0 + bi1vi共t兲兴dt , t 苸 共␶,␶ + 1兲, ∀ i,␶

roughness 共Li and Madanat 2002; Ouyang and Madanat 2004,
2006兲, such that the user cost per unit time per vehicle is in the Fig. 1 illustrates some of these definitions.

66 / JOURNAL OF INFRASTRUCTURE SYSTEMS © ASCE / MARCH 2007

J. Infrastruct. Syst. 2007.13:65-71.


Another method involves a parametric approximation
共Benitez-Silva et al. 2000; Howitt et al. 2002兲. The value function
in the state space is approximated by a smooth function with only
a few unknown parameters. The parameters should be chosen
such that the resulting approximate function “best fits” the true
function according to some metric 共e.g., sum of squared errors兲.
Benitez-Silva et al. 共2000兲 argues that in many cases, one can
obtain a good overall approximation using only a small number of
Fig. 1. Deterioration and resurfacing of a pavement facility parameters. With this approximation, the Bellman equation can be
solved relatively easily.
Intuitively, this approximation approach is suitable for the
Solution Procedure pavement management problem because the expected loss func-
tion J should be a smooth function of its argument, s. The algo-
Downloaded from ascelibrary.org by University Of Ulster AT on 06/15/15. Copyright ASCE. For personal use only; all rights reserved.

Problem formulation 共1a兲–共1f兲 is a deterministic infinite-horizon rithm we propose in this paper is a combination of parametric
dynamic program with multidimensional continuous state vari- approximation and policy iterations, which is a slight modifica-
ables s and v, while v is directly determined by s from Eq. 共1d兲. tion of the parametric policy iteration 共PPI兲 algorithm in Benitez-
We now write the multidimensional control variable w as a policy Silva et al. 共2000兲 and Howitt et al. 共2002兲. The proposed PPI
w共s兲, and let J共s兲 be the value function in an infinite horizon. The algorithm for our pavement management problem involves the
optimal policy can be found by solving the deterministic Bellman following major steps.


equation • Parametric approximation: We approximate the value function

冉冕 冊
n
J共s兲 with a finite-linear combination of basis functions, ␳k共s兲,
1
k = 1 , . . . , K, 共e.g., a complete set of ordinary or Chebychev
J共s兲 = min 兺 Ci关si共t兲,v共t兲兴e−rtdt + M i共wi兲e−r
polynomials in each si兲; i.e.


w共s兲 i=0 0

K
+ e−r · J共s⬘兲 , ∀s 共8a兲 J共s兲 ⬇ 关␳1共s兲,␳2共s兲, . . . ,␳K共s兲兴 · ␪ = 兺
k=1
␪k␳k共s兲 共10兲

where
where, ␪ = 关␪1 , ␪2 , . . . , ␪K兴T is a column vector of real param-
v共t兲 = H关s共t兲,D共t兲兴, ∀ t 苸 共0,1兲 共8b兲 eters.
• State-space sampling: To estimate ␪, we take a finite sample

si⬘ = si · exp 冉冕 1
关bi0 + bi1vi共t兲兴dt 冊 共e.g., N grid points兲 of states from the state space, s1 , . . . , sN,
where N ⬎ K. The number N does not have to be very large.

再 冊冎
0 Each sample state, si, represents a possible initial pavement

− G wi,si · exp 冉冕 1

0
关bi0 + bi1vi共t兲兴dt , ∀i 共8c兲
condition at time t = 0.
• Initialization: Specify an initial parameter vector ␪ and initial
policies w共si兲 = w0 for all i.
• Parameter update: With the parametric approximation, Eq. 共9兲
n
is transformed into the following:
兺 M i共wi兲 ⱕ B 共8d兲

0 ⱕ wi ⱕ g2si · exp
i=0

再冕 1


关bi0 + bi1vi共t兲兴dt + g3, ∀ i 共8e兲

K

k=1
␪k␳k共s兲 = 兺
i=0
n

再冕 0
1
Ci关si共t兲,v共t兲兴e−rtdt + M i关wi共s兲兴e−r 冎
K


0
+e · −r
␪k␳k共s⬘兲
Note that we only need to focus on t 苸 关0 , 1兴 from now on. The k=1
optimal policy w共s兲 and value function J共s兲 should satisfy the
following equation: and thus

J共s兲 = 兺
n

i=0
再冕 1

0
Ci关si共t兲,v共t兲兴e−rtdt + M i共wi兲e−r + e−r · J共s⬘兲, 冎 兺
n

i=0
再冕 0
1
Ci关si共t兲,v共t兲兴e−rtdt + M i关wi共s兲兴e−r 冎
共9兲
K
subject to Eqs. 共8b兲–共8e兲.
For problems with finite states, Eq. 共9兲 can be solved numeri-
= 兺
k=1
关␳k共s兲 − e−r · ␳k共s⬘兲兴 · ␪k . 共11兲

cally via either policy iteration or value iteration. For our case,
both state and control variables are continuous. There is consid- Within each iteration, we numerically calculate from Eqs. 共8b兲
erable difficulty regarding efficient algorithms to solve this type and 共8c兲 the deterioration of pavement conditions over time,
of high-dimensional dynamic program. A straightforward method s共t兲, and the corresponding traffic flow distribution,
is to discretize the continuous state space into a very large number v共t兲 = H关s共t兲 , D共t兲兴 , ∀ t 苸 共0 , 1兲, for each sample point 关i.e.,
of grid points and then solve the resulting finite-state dynamic s共0兲 = si, i = 1 , 2 , . . . , N兴. This calculation also yields the final
program. This method obviously involves a lot of variables and is pavement conditions s⬘ at time t = 1+, and the following vari-
computationally expensive. ables for each sample point:

JOURNAL OF INFRASTRUCTURE SYSTEMS © ASCE / MARCH 2007 / 67

J. Infrastruct. Syst. 2007.13:65-71.


Fig. 2. Simple highway network with n = 2 competing routes

再冕 冎
Fig. 3. Traffic demand
n 1
yª 兺 Ci关si共t兲,v共t兲兴e−rtdt + M i关wi共s兲兴e−r ,
i=0 0 updating step is similar to a simpler mixed-integer linear
program.
xk ª ␳k共s兲 − e · ␳k共s⬘兲, ∀ k
−r
The PPI algorithm repeats the parameter update and policy
Regressing y on x ª 关x1 , x2 , . . . , xK兴 over the N observations update steps iteratively at the N sample points until the parameter
Downloaded from ascelibrary.org by University Of Ulster AT on 06/15/15. Copyright ASCE. For personal use only; all rights reserved.

gives a new estimation of the parameter vector ␪new. We up- vector ␪ converges. Each iteration step involves N numerical in-
date ␪ by ␪ ← 共1 − ␣兲␪ + ␣␪new, where 0 ⬍ ␣ ⬍ 1. tegrations, one regression, and N optimizations. At convergence,
Normally, small ␣ improves asymptotic convergence, but too J共s兲 can be calculated from Eq. 共10兲 and the optimal policy w共s兲
small ␣ would slow down convergence speed. An alternative can be computed for any state s with one more round of policy
choice is to decrease ␣ gradually, i.e., use ␣ = ␣m in iteration m, update.
such that ␣m → 0 and 兺␣m → ⬁. It should be noted that the parametric policy iteration algo-
• Policy update: Within each iteration, we also update the opti- rithm does not always guarantee convergence 共Benitez-Silva et al.
mal resurfacing intensity at each sample point. The updated 2000兲, especially for small K and N. However, it is obvious that
parameter vector ␪ is used to obtain function J共s⬘兲 on the the approximated function 共10兲 should asymptotically converge to
right-hand side of Eq. 共8a兲, which becomes the following the true continuous value function J共s兲 if 共1兲 K goes to infinity;
minimization problem: and 共2兲 the basis functions, ␳k共s兲, k = 1 , . . . , K, are properly cho-

兺 再冕 冎 冋兺 册
n 1 n sen. Following this observation and the discussions in Bellman
min Ci关si共t兲,v共t兲兴e−rtdt + e−r M i共wi兲 + J共s⬘兲 共1961兲, Howitt et al. 共2002兲 hinted that the solution from the PPI
w i=0 0 i=0 algorithm should asymptotically converge to the true optimum
under Conditions 共1兲 and 共2兲.
Note that s⬘ is defined by Eqs. 共8b兲 and 共8c兲, and w is con-
strained within a convex polytope W共s兲 defined by Eqs. 共8d兲
and 共8e兲. Given s, the first summation term is independent of Numerical Example

再兺 冎
w; thus, the optimization simplifies to
n For the convenience of illustration, we analyze a simplest net-
min z共w兲 = M i共wi兲 + J共s⬘兲 共12兲 work with n = 2 pavement facilities connecting a residential area
w苸W共s兲 i=0 to a business center 共see Fig. 2兲. Travelers commute from the
residential area to the business center. The travel demand D共t兲 is
At the interior of W共s兲, we find, by substituting Eq. 共8c兲 into
a scalar that alternates between a high value of 10,000 vehicles
Eq. 共12兲, that the gradients of z,
per hour and a low value of 1,000 vehicles per hour, each lasting
⳵z ⳵ J ⳵ s⬘ for a period of T / 2 共e.g., half a day, such that T = 1 / 365 year兲 共see
⳵ wi
= mi1 + 兺j ⳵ s⬘j ⳵ wji Fig. 3兲.
We extract from past literature 共e.g., Tsunokawa and
⳵ J ⳵ si⬘ Schofer 1994; Ouyang and Madanat 2006兲 reasonable values for
= mi1 + the parameters in the performance models: ␤ = 4, c0 = 0,
⳵ si⬘ ⳵ wi
c1 = 2 ⫻ 10−4 $ / QI/ vehicle, c2 = 0.5 $ / min, g1 = 0.66, g2 = 0.55,
⳵J and g3 = 18.3. Other parameters are listed in Table 1. Facility 1 has
= mi1 −
⳵ si⬘ a larger traffic capacity and larger resurfacing costs; it is assumed
to be “major.”

冢 冒再 冊冎 冣
g1
⫻ , ∀i

g2 + g3 si exp 冉冕 0
1
关bi0 + bi1vi共t兲兴dt
Scenario 1: No Budget Constraint
We first consider a benchmark case with B = ⬁. Constraint 共1e兲 is
essentially nonbinding. The pavement facilities are related only
共13兲
through the travelers’ route choices.
is independent of w. Thus, an optimal solution always exists at We approximate the value function by a complete set of ordi-
an extreme point of W共s兲. Thus, the complexity of the policy nary polynomials of total degree 5 in s1 and s2; i.e.

Table 1. Facility-Specific Parameter Values


di0 mi0 mi1
i Description 共min兲 ␣i 共dollars兲 共dollars/mm兲 bi0 bi1
1 Four lanes 1.0 3.662⫻ 10 −17
3 ⫻ 10 6
5 ⫻ 10 4
0.040 2 ⫻ 10−5
2 Two lanes 0.5 5.859⫻ 10−16 2 ⫻ 106 3 ⫻ 104 0.045 10−5

68 / JOURNAL OF INFRASTRUCTURE SYSTEMS © ASCE / MARCH 2007

J. Infrastruct. Syst. 2007.13:65-71.


Downloaded from ascelibrary.org by University Of Ulster AT on 06/15/15. Copyright ASCE. For personal use only; all rights reserved.

Fig. 4. Optimal solution with no budget constraint: 共a兲 estimated J共s兲; 共b兲 optimal w1共s兲; and 共c兲 optimal w2共s兲

兵sk11sk22: ∀ k1,k2,0 ⱕ k1 + k2 ⱕ 5其 共s1 ⬎ 80 QI兲 关see Fig. 4共b兲兴. A similar pattern exists in Fig. 4共c兲.
The reason is obvious. Since travelers tend to choose a “better”
The total number of parameters K = 21. We then discretize the pavement facility, the traffic flow on one facility is smaller if
state space with N = 400 grid points 共20 each in the s1 and s2 other facilities are in better conditions. The user costs on this
dimensions, from 7.5 QI, 15 QI, . . . , to 150 QI兲. Then we apply facility will slightly decrease. This makes “do nothing” a more
the iterative procedure with the following initial parameters: appealing option.
␪k = 1, ∀ k = 1,2, . . . ,K, and
Scenario 2: Budget Constraint
w1共si兲 = w2共si兲 = 0, ∀ i = 1,2, . . . ,400
Benitez-Silva et al. 共2000兲 reported that the parametric policy We then impose a finite budget B = 6 ⫻ 106 $ to see how limited
iteration algorithm does not necessarily guarantee convergence, resource affects the optimal policies. In this case, the pavement
but with our choice of initial parameter values and constant ␣ facilities are related not only through travelers’ route choices but
= 0.5, convergence is achieved within 50 iterations. also through constraint 共1e兲.
Figs. 4共a–c兲 show the value function J共s兲 and the optimal We use exactly the same PPI procedure to obtain the optimal
policy w1共s兲, w2共s兲 at convergence. Obviously, J共s兲 is monotoni- solution to this problem. The value function J共s兲 and optimal
cally and concavely increasing with both s1 and s2. In this case, policies w1共s兲, w2共s兲 are plotted in Figs. 5共a–c兲. Again, J共s兲 is
the optimal policy for each pavement facility roughly has a monotonically and concavely increasing with s1 and s2, in a shape
threshold structure. Figs. 4共b and c兲 show that it is not optimal to similar to the benchmark case in Fig. 4共a兲. Fig. 6 plots the change
resurface a facility unless its roughness reaches a certain value of J共s兲 due to the imposition of the finite-budget constraint. As
共i.e., about 70 QI for Facility 1 and about 130 QI for Facility 2兲. expected, the expected cost J共s兲 increases for all s, and the in-
This is similar to the optimal policies for a single pavement fa- crease is most significant for large s1 共i.e., when Facility 1 is in
cility 共Ouyang and Madanat 2006兲. However, due to travelers’ bad condition兲. This is intuitive. When the “major” facility is in
route choices, the threshold for one facility is dependent of the bad condition, it is more costly to fully resurface it, and then the
conditions of other facilities. For example, when Facility 2 is in a budget constraint becomes most restrictive.
very good condition 共s2 ⬍ 30 QI兲, we tend to refrain from resur- As in Figs. 4共b and c兲, Facilities 1 and 2 shall not be resur-
facing Facility 1 unless s1 deteriorates to a larger value faced unless their conditions reach certain thresholds. When a

JOURNAL OF INFRASTRUCTURE SYSTEMS © ASCE / MARCH 2007 / 69

J. Infrastruct. Syst. 2007.13:65-71.


Downloaded from ascelibrary.org by University Of Ulster AT on 06/15/15. Copyright ASCE. For personal use only; all rights reserved.

Fig. 5. Optimal solution with a finite budget: 共a兲 estimated J共s兲; 共b兲 optimal w1共s兲; and 共c兲 optimal w2共s兲

finite-budget constraint is imposed, facilities tend to have lower infinite budget. Facility 2 shall never be resurfaced if that poses a
resurfacing thresholds. For example, the threshold for Facility 1 competition of resource against Facility 1; i.e., when Facility 1 is
reduces to about 60 QI in Fig. 5共b兲. When s1 ⬇ 50 QI, similarly, in a moderate to bad condition 共s1 ⬎ 60 QI兲. This seemingly coun-
Facility 2 will be resurfaced as long as s2 reaches 120 QI 关see Fig. terintuitive finding can be related to the concept of economy of
5共c兲兴. scale—when resources are limited, investing all or nothing on
Also clear from Figs. 5共b and c兲, major facilities are given alternative facilities may be the most cost-effective choice. In
resurfacing priority if resource 共budget兲 is limited. In our case, the practice, however, highway agencies may pose additional con-
optimal policy for Facility 2 is very different from the one with straints to prevent certain pavement facilities from deteriorating
infinitely. Such constraints are not considered in this model.
The change of optimal policies can be explained as follows.
We know from Eq. 共13兲 that the gradient of z共w兲 satisfies
⳵z / ⳵wi = mi1 + 共⳵J / ⳵si⬘兲共⳵si⬘ / ⳵wi兲 , ∀ i, while ⳵si⬘ / ⳵wi is always
negative. Observe that when the budget constraint is imposed, not
only J共s兲 but also ⳵J / ⳵si⬘ increases for most of s⬘. Therefore,
when budget constraint is imposed, ⳵z / ⳵wi will have a smaller
value during every policy update step even for the same s and s⬘.
This reduction in gradient will make a larger wi, ∀i, more favor-
able. In our case, Facility 1 has priority for budget allocation
because ⳵J / ⳵s1⬘ increases the most significantly. This makes in-
creasing w1 the most favorable.

Conclusions and Future Research

This paper presents a multidimensional dynamic program for


Fig. 6. Increase of J共s兲 due to the imposition of the budget constraint planning pavement resurfacing activities on highway networks.

70 / JOURNAL OF INFRASTRUCTURE SYSTEMS © ASCE / MARCH 2007

J. Infrastruct. Syst. 2007.13:65-71.


The objective is to find optimal resurfacing policies that minimize Transportation Research Board, Washington, D.C., 110–117.
discounted life-cycle costs in the case of continuous pavement Bellman, R. E. 共1955兲. “Equipment replacement policy.” J. Soc. Ind.
state, discrete time, and infinite horizon. The framework proposed Appl. Math., 3共3兲, 133–146.
in this paper addresses decision making on both the supply and Bellman, R. E. 共1961兲. Adaptive control processes: A guided tour, Prince-
demand sides of general highway networks; i.e., travelers’ route ton University Press, N.J.
choices and the agency’s resource allocation decisions are consid- Benitez-Silva, H., Hall, G., Hitsch, G. J., Pauletto, G., and Rust, J.
ered simultaneously. To reduce computational difficulty, a para- 共2000兲. “A comparison of discrete and parametric approximation
metric approximation technique is used together with the policy methods for continuous-state dynamic programming problems.”
iteration approach to solve the problem. Numerical examples Proc., 6th Int. Conf. on Computing in Economics and Finance, Paper
24, Society for Computational Economics, Barcelona, Spain.
show that this parametric policy iteration algorithm solves the
Carnahan, J. V., Davis, W. J., Shahin, M. Y., Kean, P. L., and Wu, M. I.
network level problem quite well. The optimal solution can be
共1987兲. “Optimal maintenance decisions for pavement management.”
related to the optimal policy structure of known single-facility
J. Transp. Eng., 113共5兲, 554–572.
problems, while several interesting new results are observed and Dreyfus, S. 共1960兲. “A generalized equipment replacement study.” J. Soc.
Downloaded from ascelibrary.org by University Of Ulster AT on 06/15/15. Copyright ASCE. For personal use only; all rights reserved.

interpreted. Ind. Appl. Math., 8共3兲, 425–435.


The framework and solution procedure are quite general. The Friesz, T. L., and Fernandez, J. E. 共1979兲. “A model of optimal transport
state of pavement facilities can be represented by any continuous maintenance with demand responsiveness.” Transp. Res., Part B:
pavement unserviceability measures. The formulation can be eas- Methodol., 13共4兲, 317–339.
ily extended to a finite-horizon case by defining J␶共s兲 for every Golabi, K., Kulkarni, R., and Way, G. 共1982兲. “A statewide pavement
time lattice point ␶. The parametric policy iteration method pre- management system.” Interfaces, 12共6兲, 5–21.
sented in this paper still applies. The traffic assignment function Hawas, Y. E. 共2004兲. “Development and calibration of route choice utility
can also be replaced by more sophisticated techniques that ad- models: Factorial experimental design approach.” J. Transp. Eng.,
dress stochastic traveler behavior, time-varying network condi- 130共2兲, 159–170.
tions, and extended periods of congestion on networks. Howitt, R., Msangi, S., Reynaud, A., and Knapp, K. 共2002兲. “Using poly-
In the future, the convergence properties of the parametric nomial approximations to solve stochastic dynamic programming
problems: Or a ‘Betty Crocker’ approach to SDP.” Working paper,
policy iteration algorithm should be examined, either analytically
Univ. of California at Davis, 具http://www.agecon.ucdavis.edu/
or numerically. The appropriate choice for K and N has not been
aredepart/facultydocs/Howitt/Polyapprox3a.pdf典 共Apr. 10, 2006兲.
systematically studied in the literature; in this study, we determine
Jacobs, T. L. 共1992兲. “Optimal long-term scheduling of bridge deck re-
these numbers through a few experiments. We also find that the placement and rehabilitation.” J. Transp. Eng., 118共2兲, 312–322.
convergence performance of the algorithm is more sensitive to K Klein, M. 共1962兲. “Inspection–maintenance–replacement schedules under
than to N. If K is too small, the algorithm may not converge, Markovian deterioration.” Manage. Sci., 9共1兲, 25–32.
because J共s兲 may not be accurately approximated by a small set Li, Y., and Madanat, S. 共2002兲. “A steady-state solution for the optimal
of polynomials. Also, the initial choice of parameters 共e.g., ␪兲 pavement resurfacing problem.” Transp. Res., Part A: Policy Pract.,
influences the convergence, and we found in our experiments that 36共6兲, 525–535.
it is helpful to assign positive initial values to all elements in ␪. Ouyang, Y., and Madanat, S. 共2004兲. “Optimal scheduling of rehabilita-
This should be further studied. tion activities for multiple pavement facilities: Exact and approximate
More computational tests shall also be conducted to address solutions.” Transp. Res., Part A: Policy Pract., 38共5兲, 347–365.
the scalability property of the parametric policy iteration algo- Ouyang, Y., and Madanat, S. 共2006兲. “An analytical solution for the
rithm. This study uses a simple network example to demonstrate finite-horizon pavement resurfacing planning problem.” Transp. Res.,
the effect of driver route choices on pavement management deci- Part B: Methodol., 40共9兲, 767–778.
Paterson, W. D. O. 共1990兲. “Quantifying the effectiveness of pavement
sions. However, the model formulation and solution technique
apply to any networks. The proposed parametric policy iteration maintenance and rehabilitation.” Proc., 6th REAAA Conf., Kuala
approach shall significantly reduce computational complexity, Lumpur, Malaysia.
Sheffi, Y. 共1992兲. Urban transportation networks: Equilibrium analysis
since the increases of K and N are expected to be much smaller
with mathematical programming methods, 2nd Ed., Prentice-Hall,
than the expansion of the continuous pavement state space. This
Englewood Cliffs, N.J.
should be examined. Tsunokawa, K., and Schofer, J. L. 共1994兲. “Trend curve optimal control
model for highway pavement maintenance: Case study and evalua-
tion.” Transp. Res., Part A: Policy Pract., 28共2兲, 151–166.
References Uchida, K., and Kagaya, S. 共2006兲. “A study on development of the
life-cycle cost evaluation model for pavements considering drivers
Al-Subhi, K. M., Johnston, D. W., and Farid, F. 共1990兲. “A resource route choices.” Rep. 06-1037, Transportation Research Board 85th
constrained capital budgeting model for bridge maintenance, rehabili- Annual Meeting Compendium of Papers 共CD-ROM兲, Transportation
tation, and replacement.” Transportation Research Record. 1268, Research Board, Washington, D.C.

JOURNAL OF INFRASTRUCTURE SYSTEMS © ASCE / MARCH 2007 / 71

J. Infrastruct. Syst. 2007.13:65-71.

You might also like