Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Research Article
Earthquake Design of Reinforced Concrete Buildings
Using NSGA-II
Received 5 July 2018; Revised 19 September 2018; Accepted 22 October 2018; Published 27 November 2018
Copyright © 2018 Herian A. Leyva et al. This is an open access article distributed under the Creative Commons Attribution License,
which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
In the present study, the optimal seismic design of reinforced concrete (RC) buildings is obtained. For this purpose, genetic
algorithms (GAs) are used through the technique NSGA-II (Nondominated Sorting Genetic Algorithm), thus a multiobjective
procedure with two objective functions is established. The first objective function is the control of maximum interstory drift which
is the most common parameter used in seismic design codes, while the second is to minimize the cost of the structure. For this aim,
several RC buildings are designed in accordance with the Mexico City Building Code (MCBC). It is assumed that the structures are
constituted by rectangular and square concrete sections for the beams, columns, and slabs which are represented by a binary
codification. In conclusion, this study provides complete designed RC buildings which also can be used directly in the structural
and civil engineering practice by means of genetic algorithms. Moreover, genetic algorithms are able to find the most adequate
structures in terms of seismic performance and economy.
number of generations desired. Currently, this method is next chapter, a brief description of the NSGA-II method is
applied in many areas, and its results depend on the com- provided.
plexity of the problem, number of possible solutions, size of
the population, among others. The combination of GAs with 2. Nondominated Sorting Genetic
structural and seismic engineering can create a tool to im-
Algorithm (NSGA-II)
prove conventional structural design; the required compu-
tational time to obtain satisfactory results is small even The technique NSGA-II proposed by Deb et al. [3] and Deb
without predesigned elements by a skilled designer. With this and Gulati [5] is used in this study for the multiobjective
tool, it is possible to obtain optimal solutions that satisfied the optimization design of 3D structural concrete buildings
strength and displacement structural criteria under gravita- under seismic forces. The main idea of the NSGA-II ap-
tional and accidental loads. GAs have been used extensively proach is to find a set of solutions that are good among the
for civil and structural engineering purposes. For example, different objectives, obtaining several satisfactory solutions
genetic algorithms have been applied in record selection for [25]. For example, let us suppose that it is necessary to
the seismic analysis of structures [4]. Designing of steel minimize all objective functions in a multiobjective problem.
structures was done, from trusses [5–8], 25-bar space tower Figure 1 shows all the feasible solutions of the optimization
[9], to the optimal design of steel frames by their comparisons problem; note that the nondominated solutions correspond
with the conventional design [10–14]. For reinforced concrete to those which are not worse than other solutions by
structures, there is a larger number of possible solutions considering all the objectives, or if the solutions are better
compared with steel buildings, due to the different amount of than others in at least one objective function, and these
reinforcing steel in the sections. In this case, most of the solutions represent the Pareto frontier or Pareto optimal
research studies developed are focused on the design of beams solutions (POS). In general, NSGA-II is implemented with
[15–17] and a few in the frames design [18]. This method is an effective sorting method based on individual ranking by
also used for composite beams [19] and multistory steel- nondominated sorting and a crowded distance sorting which
concrete composite building designs [20]. Most of the studies evaluates the population density of solutions in the same
aimed at designing RC structures are based on the optimi- rank. The typical steps of the NSGA-II approach are as
zation of a single objective function; however, most real-life follows:
problems have several objectives that should be satisfied. For
example, a building under earthquake should be able to satisfy (1) An initial parent population P0 is randomly gen-
the resistance and displacement requirements. Thus, it is erated, and the nondominated sorting is imple-
necessary to use multiobjective algorithms, as in the case of mented on P0 where each individual is ranked
SPEA2, MOMGA-II, PAES, NSGA-II, among others. Kele- based on the dominance relation in the objective
soglu [21] proposed a method for space truss design mini- space.
mizing the weight and the displacements of the structures. (2) Individual within each rank is sorted again based on
Barraza [22] designed steel frames using NSGA-II and PSO the crowded distance where the population density is
techniques who searched to minimize the weight and a drift evaluated. For further information about the crow-
function achieving optimal results. In reinforced concrete ded distance, see [5].
frames, most of the studies have been carried out for 2D (3) Individuals selected by a tournament selection are
models or only elements such as beams design, in some cases stored in an intermediate mating pool which has
seeking to minimize the cost and the maximum displacement a high probability of occurrence of better ranked and
[23] or to minimize the cost of repair or replacement of less crowded solutions.
structural members [24]. The aim of this study is to illustrate
(4) In the mating pool, genetic operations such as
the application of GAs for multiobjective design of 3D RC-
crossover and mutation generate the child pop-
framed buildings under earthquake loads obtained by the
ulations Qt where subscript ‘‘t’’ denotes the number
static method in accordance with the Mexico City Building
of generations.
Code. It is important to say that based on the literature review
of the authors, there are no studies aimed at providing (5) An integrated population Rt is created by combining
complete designed RC buildings which also can be used Pt and Qt, and fitness values are assigned to all
directly in the structural and civil engineering practice by individuals by the nondominated sorting and
means of GAs. crowded distance sorting.
In the present work, the NSGA-II approach is used (6) Finally, individuals with better fitness are selected by
considering two objective functions: structural cost and elitist sorting and these become the individual’s
maximum interstory drift (MID), besides constraint vari- parents Pt + 1.
ables that help to obtain constructively viable results in a fast (7) Steps 2–6 are repeated (while t < NG), where NG
way. For the present study, databases of 2048 columns, 2048 represents the number of generations required.
beams, and 1024 slabs were made with their cost and re-
(8) Individuals with rank one among parents at Ptmax are
sistant strength by means of the MCBC. The transversal
the POS.
sections are represented by binary codification of 11 bits for
beams and columns and 10 bits for slabs to simulate the It is important to say that through these selection rules,
genetic information of individuals (Chapters 3 and 5). In the the algorithm works only with the best individuals that have
Advances in Civil Engineering 3
c Wi
Dominated
SFi � Wi hi , (2)
Q W i hi
solution
Objective function 2
Table 1: Parameter values to calculate the acceleration spectra. where F1 and F2 are the objective functions of drift and cost,
Zone c a0 Ta Tb r
respectively, and all the C terms are designed constraints or
penalty functions that are described below. Due to the large
I 0.16 0.04 0.2 1.35 1.0
II 0.32 0.08 0.2 1.35 1.33
number of restrictions that exist in the proposed study, the
IIIa 0.40 0.10 0.53 1.8 2.0 objective functions had to be calibrated and evaluated up to
IIIb 0.45 0.11 0.85 3 2.0 obtain one that provide an evolution of the individuals with
IIIc 0.40 0.10 1.25 4.2 2.0 the best results. The selected exponents in the equations let
IIId 0.30 0.10 0.85 4.2 2.0 the algorithm quickly discard those that do not comply with
slab and connection constraints. For this reason, the algo-
rithm works with those individuals who depend on the other
2 restrictions. Then the program focuses on those individuals
0.5
who should satisfy the criteria of resistance and control of
0.4 the maximum interstory drift.
0.3 Function F1 has the objective to find the lightest sections
Sa (g)
0.2
comparing the maximum interstory drift with a target drift
(TD), as shown in Equation (9). In this study, the TD is 0.012
0.1 as suggested by the Mexican City Building Code:
0 TD
0 1 2 3 4 5 IMID � . (9)
Period MID
Figure 2: Design spectrum of Mexico City zone IIIb. If the MID is large than TD, then the following ex-
pression is used:
MID 3
with a base of 20 cm. Corrugated bar numbers 3 to 8 are used IMID � , (10)
with the same distribution in the lower and upper parts. Bars TD
number 2 and 3 are used as stirrups with different sepa- where IMID is the objective function of MID. If TD and MID
rations. A total 2048 sections are considered. are equal, IMID will be equal to 1. Therefore, values close to 1
represent frames with displacements close to the limit al-
Columns. Square columns were used varying in cross sec- lowable established by the MCBC regulation.
tions from 20 cm to 95 cm. Corrugated bar numbers 3 to 10 Moreover, with the function F2, it is intended to obtain
are used for reinforcement, and the longitudinal re- the most economical sections taking into account the ma-
inforcement area vary from 1% to 4% of the transversal terials and labor cost of the building:
section. Bar number 3 are used as stirrups with different
separations. A total 2048 sections are used. C � Cr + Cc + Cl , (11)
If the beam-column or column-column joint is not main frontiers are selected. These frames will cross
possible to be made in the engineering practice construction, to obtain the remaining individuals of the new
#connections hd generation.
Ccon , (15) (5) Crossing. The selected individuals will cross each
i!
ld other, to designate the couples; the binary tourna-
ment is used, which consist by taking two random
where Ccon is the constraint function for the connection, hd
individuals and having them compete to define
is the higher dimension of section, and ld is the lower di-
the parents. The crossing consists of combining the
mension of section (beam or column).
genetic information (binary code) of both parents
When the demand on the structural members is larger
into two children. When the pair of parents is ob-
than the strength,
tained, a random number is generated between 1
#sections Strength and the number of bits with which they are working.
Cs 1 − , (16) Assuming 10 bits, individuals 407 and 725 are
i1
mf
crossed as follows:
where Cs is the constraint function for the strength, mf is the The following individuals are crossed from bit number 6:
maximum force acting in the section, and strength is the
407 011001–0110
maximum allowable strength.
As observed in Equations (12)–(16), all the constraints (17)
are dimensionless; further, function F1 is dimensionless 725 1 0 1 1 0 1 – 0 1 0 0
since it is the ratio between MID and TD. On the contrary,
the objective function F2 has cubic root units of US dollars to Generate two individuals with the following codes:
avoid larger values of F2 after they are penalized according to
the constraints. 405 0110010100
(18)
Note that through the generations, it is expected to 727 1011010110
obtain structural buildings that are not penalized, thus, they
will have a value of one aimed at obtaining feasible designs. (6) Mutation. It is used to guarantee the diversity of the
structural RC frames obtained in each generation. It
5. Multiobjective Seismic Design Procedure is applied for all generations and consists of the
change of a specific bit of the code of an individual. A
Using NSGA-II
probability of mutation of 5% of the total individuals
For the design of reinforced concrete frames (structural is proposed.
buildings), a computer program in the Visual Basic language (7) New Generation. After all the evolutionary process,
was developed by the authors that uses the following a new generation is obtained and the process returns
procedure: to step 2 to begin a new generation to complete until
it is finished with the n number of generations.
(1) Initial Population. The first generation is randomly
created. Each individual corresponds to a set of This procedure must be repeated several times in order
sections of beam, column, and slab with its corre- to obtain the POS (best individuals). Figure 3 shows
sponding reinforcement area, where each one will be a flowchart of the multiobjective procedure using NSGA-II.
represented by binary code. A number n of in-
dividuals is proposed; in this case, it is 100.
6. Multiobjective Seismic Design of the RC
(2) Design Parameters. Since the population is created,
permanent, variable, and accidental actions are Buildings Using NSGA-II:
calculated for each individual. A structural analysis is Numerical Examples
carried out where displacements and strengths are
In chapter 5, the multiobjective procedure for the seismic
reviewed by the regulation. In the MCBC regulation,
design using NSGA-II has been described. In this chapter,
the MID permissible is 0.012.
the methodology is used for the seismic design of 3D RC
(3) Objective Functions. The aim of the objective func- frames. Three RC 3D-framed buildings designated to offices
tion is to obtain a set of frames with better seismic of 3, 6, and 9 stories are earthquake-resistant designed
performance-cost relation. For this, two functions considering a seismic behavior factor of 3. The first two
are used: one that depends on the peak interstory structural models have 3 and 6 stories (RC-3 and RC-6), 3
drift and another related to the cost of the structure. bays in both horizontal directions with 7 m of length and
Both functions should be penalized in case of not a story height of 3.5 m for all the stories (Figures 4 and 5).
complying with some constraints or design criteria The third building under consideration with a 3 m of story
(chapter 4). height and 3 bays of 5 m in both directions has 9 stories
(4) Selection. The individuals are then separated into (model RC-9, Figure 6). For the structural design, it was
frontiers and crowding distances are calculated, proposed the use of one section of beam and column for
where a total of n/2 individuals belonging to the every 3 stories and one slab for frame. For the application of
6 Advances in Civil Engineering
Number of Structural
generations and analysis and Mutation
objective
population
functions
Calculation of
New generation
Generation 1 design
needed
parameters
Yes
No No
Plot results
3.5 m
7m
7m
(a) (b)
Figure 4: Model RC-3, with 3 objective sections. (a) Three-dimensional view. (b) Plan view.
3.5 m
7m
5m
3m
5m
(a) (b)
Figure 6: Model RC-9, with 7 objective sections. (a) Three-dimensional view. (b) Plan view.
the NSGA-II for the seismic design of all the structures, the to obtain no penalized individuals, thus to minimize the
next parameters or data have been considered: objective functions (convergence). It is important to say that
at the beginning of the procedure (first generation), the
(i) Individuals per generation: 100
random approach provides some unrealistic combinations of
(ii) Number of generations: 100 transversal sections or solutions. Nevertheless, the first viable
(iii) Probability of mutation: 5% solution (without restrictions) randomly created in genera-
(iv) Fixed base columns tion one compared with the solution at the end of the al-
gorithm was improved considerably. In general, the objective
(v) Reinforcement concrete density: 2400 kg/m3
functions are reduced as shown in Table 2. Notice that each
(vi) Live load: 180 kg/m2 solution is subjected to different SFi (seismic forces) that
(vii) Reduced moment of inertia in beams: 0.5 gross represent the earthquake, because of the differences between
moment of inertia (Ig) the dimensions of the sections (structural weight). Since the
(viii) Reduced moment of inertia in columns: 0.7 Ig objective is to find solutions with maximum interstory drift
close to the limit allowable of the MCBC, the optimal solution
has a higher drift than the corresponding first solution ob-
6.1. Numerical Results for the Building RC-3. The numerical tained (Table 2).
results for the reinforced concrete building with 3 stories are The algorithm first found the most economical slab; this
illustrated in this chapter. As it was previously described, this is because its influences is about 50% of the total cost of the
model has 3 bays in both horizontal directions with 7 m of frame and minimizes the seismic forces SFi. In general, SFi
length and a story height of 3.5 m for all the stories. For this depends on the dimensions of beams and columns where
example, beams, columns, and slabs have the same transversal different combinations modify the MID and stresses on each
section and steel reinforcement. For this reason, the binary element. With the objective functions F1 and F2, these
codification of this model is represented by 30 bits, by means variations are evaluated reaching the combination of MID,
of the previous data and the NSGA-II procedure (Figure 3). In stresses, SFi, and dimensions of the sections that achieve
Figures 7 and 8, the behavior of the objective functions of the optimal results. Once the program concludes the procedure,
first execution of the program is shown. It is observed that the several building designs are obtained for the Model RC-3.
values of the objective functions decreased with the number of In order to find the POS, the procedure of Figure 3 must
generations; in general, RC buildings more economical, be executed several times. A similar behavior of the objective
lightweight and safety are obtained through the generations. It functions through the generations was observed by applying
can be observed that before the generation number 10, no the NSGA-II approach; however, the solutions obtained in
penalized individuals are observed. This is because only three each program execution provided different earthquake-
variables (one beam, one column, and one slabs for all the resistant building designs. The best results are shown in
stories) are used to represent this structural building; for the Table 3 and Figure 9. In this model, the POS only resulted
others models, a large number of generations will be required with 2 individuals. This is because the frames are composed
8 Advances in Civil Engineering
30 30
25
Function F1 (IMID)
25
Function F1 (IMID) 20 20
First solution obtained
15 15
10 Optimal solution 10
5 5
0 0
0 10 20 30 40 50 60 70 80 90 100 0 10 20 30 40 50 60 70 80 90 100
Generation Generation
(a) (b)
Figure 7: Behavior of objective function F1 for model RC-3: (a) all individuals per generation; (b) average values of objective per generation.
2000 2000
Function F2 (cost1/3)
Function F2 (cost1/3)
1600 1600
First solution
1200 1200
800 800
Optimal solution
400 400
0 0
0 10 20 30 40 50 60 70 80 90 100 0 10 20 30 40 50 60 70 80 90 100
Generation Generation
(a) (b)
Figure 8: Behavior of objective function F2 for model RC-3: (a) all individuals per generation; (b) average values of objective per generation.
Table 2: Differences between the first and best solution of first 49.2
execution of the procedure for the RC-3 Model. 49
First solution Optimal solution Reduction 48.8
Function F2
Individual F1 F2 MID Cost Figure 9: Objective functions F1 and F2 for the best individuals of
model RC-3.
1 1.015 47.949 0.01182 $110,245.31
2 1.001 48.794 0.01198 $116,175.62
3 1.098 48.032 0.01092 $110,812.14 Bar no. 4 @ 30 cm
4 1.072 48.228 0.01119 $112,180.45
5 1.056 48.408 0.01136 $113,439.22
18
only by 3 different sections and there are few optimal Figure 10: Slab section selected from the POS individuals, model
combinations. The cost in US dollars of the structural RC-3.
buildings is illustrated in Table 3.
The reinforcement areas and dimensions of the sections 6.2. Numerical Results for the Building RC-6. In the case of
obtained from the best individuals are very similar, up to buildings with 6 stories, 5 different transversal sections are
a maximum of 10 cm in beams. As the slab contributes 50% selected for the members: two different transversal sections
of the total cost, the section turned out to be the same in the for beams and columns—one for the stories 1 to 3 and
best 2 individuals (Figure 10). The transversal sections for another one for the stories 4 to 6. In all the stories, the same
beams and columns of the most economical individual are section of slab is used. For this model, the binary codification
shown in Figure 11. is represented by 50 bits. As shown in Equations (7) and (9),
Advances in Civil Engineering 9
0.014
0.012
Average (MID)
0.01
0.008
12 bars no. 6
0.006
e#3 @ 15 cm
65
0.004
4 bars no. 8 0.002
e#3 @ 25cm 0
0 10 20 30 40 50 60 70 80 90 100
Generations
55
Figure 12: Average interstory drift of individuals per generation.
35
65.6
the generations. A large number of individuals at the POS
65.4
are expected due to the possible combinations of solutions.
Table 4 shows the best results after executing the program 65.2
several times. 65
MID values in the best individuals range from 0.011 to 64.8
0.012, proving that the results are at the limit allowable peak 1 1.02 1.04 1.06 1.08 1.1
displacement, and the costs are very close to each other with Function F1
a difference of US$ 4,300. Moreover, since the bays have the POS
same dimensions as the previous model, the same slab was Frontier 2
obtained. POS are defined by 3 individuals very similar to Figure 13: Objective functions F1 and F2 for the best individuals of
each other (Figure 13). In Figures 14 and 15, the sections of model RC-6.
the beams and columns are shown.
16 bars no. 6
e#3 @ 15cm 26 bars no. 4
75
70
e#3 @ 10cm
65 35 55 40
Figure 15: Optimal beam and column sections for levels 4–6 of Figure 18: Optimal beam and column sections for levels 4–6 of
individual 1, model RC-6. individual 1, model RC-9.
60
6 1.009 57.678 0.011893 $191,872.30 3 bars no. 8
7 1.006 58.616 0.0119284 $201,397.38 e#2 @ 15cm
154
153.5 45 30
153
Figure 19: Optimal beam and column sections for levels 7–9 of
Function F2
152.5
individual 1, model RC-9.
152
151.5
151
Bars no. 3 @ 20 cm
150.5
150
13
e#3 @ 15cm
generations, the designed buildings tend to reduce their cost [8] D. Šešok and R. Belevičius, “Global optimization of trusses
and increase the maximum interstory drift. The MID with a modified genetic algorithm,” Journal of Civil Engi-
function (F1) helped to obtain less robust sections and peak neering and Management, vol. 14, no. 3, pp. 147–154, 2008.
drifts close to the upper limit capacity equal to 0.012. On the [9] E. Salajegheh and S. Gholizadeh, “Optimum design of
contrary, the cost function (F2) found the most economical structures by an improved genetic algorithm using neural
networks,” Advances in Engineering Software, vol. 36, no. 11-
results. Finally, the study provides complete designed RC
12, pp. 757–767, 2005.
buildings which also can be used directly for practitioner of [10] C. Camp, S. Pezeshk, and C. Guozhong, “Optimized design of
the structural and civil engineering. Finally, the time re- two-dimensional structures using a genetic algorithm,” Journal
quired for the structural optimization in a computer de- of Structural Engineering, vol. 124, no. 5, pp. 551–559, 1998.
pends mainly on the number of elements of the building, [11] F. Erbatur, O. OTütüncü, and H. Kilic, “Optimal design of
individuals and number of generations. For example, be- planar and space structures with genetic algorithm,” Com-
cause the RC-9 model has a large number of elements, it puters and Structure, vol. 75, no. 2, pp. 209–224, 2000.
requires more computational time. Indeed, to define its POS, [12] S. Pezeshk, C. Camp, and D. Chen, “Design of nonlinear
the algorithm was executed 10 times, with a computer of 16 framed structures using genetic optimization,” Journal of
GB of RAM and processor Intel Core I7-6700, and the results Structural Engineering, vol. 126, no. 3, pp. 387-388, 2000.
[13] M. Prendes-Gero, A. Garcı́a, and J. del Coz, “Design opti-
were reached after 216 hours.
mization of 3D Steel structures: genetic algorithms vs. classical
techniques,” Journal of Constructional Steel Research, vol. 62,
Data Availability no. 12, pp. 1303–1309, 2006.
[14] P. Kripakaran, B. Hall, and A. Gupta, “A genetic algorithm for
The data used to support the findings of this study are design of moment-resisting steel frames,” Structural and
available from the corresponding author upon request. Multidisciplinary Optimization, vol. 44, no. 4, pp. 559–574, 2011.
[15] M. Leps and M. Sejnoha, “New approach to optimization of
reinforced concrete beams,” Computers and Structures,
Conflicts of Interest vol. 81, no. 18-19, pp. 1957–1966, 2003.
[16] V. Govindaraj and J. Ramasamy, “Optimum detailed design of
The authors declare no conflicts of interest. reinforced concrete continuous beams using genetic algo-
rithms,” Computer and Structures, vol. 84, no. #, pp. 34–48,
2005.
Acknowledgments [17] G. Ćirović, V. Radonjanin, M. Trivunić, and D. Nikolić,
“Optimization of UHPFRC beams subjected to bending using
The scholarship for PhD studies given by El Consejo Nacional genetic algorithms,” Journal of Civil Engineering and Man-
de Ciencia y Tecnologı́a to the first author and the support agement, vol. 20, no. 4, pp. 527–536, 2014.
under grant Ciencia Básica to the second and third authors [18] C. Lee and J. Ahn, “Flexural design of reinforced concrete
are appreciated. Financial support also was received from the frames by genetic algorithm,” Journal of Structural Engi-
Universidad Autónoma de Sinaloa under grant PROFAPI. neering, vol. 129, no. 6, pp. 762–774, 2003.
[19] A. Senouci and M. Al-Ansari, “Cost optimization of com-
posite beams using genetic algorithms,” Advances in Engi-
References neering Software, vol. 40, no. 11, pp. 1112–1118, 2009.
[20] G. Papavasileiou and D. Charmpis, “Seismic design optimi-
[1] J. Holland, Adaptation in Natural and Artificial Systems. An
zation of multi-storey steel-concrete composite buildings,”
Introductory Analysis with Applications to Biology, Control,
Computers and Structures, vol. 170, pp. 49–61, 2016.
and Artificial Intelligence, University of Michigan Press, Ann
[21] O. Kelesoglu, “Fuzzy multiobjetive optimizaction of truss-
Arbor, MI, USA, 1975.
structures using genetic algorithm,” Advances in Engineering
[2] D. Coley, An Introduction to Genetic Algorithms for Scientists
Software, vol. 38, no. 10, pp. 717–727, 2007.
and Engineers, World Scientific Publishing Co. Pte. Ltd,
[22] M. Barraza, “Multi-objective optimization of structural steel
Singapore, 1999.
buildings under earthquake loads using NSGA-II and PSO,”
[3] K. Deb, A. Pratap, S. Agarwal, and T. Meyarivan, “A fast and
KSCE Journal of Civil Engineering, vol. 21, no. 2, pp. 488–500,
elitist multiobjective genetic algorithm: NSGA-II,” IEEE
2017.
Transactions on Evolutionary Computation, vol. 6, no. 2,
[23] M. Babaei and M. Mollayi, “Multi-objective optimization of
pp. 182–197, 2002.
reinforced concrete frames using NSGA-II algorithm,” Engi-
[4] E. Bojórquez, A. Reyes-Salazar, S. Ruiz, and J. Bojórquez, “A
neering Structures and Technologies, vol. 8, no. 4, pp. 157–164,
new spectral shape-based record selection approach using Np
2016.
and Genetic Algorithms,” Mathematical Problems in Engi-
[24] X. Zou, C. Chan, G. Li, and Q. Wang, “Multiobjective op-
neering, vol. 2013, Article ID 679026, 9 pages, 2013.
timization for performance-based design of reinforced con-
[5] K. Deb and S. Gulati, “Design of truss-structures for mini-
crete frame,” Journal of Structural Engineering, vol. 133,
mum weight using genetic algorithms,” Finite Elements
no. 10, pp. 1462–1474, 2007.
Analysis and Design, vol. 37, no. 5, pp. 447–465, 2001.
[25] Y. Túpac, “Algoritmos evolutivos en optimización multi-
[6] T. Dede, S. Bekiroglu, and Y. Ayvaz, “Weight minimization of
objetivos (MOEA),” in Proceedings of XII Congreso Internacional
trusses with genetic algorithm,” Applied Soft Computing,
de Informática y Sistemas, Tanca, Perú, November 2011.
vol. 11, no. 2, pp. 2565–2575, 2011. [26] M. Ferraioli, A. LAvino, and A. Mandara, “Behaviour factor of
[7] M. Prendes-Gero and J. Drouet, “Micro-scale truss optimi-
code-designed steel moment-resisting frames,” International
zation using genetic algorithm,” Structural and Multidisci- Journal of Steel Structures, vol. 14, no. 2, pp. 243–254, 2014.
plinary Optimization, vol. 43, no. 5, pp. 647–656, 2011.
International Journal of
Rotating Advances in
Machinery Multimedia
The Scientific
Engineering
Journal of
Journal of
Hindawi
World Journal
Hindawi Publishing Corporation Hindawi
Sensors
Hindawi Hindawi
www.hindawi.com Volume 2018 http://www.hindawi.com
www.hindawi.com Volume 2018
2013 www.hindawi.com Volume 2018 www.hindawi.com Volume 2018 www.hindawi.com Volume 2018
Journal of
Control Science
and Engineering
Advances in
Civil Engineering
Hindawi Hindawi
www.hindawi.com Volume 2018 www.hindawi.com Volume 2018
Journal of
Journal of Electrical and Computer
Robotics
Hindawi
Engineering
Hindawi
www.hindawi.com Volume 2018 www.hindawi.com Volume 2018
VLSI Design
Advances in
OptoElectronics
International Journal of
International Journal of
Modelling &
Simulation
Aerospace
Hindawi Volume 2018
Navigation and
Observation
Hindawi
www.hindawi.com Volume 2018
in Engineering
Hindawi
www.hindawi.com Volume 2018
Engineering
Hindawi
www.hindawi.com Volume 2018
Hindawi
www.hindawi.com www.hindawi.com Volume 2018
International Journal of
International Journal of Antennas and Active and Passive Advances in
Chemical Engineering Propagation Electronic Components Shock and Vibration Acoustics and Vibration
Hindawi Hindawi Hindawi Hindawi Hindawi
www.hindawi.com Volume 2018 www.hindawi.com Volume 2018 www.hindawi.com Volume 2018 www.hindawi.com Volume 2018 www.hindawi.com Volume 2018