Академический Документы
Профессиональный Документы
Культура Документы
www.elsevier.com/locate/autcon
Abstract
Korean government agencies manage bridge structures at the network level using a Bridge Management System (BMS). One of the most
important functions of the BMS is to provide the agencies with an effective decision making tool for managing bridges. Especially, it is very
important for the BMS to assist in prioritizing routine maintenance, repair, rehabilitation, and replacement activities to optimize the given
constrained budgets. This paper suggests an algorithm for the BMS to prioritize bridge maintenance activities at the network level and to show its
implementation. The selection of maintenance activities can be modeled as a multi-objective combinatorial optimization problem. A genetic
algorithm is used to solve it. Using bridge decks as an example, the application of genetic algorithms is demonstrated and the feasibility of the
suggested methodology is examined through some numerical case studies.
© 2006 Elsevier B.V. All rights reserved.
Keywords: Bridge maintenance; Repair and rehabilitation method; Genetic algorithm; Optimization; Bridge management
1. Introduction technique. With the significant research [1,4,3] carried out for
road pavement maintenance in the middle of 1990s, it is now
Appropriate bridge maintenance activities should be carried being used as a dominant method to develop maintenance plans.
out to maintain a required level of performance throughout the Haidar et al. [6] applied GA to the selection and the combination
whole life cycle. Recently, there has been a considerable increase of equipment, and Kamada et al. [9] showed that it is applicable to
in repair and rehabilitation projects to restore or enhance deteri- the development of optimal construction planning in repetitive
orated bridges. However, there has not been enough budget to architectural work. There have only been a few research efforts
cover it. Thus, it is very important to select proper bridge main- that applied GA to bridge maintenance. Miyamoto et al. [11], who
tenance activities subject to constrained budgets. It is a highly brought GA into use for long-term maintenance strategies,
complex problem to decide which bridges need maintenance and concentrated on yearly maintenance of bridges at the project level.
what kinds of maintenance activities are used for the bridge to There were network level approaches for the maintenance of
maximize total benefit in terms of the constrained budget. In bridge decks [10,2]. Although the former focused on yearly
other words, the bridge maintenance strategy at a network level maintenance strategies that aimed at minimizing the cost, the
is an optimization problem to combine the selection of bridges latter showed how to select the method of maintenance using
that need repair or rehabilitation with maintenance activities fuzzy theory that considered the field conditions and the road
whose total cost should not exceed the given budget. It should network, but disregarded a number of coincidental damages to
maximize the total benefit of bridge maintenance activities. each bridge by only maximizing the effect of maintenance projects.
Genetic algorithms (GA) that are well suited to combinatorial Korean government agencies manage bridge structures at the
optimization are now expanding their domain as a global search network level using a Bridge Management System (BMS). The
BMS provides the agencies with an effective decision making
⁎ Corresponding author. Tel.: +82 2 970 6503; fax: +82 2 948 0043. tool for managing bridges. Still, it does not have a decision-
E-mail addresses: cklee05@mpb.go.kr (C.-K. Lee), cem@snut.ac.kr making module for the optimization of the selection of projects
(S.-K. Kim). and the inclusion of alternatives based on routine maintenance,
0926-5805/$ - see front matter © 2006 Elsevier B.V. All rights reserved.
doi:10.1016/j.autcon.2006.03.001
154 C.-K. Lee, S.-K. Kim / Automation in Construction 16 (2007) 153–164
Start
Fitness Evaluation
Yes
Convergence? Stop
No
Mutation
Genetic
Crossover
operation
Selection
repair, rehabilitation, and replacement. In this paper, a GA-based by a GA and its methodology is demonstrated. The criteria for
algorithm for the BMS to prioritize bridge maintenance activities the selection of maintenance alternatives are as follows:
at the network level is suggested. The selection of proper main-
tenance activities and target bridges is modeled into a multi- (1) The total of benefits (i.e. recovering effect, applicability)
objective combinatorial optimization problem that considers of the maintenance activities should be maximized;
both maximizing the total recovering effect and applicability of (2) The maintenance activities should be chosen to give the
maintenance methods and minimizing the maintenance cost at a best match possible to the types of damage and the degree
network level. The optimal solution to this problem is acquired of deterioration of each bridge; and,
Table 1
Damage types and maintenance methods (1 USD = 980 Won, Jan. 2006)
Methods (ki) Damage types ( ji)
Micro- Moderate Macro- Rebar Punching/ Exfoliation/ Leakage/ Standard Unit cost
crack ( j1) crack ( j2) crack ( j3) corrosion ( j4) cavitation ( j5) pot-hole ( j6) efflorescence ( j7) material (Won/m2)
Surface repair (k1) ○ ○ × × × ○ ○ Polymer 100,000
cement
Mortar filling (k2) × ○ △ △ △ △ △ Polymer 140,000
cement
Epoxy injection (k3) × ○ × × △ × × Epoxy resin 240,000
Corrosion × × △ ○ × △ × Polymer 360,000
inhibiting (k4) cement
Slab thickness × × ○ ○ ○ × × Reinforced 540,000
increasing (k5) concrete
Steel plate × × ○ ○ ○ × × Steel plate 490,000
attaching (k6) (t = 4.5 mm)
Carbon fiber sheets × ○ ○ × × × × Carbon fiber 450,000
attaching (k7) sheets
Replacement (k8) × × ○ ○ ○ × × Reinforced 1,230,000
concrete
○: good, △: fair, ×: not applicable.
C.-K. Lee, S.-K. Kim / Automation in Construction 16 (2007) 153–164 155
Table 3
Recovering effect value of maintenance methods
Methods (ki) Damage types ( ji)
Micro- Moderate Macro- Rebar Punching/ Exfoliation/pot- Leakage/ Maximum recovering
crack ( j1) crack ( j2) crack ( j3) corrosion ( j4) cavitation ( j5) hole ( j6) efflorescence ( j7) effect value (REVmax)
Surface repair (k1) 5 3 0 1 0 1 3 13
Mortar filling (k2) 3 4 5 2 1 2 4 21
Epoxy injection (k3) 3 5 3 1 2 2 0 16
Corrosion 3 3 5 5 5 5 5 31
inhibiting (k4)
Slab thickness 40 40 40 40 40 40 40 40
increasing (k5)
Steel plate 40 40 40 40 40 40 40 40
attaching (k6)
Carbon fiber sheets 40 40 40 40 40 40 40 40
attaching (k7)
Replacement (k8) 90 90 90 90 90 90 90 90
156 C.-K. Lee, S.-K. Kim / Automation in Construction 16 (2007) 153–164
0 If DV þ RV V 90; ERV ¼ RV
ð1Þ
Case 1 Case 2 Case Otherwise; ERV ¼ 90 DV
Case 1: DV + RV ≤ 90
where DV = deterioration value from the bridge condition
Case 2: DV + RV > 90 assessment, and RV = recovering effect value expected by
Fig. 2. Effective restoration value (ERV).
a maintenance activity (Fig. 2).
impossible to restore the function of the structure using 3.3. Applicability of maintenance activities
repair and rehabilitation methods.
When a replacement method that needs enormous effort and
Table 2 shows the deterioration degree level required for each cost is used for slight damage like micro-cracking, it is not a
maintenance activity such as routine maintenance, repair, reha- reasonable selection even though the recovering effect is
bilitation, and replacement and the effect following those activi- enough to restore the deck to as-new condition.
ties. The value of deterioration degree of a bridge ranging from 0.1 Applicability indexes are introduced for considering the kind
to 1.0 as shown in column 2 correlates to the applicability of each of absurdity as mentioned above. In Table 4, the applicability
maintenance activity and each degree requires a different level of indexes are rational numbers between 0 and 1 that represent the
activity. The impact value in column 3 represents the restoration fitness of maintenance methods for each damage type. It is a
degree of the bridge. If the activities do not reduce the deterioration very complex problem to determine proper applicability index-
degree, the impact value is 0.01. If they can restore the bridge es, because various factors are involved. In this paper, for
condition to the initial construction condition, it is 0.90 [10]. simplicity, indexes based on the opinion of experts are used. For
The recovering effect of specific maintenance activities is a specific type of damage, the most applicable maintenance
shown in Table 3. The rating values on recovering effect are activity is assigned an index value of 1.0; the maximum value in
determined by both the general values in Table 2 and the Table 4. On the other hand, if the activity is the least suitable, it
opinion of experts in the field of bridge maintenance. is 0.
Table 4
Applicability index of maintenance methods
Methods (ki) Damage types ( ji)
Micro- Moderate Macro- Rebar Punching/ Exfoliation/ Leakage/ Maximum recovering
crack ( j1) crack ( j2) crack ( j3) corrosion ( j4) cavitation ( j5) pot-hole ( j6) Efflorescence ( j7) effect index
Surface repair (k1) 1.0 0.9 0.1 0.2 0.5 0.7 0.8 1.0
Mortar filling (k2) 0.5 0.7 1.0 0.5 0.5 0.5 0.5 1.0
Epoxy injection (k3) 0.7 1.0 0.6 0.2 0.7 0.5 0.5 1.0
Corrosion 0.4 0.5 0.7 1.0 0.5 0.6 0.5 1.0
inhibiting (k4)
Slab thickness 0.3 0.4 1.0 0.8 0.7 0.6 0.4 1.0
increasing (k5)
Steel plate 0.5 0.5 1.0 0.7 0.8 0.5 0.2 1.0
attaching (k6)
Carbon fiber sheets 0.6 0.6 1.0 0.5 0.5 0.5 0.5 1.0
attaching (k7)
Replacement (k8) 0.2 0.4 1.0 0.8 0.8 0.5 0.5 1.0
C.-K. Lee, S.-K. Kim / Automation in Construction 16 (2007) 153–164 157
4. GA model formulation flow chart which shows the selection procedure of repair and
rehabilitation methods.
4.1. Problem description For Sections 4.2 and 4.3, the following variables as shown in
Table 5 are used.
The GA model formulation resembles a knapsack problem,
which is typical of combinatorial optimization to select a repair 4.2. Objective function
and rehabilitation method at a network level. The knapsack
problem is how to maximize the value of the items that fill a The objective function for choosing optimal repair and
knapsack of fixed volume and have been proven NP-hard [5]. rehabilitation methods could be different depending on the
Like the knapsack, the selection of repair and rehabilitation selection criteria, which consists of numerous constituents
methods must maximize the recovering effect of the bridge such as constructability, cost-effectiveness, applicability, re-
network for a limited budget. covering effect of methods and so forth. Three constituents
The multi-objective function, which is formulated with of criteria, the recovering effect, the applicability, and the
recovering effect, applicability and maintenance cost, is struc- cost of the methods, comprise the objective functions as
tured to select more practical maintenance methods. Fig. 3 is the follows.
Problem Description
GA-Based Optimization
° Mutation (Pm)
Reproduction
° Crossover(Pc) Constraint:Total cost<= Budget
° Population Size ° Selection
° Number of Generation No ° Crossover
° Convergence Condition Convergence?
° Mutation
Yes
Weight Factor End
Optimal Solution
Fig. 3. Selection procedure for selecting repair and rehabilitation methods using genetic algorithm.
158 C.-K. Lee, S.-K. Kim / Automation in Construction 16 (2007) 153–164
Table 5 bridge and these damages can be made good by only one kind of
Definitions of the variables in Eqs. (2)–(6) maintenance method, this is an optimization problem to
Variable Definition maximize the applicability function of the bridge maintenance
i Bridge deck index methods. Among available maintenance methods, the most
j Damage type index applicable method for all types of damages should be selected.
k Maintenance method index This can be modeled as Eq. (3).
Rijk Recovering effect of the maintenance method k performed on the
damage type j for the bridge deck i X
n X
m X
p
Rjk Recovering effect of the maintenance method k performed on the Max: F2 ¼ FðApplicabilityÞ ¼ Aijk dWij dXk
damage type j i¼1 j¼1 k¼1
REVmax Maximum recovering effect value
Xk Binaryvariables refer to maintenance method k; Subject to 0V Ajk V1
1; if maintenance method k is selected
Xk ¼
0; otherwise
n Total number of bridge decks considered X
m ð3Þ
m Total number of damage types considered Wij z0 ði ¼ 1; 2; :::; nÞ
p Total number of maintenance methods considered j¼1
Aijk Applicability index of the maintenance method k performed on the
damage type j for the bridge deck i Xk ¼ 0 or 1 ðk ¼ 1; 2; :::; pÞ
Ajk Applicability index of the maintenance method k performed on the
damage type j 4.2.3. Cost
Wij Investigated size of the damage type j on the bridge deck i
The cost of selected alternatives should not exceed the given
Cik Standard unit cost of the maintenance method k performed on the
bridge deck i budget constraint. If there are several alternatives that have
Cimax Maximum standard unit cost for the bridge deck i equivalent recovering effect and applicability, the most
α Weighting factor for recovering effect inexpensive one should be selected. The cost function can be
β Weighting factor for applicability formulated as shown in Eq. (4).
γ Weighting factor for maintenance cost
a, b, c Normalizing factors for each term of the objective function
X
n X
m X
p
Min: F3 ¼ FðCostÞ ¼ Wij d Cik d Xk
4.2.1. Recovering effect i¼1 j¼1 k¼1
The optimal selection of bridge maintenance methods at a
n X
X m X
p
Subject to Wij d Cik d Xk V Total budget
network level is the problem of maximizing the recovering effect
i¼1 j¼1 k¼1
by the selection of maintenance activities as described in Eq. (2). X
n ð4Þ
Xn X m X p Wij z 0 ði ¼ 1; 2; :::; nÞ
Max: F1 ¼ FðEffectÞ ¼ Rijk dXk j¼1
i¼1 j¼1 k¼1
Xk ¼ 0 or 1 ðk ¼ 1; 2; :::; pÞ
Subject to 0 V Rjk V90
m X
X p ð2Þ 4.2.4. Multi-objective function
Rjk dXk VREVmax Though one of three objective functions could be used in-
j¼1 k¼1 dividually, it is appropriate to consider all of them simulta-
Xk ¼ 0 or 1 ðk ¼ 1; 2; :::; pÞ neously when it is the problem of selecting maintenance
alternatives. There are various realistic factors that can be
4.2.2. Applicability considered to construct objective functions, such as the types of
Applicability is the degree of compatibility of the selected damage, the constructability of the maintenance methods, the
maintenance method. If there are many kinds of damage in a social cost of traffic congestion, the cost of traffic accidents and
the opportunity cost that can be induced from the maintenance
works. In this paper, only three objective functions, the
Table 6
Encoding of maintenance methods recovering effect, the applicability and the cost, are considered
Methods Encoding
Integer encoding (a) Binary encoding (b)
Table 7
No action (k0) 0 0000 Parameters of genetic algorithm
Surface repair (k1) 1 0001
Parameter Notation Setting value
Mortar filling (k2) 2 0010
Epoxy injection (k3) 3 0011 Population size Pop 100
Corrosion inhibiting (k4) 4 0100 Crossover Pc 0.8
Slab thickness increasing (k5) 5 0101 probability
Steel plate attaching (k6) 6 0110 Mutation Pm 0.2
Carbon fiber sheets attaching (k7) 7 0111 probability
Replacement (k8) 8 1000 Stopping criterion Gmax 200
C.-K. Lee, S.-K. Kim / Automation in Construction 16 (2007) 153–164 159
Elite Selection
3 3 4 2 5 0 4 6 1 8 1 1 2 7 7 3 5 3 3 7
1 1 2 7 7 3 5 3 3 7 0 5 0 4 6 4 6 7 1 8
3 4 3 2 1 5 1 0 0 7 3 3 4 2 5 3 4 3 2 1
0 4 6 1 8 5 1 0 0 7
Genetic 2 2 2 1 2 2 4 0 5 0
0 5 0 4 6 4 6 7 1 8 Operator
0 8 6 1 1 3 7 2 8 7 crossover
selection
0 6 5 2 2 2 1 3 0 6 mutation 3 0 3 3 2 1 1 2 2 1
Table 8
Example data and results of Case 1 and Case 2 (cost in ten thousands of won)
Bridge Damage types ( j) P7
W i Pi Optimal solution
deck j¼1
Micro- Moderate Macro- Rebar Punching/ Exfoliation/ Leakage/ Case 1 Case 2
number (m2)
crack crack crack corrosion cavitation pot-hole efflorescence
(i) Selected Vi Ui Ci Selected Vi Ui Ci
( j1) ( j2 ) ( j3 ) ( j4 ) ( j5) ( j6 ) ( j7 )
method method
1 10 10 10 30 44 A 0 44 0 A 0 44 0
2 10 20 30 62 A 0 62 0 A 0 62 0
3 30 30 73 A 0 73 0 A 0 73 0
4 10 10 10 10 10 50 10 A 0 10 0 A 0 10 0
5 10 10 10 10 40 56 A 0 56 0 A 0 56 0
6 30 10 40 65 A 0 65 0 A 0 65 0
7 4 3 7 85 A 0 85 0 C 5 90 98
8 20 50 20 5 5 100 22 A 0 22 0 A 0 22 0
9 20 10 10 10 50 38 A 0 38 0 A 0 38 0
10 1 1 88 B 2 90 10 B 2 90 10
Sum 378 543 – 2 545 10 – 7 550 108
Budget 100 thousand won 3 million won
Fitness 0.802778 0.8049
Converged generation 60 51
Weighting factor for each terms of α = 0.5, β = 0.0, γ = 0.0 α = 0.499, β = 0.0, γ = 0.001
a multi-objective function
A = no action, B = surface repair, C = mortar filling, D = epoxy injection, E = corrosion inhibiting, F = slab thickness increasing, G = steel plate attaching, H = carbon fiber
sheets attaching, I = replacement.
the elitism. For those remaining in the old generation, the 5. Case study
roulette wheel selection is used to choose parents in a way that is
proportional to their fitness and then the single point crossover Table 8 shows example data including 10 bridge cases to
is performed at a crossover point for the chosen parents to verify the applicability of the presented genetic algorithm by
generate new individuals in the next generation. applying it to some numerical cases. As mentioned earlier, if an
individual (possible solution) that is in excess of total budget
(a) is selected (fitness value = 0), the initial population does not
Fitness evolve. So, for the case studies, 1/2 is used instead of 1 to
0.9 effectively evolve the individual within the given budget through
0.8
crossing and mutation.
0.7
0.6 The definitions of the symbols used in this section are as
0.5 follows:
0.4
0.3 i Bridge decks index
0.2 j Damage type index
0.1
Wi Total size of damaged area on the bridge deck i
0
0 20 40 60 80 100 120 140 160 180 200 Pi Deterioration values from the assessment of the bridge
Generation deck i
Average Fitness Best Fitness
Vi Total restoration value of the bridge deck i
(b)
Ui Expected deterioration value of the bridge deck i after
Fitness
0.9 performing the selected maintenance activity
0.8 Cik Required cost for the selected maintenance method k
0.7 performed on the bridge deck i
0.6 Ai Sum of applicability indexes for the selected mainte-
0.5 nance method k performed on the bridge deck i
0.4
0.3 5.1. Validity of the suggested genetic algorithm
0.2
0.1 To verify whether the genetic algorithm can search for an
0
0 20 40 60 80 100 120 140 160 180 200 accurate solution, two cases of searching are performed under
Generation extremely limited budget constraints.
Average Fitness Best Fitness
First of all, the searching is performed to obtain an optimal
Fig. 5. Evolutionary curve of fitness. solution under the budget limited to 100,000 won in Korean
Table 9
Simulation results on weight factor (cost in ten thousands of won)
Bridge deck no. (i) Case 3 Case 4
161
162 C.-K. Lee, S.-K. Kim / Automation in Construction 16 (2007) 153–164
currency ($102). Considering the given budget and the unit cost Optimal solution Case 2) and Fig. 5(b) show the result of the
of each maintenance method in Table 1, it is known that there is second case.
only one solution in this case (i.e. the surface repair method
must be applied to the bridge deck no. 10 under the given 5.2. Sensitivity of results relative to weight factors
condition). The result of the searching demonstrates that the
optimal solution is converged at the 60th generation. Table 8 This section analyses the sensitivity of the recovering effect
(Column Optimal Solution Case 1) and Fig. 5(a) present the and the applicability of maintenance methods in the selection
result of this searching. procedure. For that purpose, a sufficient amount of budget is
Secondly, the optimal solution is searched in this case, which assigned to maintenance activities for all bridges and then
moderates the budget constraint to 3,000,000 won ($3061). There simulation, which regards weight factors of the recovering effect
are a few combinations of maintenance methods. It means that and the applicability as variables, is performed. In this case, the
X 10
bridge deck no. 7 and no. 10 are repaired by various methods damaged area is Wi ¼ 378 m2 for all of 10 bridges together. Even
i¼1
simultaneously or bridge deck no. 1, no. 2, no. 3 are repaired by the though the most expensive methods will be applied to bridge
surface repair method, respectively. Accordingly, multi-objective maintenance, the maintenance operations can be performed
function parameters set up the weight factor of the maintenance within 465,000,000 won ($474,489). Thus, assuming the budget
cost in order to select the most economical one in the number of as 500,000,000 won ($510,204), the applicability, the cost, and
alternatives which have the equivalent recovering effect. the total recovering effect of maintenance alternatives are
As a result, the optimal solution is converged at the 51st monitored with the changes of weight factors.
generation and is obtained with “mortar filling” and “surface γ is fixed as 0.001 to select the lowest cost alternatives if
repair” for bridge deck no. 7 and no. 10. it is known that the there are several combinations which have the same recovering
second result is likewise a reasonable solution. Table 8 (Column effect and applicability. Table 9 shows the result of simulation
Table 10
Simulation results with various budget conditions (cost in ten thousands of won)
Example Bridge deck no. (i) Sum
data
1 2 3 4 5 6 7 8 9 10
Wi 30 30 30 50 40 40 7 100 50 1 378
Pi 44 62 73 10 56 65 85 22 38 88 543
Case 5 (Condition) Budget: 50,000,000 Won, weight factors α = 0.399, β = 0.100, γ = 0.001
Method C C B C B B E C B B –
Vi 9 6 3 14 7 8 5 17 9 2 80
Ui 53 68 76 24 63 73 90 39 47 90 623
Ci 420 420 300 700 400 400 252 1400 500 10 4802
(Result) Fitness = 0.851526, converged generation = 162
Case 6 (Condition) Budget: 100,000,000 Won, weight factors α = 0.399, β = 0.100, γ = 0.001
Method H G B C G B B C H D –
Vi 40 28 3 14 34 8 4 17 40 2 190
Ui 84 90 76 24 90 73 89 39 78 90 733
Ci 1350 1470 300 700 1960 400 70 1400 2250 24 9924
(Result) Fitness = 0.898131, converged generation = 394
Case 7 (Condition) Budget: 200,000,000 Won, weight factors α = 0.399, β = 0.100, γ = 0.001
Method F G D I G B E G H B –
Vi 40 28 5 80 34 8 5 40 40 2 282
Ui 84 90 78 90 90 73 90 62 78 90 825
Ci 1620 1470 720 6150 1960 400 252 4900 2250 10 19,732
(Result) Fitness = 0.94029, converged generation = 138
Case 8 (Condition) Budget: 300,000,000 Won, weight factors α = 0.399, β = 0.100, γ = 0.001
Method F G H I G H E I H B –
Vi 40 28 17 80 34 25 5 68 40 2 339
Ui 84 90 90 90 90 90 90 90 78 90 882
Ci 1620 1470 1350 6150 1960 1800 252 12,300 2250 10 29,162
(Result) Fitness = 0.958733, converged generation = 148
Case 9 (Condition) Budget: 400,000,000 Won, weight factors α = 0.399, β = 0.100, γ = 0.001
Method I G H I I H E I I B –
Vi 46 28 17 80 34 25 5 68 52 2 357
Ui 90 90 90 90 90 90 90 90 90 90 900
Ci 3690 1470 1350 6150 4920 1800 252 12,300 6150 10 38,092
(Result) Fitness = 0.965842, Converged generation = 146
C.-K. Lee, S.-K. Kim / Automation in Construction 16 (2007) 153–164 163
400
350 357
339
300
200
190
150
100
80
50
0 0
0 100 200 300 400 500
Budget (Millions of Wons)
under the budget of 500,000,000 won ($510,204) for Case 3 and 6. Conclusion
100,000,000 won ($102,040) for Case 4.
When the weight factor of the applicability (β) is increased There are many feasible solutions for the selection of repair
from 0.0 to 0.1, there is no change in total recovering effect for and rehabilitation methods at a network level. The total number
the all bridges. However, increasing β continuously, the total of possible solutions is about 910, approximately 3.486 × 109
recovering effect and the fitness of the optimal solution are solutions for a problem size of 10 bridges and 9 maintenance
decreased and the total maintenance cost is also reduced to far methods. It can be almost impossible to check every possible
below the given budget. Consequently, regarding this result solution one by one. The use of traditional optimization tech-
comprehensively, when the weight factors are set up as niques takes a lot of time to find an optimal solution.
α = 0.399 and β = 0.1, the most proper alternative can be Genetic algorithms that are excellent tools to handle com-
searched. binatorial problems in general are used to obtain optimal solu-
tion to select bridge maintenance alternatives. The conclusions
5.3. Decision making for reasonable investment limits of this research can be summarized as follows:
The weight factors, α = 0.399 and β = 0.1, are fixed and the 1. To select proper repair and rehabilitation methods for a large
budget constraints are changed incrementally from 50,000,000 number of bridges at a network level within the given bud-
won ($51,020) to 400,000,000 won ($408,163) to consider the get, a methodology that considers the recovering effect, the
result of selected alternatives. applicability of maintenance methods, and the cost of a
As shown in Table 10, it is known that as budgets increase, project is suggested.
more rehabilitation methods are selected over repair methods in 2. To examine the applicability of genetic algorithms, the pre-
order to acquire a better recovering effect. The interrelation of sented algorithm is applied to the optimization problem of
the budget and the total recovering effect of all bridges are maintenance activity selection that has many feasible solu-
shown in Fig. 6. tions. Most results show that approximately 150 generations
The graph, which presents an increase of the total is enough to converge to the optimal solution for a problem
recovering effect of bridges relative to the increasing amount size of 10 bridges and 9 maintenance methods.
of investment, is useful to determine the investment efficiency 3. By applying the suggested methodology to several numerical
and the proper amount of investment. Generally, the proper cases, the selection procedure of bridge maintenance meth-
investment can be the point that maximizes the increase of the ods is demonstrated and the relationship between the recov-
total recovering effect of all bridges when the equivalent cost ering effect and the applicability is analyzed. The most
is invested. proper methods are selected when the values of alpha, beta,
Consequently, the most effective investment limit for the and gamma are 0.399, 0.1,and 0.001, respectively.
maintenance activities is between 50,000,000 won ($51,020) 4. Using genetic algorithms, benefits such as the total recover-
and 100,000,000 won ($102,040) and the slope is considerably ing effect and the applicability of maintenance methods
softened at 300,000,000 won ($306,122), which can be the induced from the total investment cost can be easily calculat-
marginal limitation of budget where the incremental benefits ed. Therefore, it is useful for bridge management agencies in
approach zero. determining optimal budget.
164 C.-K. Lee, S.-K. Kim / Automation in Construction 16 (2007) 153–164
To develop the prototype system for the repair and rehabilita- [5] M. Garey, D. Johnson, Computers and Intractability: A Guide to the
tion for bridge maintenance, some inevitable assumptions and Theory of NP-Completeness, W.H. Freeman, New York, 1979.
[6] A. Haidar, S. Naoum, R. Howes, J. Tah, Genetic algorithms application
premises are adopted in this paper. If data on the specific and testing for equipment selection, J. of Const. Engrg. and Mgmt, ASCE
recovering effect and the applicability of maintenance methods 125 (1) (1999) 32–38.
are collected through extensive laboratory and field tests, it is [7] W.V. Harper, Selection of ideal maintenance strategies in a network-level
possible to select more realistic maintenance methods using the bridge management system, Transp. Res. Rec., vol. 1268, TRB,
Washington, D.C., 1991, pp. 59–67.
proposed system.
[8] J.H. Holland, Adaptation in Natural and Artificial Systems, University of
Michigan Press, Ann Arbor, 1975.
References [9] M. Kamada, S. Furusaka, T. Kaneta, N. Katsuyama, Construction planning
of repetitive work using genetic algorithms and application to real project,
[1] W.T. Chan, T.F. Fwa, C.Y. Tan, Road maintenance planning using genetic J. of Archit. Plann. Environ. Engrg., AIJ 522 (1999) 255–262.
algorithms (I): formulation, J. of Trans. Engrg., ASCE 120 (5) (1994) [10] C. Liu, A. Hammad, Y. Itoh, Maintenance strategy optimization of bridge
693–709. decks using genetic algorithm, J. of Trans. Engrg., ASCE 123 (2) (1997)
[2] H. Furuta, T. Ichida, M. Dogaki, A decision support system for 91–100.
maintenance of reinforced concrete decks of highway bridges, J. of [11] A. Miyamoto, K. Kawamura, H. Nakamura, Multiobjective optimization
Structural Engrg.(A), JSCE 44-2 (1998) 511–520. of maintenance planning for existing bridges by using bridge management
[3] T.F. Fwa, W.T. Chan, C.Y. Tan, Genetic algorithms programming of road system (BMS), J. of Constr. Mgmt. and Engrg., JSCE 588/VI-38 (1998)
maintenance and rehabilitation, J. of Trans. Engrg., ASCE 122 (3) (1996) 191–208.
246–253. [12] E. Turban, Decision Support and Expert Systems Management Support
[4] T.F. Fwa, C.Y. Tan, W.T. Chan, Road maintenance planning using genetic Systems, 5th edition, Prentice Hall, London, UK, 1995.
algorithms (II): analysis, J. of Trans. Engrg., ASCE 120 (5) (1994)
710–722.