{"title":"多维背包问题的二元混合启发式算法","authors":"Li Zhang, Hong Li","doi":"10.1109/CIS.2017.00020","DOIUrl":null,"url":null,"abstract":"A hybrid heuristic algorithm, named BPSOBDE, is proposed for solving multidimensional knapsack problems (MKPs), in which the basic binary particle swarm optimization (BPSO) is combined with a binary differential evolution (BDE) to maintain the diversity of the swarm and makes it more explorative, effective and efficient. BPSOBDE is tested through computational experiments over suites of benchmark problems and the obtained results are compared with those of BPSO and some modified versions of BPSO. The experimental results show that BPSOBDE can successfully locate the exact solutions of all test problems. The comparison results indicate that BPSOBDE is a competitive heuristic algorithm.","PeriodicalId":304958,"journal":{"name":"2017 13th International Conference on Computational Intelligence and Security (CIS)","volume":"26 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"BPSOBDE: A Binary Version of Hybrid Heuristic Algorithm for Multidimensional Knapsack Problems\",\"authors\":\"Li Zhang, Hong Li\",\"doi\":\"10.1109/CIS.2017.00020\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"A hybrid heuristic algorithm, named BPSOBDE, is proposed for solving multidimensional knapsack problems (MKPs), in which the basic binary particle swarm optimization (BPSO) is combined with a binary differential evolution (BDE) to maintain the diversity of the swarm and makes it more explorative, effective and efficient. BPSOBDE is tested through computational experiments over suites of benchmark problems and the obtained results are compared with those of BPSO and some modified versions of BPSO. The experimental results show that BPSOBDE can successfully locate the exact solutions of all test problems. The comparison results indicate that BPSOBDE is a competitive heuristic algorithm.\",\"PeriodicalId\":304958,\"journal\":{\"name\":\"2017 13th International Conference on Computational Intelligence and Security (CIS)\",\"volume\":\"26 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2017-12-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2017 13th International Conference on Computational Intelligence and Security (CIS)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/CIS.2017.00020\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 13th International Conference on Computational Intelligence and Security (CIS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CIS.2017.00020","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
BPSOBDE: A Binary Version of Hybrid Heuristic Algorithm for Multidimensional Knapsack Problems
A hybrid heuristic algorithm, named BPSOBDE, is proposed for solving multidimensional knapsack problems (MKPs), in which the basic binary particle swarm optimization (BPSO) is combined with a binary differential evolution (BDE) to maintain the diversity of the swarm and makes it more explorative, effective and efficient. BPSOBDE is tested through computational experiments over suites of benchmark problems and the obtained results are compared with those of BPSO and some modified versions of BPSO. The experimental results show that BPSOBDE can successfully locate the exact solutions of all test problems. The comparison results indicate that BPSOBDE is a competitive heuristic algorithm.