arrow
返回

BSMA: A novel metaheuristic algorithm for multi-dimensional knapsack problems: Method and comprehensive analysis

delete2021-09-01
delete20
PRE
AI
M
Mohamed Abdel‐Basset
R
Reda Mohamed *
K
Karam M. Sallam
R
Ripon K. Chakrabortty
M
Michael J. Ryan
DOI:10.1016/j.cie.2021.107469delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
The Multi-dimensional Knapsack Problems (MKP) has been widely accepted as a challenging research topic due to its NP-hard nature. In this paper, a binary version of the recently developed slime mould algorithm (BSMA) is proposed to solve MKP. As SMA was originally proposed to solve continuous optimization problems, it is not applicable to solve the MKP, which is a discrete one, in the classical form. Therefore, three different transfer function families: V-shaped, S-shaped, and U-shaped were extensively investigated with the standard algorithm to become suitable for tackling this problem in a binary variant called BSMA. However, this variant significantly suffers from stagnation into local minima preventing it from reaching better outcomes. Therefore, two various improvement steps are applied to escape the local optima and to guide the search process to better areas; the first one is based on flipping an unselected item, picked randomly, within the best-so-far solution and checking if the new solution is better or not; the second one re-initializes the population after a predefined number of iterations. These two improvements are integrated with the BSMA to develop an efficient variant abbreviated as IBSMA. For handling constraints and infeasible solutions within these two variants, a repair mechanism is utilized. The performance of the proposed algorithms is tested by solving two benchmarks MKPs. The performance of the proposed algorithm is evaluated on two well-known small-scale and large-scale problems. An extensive comparison with selected state-of-the-art algorithms shows the superiority of our proposed algorithms.
Keyword:
Multi-dimensional knapsack problem (MKP)
Slime mould algorithm (SMA)
Transfer function
Penalty function
Infeasible solution
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

Computers and Industrial Engineering 封面图
Computers and Industrial Engineering
IF:
6.5
论文数:
1.0W
被引数:
3.8W

机构

E
egyptian knowledge bank (ekb)
学者数:
11.6W
论文数: 9.3W
被引数: 84
Z
Zagazig University
学者数:
6.2K
论文数: 5.1K
被引数: 91
引用论文

引用论文

Citizens Defending America
err
IF0
err2005-11-18
err0
PREAI
errMARTIN ALAN GREENBERG
err分享
err收藏
err分享
err收藏
Improved binary artificial fish swarm algorithm for the 0-1 multidimensional knapsack problems
err2014-02-01
err94
errOAAI
errAzad, Md. Abul Kalam; Rocha, Ana Maria A. C.; Fernandes, Edite M. G. P.
err分享
err收藏
err分享
err收藏
学者 查看更多内容