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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
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)
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)
Bortfeldt, A., Gehring, H.: A Hybrid Genetic Algorithm for The Container Loading Problem. European Journal of Operational Research 131, 143–161 (2001)
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)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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)