2021
DOI: 10.48550/arxiv.2104.12225
|View full text |Cite
Preprint
|
Sign up to set email alerts
|

DC3: A learning method for optimization with hard constraints

Priya L. Donti,
David Rolnick,
J. Zico Kolter

Abstract: Large optimization problems with hard constraints arise in many settings, yet classical solvers are often prohibitively slow, motivating the use of deep networks as cheap "approximate solvers." Unfortunately, naive deep learning approaches typically cannot enforce the hard constraints of such problems, leading to infeasible solutions. In this work, we present Deep Constraint Completion and Correction (DC3), an algorithm to address this challenge. Specifically, this method enforces feasibility via a differentia… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
35
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
5
1

Relationship

0
6

Authors

Journals

citations
Cited by 13 publications
(35 citation statements)
references
References 16 publications
0
35
0
Order By: Relevance
“…For example, existing works belong to the "learn to optimize" field, using RNN to mimic the gradient descent-wise iteration and achieve faster convergence speed empirically [43], [44]. Other works like [6], [7], [13] directly used the DNN model to predict the final solution (regarded as end-to-end method), which can further reduce the computing time compared to the iteration-based approaches. These approaches, in general, can have better speedup performance compared with the hybrid approaches.…”
Section: Related Workmentioning
confidence: 99%
See 4 more Smart Citations
“…For example, existing works belong to the "learn to optimize" field, using RNN to mimic the gradient descent-wise iteration and achieve faster convergence speed empirically [43], [44]. Other works like [6], [7], [13] directly used the DNN model to predict the final solution (regarded as end-to-end method), which can further reduce the computing time compared to the iteration-based approaches. These approaches, in general, can have better speedup performance compared with the hybrid approaches.…”
Section: Related Workmentioning
confidence: 99%
“…While the projection based post-processing step can retrieve a feasible solution in the face of infeasibility, the scheme turns to be computationally expensive and inefficient. Several techniques that incorporate problem constraints during training to improve DNN feasibility are proposed [6], [7]. These approaches enforce equality constraints by predicting a set of variables and recovering the remaining ones from such equality equations.…”
Section: Related Workmentioning
confidence: 99%
See 3 more Smart Citations