Skip to main content

Solving Unbounded Knapsack Problem Using an Adaptive Genetic Algorithm with Elitism Strategy

  • Conference paper
Book cover Frontiers of High Performance Computing and Networking ISPA 2007 Workshops (ISPA 2007)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 4743))

Abstract

The Knapsack problem is an NP-Complete problem. Unbounded Knapsack problems are more complex and harder to solve than the general Knapsack problem. In this paper, we apply the genetic algorithm to solve the unbounded Knapsack problem. We use an elitism strategy to overcome the defect of the slow convergence rate of the general genetic algorithm. The elitism strategy retains good chromosomes and ensures that they are not eliminated through the mechanism of crossover and mutation, while ensuring that the features of the offspring chromosomes are at least as good as their parents. The system automatically adapts the number of the initial population of chromosomes and the number of runs of the genetic algorithm. In addition, we use the strategy of greedy method to auto adaptive the sequence of chromosomes to enhance the effect of executing. Experimental results showed that our method could fast find the best solution of the 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 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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Holland, J.H.: Adaptive in Natural and Artificial Systems. MI: Univ. Michigan Press, Ann Arbor (1975)

    Google Scholar 

  2. Kellerer, H., Pferschy, U., Pisinger, D.: Knapsack problems, pp. 3–540. Springer, Berlin (2004), ISBN 3-540-40286-1

    Google Scholar 

  3. Costa, J., Tavares, R., Rosa, A.C.: An experimental study on dynamic random variation of population size. In: Proc. of the1999 IEEE Internet. Conf. on Systems, Man, and Cybernetics, pp. 607–612 (1999)

    Google Scholar 

  4. Li, K.-L., Guang-Mingdai, Li1, Q.-H.: A genetic algorithm for the unbounded Knapsack problem. Computer School, Huazhong University of Science and Technology, Wuhan, 430074, China, Departtnent of Computer, China University of Geo Science (2003)

    Google Scholar 

  5. Zhou, L., Shi-Xin, S.: A Self-Adaptive Genetic Algorithm for Tasks Scheduling in Multiprocessor System. In: Communications, Circuits and Systems Proceedings, International Conference (2006)

    Google Scholar 

  6. Negnevitsky, M.: Artificial Intelligence: A Guide to Intelligent Systems, 2nd edn. Addison-Wesley, Reading (2004)

    Google Scholar 

  7. Haupt, R.L.: Optimum Population Size and Mutation Rate for a Simple Real Genetic Algorithm that Optimizes Array Factors. In: Antennas and Propagation Society International Symposium, IEEE, Los Alamitos (2000)

    Google Scholar 

  8. Yun, Y.S., Mukuda, M., Gen, M.: Reliability Optimization Problems Using Adaptive Hybrid Genetic Algorithms. Advanced Computational Intelligence and Intelligent Informatics 8(4), 437–441 (2004)

    Google Scholar 

  9. Yun, Y.S.: Hybrid genetic algorithm with adaptive local search scheme. Computers & Industrial Engineering 51, 128–141 (2006)

    Article  Google Scholar 

  10. Liu, Z.: New adaptive genetic algorithm based on ranking. In: Proceedings of the Second International Conference on Machine Learning and Cybernetics, X.’an (November 2-5, 2003)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Parimala Thulasiraman Xubin He Tony Li Xu Mieso K. Denko Ruppa K. Thulasiram Laurence T. Yang

Rights and permissions

Reprints and permissions

Copyright information

© 2007 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Chen, RC., Jian, CH. (2007). Solving Unbounded Knapsack Problem Using an Adaptive Genetic Algorithm with Elitism Strategy. In: Thulasiraman, P., He, X., Xu, T.L., Denko, M.K., Thulasiram, R.K., Yang, L.T. (eds) Frontiers of High Performance Computing and Networking ISPA 2007 Workshops. ISPA 2007. Lecture Notes in Computer Science, vol 4743. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-74767-3_21

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-74767-3_21

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-74766-6

  • Online ISBN: 978-3-540-74767-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics