DocumentCode
618203
Title
Automatic generation of algorithms for the binary knapsack problem
Author
Parada, Lucas ; Sepulveda, Mauricio ; Herrera, Claudia ; Parada, Victor
Author_Institution
Dept. of Ind. Eng., Univ. of Concepcion, Concepcion, Chile
fYear
2013
fDate
20-23 June 2013
Firstpage
3148
Lastpage
3152
Abstract
Because it is classified as NP-hard, the binary knapsack problem is a good example of a combinatorial optimization problem that still presents increased difficulty when attempting to determine the optimal solution for any instance. Although exact and heuristic methods have been developed in an attempt to solve the problem, such methods have been unable to solve even small instances of the problem. In this paper, new algorithms for this problem are automatically generated by means of genetic programming from sets of training instances of different sizes and are then evaluated against other larger sized sets of instances, thereby detecting the robustness of the algorithms for larger instances. Overall, the produced algorithms are able to identify up to 52% of the optimal solutions for the biggest instances used.
Keywords
combinatorial mathematics; computational complexity; genetic algorithms; knapsack problems; NP-hard problem; automatic algorithm generation; binary knapsack problem; combinatorial optimization problem; genetic programming; heuristic method; Computers; Data structures; Genetic programming; Heuristic algorithms; Operations research; Optimization; Training;
fLanguage
English
Publisher
ieee
Conference_Titel
Evolutionary Computation (CEC), 2013 IEEE Congress on
Conference_Location
Cancun
Print_ISBN
978-1-4799-0453-2
Electronic_ISBN
978-1-4799-0452-5
Type
conf
DOI
10.1109/CEC.2013.6557954
Filename
6557954
Link To Document