T-SKM-Net: Trainable Neural Network Framework for Linear Constraint Satisfaction via Sampling Kaczmarz-Motzkin Method
Haoyu Zhu, Yao Zhang, Jiashen Ren, Qingchun Hou

TL;DR
This paper introduces T-SKM-Net, a neural network framework that integrates the Sampling Kaczmarz-Motzkin method for efficient and differentiable constraint satisfaction in large-scale linear systems, enabling fast and accurate solutions.
Contribution
It systematically incorporates SKM-type methods into neural networks for constraint satisfaction, providing theoretical guarantees and demonstrating significant speedups on power system benchmarks.
Findings
Achieves over 25x speedup compared to traditional solvers.
Maintains near-zero constraint violations in large-scale benchmarks.
Supports end-to-end training despite non-differentiable operations.
Abstract
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
