4.6 Article

A deep learning approach for solving linear programming problems

Journal

NEUROCOMPUTING
Volume 520, Issue -, Pages 15-24

Publisher

ELSEVIER
DOI: 10.1016/j.neucom.2022.11.053

Keywords

Linear programming; ODE systems; Neural networks; Deep learning

Ask authors/readers for more resources

This paper proposes a deep learning approach using feed-forward neural networks to solve the long-standing computational problem of finding the optimal solution to a linear programming problem. By modeling the problem using ordinary differential equations (ODE) and constructing a neural network model as an approximate solution, the proposed method is able to predict and solve multiple instances of linear programming problems in a one-shot manner.
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.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.6
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available