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 条
  • [41] Novel software helps to solve filtration problems
    Nicolaou, II
    [J]. FILTRATION & SEPARATION, 2003, 40 (08): : 28 - 33
  • [42] Using Hopfield Neural Networks to Solve DEA Problems
    Hu, Shing-Cheng
    Chung, Yun-Kung
    Chen, Yun-Shiow
    [J]. 2008 IEEE CONFERENCE ON CYBERNETICS AND INTELLIGENT SYSTEMS, VOLS 1 AND 2, 2008, : 139 - 144
  • [43] A novel approach to solve the problems with network structure
    Abbas Bonyani
    Moslem Alimohammadlou
    [J]. Operational Research, 2021, 21 : 1279 - 1297
  • [44] NEURAL NETWORKS FOR OPTIMIZATION PROBLEMS WITH INEQUALITY CONSTRAINTS - THE KNAPSACK-PROBLEM
    OHLSSON, M
    PETERSON, C
    SODERBERG, B
    [J]. NEURAL COMPUTATION, 1993, 5 (02) : 331 - 339
  • [45] A novel discrete whale optimization algorithm for solving knapsack problems
    Ya Li
    Yichao He
    Xuejing Liu
    Xiaohu Guo
    Zewen Li
    [J]. Applied Intelligence, 2020, 50 : 3350 - 3366
  • [46] Using stratified sampling to solve the knapsack problem
    Kuznetsov, NY
    [J]. CYBERNETICS AND SYSTEMS ANALYSIS, 1998, 34 (01) : 61 - 68
  • [47] A novel discrete whale optimization algorithm for solving knapsack problems
    Li, Ya
    He, Yichao
    Liu, Xuejing
    Guo, Xiaohu
    Li, Zewen
    [J]. APPLIED INTELLIGENCE, 2020, 50 (10) : 3350 - 3366
  • [48] Using stratified sampling to solve the knapsack problem
    N. Yu. Kuznetsov
    [J]. Cybernetics and Systems Analysis, 1998, 34
  • [49] A method to solve Pythagorean fuzzy transportation problems
    Bhatia, Tanveen Kaur
    Kumar, Amit
    Appadoo, S. S.
    Sharma, M. K.
    [J]. INTERNATIONAL JOURNAL OF SYSTEM ASSURANCE ENGINEERING AND MANAGEMENT, 2023, 14 (05) : 1847 - 1854
  • [50] Bioremediation - A Method to Solve Problems of Petroleum Pollution
    Dong, Jintao
    Sun, Yide
    Dong, Jinyu
    [J]. ADVANCES IN ENVIRONMENTAL TECHNOLOGIES, PTS 1-6, 2013, 726-731 : 2120 - +