A constrained multi-objective equilibrium optimizer algorithm for constrained optimization problems
摘要
Constrained multi-objective optimization problems (CMOPs) frequently arise in real-world engineering tasks where multiple conflicting objectives must be optimized under complex feasibility conditions. This study introduces the ranking-based constrained multi-objective equilibrium optimizer (RB-CMOEO), an enhanced variant of the Equilibrium Optimizer designed for CMOPs. The algorithm integrates three complementary mechanisms: a composite ranking scheme combining objective performance, total Constraint Violation, and the Number of Violated Constraints; an adaptive penalty mechanism that dynamically adjusts constraint sensitivity during evolution; and a dual-archive strategy that maintains both feasible and near-feasible solutions to balance exploration and exploitation. The proposed algorithm is rigorously evaluated using two well-known benchmark suites, MW and LIR-CMOP, as well as 12 real-world constrained engineering problems (RCEPs). Performance is assessed through standard multi-objective indicators, including Hypervolume, Spacing, Spread, and Inverted Generational Distance, with statistical validation via the Friedman test. The proposed RB-CMOEO demonstrates superior performance, achieving up to