Skip to main content

Improvements of Genetic Algorithm to the Knapsack Problem

  • Conference paper
  • 1793 Accesses

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 224))

Abstract

This paper constructs a Genetic Algorithm to the Knapsack Problem and makes several modifications to improve the algorithm. By keep the group of best chromosomes the best solutions can be improved step by step. Adaptive hybrid probability and mutation probability are applied when more duplicated answers appears, constantly increasing hybrid probability and mutation probability can enlarge the searching horizon base on the preliminary results. Multi-point crossover can also make searching scope larger and conducive to better outcomes. A roulette function is defined that provides a comparative series of probabilities, by which definitly priority of chromosomes at front position is achieved. This paper also provides contrastive results to show the effect of these improvements. the measures of keeping top chromosomes and the new roulette function is new.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Ding, J.-L., Chen, Z.-Q., Yuan, Z.-Z.: On the combination of Genetic Algorithm and Ant Algorithm. Journal Of Computer Research and Development 40(9), 1351–1356 (2003)

    Google Scholar 

  2. Zhang, W., Li, S., Gao, F.: Comparative Study of Several Intelligent Optimization Algorithms. In: Proceedings of the 24th Chinese Control Conference, Guangzhou, P.R. China, July 15-18, pp. 1316–1320 (2005)

    Google Scholar 

  3. Bortfeldt, A., Gehring, H.: A Hybrid Genetic Algorithm for The Container Loading Problem. European Journal of Operational Research 131, 143–161 (2001)

    Article  MATH  Google Scholar 

  4. He, D.Y., Cha, J.Z.: Research on Solution to Complex Container Loading Problem Based on Genetic Algorithm. In: The First International Conference on Machine Learning and Cybernetics, Beijing-China, pp. 78–82 (2002)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Haibo, Z., Liwen, C., Shenyong, G., Jianguo, C., Feng, Y., daqing, L. (2011). Improvements of Genetic Algorithm to the Knapsack Problem. In: Zeng, D. (eds) Applied Informatics and Communication. ICAIC 2011. Communications in Computer and Information Science, vol 224. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-23214-5_27

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-23214-5_27

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-23213-8

  • Online ISBN: 978-3-642-23214-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics