mlsanityData to 7 Oct 2026

T-SKM-Net: Trainable Neural Network Framework for Linear Constraint Satisfaction via Sampling Kaczmarz-Motzkin Method

arXiv 2512.10461 ↗First posted 11 Dec 2025cs.LG cs.AI math.OCcited by 1

Not on the map. Why?

Abstract (arXiv)

Neural network constraint satisfaction is crucial for safety-critical applications such as power system optimization, robotic path planning, and autonomous driving. However, existing constraint satisfaction methods face efficiency-applicability trade-offs, with hard constraint methods suffering from either high computational complexity or restrictive assumptions on constraint structures. The Sampling Kaczmarz-Motzkin (SKM) method is a randomized iterative algorithm for solving large-scale linear inequality systems with favorable convergence properties, but its argmax operations introduce non-differentiability, posing challenges for neural network applications. This work proposes the Trainable Sampling Kaczmarz-Motzkin Network (T-SKM-Net) framework and, for the first time, systematically integrates SKM-type methods into neural network constraint satisfaction. The framework transforms mixed constraint problems into pure inequality problems through null space transformation, employs SKM for iterative solving, and maps solutions back to the original constraint space, efficiently handling both equality and inequality constraints. We provide theoretical proof of post-processing effectiveness in expectation and end-to-end trainability guarantees based on unbiased gradient estimators, demonstrating that despite non-differentiable operations, the framework supports standard backpropagation. On the DCOPF case118 benchmark, our method achieves 4.27ms/item GPU serial forward inference with 0.0025% max optimality gap with post-processing mode and 5.25ms/item with 0.0008% max optimality gap with joint training mode, delivering over 25× speedup compared to the pandapower solver while maintaining zero constraint violations under given tolerance.

Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 14 of its 36 references that are in the map. First posted on arXiv 11 Dec 2025.

Builds on

14 of 36 references.

References · 14

  1. 2021Combinatorial optimization and reasoning with graph neural networkscited by 267
  2. 2021DC3: A learning method for optimization with hard constraintscited by 181
  3. 2017OSQP: An Operator Splitting Solver for Quadratic Programscited by 156
  4. 2018Physics-Informed Generative Adversarial Networks for Stochastic Differential Equationscited by 133
  5. 2017pandapower - an Open Source Python Tool for Convenient Modeling, Analysis and Optimization of Electric Power Systemscited by 79
  6. 2021Enforcing Policy Feasibility Constraints through Differentiable Projection for Energy Optimizationcited by 31
  7. 2021Efficient differentiable quadratic programming layers: an ADMM approachcited by 19
  8. 2025FSNet: Feasibility-Seeking Neural Network for Constrained Optimization with Guaranteescited by 19
  9. 2025Enforcing Hard Linear Constraints in Deep Learning Models with Decision Rulescited by 10
  10. 2016A Sampling Kaczmarz-Motzkin Algorithm for Linear Feasibilitycited by 7
  11. 2018Parallel and Distributed Successive Convex Approximation Methods for Big-Data Optimizationcited by 7
  12. 2022Teaching Networks to Solve Optimization Problemscited by 7
2 more
  1. 2024GLinSAT: The General Linear Satisfiability Neural Network Layer By Accelerated Gradient Descentcited by 7
  2. 2022Constructing unbiased gradient estimators with finite variance for conditional stochastic optimizationcited by 6

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2026: 1.

1 paper.