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 条
  • [31] A Deep Learning Approach to Solving Morphological Analogies
    Marquer, Esteban
    Alsaidi, Safa
    Decker, Amandine
    Murena, Pierre-Alexandre
    Couceiro, Miguel
    CASE-BASED REASONING RESEARCH AND DEVELOPMENT, ICCBR 2022, 2022, 13405 : 159 - 174
  • [32] A Neural Network Approach for Solving Linear Bilevel Programming Problem
    Hu, Tiesong
    Huang, Bing
    Zhang, Xiang
    SIXTH INTERNATIONAL SYMPOSIUM ON NEURAL NETWORKS (ISNN 2009), 2009, 56 : 649 - 658
  • [33] A Deep Learning Framework for Solving Rectangular Waveguide Problems
    Hu, Xiaolin
    Buris, Nicholas E.
    2020 IEEE ASIA-PACIFIC MICROWAVE CONFERENCE (APMC), 2020, : 409 - 411
  • [34] SPARSE ANETT FOR SOLVING INVERSE PROBLEMS WITH DEEP LEARNING
    Obmann, Daniel
    Linh Nguyen
    Schwab, Johannes
    Haltmeier, Markus
    2020 IEEE 17TH INTERNATIONAL SYMPOSIUM ON BIOMEDICAL IMAGING WORKSHOPS (IEEE ISBI WORKSHOPS 2020), 2020,
  • [35] A linear programming approach to multiple instance learning
    KucukaSci, Emel Seyma
    Baydogan, Mustafa Gokce
    TaSkin, Z. Caner
    TURKISH JOURNAL OF ELECTRICAL ENGINEERING AND COMPUTER SCIENCES, 2021, 29 (04) : 2186 - 2201
  • [36] A neural network approach for solving linear bilevel programming problem
    Hu, Tiesong
    Guo, Xuning
    Fu, Xiang
    Lv, Yibing
    KNOWLEDGE-BASED SYSTEMS, 2010, 23 (03) : 239 - 242
  • [37] Solving Inverse Electromagnetic Problems Using Deep Learning
    Ahmadi, Leila
    Hosseini, Seyyed Mohammad
    Shishegar, Amir Ahmad
    2020 28TH IRANIAN CONFERENCE ON ELECTRICAL ENGINEERING (ICEE), 2020, : 629 - 632
  • [38] A perturbation approach for a type of inverse linear programming problems
    Jiang, Yong
    Xiao, Xiantao
    Zhang, Liwei
    Zhang, Jianzhong
    INTERNATIONAL JOURNAL OF COMPUTER MATHEMATICS, 2011, 88 (03) : 508 - 516
  • [39] Dung beetle optimization with deep learning approach for solving inverse problems in predicting financial futures
    Alnafisah, Hind
    Abdulrahim, Hiyam
    Hassaballa, Abaker A.
    Alsulami, Amer
    Mohamed, Adil. O. Y.
    ALEXANDRIA ENGINEERING JOURNAL, 2024, 109 : 71 - 82
  • [40] THE PARALLEL SIMPLEX-METHOD ACHIEVEMENTS FOR ERRORLESS SOLVING OF LINEAR PROGRAMMING PROBLEMS
    Panyukov, A. V.
    Gorbik, V. V.
    BULLETIN OF THE SOUTH URAL STATE UNIVERSITY SERIES-MATHEMATICAL MODELLING PROGRAMMING & COMPUTER SOFTWARE, 2011, (09): : 107 - 118