A Novel Method to Solve Neural Knapsack Problems

被引:0
|
作者
Li, Duanshun [1 ]
Liu, Jing [2 ]
Lee, Dongeun [3 ]
Seyedmazloom, Ali [4 ]
Kaushik, Giridhar [4 ]
Lee, Kookjin [5 ]
Park, Noseong [6 ]
机构
[1] Univ Alberta, Edmonton, AB, Canada
[2] Walmart Labs, Reston, VA USA
[3] Texas A&M Univ Commerce, Commerce, TX USA
[4] George Mason Univ, Fairfax, VA 22030 USA
[5] Arizona State Univ, Tempe, AZ USA
[6] Yonsei Univ, Seoul, South Korea
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
0-1 knapsack is of fundamental importance across many fields. In this paper, we present a gametheoretic method to solve 0-1 knapsack problems (KPs) where the number of items (products) is large and the values of items are not predetermined but decided by an external value assignment function (e.g., neural network in our case) during the optimization process. While existing papers are interested in predicting solutions with neural networks for classical KPs whose objective functions are mostly linear functions, we are interested in solving KPs whose objective functions are neural networks. In other words, we choose a subset of items that maximizes the sum of the values predicted by neural networks. Its key challenge is how to optimize the neural network-based non-linear KP objective with a budget constraint. Our solution is inspired by game-theoretic approaches in deep learning, e.g., generative adversarial networks. After formally defining our two-player game, we develop an adaptive gradient ascent method to solve it. In our experiments, our method successfully solves two neural network-based non-linear KPs and conventional linear KPs with 1 million items.
引用
收藏
页数:11
相关论文
共 50 条
  • [1] Combining Artificial Neural Networks and Evolution to Solve Multiobjective Knapsack Problems
    Denysiuk, Roman
    Gaspar-Cunha, Antonio
    Delbem, Alexandre C. B.
    [J]. PROCEEDINGS OF THE 2019 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE COMPANION (GECCCO'19 COMPANION), 2019, : 19 - 20
  • [2] A novel method to solve inverse variational inequality problems based on neural networks
    Zou, Xuejun
    Gong, Dawei
    Wang, Liping
    Chen, Zhenyu
    [J]. NEUROCOMPUTING, 2016, 173 : 1163 - 1168
  • [3] EXTENSION OF A METHOD BY KRAWCZYK TO SOLVE KNAPSACK PROBLEMS WITH 0-1 VARIABLES
    BRAUN, H
    [J]. ANGEWANDTE INFORMATIK, 1973, 1 : 25 - 28
  • [4] Exact solution method to solve large scale integer quadratic multidimensional knapsack problems
    Quadri, D.
    Soutif, E.
    Tolla, P.
    [J]. JOURNAL OF COMBINATORIAL OPTIMIZATION, 2009, 17 (02) : 157 - 167
  • [5] Exact solution method to solve large scale integer quadratic multidimensional knapsack problems
    D. Quadri
    E. Soutif
    P. Tolla
    [J]. Journal of Combinatorial Optimization, 2009, 17 : 157 - 167
  • [6] Structure oriented search algorithm to solve knapsack problems
    Yoshizawa, H
    Hashimoto, S
    [J]. 2004 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN & CYBERNETICS, VOLS 1-7, 2004, : 5941 - 5946
  • [7] How Humans Solve Complex Problems: The Case of the Knapsack Problem
    Carsten Murawski
    Peter Bossaerts
    [J]. Scientific Reports, 6
  • [8] How Humans Solve Complex Problems: The Case of the Knapsack Problem
    Murawski, Carsten
    Bossaerts, Peter
    [J]. SCIENTIFIC REPORTS, 2016, 6
  • [9] A Graph Theoretic Approach to Solve Special Knapsack Problems in Polynomial Time
    Rehs, Carolin
    Gurski, Frank
    [J]. OPERATIONS RESEARCH PROCEEDINGS 2017, 2018, : 295 - 301
  • [10] A novel boundary element method to solve free torsion problems
    Chen, SY
    Wang, LQ
    Li, GJ
    [J]. COMMUNICATIONS IN NUMERICAL METHODS IN ENGINEERING, 2003, 19 (03): : 247 - 252