Constraint Handling in Structural Engineering Problems
摘要
The real-world problems are generally having constraints. The structural engineering problems are one of those aims to minimize the weight and topology of the structures. Achieving these objectives several constraints are designed to withstand the structures for long life. These constraints are stress, deflection, natural frequency, vibration, buckling, bending, etc. The constraints usually have a nonlinear nature. Such constraint is a crucial task while solving optimization problems especially when dealing with real-world engineering problems. There are several constraint handling techniques that have been developed such as penalty function, feasibility-based rules, probability-based technique, repair operators-based techniques, constraint aggregation, adaptive penalty function and self-adaptive penalty function. Each one with its own strengths and applications. However, the mathematical construction of this approach is problem dependent and needs to be generalized.