{"title":"背包问题的二进制布谷鸟搜索算法","authors":"K. Bhattacharjee, S. P. Sarmah","doi":"10.1109/IEOM.2015.7093858","DOIUrl":null,"url":null,"abstract":"Knapsack problems are one of the classical NP-hard problems 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 benchmark problem instances and comparison with particle swarm optimization is also carried out.","PeriodicalId":410110,"journal":{"name":"2015 International Conference on Industrial Engineering and Operations Management (IEOM)","volume":"80 3 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-03-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"15","resultStr":"{\"title\":\"A binary cuckoo search algorithm for knapsack problems\",\"authors\":\"K. Bhattacharjee, S. P. Sarmah\",\"doi\":\"10.1109/IEOM.2015.7093858\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Knapsack problems are one of the classical NP-hard problems 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 benchmark problem instances and comparison with particle swarm optimization is also carried out.\",\"PeriodicalId\":410110,\"journal\":{\"name\":\"2015 International Conference on Industrial Engineering and Operations Management (IEOM)\",\"volume\":\"80 3 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2015-03-03\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"15\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2015 International Conference on Industrial Engineering and Operations Management (IEOM)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/IEOM.2015.7093858\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2015 International Conference on Industrial Engineering and Operations Management (IEOM)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IEOM.2015.7093858","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A binary cuckoo search algorithm for knapsack problems
Knapsack problems are one of the classical NP-hard problems 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 benchmark problem instances and comparison with particle swarm optimization is also carried out.