arrow
Return

Discrete Fick's law algorithm with new transfer function and aggregation optimization strategy for solving multiple knapsack problem

delete2026-02-01
delete0
PRE
AI
M
Manman Meng
贺毅朝 cover
贺毅朝 (Yichao He) *
W
Wenbin Li
G
Guoxin Chen
J
Ju Long Chen
Z
Zexian Gao
DOI:10.1007/s10589-026-00769-1delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
To efficiently solve the multiple knapsack problem (MKP) using Fick's law algorithm (FLA), this paper first proposes a new type of transfer functions: F-shaped transfer functions. Combining it with a modulo operation advances a discretization method for mapping continuous variables to integers. On this basis, a discrete FLA, named FFLA, suitable for solving MKP is proposed. Moreover, an optimization operator AOP is proposed based on the aggregation strategy of the remaining capacities of knapsacks, which can significantly enhance solution quality. To verify the effectiveness of FFLA, it is used to solve 30 standard MKP benchmark instances. The comparison with state-of-the-art metaheuristic algorithms for solving MKP shows that FFLA has superior performance in terms of best solution quality, average performance, convergence speed, and robustness. This work not only proposes a more competitive algorithm FFLA for solving MKP, but also breaks through the previous excessive reliance on curve shapes to design transfer functions, providing a new thinking orientation for designing transfer functions.
Keywords:
Multiple knapsack problem
Fick's law algorithm
F-shaped transfer functions
Modulo operation
Repair and optimization

Journal

C
Computational Optimization and Applications
IF:
2
Papers:
74
Citations:
3.5K

Organization

H
hebei university of engineering science
Scholars:
30
Papers: 25
Citations: 0
H
Hebei GEO University
Scholars:
1.4K
Papers: 935
Citations: 943
Cited Papers

Cited Papers

errShare
errSave
err2001-01-01
err0
PREAI
errJayant R. Kalagnanam; Andrew J. Davenport; Ho S. Lee
errShare
errSave
Fick?s Law Algorithm: A physical law-based algorithm for numerical optimization
err2023-01-01
err127
PREAI
errHashim, Fatma A.; Mostafa, Reham R.; Hussien, Abdelazim G.; Mirjalili, Seyedali; Sallam, Karam M.
errShare
errSave
Analyzing the effects of binarization techniques when solving the set covering problem through swarm optimization
err2017-03-01
err53
PREAI
errLanza-Gutierrez, Jose M.; Crawford, Broderick; Soto, Ricardo; Berrios, Natalia; Gomez-Pulido, Juan A.; Paredes, Fernando
errShare
errSave
researcher View more