An Evolution Algorithm Based on Cloud Model for 0-1 Knapsack Problem.
Ziqiang Luo,Xueping Guo,Bin Wen,Junkuo Cao
DOI: https://doi.org/10.1109/iscid56505.2022.00040
2022-01-01
Abstract:The 0-1 knapsack problem is a well-known NP hard problem in the field of combinatorial optimization. Some approximation algorithms are easy to get into local optimization. When the greedy algorithm is used to solve the problem, it always makes the best choice in the current view, not considering the overall optimization, and finally gets a certain approximate solution. Based on the greedy idea, a novel evolutionary algorithm is proposed, considering the use of cloud model, a cognitive computing model, to randomly select each step. The novel algorithm uses cloud model to express the fuzzy concept of "the highest cost performance". According to the preferential selection strategy of greedy idea and the randomness of cloud model, the initial solution population can be generated, and then the optimal solution can be searched through the mutation operation and the elite protection mechanism to update the population. Two examples are selected for experiments, and the results compared with relevant literatures show that the new algorithm is effective.