Abstract
The article presents a novel approach for solving the number partitioning problem. Our approach combines the use of genetic algorithms (GA) and Variable Neighborhood Search (VNS) resulting a new highly scalable hybrid GA-VNS (Genetic Algorithm with Variable Neighborhood Search), which runs the GA as the main algorithm and the VNS procedure for improving individuals within the population. The preliminary experimental results indicate that the GA-VNS hybrid algorithm performs significantly better, in terms of the solution quality, in comparison to the existing heuristic algorithms and to the pure GA for solving the number partitioning problem.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Arguello, M.F., Feo, T.A., Goldschmidt, O.: Randomized methods for the number partitioning problem. Computers & Operations Research 23(2), 103–111 (1996)
Berretta, R.E., Moscato, P., Cotta, C.: Enhancing a memetic algorithms’ performance using a matching-based recombination algorithm: results on the number partitioning problem. In: Resende, M.G.C., Souza, J. (eds.) Metaheuristics: Computer Decision-Making. Kluwer (2004)
Coffman, E., Lueker, G.S.: Probabilistic Analysis of Packing and Partitioning Algorithms. John Wiley & Sons, New York (1991)
Corne, D., Ross, P.: Peckish Initialization Strategies for Evolutionary Timetabling. In: Burke, E.K., Ross, P. (eds.) PATAT 1995. LNCS, vol. 1153, pp. 227–241. Springer, Heidelberg (1996)
Garey, M.R., Johnson, D.S.: Computers and Intractability. A Guide to the Theory of NP-Completeness. W.H. Freeman, New York (1997)
Glover, F., Laguna, M.: Tabu Search. Kluwer Academic Publishers, Norwell (1997)
Hansen, P., Mladenovic, N.: Variable neighborhood search: Principles and applications. European Journal of Operational Research 130(3), 449–467 (2001)
Hayes, B.: The easiest hard problem. American Scientist 90, 113–117 (2002)
Horowitz, E., Sahni, S.: Computing partitions with applications to the Knapsack problem. Journal of ACM 21(2), 277–292 (1974)
Johnson, D.S., Aragon, C.R., McGeoch, L.A., Schevon, C.: Optimization by simulated annealing: An experimental evaluation; Part II: Graph coloring and number partitioning. Operations Research 39(3), 378–406 (1991)
Karmarkar, N., Karp, R.M.: The differencing method of set partitioning, Technical Report UCB/CSD 82/113, Computer Science Division, University of California, Berkeley (1982)
Korf, R.E.: A complete anytime algorithm for number partitioning. Artificial Intelligence 106(2), 181–203 (1998)
Korf, R.E.: A Hybrid Recursive Multi-Way Number Partitioning Algorithm. In: Proceedings of the Twenty-Second International Joint Conference on Artificial Intelligence, pp. 591–596 (2011)
Michiels, W., Aarts, E., Korst, J., van Leeuwen, J., Spieksma, F.C.R.: Computer-assisted proof of performance ratios for the Differencing Method. Discrete Optimization 9, 1–16 (2012)
Mladenovic, N., Hansen, P.: Variable neighborhood search. Computers and Operations Research 24(11), 1097–1100 (1997)
Ruml, W., Ngo, J.T., Marks, J., Shieber, S.M.: Easily searched encodings for number partitioning. Journal of Optimization Theory and Applications 89(2), 251–291 (1996)
Tasi, L.-H.: The modified differencing method for the set partitioning problem with cardinality constraints. Discrete Applied Mathematics 63, 175–180 (1995)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Fuksz, L., Pop, P.C. (2013). A Hybrid Genetic Algorithm with Variable Neighborhood Search Approach to the Number Partitioning Problem. In: Pan, JS., Polycarpou, M.M., Woźniak, M., de Carvalho, A.C.P.L.F., Quintián, H., Corchado, E. (eds) Hybrid Artificial Intelligent Systems. HAIS 2013. Lecture Notes in Computer Science(), vol 8073. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-40846-5_65
Download citation
DOI: https://doi.org/10.1007/978-3-642-40846-5_65
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-40845-8
Online ISBN: 978-3-642-40846-5
eBook Packages: Computer ScienceComputer Science (R0)