Ecological Cycle Optimizer: A novel nature-inspired metaheuristic algorithm for global optimization
Boyu Ma, Jiaxiao Shi, Yiming Ji, Zhengpu Wang

TL;DR
The Ecological Cycle Optimizer (ECO) is a new nature-inspired metaheuristic algorithm that models ecological energy flow to effectively solve both unconstrained and constrained global optimization problems, showing superior performance in extensive tests.
Contribution
ECO introduces a novel ecological analogy with unique update strategies for different ecological roles, enhancing exploration and exploitation in optimization tasks.
Findings
ECO outperforms five well-known algorithms on classical benchmarks.
ECO achieves competitive results on real-world engineering problems.
Extensive comparisons demonstrate ECO's superior optimization capabilities.
Abstract
This article proposes the Ecological Cycle Optimizer (ECO), a novel metaheuristic algorithm inspired by energy flow and material cycling in ecosystems. ECO draws an analogy between the dynamic process of solving optimization problems and ecological cycling. Unique update strategies are designed for the producer, consumer and decomposer, aiming to enhance the balance between exploration and exploitation processes. Through these strategies, ECO is able to achieve the global optimum, simulating the evolution of an ecological system toward its optimal state of stability and balance. Moreover, the performance of ECO is evaluated against five highly cited algorithms-CS, HS, PSO, GWO, and WOA-on 23 classical unconstrained optimization problems and 24 constrained optimization problems from IEEE CEC-2006 test suite, verifying its effectiveness in addressing various global optimization tasks.…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsProcess Optimization and Integration · Metaheuristic Optimization Algorithms Research
