Knapsack problems are one of the classical NP-hard problem and it offers many practical applications in vast field of different areas. Several traditional as well as population based metaheuristic algorithms are applied to solve this problem. In this paper we introduce the binary version of cuckoo search algorithm (CSA) for solving knapsack problems, specially 01 knapsack problem. The proposed algorithm utilizes the balanced combination of local random walk and global explorative random walk. So far CSA is generally applied to continuous optimization problems. In order to investigate the performance of CSA on combinatorial optimization problem, an attempt is made in this paper. To demonstrate the efficiency of the proposed algorithm an extensive computational study is provided with standard bench mark problem instances and comparison with particle swarm optimization is also carried out.
Track: Operations Research
Published in: 5th Annual International Conference on Industrial Engineering and Operations Management, Dubai, United Arab Emirates
Publisher: IEOM Society International
Date of Conference: March 3
-5
, 2015
ISBN: 978-0-9855497-2-5
ISSN/E-ISSN: 2169-8767