Abstract
In this paper, we propose a memetic algorithm for the Multidimensional Knapsack Problem (MKP). First, we propose to combine a genetic algorithm with a stochastic local search (GA-SLS), then with a simulated annealing (GA-SA). The two proposed versions of our approach (GA-SLS and GA-SA) are implemented and evaluated on benchmarks to measure their performance. The experiments show that both GA-SLS and GA-SA are able to find competitive results compared to other well-known hybrid GA based approaches.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Bean, J.C.: Genetics and random keys for sequencing and optimization. ORSA Journal of Computing 6(2), 154–160 (1994)
Beaujon, G.J., Martin, S.P., McDonald, C.C.: Balancing and optimizing a portfolio of R&D projects. Naval Research Logistics 48, 18–40 (2001)
Boughaci, D., Benhamou, B., Drias, H.: Local Search Methods for the Optimal Winner Determination Problem in Combinatorial Auctions. Math. Model. Algor. 9(1), 165–180 (2010)
Chih, M., Lin, C.J., Chern, M.S., Ou, T.Y.: Particle swarm optimization with time-varying acceleration coefficients for the multidimensional knapsack problem. Applied Mathematical Modelling 38, 1338–1350 (2014)
Cho, J.H., Kim, Y.D.: A simulated annealing algorithm for resource-constrained project scheduling problems. Operational Research Society 48, 736–744 (1997)
Chu, P., Beasley, J.: A Genetic Algorithm for the Multidimensional Knapsack Problem. Heuristics 4, 63–86 (1998)
Cotta, C., Troya, J.: A Hybrid Genetic Algorithm for the 0–1 Multiple Knapsack problem. Artificial Neural Nets and Genetic Algorithm 3, 250–254 (1994)
Deane, J., Agarwal, A.: Neural, Genetic, And Neurogenetic Approaches For Solving The 0–1 Multidimensional Knapsack Problem. Management & Information Systems - First Quarter 2013 17(1) (2013)
Della Croce, F., Grosso, A.: Improved core problem based heuristics for the 0–1 multidimensional knapsack problem. Comp. & Oper. Res. 39, 27–31 (2012)
Djannaty, F., Doostdar, S.: A Hybrid Genetic Algorithm for the Multidimensional Knapsack Problem. Contemp. Math. Sciences 3(9), 443–456 (2008)
Feng, L., Ke, Z., Ren, Z., Wei, X.: An ant colony optimization approach for the multidimensional knapsack problem. Heuristics 16, 65–83 (2010)
Feng, Y., Jia, K., He, Y.: An Improved Hybrid Encoding Cuckoo Search Algorithm for 0–1 Knapsack Problems. Computational Intelligence and Neuroscience, ID 970456 (2014)
Fukunaga, A.S.: A branch-and-bound algorithm for hard multiple knapsack problems. Annals of Operations Research 184, 97–119 (2011)
Garey, M.R., Johnson, D.S.: Computers and intractability: A guide to the theory of NP-completeness. W. H. Freeman & Co, New York (1979)
Khuri, S., Bäck, T., Heitkötter, J.: The zero-one multiple knapsack problem and genetic algorithms. In: Proceedings of the ACM Symposium on Applied Computing, pp. 188–193 (1994)
Kirkpatrick, S., Gelatt, C.D., Vecchi, P.M.: Optimization By Simulated Annealing. Science 220, 671–680 (1983)
Meier, H., Christofides, N., Salkin, G.: Capital budgeting under uncertainty-an integrated approach using contingent claims analysis and integer programming. Operations Research 49, 196–206 (2001)
Tuo, S., Yong, L., Deng, F.: A Novel Harmony Search Algorithm Based on Teaching-Learning Strategies for 0–1 Knapsack Problems. The Scientific World Journal Article ID 637412, 19 pages (2014)
Thiel, J., Voss, S.: Some Experiences on Solving Multiconstraint Zero-One Knapsack Problems with Genetic Algorithms. INFOR 32, 226–242 (1994)
Vasquez, M., Vimont, Y.: Improved results on the 0–1 multidimensional knapsack problem. Eur. J. Oper. Res. 165, 70–81 (2005)
Yoon, Y., Kim, Y.H.: A Memetic Lagrangian Heuristic for the 0–1 Multidimensional Knapsack Problem. Discrete Dynamics in Nature and Society, Article ID 474852, 10 pages (2013)
http://people.brunel.ac.uk/~mastjjb/jeb/orlib/mknapinfo.html
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this paper
Cite this paper
Rezoug, A., Boughaci, D., Badr-El-Den, M. (2015). Memetic Algorithm for Solving the 0-1 Multidimensional Knapsack Problem. In: Pereira, F., Machado, P., Costa, E., Cardoso, A. (eds) Progress in Artificial Intelligence. EPIA 2015. Lecture Notes in Computer Science(), vol 9273. Springer, Cham. https://doi.org/10.1007/978-3-319-23485-4_31
Download citation
DOI: https://doi.org/10.1007/978-3-319-23485-4_31
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-23484-7
Online ISBN: 978-3-319-23485-4
eBook Packages: Computer ScienceComputer Science (R0)