4.5 Article

Binary Fruit Fly Swarm Algorithms for the Set Covering Problem

期刊

CMC-COMPUTERS MATERIALS & CONTINUA
卷 71, 期 3, 页码 4295-4318

出版社

TECH SCIENCE PRESS
DOI: 10.32604/cmc.2022.023068

关键词

Set covering problem; fruit fly swarm algorithm; metaheuristics; binarization methods; combinatorial optimization problem

资金

  1. Grant DI Interdisciplinary Undergraduate Research [VRIEA/PUCV/039.421/2021]

向作者/读者索取更多资源

The paper discusses the application of the Fruit Fly Algorithm in dealing with binary-based combinatorial problems and how different binarization methods can be used to adapt the algorithm to binary search spaces. Experimental results show that the proposed algorithm is robust enough to handle the Set Coverage Problem effectively.
Currently, the industry is experiencing an exponential increase in dealing with binary-based combinatorial problems. In this sense, metaheuristics have been a common trend in the field in order to design approaches to solve them successfully. Thus, a well-known strategy consists in the use of algorithms based on discrete swarms transformed to perform in binary environments. Following the No Free Lunch theorem, we are interested in testing the performance of the Fruit Fly Algorithm, this is a bio-inspired metaheuristic for deducing global optimization in continuous spaces, based on the foraging behavior of the fruit fly, which usually has much better sensory perception of smell and vision than any other species. On the other hand, the Set Coverage Problem is a well-known NP-hard problem with many practical applications, including production line balancing, utility installation, and crew scheduling in railroad and mass transit companies. In this paper, we propose different binarization methods for the Fruit Fly Algorithm, using Sshaped and V-shaped transfer functions and various discretization methods to make the algorithm work in a binary search space. We are motivated with this approach, because in this way we can deliver to future researchers interested in this area, a way to be able to work with continuous metaheuristics in binary domains. This new approach was tested on benchmark instances of the Set Coverage Problem and the computational results show that the proposed algorithm is robust enough to produce good results with low computational cost.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.5
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据