Skip to main content

A Binary Fisherman Search Procedure for the 0/1 Knapsack Problem

  • Conference paper
  • First Online:
Advances in Artificial Intelligence (CAEPIA 2016)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 9868))

Included in the following conference series:

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. 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)

    Article  Google Scholar 

  2. Eusuff, M., Lansey, K., Pasha, F.: Shuffled frog-leaping algorithm: a memetic meta-heuristic for discrete optimization. Eng. Optim. 38, 129–154 (2006)

    Article  MathSciNet  Google Scholar 

  3. 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)

    Article  Google Scholar 

  4. 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)

    Article  Google Scholar 

  5. 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)

    Article  MathSciNet  Google Scholar 

  6. 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)

    Google Scholar 

  7. 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)

    Article  Google Scholar 

  8. Moosavian, N.: Soccer league competition algorithm for solving knapsack problems. Swarm Evol. Comput. 20, 14–22 (2015)

    Article  Google Scholar 

  9. 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)

    Article  Google Scholar 

  10. 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

    Google Scholar 

  11. Pisinger, D.: Where are the hard knapsack problems? Comput. Oper. Res. 32, 2271–2284 (2005)

    Article  MathSciNet  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Carlos Cobos .

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics