Abstract
The 0/1 Knapsack Problem is a widely studied problem of binary discrete optimization that has applications in a number of diverse, real-world applications. From existing algorithms for solving this problem, the three best meta-heuristics in the state of the art were selected, namely: Modified discrete shuffled frog-leaping, Soccer league competition, and Simplified binary harmony search. These algorithms were compared with a new binary algorithm of fisherman search procedure. In order to perform this comparison, instances of the 0/1 knapsack problem with low and medium dimensionality (100 and 200 items) were used. Medium instances have three levels of complexity (uncorrelated, weakly correlated, and strongly correlated). Used instances were generated previously by other authors (in order to avoid bias). The results were analyzed using three criteria: success rate in reaching the global optima, execution time, and number of fitness function evaluations. The results enable it to be seen that the proposed algorithm is the best meta-heuristic for solving these types of 0/1 knapsack problem.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Bhattacharjee, K.K., Sarmah, S.P.: Shuffled frog leaping algorithm and its application to 0/1 knapsack problem. Appl. Soft Comput. 19, 252–263 (2014)
Eusuff, M., Lansey, K., Pasha, F.: Shuffled frog-leaping algorithm: a memetic meta-heuristic for discrete optimization. Eng. Optim. 38, 129–154 (2006)
Pan, Q.K., Wang, L., Gao, L., Li, J.: An effective shuffled frog-leaping algorithm for lot-streaming flow shop scheduling problem. Int. J. Adv. Manufact. Technol. 52, 699–713 (2011)
Kong, X., Gao, L., Ouyang, H., Li, S.: A simplified binary harmony search algorithm for large scale 0–1 knapsack problems. Expert Syst. Appl. 42, 5337–5355 (2015)
Wang, L., Yang, R., Xu, Y., Niu, Q., Pardalos, P.M., Fei, M.: An improved adaptive binary harmony search algorithm. Inf. Sci. 232, 58–87 (2013)
Wan-li, X., Mei-qing, A., Yin-zhen, L., Rui-chun, H., Jing-fang, Z.: A novel discrete global-best harmony search algorithm for solving 0-1 knapsack problems. Discrete Dyn. Nat. Soc. 2014, 12 (2014)
Moosavian, N., Roodsari, B.K.: Soccer league competition algorithm: a novel meta-heuristic algorithm for optimal design of water distribution networks. Swarm Evol. Comput. 17, 14–24 (2014)
Moosavian, N.: Soccer league competition algorithm for solving knapsack problems. Swarm Evol. Comput. 20, 14–22 (2015)
Alejo-Machado, O.J., Fernández-Luna, J.M., Huete, J.F., Morales, E.R.C.: Fisherman search procedure. Prog. Artif. Intell. 2, 193–203 (2014)
Eshelman, L.J.: The CHC adaptive search algorithm: how to have safe search when engaging in nontraditional genetic recombination. In: Rawlins, G.J.E. (ed.) Foundations of Genetic Algorithms, pp. 265–283. Morgan Kaufmann Publishers, San Mateo (1991). ISBN: 1-55860-170-8
Pisinger, D.: Where are the hard knapsack problems? Comput. Oper. Res. 32, 2271–2284 (2005)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing Switzerland
About this paper
Cite this paper
Cobos, C., Dulcey, H., Ortega, J., Mendoza, M., Ordoñez, A. (2016). A Binary Fisherman Search Procedure for the 0/1 Knapsack Problem. In: Luaces , O., et al. Advances in Artificial Intelligence. CAEPIA 2016. Lecture Notes in Computer Science(), vol 9868. Springer, Cham. https://doi.org/10.1007/978-3-319-44636-3_42
Download citation
DOI: https://doi.org/10.1007/978-3-319-44636-3_42
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-44635-6
Online ISBN: 978-3-319-44636-3
eBook Packages: Computer ScienceComputer Science (R0)