Improving EAX with restricted 2-opt
GECCO '05 Proceedings of the 7th annual conference on Genetic and evolutionary computation
Solving 0-1 Knapsack Problems by a Discrete Binary Version of Differential Evolution
IITA '08 Proceedings of the 2008 Second International Symposium on Intelligent Information Technology Application - Volume 02
Wisdom of artificial crowds algorithm for solving NP-hard problems
International Journal of Bio-Inspired Computation
Hi-index | 0.00 |
The 0-1 knapsack problem (KP) is a classical NP-hard problem with binary decision variables. The traditional differential evolution (DE) is an effective stochastic parallel search evolutionary algorithm and customized to continuous function optimization. To solve KPs, based on DE, a discrete binary version of differential evolution (DBDE) was employed, where each component of a mutated vector component changes with the probability and will take on a zero or one value. Moreover, a heuristic operator was employed to handle the constraint and to enhance local search. The approach was implemented to 3 cases. By comparisons with the other evolutionary algorithms, DBDE have shown the feasibility and effectiveness.