arrow
Return

A binary moth search algorithm based on self-learning for multidimensional knapsack problems

delete2022-01-01
delete45
PRE
AI
冯艳红 cover
冯艳红 (Yanhong Feng)
G
Gai‐Ge Wang *
DOI:10.1016/j.future.2021.07.033delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
A key issue for moth search algorithm (MS) is the ability to maintain sufficient diversity in the population so as to be able to track a dynamically changing landscape. However, for the original MS algorithm, the implicit learning mechanism of flight straightly operator focuses mainly on the global best individual, which inevitably causes a deteriorated evolution. To increase the population diversity and enhance the global search ability of MS, a binary moth search algorithm based on self-learning (SLMS) is proposed to solve an NP-hard combinatorial optimization problem with many diverse applications, the 0-1 multidimensional knapsack problem (MKP). In SLMS, a self-learning flight straightly operator is proposed to make each individual learn from any one better than itself, not just the global best individual. The performance of the proposed SLMS is validated by testing 89 different widely used benchmark instances. Experimental results show the effectiveness of the proposed SLMS in solving the MKP problem and the self-learning flight straightly operator can enhance population diversity and global search ability. The effect of transfer functions on the performance of SLMS is also investigated. (C) 2021 Elsevier B.V. All rights reserved.
Keywords:
Combinatorial optimization
Multidimensional knapsack problem
Moth search algorithm
Self-learning
Quick repair operator

Journal

F
Future Generation Computer Systems-The International Journal of eScience
IF:
6.1
Papers:
6.9K
Citations:
2.3W

Organization

O
ocean university of china
Scholars:
3.1W
Papers: 2.0W
Citations: 21
H
Hebei GEO University
Scholars:
1.4K
Papers: 935
Citations: 943
Cited Papers

Cited Papers

Interval Multiobjective Optimization With Memetic Algorithms
err2020-08-01
err114
PREAI
errSun, Jing; Miao, Zhuang; Gong, Dunwei; Zeng, Xiao-Jun; Li, Junqing; Wang, Gaige
errShare
errSave
BSMA: A novel metaheuristic algorithm for multi-dimensional knapsack problems: Method and comprehensive analysis
err2021-09-01
err20
PREAI
errAbdel-Basset, Mohamed; Mohamed, Reda; Sallam, Karam M.; Chakrabortty, Ripon K.; Ryan, Michael J.
errShare
errSave
researcher View more