Show simple item record

contributor authorAhmed Khalafallah
contributor authorMohamed Abdel-Raheem
date accessioned2017-05-08T21:40:20Z
date available2017-05-08T21:40:20Z
date copyrightMay 2011
date issued2011
identifier other%28asce%29cp%2E1943-5487%2E0000088.pdf
identifier urihttp://yetl.yabesh.ir/yetl/handle/yetl/59048
description abstractIn nonlinear construction optimization problems, the capability of current optimization algorithms to find an optimal solution is usually limited by their inability to evaluate the effects of changing the value of each decision variable on reaching the optimal solution. This paper presents fundamental research aimed at developing a novel evolutionary optimization algorithm, named Electimize, that mimics the behavior of electrons flowing, through electric circuit branches with the least electric resistance. In the proposed algorithm, solutions are represented by electric wires and are evaluated on two levels: a global level, using the objective function, and a local level, evaluating the potential of each generated value for every decision variable. The paper presents (1) the research philosophy and scope, (2) the research methodology, and (3) the development of the algorithm. The proposed algorithm has been validated and applied successfully to an NP-hard cash flow optimization problem. The algorithm was able to find a better optimal solution and identified ten alternative optimal solutions for the same problem. This should prove useful in enhancing the optimization of complex large-scale problems.
publisherAmerican Society of Civil Engineers
titleElectimize: New Evolutionary Algorithm for Optimization with Application in Construction Engineering
typeJournal Paper
journal volume25
journal issue3
journal titleJournal of Computing in Civil Engineering
identifier doi10.1061/(ASCE)CP.1943-5487.0000080
treeJournal of Computing in Civil Engineering:;2011:;Volume ( 025 ):;issue: 003
contenttypeFulltext


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record