A deep learning approach for solving linear programming problems

被引:8
|
作者
Wu, Dawen [1 ]
Lisser, Abdel [1 ]
机构
[1] Univ Paris Saclay, CNRS, CentraleSupelec, Lab Signaux & Syst, F-91190 Gif sur yvette, France
关键词
Linear programming; ODE systems; Neural networks; Deep learning; NEURAL-NETWORK; MACHINE;
D O I
10.1016/j.neucom.2022.11.053
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Finding the optimal solution to a linear programming (LP) problem is a long-standing computational problem in Operations Research. This paper proposes a deep learning approach in the form of feed -forward neural networks to solve the LP problem. The latter is first modeled by an ordinary differential equations (ODE) system, the state solution of which globally converges to the optimal solution of the LP problem. A neural network model is constructed as an approximate state solution to the ODE system, such that the neural network model contains the prediction of the LP problem. Furthermore, we extend the capability of the neural network by taking the parameter of LP problems as an input variable so that one neural network can solve multiple LP instances in a one-shot manner. Finally, we validate the pro-posed method through a collection of specific LP examples and show concretely how the proposed method solves the example.(c) 2022 Elsevier B.V. All rights reserved.
引用
收藏
页码:15 / 24
页数:10
相关论文
共 50 条
  • [21] A New Method for Solving Interval Neutrosophic Linear Programming Problems
    Nafei, Amirhossein
    Yuan, Wenjun
    Nasseri, Hadi
    GAZI UNIVERSITY JOURNAL OF SCIENCE, 2020, 33 (04): : 796 - 808
  • [22] A novel method for solving the fully neutrosophic linear programming problems
    Abdel-Basset, Mohamed
    Gunasekaran, M.
    Mohamed, Mai
    Smarandache, Florentin
    NEURAL COMPUTING & APPLICATIONS, 2019, 31 (05) : 1595 - 1605
  • [24] Design of Loss Functions for Solving Inverse Problems Using Deep Learning
    Ander Rivera, Jon
    Pardo, David
    Alberdi, Elisabete
    COMPUTATIONAL SCIENCE - ICCS 2020, PT III, 2020, 12139 : 158 - 171
  • [25] Deephullnet: a deep learning approach for solving the convex hull and concave hull problems with transformer
    Liang, Haojian
    Wang, Shaohua
    Gao, Song
    Li, Huilai
    Su, Cheng
    Lu, Hao
    Zhang, Xueyan
    Chen, Xi
    Chen, Yinan
    INTERNATIONAL JOURNAL OF DIGITAL EARTH, 2024, 17 (01)
  • [26] A physics-informed deep learning approach for solving strongly degenerate parabolic problems
    Ambrosio, Pasquale
    Cuomo, Salvatore
    De Rosa, Mariapia
    ENGINEERING WITH COMPUTERS, 2024,
  • [27] A deep learning approach for solving the stationary compositional two-phase equilibrium problems
    Vu, Duc Thach Son
    Ren, Weiqing
    COMMUNICATIONS IN NONLINEAR SCIENCE AND NUMERICAL SIMULATION, 2024, 138
  • [28] Evolutionary Deep Learning: A Genetic Programming Approach to Image Classification
    Evans, Benjamin
    Al-Sahaf, Harith
    Xue, Bing
    Zhang, Mengjie
    2018 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2018, : 1538 - 1545
  • [29] Methods of Solving Linear Fractional Programming Problem - an interval approach
    Murugan, Yamini
    Thamaraiselvan, Nirmala
    IAENG International Journal of Applied Mathematics, 2024, 54 (03) : 488 - 494
  • [30] Solving multi-choice linear programming problems by interpolating polynomials
    Biswal, M. P.
    Acharya, S.
    MATHEMATICAL AND COMPUTER MODELLING, 2011, 54 (5-6) : 1405 - 1412