2015 IEEE Congress on Evolutionary Computation (CEC) 2015
DOI: 10.1109/cec.2015.7257236
|View full text |Cite
|
Sign up to set email alerts
|

A differential evolution algorithm with variable neighborhood search for multidimensional knapsack problem

Abstract: This paper presents a differential evolution algorithm with a variable neighborhood search to solve the multidimensional knapsack problem. Unlike the studies employing check and repair operators, we employ some sophisticated constraint handling methods to enrich the population diversity by taking advantages of infeasible solution within a predetermined threshold. We propose to a variable neighborhood search employing different mutation strategies to generate the trial population. The proposed algorithm in fact… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
4
0

Year Published

2016
2016
2023
2023

Publication Types

Select...
4
3
2

Relationship

0
9

Authors

Journals

citations
Cited by 18 publications
(4 citation statements)
references
References 58 publications
0
4
0
Order By: Relevance
“…VNS and its variants were applied to some knapsack problems. In several cases it is combined with another metaheuristic such that in [30] where authors considered a differential evolution algorithm with VNS to solve the multidimensional knapsack problem (MKP). It can also be combined with integer programming approaches like in [24,1] where authors deal with the MKP and the multiple-choice knapsack problem with setup, respectively.…”
Section: Constructive Heuristicsmentioning
confidence: 99%
“…VNS and its variants were applied to some knapsack problems. In several cases it is combined with another metaheuristic such that in [30] where authors considered a differential evolution algorithm with VNS to solve the multidimensional knapsack problem (MKP). It can also be combined with integer programming approaches like in [24,1] where authors deal with the MKP and the multiple-choice knapsack problem with setup, respectively.…”
Section: Constructive Heuristicsmentioning
confidence: 99%
“…Similarly, the population-based methods, developed to tackle many solutions at a time are categorized into Evolutionary-based Algorithms (EAs) and Swarm Intelligence-based (SI) algorithms. Few of examples of the population-based algorithms that have been successfully utilized, modified and hybridized to solve different combinatorial optimization and engineering applications like MKP are ant algorithms [18], artificial bee colony algorithm [31], bat algorithm [45], cuckoo search algorithm [13], flower pollination algorithm [1], fruit fly optimization algorithm [26], monkey algorithm [44], differential evolution algorithm [32], genetic algorithm [28], harmony search algorithm [20]. particle swarm optimization [4,8,9,15], symbiotic organisms search algorithm [38], wind-driven optimization [43].…”
Section: Introductionmentioning
confidence: 99%
“…The results obtained by them indicate that VNS is quite optimal compared to other classical algorithms to verify that if the search algorithm for multi-population variable-population environment is a feasible and effective optimization or not. Another case with research conducted by Tasgetiren et al [3] related search environment variables to solve the problem of multidimensional backpacks. The results obtained after the application of VNS are optimal with relatively short computational time.…”
Section: Introductionmentioning
confidence: 99%