AI Paper Atlas

Research map / Learning theory and algorithms / Combinatorial and search optimization

DC3: A learning method for optimization with hard constraints

ICLR 2021 · Learning theory and algorithms › Combinatorial and search optimization · approach: Constrained neural network optimization · 68 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's title only (no summary yet). Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add equality completion so the network predicts only partial variables and the remaining variables are solved from equality constraints (ablation)DC3 · Convex QPmax equality violation: 0.35 (0.00) -> 0.00 (0.00)Helped
Add correction during training (ablation)DC3 · Convex QPmax inequality violation: 0.02 (0.02) -> 0.00 (0.00)Helped
Add correction during both training and testing (ablation)DC3 · Convex QPmax inequality violation: 0.09 (0.13) -> 0.00 (0.00)Helped
Retain equality and inequality violation terms in the training loss (ablation)DC3 · Convex QPmax inequality violation: 23.83 (0.11) -> 0.00 (0.00)Helped
Add equality completion (ablation)DC3 · Simple non-convex optimizationmax equality violation: 0.35 (0.00) -> 0.00 (0.00)Helped
Add correction during training (ablation)DC3 · Simple non-convex optimizationmax inequality violation: 0.01 (0.01) -> 0.00 (0.00)Helped
Retain equality and inequality violation terms in the training loss (ablation)DC3 · Simple non-convex optimizationmax inequality violation: 15.21 (0.04) -> 0.00 (0.00)Helped
Add equality completion (ablation)DC3 · ACOPFmax equality violation: 0.14 (0.01) -> 0.00 (0.00)Helped
Add correction during training (ablation)DC3 · ACOPFmax inequality violation: 0.00 (0.00) -> 0.00 (0.00)No clear effect
Add correction during both training and testing (ablation)DC3 · ACOPFmax inequality violation: 0.01 (0.00) -> 0.00 (0.00)Helped
Retain equality and inequality violation terms in the training loss (ablation)DC3 · ACOPFmax equality violation: 2.60 (0.35) -> 0.00 (0.00)Helped
Use DC3 instead of the neural network trained with a soft constraint lossDeep-learning optimization solver · Convex QPmax equality violation: 0.35 (0.00) -> 0.00 (0.00)Helped

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy