Optimization Algorithms in Solving Civil Engineering Problems
Keywords:
Optimization algorithms, meta-heuristic algorithms, optimization, civil engineering problems.Abstract
Solving problems in different fields is often aimed at optimizing results, which sometimes means minimization and sometimes maximization of answers, and sometimes a combination of both, that is, minimization of some factors such as cost and maximization of others such as quality. The art of obtaining the best result from the model is built based on the conditions and limitations of the problem. Since most of the design optimization problems in construction projects are non-linear and solving them with traditional methods is very difficult and time-consuming, we must necessarily approach the optimal answers through methods such as using existing algorithms. In recent years, many optimization algorithms have been able to pioneer in solving many design problems in various fields of civil engineering and, of course, other scientific branches, and especially in theoretical fields, they have brought many problems closer to the optimal answer. In this article, the use of optimization algorithms and especially meta-heuristic algorithms in solving various problems in various fields of civil engineering, including engineering and construction management, soil and foundation mechanics, structures, water engineering, hydrology and hydraulics, road and transportation engineering, We have discussed transportation and traffic. In some cases, we have briefly described the path to optimize a specific problem and have briefly expressed its results.