• 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