Multi Objective Migrating Birds and Particle Swarm Optimization Algorithms
Multiobjective optimization problems (MOPs) involve optimizing two or more conflicting objectives, often subject to several constraints. Solving such problems efficiently requires algorithms that can find Pareto-optimal solutions, where no solution can be improved in any objective without degrading another. Migrating Birds Optimization (MBO) is a nature- inspired algorithm that mimics the migration behavior of birds. This paper introduces an enhanced version of MBO, tailored for solving MOPs, and compares its performance with Particle Swarm Optimization (PSO). The proposed MBO algorithm, specifically designed for multiobjective problems, incorporates constraint handling mechanisms and the concept of Pareto dominance to find Pareto-optimal solutions. The effectiveness of the algorithm is demonstrated on a multiobjective problem with three constraints, with comparisons to PSO using Python and graphical results.
Authors
- Mitat Uysal (ORCID: https://orcid.org/0000-0001-9713-2525)
- Aynur Uysal (ORCID: https://orcid.org/0000-0002-4057-934X)
Publication Details
- Published
- 2025-03-31
- DOI
- https://doi.org/10.38124/ijisrt/25mar689
- Primary Topic
- Metaheuristic Optimization Algorithms Research
- Type
- article
- Field-Weighted Citation Impact
- 0.00