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 条
  • [41] A new neural network model for solving random interval linear programming problems
    Arjmandzadeh, Ziba
    Safi, Mohammadreza
    Nazemi, Alireza
    NEURAL NETWORKS, 2017, 89 : 11 - 18
  • [42] Leveraging constraint programming in a deep learning approach for dynamically solving the flexible job-shop scheduling problem
    Echeverria, Imanol
    Murua, Maialen
    Santana, Roberto
    EXPERT SYSTEMS WITH APPLICATIONS, 2025, 265
  • [43] Solving Inverse Problems in Imaging via Deep Dictionary Learning
    Lewis, John D.
    Singhal, Vanika
    Majumdar, Angshul
    IEEE ACCESS, 2019, 7 : 37039 - 37049
  • [44] A novel method for solving the fully neutrosophic linear programming problems: Suggested modifications
    Singh, Akanksha
    Kumar, Amit
    Appadoo, S. S.
    JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2019, 37 (01) : 885 - 895
  • [45] An Optimized Method for Solving Membership-based Neutrosophic Linear Programming Problems
    Nafei, Amirhossein
    Huang, Chien-Yi
    Azizi, S. Pourmohammad
    Chen, Shu-Chuan
    STUDIES IN INFORMATICS AND CONTROL, 2022, 31 (04): : 45 - 52
  • [46] Solving flood problems with deep learning technology: Research status, strategies, and future directions
    Li, Hongyang
    Zhu, Mingxin
    Li, Fangxin
    Skitmore, Martin
    SUSTAINABLE DEVELOPMENT, 2024, 32 (06) : 7011 - 7035
  • [47] An Approach to Solve Bilevel Quadratic-linear Programming Problems
    Singh, Sanjeet
    INTERNATIONAL MULTICONFERENCE OF ENGINEERS AND COMPUTER SCIENTIST, IMECS 2012, VOL II, 2012, : 1473 - 1476
  • [48] An iterative approach to solve multiobjective linear fractional programming problems
    Valipour, E.
    Yaghoobi, M. A.
    Mashinchi, M.
    APPLIED MATHEMATICAL MODELLING, 2014, 38 (01) : 38 - 49
  • [49] Solving optical tomography with deep learning
    Fan, Yuwei
    Ying, Lexing
    ANNALS OF MATHEMATICAL SCIENCES AND APPLICATIONS, 2022, 7 (02) : 195 - 220
  • [50] Novel artificial neural network with simulation aspects for solving linear and quadratic programming problems
    Ghasabi-Oskoei, H.
    Malek, A.
    Ahmadi, A.
    COMPUTERS & MATHEMATICS WITH APPLICATIONS, 2007, 53 (09) : 1439 - 1454