|
Digital Library of the
European Council for Modelling and Simulation |
Title: |
Framework For A Multi-Level Evolutionary Algorithm For Construction
Optimization |
Authors: |
Mohamed Abdel-Raheem,
Ahmed Khalafallah |
Published in: |
(2009).ECMS
2009 Proceedings edited by J. Otamendi, A. Bargiela, J. L. Montes, L. M. Doncel
Pedrera. European Council for Modeling and
Simulation. doi:10.7148/2009 ISBN: 978-0-9553018-8-9 23rd
European Conference on Modelling and Simulation, Madrid, June
9-12, 2009 |
Citation
format: |
Abdel-Raheem,
M., & Khalafallah, A. (2009). Framework For A
Multi-Level Evolutionary Algorithm For Construction Optimization. ECMS 2009
Proceedings edited by J. Otamendi, A. Bargiela, J. L. Montes, L. M. Doncel Pedrera (pp.
129-134). European Council for Modeling and Simulation. doi:10.7148/2009-0129-0134 |
DOI: |
http://dx.doi.org/10.7148/2009-0129-0134 |
Abstract: |
In large-scale non-linear
construction optimization problems, the capability of an algorithm to find
the optimal solution is usually limited by the inability to evaluate the
effect of change in the value of each decision variable on the overall
outcome of the objective function. Current optimization algorithms evaluate
the quality of generated solutions based only on the value of
fitness/objective function. As such, these algorithms are limited in their
ability to robustly reach optimal solutions. This paper presents a framework
for an innovative evolutionary algorithm that mimics the behavior of
electrons moving through electric circuit branches with the least resistance.
In the proposed algorithm, solutions are evaluated on two levels: a global
level against the objective function; and a local
level by evaluating the potential of the generated value for each decision
variable. This paper presents (1) the philosophy behind this work; (2) the
concept adopted in developing the algorithm; and (3) the basic steps of the
algorithm. The new algorithm is expected to enhance the optimization of
complex large-scale optimization problems. |
Full
text: |