Bird Mating Optimizer for Combinatorial Optimization Problems

17Citations
Citations of this article
35Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

The bird mating optimizer is a new metaheuristic algorithm that was originally proposed to solve continuous optimization problems with a very promising performance. However, the algorithm has not yet been applied for solving combinatorial optimization problems. Thus, the formulation may not be able to generate a discrete feasible solution. Many continuous algorithms used random-key representation to represent the discrete solution using real numbers or a discrete variant of the algorithm is used to deal with the discrete solution of the problem. However, there is no evidence which methodology is better for solving combinatorial optimization problems. Therefore, this work proposes two variants of bird mating optimizer (random-key bird mating optimizer and the discrete bird mating optimizer), to identify which one is more efficient in solving combinatorial optimization problems. In the first one, we use a random-key encoding scheme, whilst, in the later one, we use crossover (multi-parent) and mutation operators to combine the components of the selected parents to generate new broods. The performance of these algorithms is tested on the travelling salesman problem and berth allocation problem, and are compared with the results of two well-known optimization algorithms: Genetic Algorithm and Particle Swarm Optimization. Experimental results show that the discrete bird mating optimizer is more efficient than the others on all tested benchmark instances. Indeed, it is able to attain the best-known results in some of the BAP benchmark instances. These indicate the applicability and the effectiveness of the proposed discrete bird mating optimizer in solving combinatorial optimization problems.

Cite

CITATION STYLE

APA

Arram, A., Ayob, M., Kendall, G., & Sulaiman, A. (2020). Bird Mating Optimizer for Combinatorial Optimization Problems. IEEE Access, 8, 96845–96858. https://doi.org/10.1109/ACCESS.2020.2993491

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free