{"title":"A Novel Hybrid Tabu Search Algorithm With Binary Differential Operator for Knapsack Problems","authors":"Jun Hu, Qingfu Zhang, Yongkang Jiao","doi":"10.1109/CIS52066.2020.00062","DOIUrl":null,"url":null,"abstract":"The knapsack problem (KP) is a typical NP- complete problem. In this paper, a novel tabu search (TS) algorithm with the elite set is presented to solve the KPs. The algorithm is a hybrid TS with a binary differential operator (BDO), which is denoted by TSBDO. The binary differential operator is employed to mutate individuals which are generated randomly from the list EliteSol. To validate the proposed TSBDO algorithm, 15 high-dimensional KP examples are randomly generated. Simulated results indicate that the TSBDO algorithm can yield better solutions than some existing algorithms such as GMBO and BABC-DE.","PeriodicalId":106959,"journal":{"name":"2020 16th International Conference on Computational Intelligence and Security (CIS)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 16th International Conference on Computational Intelligence and Security (CIS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CIS52066.2020.00062","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
The knapsack problem (KP) is a typical NP- complete problem. In this paper, a novel tabu search (TS) algorithm with the elite set is presented to solve the KPs. The algorithm is a hybrid TS with a binary differential operator (BDO), which is denoted by TSBDO. The binary differential operator is employed to mutate individuals which are generated randomly from the list EliteSol. To validate the proposed TSBDO algorithm, 15 high-dimensional KP examples are randomly generated. Simulated results indicate that the TSBDO algorithm can yield better solutions than some existing algorithms such as GMBO and BABC-DE.