Documente Academic
Documente Profesional
Documente Cultură
REHABILITATION
By T. F. Fwa; Member, ASCE, W. T. Chan/ and C. Y. Tan3
Downloaded from ascelibrary.org by GADJAH MADA UNIVERSITY on 10/18/16. Copyright ASCE. For personal use only; all rights reserved.
INTRODUCTION
Pavement management at the network level involves programming of pavement and rehabilitation activities over a
multiyear planning horizon and is a highly complex problem.
The complexity of this problem has been discussed by the
writers elsewhere (Chan et al. 1994; Fwa et al. 1994a), where
they addressed different simplified versions of the problem that
considered only pavement-maintenance activities. They showed
that even for a small road network, with 20 pavement segments, and involving only 3 distress types, there would be a
total of about 1038 possible combinations of maintenance activities to be considered for a time span of 10 planning periods.
The writers have demonstrated the applications of genetic
algorithms (GAs) in their earlier work (Chan et al. 1994; Fwa
et al. 1994b) to obtain practical solutions for the multiyear
programming of routine pavement-maintenance activities at
the network level. A complete pavement-management program, however, requires the integration of routine maintenance
and rehabilitation planning (Sinha and Fwa 1989; Fwa et al.
1988). Although it is relatively simple to compare the relative
merits of different planned programs of maintenance-rehabilitation activities, it would be an entirely different matter altogether to identify the optimum combination of routine maintenance and rehabilitation activities to satisfy predetermined
system objectives. This paper presents the formulation and solutions of a genetic-algorithm (GA) program, known as
PAVENET-R, developed for the programming of pavement
maintenance and rehabilitation activities of a road network
over a multiple-period planning horizon.
CONSIDERATIONS IN ANALYSIS
Nature of Problem
The highway engineer responsible for maintaining a road
network is interested in identifying the pavement-management
'Assoc. Prof.. Ctr. for Transp. Res. Dept. of Civ. Engrg. Nat. Univ.
of Singapore. 10 Kent Ridge Crescent. Singapore 051l.
'Sr. Lect. Ctr. for Transp. Res., Dept. of Civ. Engrg., Nat. Univ. of
Singapore. 10 Kent Ridge Crescent. Singapore 0511.
'Res. Student, Ctr. for Transp. Res., Dept. of Civ. Engrg., Nat. Univ.
of Singapore, 10 Kent Ridge Crescent. Singapore 0511.
Note. Discussion open until November 1. 1996. To extend the closing
date one month. a written request must be filed with the ASCE Manager
of Journals. The manuscript for this paper was submitted for review and
possible publication on May 8. 1995. This paper is part of the ]ourlUll
of Transporliltion Engineering. Vol. 122. No.3, May/June, 1996.
ASCE. ISSN 0733-947X196/0003-0246-0253/$4.00 + $.50 per page.
Paper No. 10677.
Network parameters
Planning period
Downloaded from ascelibrary.org by GADJAH MADA UNIVERSITY on 10/18/16. Copyright ASCE. For personal use only; all rights reserved.
Distress parameters
Maintenance parameters
Description
(2)
Parameter
category
(1 )
Parameter
adopted
(2)
Network parameters
Number of pavement segments
Age of pavement segments
Planning Period
Total length of study period
Unit planning period
Active planning period
Traffic parameters
Traffic loading
Waming levels
Cracking
Rutting
Surface disintegration
Structural damage
Maintenance costs
Cracking
20 years
One year
Five years
Rutting
The ability of GAs to handle combinatorial problems associated with the programming of pavement maintenance activities at the network level has been demonstrated by the writers in earlier works (Chan et al. 1994; Fwa et al. 1994).
However, the GA formulation developed in these earlier works
is not capable of solving the maintenance-rehabilitation programming problem that involves trade-off between rehabilitation and maintenance activities. It was assumed in those
early studies that the development of a pavement distress was
not affected by maintenance or repairs performed to correct
other distresses. This assumption is no longer valid when rehabilitation is included in the problem.
The inclusion of rehabilitation in the programming analysis
essentially complicates the problem in the following aspects:
30 (refer to Fig. 1)
Surface disintegration
Rehabilitation costs
Structural overlay
.--
,....-
,....-
56789101112
Downloaded from ascelibrary.org by GADJAH MADA UNIVERSITY on 10/18/16. Copyright ASCE. For personal use only; all rights reserved.
overlay was laid, or from the time of construction if the pavement has never been overlaid.
The total length of the study period is 20 years. The unit
planning period is one year. In this problem, the first five years
are defined as the active planning period during which both
corrective and preventive maintenance or rehabilitation measures are considered. In the remaining 15 years, only preventive measures will be taken. A corrective maintenance or rehabilitation measure refers to a repair activity, which is
performed when the corresponding predefined warning level
is reached, whereas a preventive measure is one that is performed while the condition of the pavement concerned is still
at a level above the predefined warning level. The length of
active period is an input variable to be decided by the pavement-management authority. The traffic loading is assumed to
be constant over the period of analysis.
For simplicity, only three main pavement distress types are
considered. They are cracking, rutting, and disintegration of
pavement surface materials. Disintegration of pavement surface materials includes stripping and raveling. From a review
of the distress deterioration functions reported in Hudson
et al. (1981), Rauhut et al. (1982), Gschwendt et al. (1987),
and Hill (1987), the following distress deterioration models
are assumed for this study:
Cracking
C = 2I,600(N)(SN)-sN
(1)
= 4.98(y)O.166(SN)-o.\N)0.13
Surface disintegration S = 80(e2.2677N - 1)
Rutting
(2)
(3)
= 5.10
- 1.9Iog(l
SV) -
omcO.3-
0.OO2I4R2
(4a)
where
SV = 68.5 (N .;06r
+ 1.83
Iog(p)
(4b)
(4c)
(4d)
A factor that directly influences the outcome of the maintenance-rehabilitation trade-off analysis is the relative costs of
rehabilitation and maintenance activities. Since there are three
maintenance activities considered in this study, the following
situations can occur:
Case I
Case II
TABLE 3. Repair Costs per Pavement Segment for Rehabilitation and Maintenance Activities
Case
(1 )
I
II
III
IV
Crack
sealing
Patching
Premix
leveling
(2)
(3)
(4)
(5)
250
257
275
443
53
65
200
440
110
127
235
432
430
430
430
430
Overlay
Case III
Case IV
TABLE 4.
BEGIN
Required
activity
0
1
2
3
4
5
6
Downloaded from ascelibrary.org by GADJAH MADA UNIVERSITY on 10/18/16. Copyright ASCE. For personal use only; all rights reserved.
O'
1b
2"
3d
4'
5'
61
7h
8'
X
-.J
-.J
-.J
-.J
-.J
-.J
-.J
-.J
X
X
X
X
X
X
X
X
X
X
-.J
X
-.J
-.J
-.J
-.J
X
-.J
-.J
X
-.J
-.J
-.J
-.J
-.J
X
-.J
-.J
-.J
X
-.J
-.J
-.J
-.J
X
-.J
X
X
X
-.J
X
-.J
X
-.J
X
-.J
-.J
X
-.J
-.J
X
X
-.J
-.J
X
-.J
X
-.J
X
X
X
X
X
X
X
_J
_J
X
-.J
-.J
-.J
-.J
8
Note: X = permitted alternative for the required activity.
"No action required.
"Rehabilitation.
'Crack sealing.
"Premix leveling.
"Patching.
'Crack sealing and premix leveling.
'Crack sealing and patching.
bPremix leveling and patching.
ICrack sealing, premix leveling, and patching.
JInfeasible alternative for the required activity.
GENERATE OFFSPRING
NO
Generation of Offspring
FIG. 2.
_Is
Pij = 0 represeflts
10 repair
1 represents Overlay
2
Crm oeaIinli
3 ..,.. 1. Seol coating
, ..,.. ts Patdling
5 r""
ts Crack ...ling and seal C1IlIling
6
ts track ..aIing and patdling
7 ..,......1. Seal ClIlIling and patdling
8 reprmnts track ...Iing ..." c..ling and p"ching
r""
'or i
FIG. 3.
eters
.'.2.. . . . .
and j
.'.2.........
...,'.,--------==~-,
:! .'/.
Ii
Ii!
Col
~".,.
:.!U1
.1;
CASE I
:!-
C::
II
40
lilI
50
11
eo
CASE II
1:;40'/.
'.
20 J
II
DJ
20 "
Generali..
...
...,..~------==>="-...,
,.r------=~....,
~II'J.
~rJ.'.
le)
!i
.!
CASE III
...~::;:
(d)
~601
.!
't:1.Q0/.
..... 101
CASE IV
~lOl.
::'
'10
JlI
5lI
I.ll
ro
rJ
0"0
10
2tl
JlI
I.ll
so
5lI
1D
II
III
1011
Generation
Generation
CASE I
" "
18
II
9lJ
WEll
111
6tneration
..
~6DI.
...,.,~--------=~-,
:;:: .Of
411
SlI
iI
10
II
9lJ
111I
Generali..
i-',.
.......
1i "'1.
eJ,SIY
.~
820'.
'10
I.ll
SlI
&D
Generation
9lJ
111
10
'10
JlI
III
Generation
TABLE 5.
Pavement
segment
Downloaded from ascelibrary.org by GADJAH MADA UNIVERSITY on 10/18/16. Copyright ASCE. For personal use only; all rights reserved.
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
Scheduled Rehabilitation and Maintenance Activities for Solution to Case I of Example Problem
Year
A
D
A
C
A
A
E
I
I
A
G
G
A
A
I
A
C
C
A
H
A
G
A
A
A
C
A
A
C
0
F
A
G
A
G
B
H
A
G
A
0
B
A
G
C
G
A
G
G
A
B
C
G
A
A
G
A
A
E
B
B
A
A
H
A
A
A
A
A
H
A
A
A
E
H
C
A
A
A
H
C
A
A
H
A
A
H
E
A
G
A
C
A
H
A
C
F
A
A
H
I
A
A
A
B
C
A
A
A
H
A
A
B
A
A
A
A
A
5
A
A
A
H
E
A
A
G
H
H
G
C
E
A
H
G
A
A
E
H
A
A
A
B
A
A
H
A
H
H
10
11
12
13
14
15
16
17
18
19
20
A
A
D
A
A
A
B
A
A
A
A
A
A
0
A
A
A
A
0
A
A
A
0
A
A
0
A
A
A
A
A
D
A
A
A
A
A
D
A
A
A
A
D
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
B
A
A
A
A
A
B
B
D
A
A
A
B
B
D
B
A
B
B
0
A
A
B
A
A
A
A
A
A
B
A
B
B
A
A
B
A
A
C
A
A
B
A
A
A
A
B
A
A
A
A
B
A
F
A
B
A
0
B
A
A
A
A
A
B
A
A
A
A
A
B
A
A
A
A
A
A
A
A
A
B
A
A
A
A
A
D
C
A
A
A
A
A
B
A
A
A
A
A
D
A
A
A
A
A
A
A
A
A
C
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
C
A
A
A
A
A
A
A
A
A
0
A
C
A
A
A
A
A
A
A
A
A
A
A
A
C
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
A
A
A
A
A
D
D
B
A
A
A
D
D
B
D
A
D
0
H
A
A
0
A
C
A
A
A
A
D
A
0
D
A
A
D
A
A
A
A
A
D
A
A
A
A
0
A
A
A
A
0
A
B
A
0
A
B
D
A
C
A
A
A
D
A
C
C
A
A
D
A
C
C
A
C
A
C
C
A
0
A
C
A
A
A
H
A
A
C
A
C
C
D
A
C
A
A
A
H
A
C
A
A
A
A
C
A
A
A
A
C
A
A
A
C
A
A
C
A
A
A
A
A
C
A
A
A
A
A
C
A
A
A
A
A
A
A
A
B
C
A
A
A
H
A
A
A
A
A
A
A
A
C
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
H
A
A
A
A
A
A
A
D
A
A
A
B
A
A
A
A
A
A
A
A
Note: A = No action, B = overlay, C = crack sealing, 0 = premix leveling, E = patching, F = crack sealing and premix leveling, G
and patching, H = premix leveling and patching, and I = crack sealing, premix leveling, and patching.
TABLE 6.
Pavement
segment
1
2
3
4
5
6
7
8
9
10
= crack sealing
Scheduled Rehabilitation and Maintenance Activities for Solution to Casen of Example Problem
Year
10
11
12
13
14
15
16
17
18
19
20
A
A
A
H
A
A
A
A
A
B
A
A
A
H
H
B
A
H
A
B
A
A
A
B
A
A
H
A
B
B
A
A
0
A
A
A
A
A
0
A
A
A
A
A
A
A
A
A
0
A
A
A
A
A
A
0
A
A
A
A
A
0
A
A
A
B
A
0
A
A
A
B
A
A
A
A
B
A
A
A
A
B
A
A
A
A
A
A
A
A
0
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
B
A
A
A
B
A
A
B
A
A
A
A
A
B
A
A
D
A
A
A
A
A
B
A
B
B
A
A
A
A
A
A
B
A
A
A
B
A
A
A
B
A
A
A
A
B
A
A
A
A
C
B
A
D
A
A
A
A
A
A
A
A
A
D
A
A
A
D
A
A
A
A
D
D
B
A
A
A
C
A
A
A
A
A
C
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
D
A
A
A
C
A
D
A
A
A
A
D
A
A
C
A
D
A
C
A
A
A
A
C
C
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
D
A
A
A
0
A
A
0
A
A
A
A
A
D
A
C
B
A
A
A
A
C
D
A
D
D
C
A
A
A
A
C
D
A
A
A
0
A
A
A
A
A
D
A
H
A
A
A
D
A
H
A
A
D
A
A
A
D
D
A
C
A
A
A
C
D
A
C
A
A
A
D
A
C
A
A
A
D
A
H
A
A
C
A
C
C
A
A
A
H
A
A
C
H
A
A
C
A
H
H
D
A
C
A
A
A
A
A
C
A
A
A
A
C
A
A
A
C
C
A
A
A
A
A
A
C
A
A
A
A
A
C
A
A
A
H
A
C
A
A
A
H
A
A
A
A
H
A
A
A
A
H
A
A
A
A
A
A
A
A
C
A
A
A
B
A
A
A
A
A
B
A
A
A
A
A
A
A
A
A
H
A
A
A
H
A
A
H
A
A
0
C
G
A
A
C
A
C
A
G
A
A
A
G
0
B
A
A
A
A
A
A
A
H
A
A
A
B
B
A
A
A
C
H
B
A
A
E
C
A
A
C
A
A
D
B
A
11
A
C
A
A
A
E
H
12
A
D
D
G
C
13
B
A
G
14
G
G
A
A
G
A
A
15
A
H
A
E
B
16
A
A
E
A
H
17
B
A
H
A
C
18
B
A
G
G
A
19
A
A
C
A
A
20
A
H
21
A
A
A
A
A
22
A
E
H
A
D
A
23
C
G
A
A
C
A
A
24
A
H
A
G
A
25
B
A
E
A
26
C
A
D
27
C
A
A
A
H
G
A
A
28
A
A
A
29
A
C
A
A
A
A
A
30
Note: A = No action, B = overlay, C = crack sealing, 0 = premix leveling, E = patching, F = crack sealing and premix leveling, G
and patching, H = premix leveling and patching, and I = crack sealing, premix leveling, and patching.
G
H
= crack sealing
TABLE 7.
Pavement
segment
Downloaded from ascelibrary.org by GADJAH MADA UNIVERSITY on 10/18/16. Copyright ASCE. For personal use only; all rights reserved.
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
Scheduled Rehabilitation and Maintenance Activities for Solution to Case III of Example Problem
Year
10
11
12
13
14
15
16
17
18
19
20
A
0
A
C
A
A
A
0
A
C
A
A
0
A
C
A
A
0
A
C
A
A
A
C
A
A
C
A
A
A
0
A
C
A
A
A
B
A
C
A
A
A
A
C
A
A
A
A
C
A
A
A
C
A
A
C
A
A
A
A
A
C
A
A
A
B
A
C
A
A
A
B
C
A
A
A
B
C
A
A
A
B
A
A
A
A
A
A
A
A
C
A
A
A
B
A
A
A
A
A
B
A
A
A
A
B
A
A
A
A
B
A
A
A
B
A
A
B
A
A
A
A
A
B
A
A
A
A
A
B
A
A
A
A
B
A
A
A
A
B
A
A
A
B
A
A
B
A
B
B
A
A
B
A
A
A
A
A
B
A
A
A
A
B
A
A
A
A
B
A
A
A
B
A
A
B
A
A
A
A
A
B
A
A
A
A
A
B
A
A
A
A
B
A
A
A
A
B
A
A
A
A
A
A
A
A
A
A
A
A
B
A
A
A
A
A
0
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
0
A
A
A
A
A
0
A
A
A
A
0
A
A
A
A
0
A
A
A
A
A
A
A
A
A
A
A
A
0
A
B
A
A
A
0
A
A
A
A
0
A
A
A
A
0
A
A
A
0
A
A
0
A
A
A
A
A
0
A
C
A
A
A
0
A
C
A
A
0
A
C
A
A
0
A
C
A
0
A
A
0
A
0
0
A
A
0
A
C
A
A
A
0
A
C
A
A
0
A
C
A
A
0
A
C
A
0
A
C
0
A
C
A
A
A
0
A
C
A
A
A
0
A
C
A
A
0
A
C
A
A
0
A
C
A
A
A
C
A
A
C
A
C
C
0
A
C
A
A
A
B
A
C
A
A
A
A
C
A
A
A
A
C
A
A
A
C
A
A
C
A
A
A
A
A
C
A
A
A
B
A
C
A
A
A
B
C
A
A
A
B
C
A
A
A
B
A
A
A
A
A
A
A
A
C
A
A
A
B
A
A
A
A
A
E
A
A
A
A
B
A
A
A
A
B
A
A
A
B
A
A
B
A
A
A
A
A
B
A
A
A
A
A
B
A
A
A
A
B
A
A
A
A
B
A
A
A
B
A
A
B
A
B
B
A
A
B
A
A
A
A
A
B
A
A
A
A
B
A
A
A
A
B
A
A
A
B
A
A
B
A
A
A
A
A
B
A
A
A
A
A
B
A
A
A
A
B
A
A
A
A
B
A
A
A
A
A
A
A
A
A
A
A
A
B
A
A
A
A
A
0
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
Note: A = No action, B = overlay, C = crack sealing, 0 = premix leveling, E = patching, F = crack sealing and premix leveling, G
and patching, H = premix leveling and patching, and I = crack sealing, premix leveling, and patching.
TABLE 8.
Pavement
segment
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
= crack sealing
Scheduled Rehabilitation and Maintenance Activities for Solution to Case IV of Example Problem
Year
10
11
12
13
14
15
16
17
18
19
20
A
B
A
B
A
A
A
B
A
B
A
A
B
A
B
A
A
B
A
B
A
A
A
B
A
A
B
A
A
A
B
A
B
A
A
A
B
A
B
A
A
A
A
B
A
A
A
A
B
A
A
A
B
A
A
B
A
A
A
A
A
A
A
A
A
B
A
A
A
A
A
B
A
A
A
A
B
A
A
A
A
B
A
A
A
A
A
A
A
A
A
A
A
A
B
A
A
A
A
A
B
A
A
A
A
B
A
A
A
A
B
A
A
A
B
A
A
B
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
B
B
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
B
A
B
A
A
A
B
A
B
A
A
B
A
B
A
A
B
A
B
A
A
A
B
A
A
B
A
A
A
B
A
B
A
A
A
B
A
B
A
A
A
A
B
A
A
A
A
B
A
A
A
B
A
A
B
A
A
A
A
A
A
A
A
A
B
A
A
A
A
A
B
A
A
A
A
B
A
A
A
A
B
A
A
A
A
A
A
A
A
A
A
A
A
B
A
A
A
A
A
B
A
A
A
A
B
A
A
A
A
B
A
A
A
B
A
A
B
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
B
B
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
B
A
B
A
A
A
B
A
B
A
A
B
A
B
A
A
B
A
B
A
A
A
B
A
A
B
A
A
A
B
A
B
A
A
A
B
A
B
A
A
A
A
B
A
A
A
A
B
A
A
A
B
A
A
B
A
A
A
A
A
A
A
A
A
B
A
A
A
A
A
B
A
A
A
A
B
A
A
A
A
B
A
A
A
A
A
A
A
A
A
A
A
A
B
A
A
A
A
A
B
A
A
A
A
B
A
A
A
A
B
A
A
A
B
A
A
B
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
B
B
A
A
A
A
A
A
A
A
A
A
A
A
A
A
.A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
B
A
B
A
A
A
B
A
B
A
A
B
A
B
A
A
B
A
B
A
A
A
B
A
A
B
A
A
A
B
A
B
A
A
A
B
A
B
A
A
A
A
B
A
A
A
A
B
A
A
A
B
A
A
B
A
A
A
A
Note: A = No action, B = overlay, C = crack sealing, 0 = premix leveling, E = patching, F = crack sealing and premix leveling, G
and patching, H = premix leveling and patching, and I = crack sealing, premix leveling, and patching.
= crack sealing
16
r(0)- - - - - - - - - - - - - - - - - - - - - - .
CASE I
J4
12
Downloaded from ascelibrary.org by GADJAH MADA UNIVERSITY on 10/18/16. Copyright ASCE. For personal use only; all rights reserved.
14 r : ( b : - : - ) - - - C - A S - E - n - - - - - - - - - - - - - - - - ,
12
10
The performance of the GA process can be judged by monitoring the progression of the following three measures: (1) The
objective-function value of the best genotype in each generation; (b) the average objective-function value of parent genotypes in each generation; and (c) the average objective-function value of offspring genotypes in each generation. Stopping
criteria can be established based on the convergence of any of
these measures. For this study, all analyses were performed up
to 100 generations to illustrate the convergence characteristics
of the three measures.
>~ 8
...
:::I
...
~6
Performance of GA Solutions
Year
Legend:
A, O",loy
Dc, Premix
L...lling
10
(cl
CASE III
n
1
In
B
4 5
In
9 10
11
12 13 14 15 16 17 18 19 20
Year
12
(d)
CASE IV
10
1 2
I
5
9 10 11
12 JJ 14 15
16 17 18 19 20
Year
Legend:
A=Overlay
C=Premix L...Oing
21 B= Crack S.oling
fil 0 = Pot- hal. Patching
FIG. 6.
Two genetic operators are used in the program PAVENETR. They are a crossover operator and a variant of the simple
mutation operator. Crossover arranges existing gene values in
different ways, while mutation involves changing the values
of one or more genes (Goldberg 1989). A crossover probability
of 0.8 is used in PAVENET-R. The genetic coding representation adopted in this study ensures that, as long as two parent
genotypes are valid representation of repair strategies, the
crossover operation will not create any invalid offspring. As
for the mutation operation, a mutation probability of 0.2 is
adopted with the probability of change for the alleles taken as
0.2x (Random-func), where random-func is a random function
that generates values between 0 and 1. The feasible altema-
The solutions to the four cases of the example problem present interesting trade-off scenarios between rehabilitation and
maintenance activities. Tables 5, 6, 7, and 8 present detailed
solutions for cases I, II, III, and IV, respectively. These solutions provide the complete program of repair activities by year
and by pavement segment for the four cases. All solutions
satisfy the pavement performance requirements that distress
conditions and pavement serviceability are kept above their
respective warning levels throughout the 20-year analysis period.
In Fig. 6, the frequency distribution of repair activities by
year at the network level is presented for each of the four
cases. In case IV, where it is cheaper to construct overlay than
to perform any combination of the three maintenance activities, the solution contains the optimal schedule for overlay
construction and no maintenance activities are scheduled. As
the costs of maintenance become lower and lower when one
moves from case IV to case III, case II, and to case I, Fig. 6
shows that more and more maintenance activities are sched-
TABLE 9. Number of Scheduled Rehabilitation and Maintenance Activities In Solutions to Example Problem
Case
(1)
I
II
III
Downloaded from ascelibrary.org by GADJAH MADA UNIVERSITY on 10/18/16. Copyright ASCE. For personal use only; all rights reserved.
IV
Number of
scheduled
maintenance
activities In
analysis
period
(2)
Number of
scheduled
rehabilitation
activities in
analysis
period
(3)
Number of
scheduled total
activities in
analysis
period
(4)
195
181
83
0
33
35
60
108
228
216
143
108
I
II
III
22,904
23,549
30,405
30,935
IV
maintenance and rehabilitation at the network level. The importance of selecting an efficient coding representation of
problem parameters was highlighted. An integer coding
scheme was found appropriate for the present problem. Genetic operations were programmed within the constraints of a
change table to ensure that only valid offspring are generated.
Numerical examples were presented using four cases of a
hypothetical problem, each with different relative costs of rehabilitation and maintenance activities, to demonstrate the
trade-off relationship between pavement rehabilitation and
maintenance activities. The analysis of the convergence characteristics and other details of the solutions to the four different cases of the problem suggests the GA approach is effective
in handling the difficult combinatorial problem of maintenance-rehabilitation trade-off analysis.
APPENDIX.
REFERENCES