arrow
Return

A Memetic Algorithm Based on Probability Learning for Solving the Multidimensional Knapsack Problem

delete2022-04-01
delete19
delete
OA
AI
李作成 cover
李作成 (Zuocheng Li)
L
Lixin Tang *
J
Jiyin Liu
DOI:10.1109/TCYB.2020.3002495delete
deleteOriginal
deleteShare
deleteSave
View PDF
Abstract

Abstract

En 中文
The multidimensional knapsack problem (MKP) is a well-known combinatorial optimization problem with many real-life applications. In this article, a memetic algorithm based on probability learning (MA/PL) is proposed to solve MKP. The main highlights of this article are two-fold: 1) problem-dependent heuristics for MKP and 2) a novel framework of MA/PL. For the problem-dependent heuristics, we first propose two kinds of logarithmic utility functions (LUFs) based on the special structure of MKP, in which the profit value and weight vector of each item are considered simultaneously. Then, LUFs are applied to effectively guide the repair operator for infeasible solutions and the local search operator. For the framework of MA/PL, we propose two problem-dependent probability distributions to extract the special knowledge of MKP, that is, the marginal probability distribution (MPD) of each item and the joint probability distribution (JPD) of two conjoint items. Next, learning rules for MPD and JPD, which borrow ideas from competitive learning and binary Markov chain, are proposed. Thereafter, we generate MA/PL's offspring by integrating MPD and JPD, such that the univariate probability information of each item as well as the dependency of conjoint items can be sufficiently used. Results of experiments on 179 benchmark instances and a real-life case study demonstrate the effectiveness and practical values of the proposed MKP.
Keywords:
Optimization
Maintenance engineering
Probability distribution
Sociology
Statistics
Memetics
Adaptation models
Combinatorial optimization
Markov chain
competitive learning
memetic algorithm (MA)
multidimensional knapsack problem (MKP)
probability learning
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

IEEE Transactions on Cybernetics cover
IEEE Transactions on Cybernetics
IF:
10.5
Papers:
1.1W
Citations:
5.0W

Organization

L
Loughborough University
Scholars:
9.8K
Papers: 1.0W
Citations: 1.3W
N
northeastern university - china
Scholars:
3.1W
Papers: 2.7W
Citations: 37