Freedom from inspiration! Achieving efficient metaheuristic optimization with delta plus
摘要
Many metaheuristic algorithms rely too heavily on metaphorical sources of inspiration, resulting in unnecessary complexity and redundant operations. This contradicts the core goal of algorithm design: simplicity and efficiency. This paper attempts to break free from the constraints of inspiration and presents a simple yet efficient metaheuristic algorithm: Delta Plus. Specifically, we propose a Delta operation to drive the Delta Plus for global optimization. The key features of the Delta operation are: (1) it does not reliance on the best solution to guide the search, and (2) it considers both the current and previous iteration’s solution changes. We evaluate the Delta Plus and seven recent metaheuristics on the CEC2017 benchmark, as well as the Delta Plus and five state-of-the-art algorithms on the CEC2022 benchmarks. Finally, the Delta Plus and seven recent metaheuristics are applied to solve five mechanical engineering problems. The results indicate that the proposed Delta Plus can be considered a simple yet efficient metaheuristic algorithm. The code for the proposed Delta Plus is available at https://ww2.mathworks.cn/matlabcentral/fileexchange/177839-delta-plus.