LinSATNet: The Positive Linear Satisfiability Neural Networks
Not on the map. Why?
Abstract (arXiv)
Encoding constraints into neural networks is attractive. This paper studies how to introduce the popular positive linear satisfiability to neural networks. We propose the first differentiable satisfiability layer based on an extension of the classic Sinkhorn algorithm for jointly encoding multiple sets of marginal distributions. We further theoretically characterize the convergence property of the Sinkhorn algorithm for multiple marginals. In contrast to the sequential decision e.g. reinforcement learning-based solvers, we showcase our technique in solving constrained (specifically satisfiability) problems by one-shot neural networks, including i) a neural routing solver learned without supervision of optimal solutions; ii) a partial graph matching network handling graphs with unmatchable outliers on both sides; iii) a predictive network for financial portfolios with continuous constraints. To our knowledge, there exists no one-shot neural solver for these scenarios when they are formulated as satisfiability problems. Source code is available at https://github.com/Thinklab-SJTU/LinSATNet
Key facts. Cited by 16 papers in the map (data through 14 Oct 2026). Builds on 32 of its 63 references that are in the map. First posted on arXiv 18 Jul 2024.
Builds on
32 of 63 references.
References · 32
- 2017Attention Is All You Needcited by 60,361
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
- 2013Sinkhorn Distances: Lightspeed Computation of Optimal Transportation Distancescited by 2,316
- 2015Pointer Networkscited by 895
- 2018Attention, Learn to Solve Routing Problems!cited by 656
- 2018Machine Learning for Combinatorial Optimization: a Methodological Tour d'Horizoncited by 623
- 2017OptNet: Differentiable Optimization as a Layer in Neural Networkscited by 599
- 2019Differentiable Convex Optimization Layerscited by 465
- 2021Spectral Temporal Graph Neural Network for Multivariate Time-series Forecastingcited by 299
- 2019An Efficient Graph Convolutional Network Technique for the Travelling Salesman Problemcited by 269
- 2019Differentiation of Blackbox Combinatorial Solverscited by 226
- 2017Near-linear time approximation algorithms for optimal transport via Sinkhorn iterationcited by 223
20 more
- 2018Learning a SAT Solver from Single-Bit Supervisioncited by 200
- 2019SATNet: Bridging deep learning and logical reasoning using a differentiable satisfiability solvercited by 173
- 2017SplineCNN: Fast Geometric Deep Learning with Continuous B-Spline Kernelscited by 161
- 2020Erdos Goes Neural: an Unsupervised Learning Framework for Combinatorial Optimization on Graphscited by 115
- 2019Differentiable Ranks and Sorting using Optimal Transportcited by 113
- 2019Learning Combinatorial Embedding Networks for Deep Graph Matchingcited by 99
- 2021Matrix Encoding Networks for Neural Combinatorial Optimizationcited by 91
- 2019Neural Graph Matching Network: Learning Lawler's Quadratic Assignment Problem with Extension to Hypergraph and Multiple-graph Matchingcited by 84
- 2020Deep Graph Matching via Blackbox Differentiation of Combinatorial Solverscited by 81
- 2021CombOptNet: Fit the Right NP-Hard Problem by Learning Integer Programming Constraintscited by 49
- 2014Multi-marginal optimal transport: theory and applicationscited by 41
- 2017DeepPermNet: Visual Permutation Learningcited by 32
- 2021Goal-Aware Neural SAT Solvercited by 28
- 2021A Bi-Level Framework for Learning to Solve Combinatorial Optimization on Graphscited by 26
- 2020Combinatorial Learning of Graph Edit Distance via Dynamic Embeddingcited by 25
- 2022Machine Learning Methods in Solving the Boolean Satisfiability Problemcited by 22
- 2018Better and Simpler Error Analysis of the Sinkhorn-Knopp Algorithm for Matrix Scalingcited by 14
- 2023HardSATGEN: Understanding the Difficulty of Hard SAT Formula Generation and A Strong Structure-Hardness-Aware Baselinecited by 12
- 2020Revocable Deep Reinforcement Learning with Affinity Regularization for Outlier-Robust Graph Matchingcited by 11
- 2014Using Optimization to Solve Positive LPs Faster in Parallelcited by 2
Built on by
Citing papers per year: 2024: 3; 2025: 6; 2026: 7.
16 papers.
Sort:
- 2024HardNet: Hard-Constrained Neural Networks with Universal Approximation Guaranteescited by 31
- 2025Pinet: Optimizing hard-constrained neural networks with orthogonal projection layerscited by 19
- 2025ENFORCE: Nonlinear Constrained Learning with Adaptive-depth Neural Projectioncited by 17
- 2024GLinSAT: The General Linear Satisfiability Neural Network Layer By Accelerated Gradient Descentcited by 7
- 2025Learning-Guided Rolling Horizon Optimization for Long-Horizon Flexible Job-Shop Schedulingcited by 7
- 2025Geometric Algorithms for Neural Combinatorial Optimization with Constraintscited by 4
- 2024Learning to Solve Combinatorial Optimization under Positive Linear Constraints via Non-Autoregressive Neural Networkscited by 2
- 2025Enforcing convex constraints in Graph Neural Networkscited by 2
- 2025Deep Generative Models with Hard Linear Equality Constraintscited by 1
- 2026DiffSlack: Learning under Nonlinear Inequality Constraints via Learnable Slack Variablescited by 1
- 2026Stochastic Dimension Implicit Functional Projections for Global Integral Conservation in High-Dimensional PINNscited by 0
- 2026Efficient and provably convergent end-to-end training of deep neural networks with linear constraintscited by 0
4 more
- 2026N(CO)2: Neural Combinatorial Optimization with Chance Constraints to Solve Stochastic Orienteeringcited by 0
- 2026GLACIER: Rethinking Mass Spectrum Prediction as an Object Detection Problemcited by 0
- 2026Self-Supervised Combinatorial Optimization with Constraints via Frank-Wolfecited by 0
- 2026AT-SKM-Net: An Accelerated Trainable Sampling Kaczmarz-Motzkin Framework for Linear Hard-Constraint Feasibility on Dynamic Graphscited by 0
- 2026AT-SKM-Net: An Accelerated Trainable Sampling Kaczmarz-Motzkin Framework for Linear Hard-Constraint Feasibility on Dynamic Graphs24 Sep 2026
- 2026Self-Supervised Combinatorial Optimization with Constraints via Frank-Wolfe22 Sep 2026
- 2026GLACIER: Rethinking Mass Spectrum Prediction as an Object Detection Problem28 Jun 2026
- 2026N(CO)2: Neural Combinatorial Optimization with Chance Constraints to Solve Stochastic Orienteering16 Jun 2026
- 2026DiffSlack: Learning under Nonlinear Inequality Constraints via Learnable Slack Variables3 Jun 2026
- 2026Efficient and provably convergent end-to-end training of deep neural networks with linear constraints12 May 2026
- 2026Stochastic Dimension Implicit Functional Projections for Global Integral Conservation in High-Dimensional PINNs31 Mar 2026
- 2025Geometric Algorithms for Neural Combinatorial Optimization with Constraints28 Oct 2025
- 2025Enforcing convex constraints in Graph Neural Networks13 Oct 2025
- 2025Pinet: Optimizing hard-constrained neural networks with orthogonal projection layers14 Aug 2025
- 2025Learning-Guided Rolling Horizon Optimization for Long-Horizon Flexible Job-Shop Scheduling18 Feb 2025
- 2025ENFORCE: Nonlinear Constrained Learning with Adaptive-depth Neural Projection10 Feb 2025
4 more
- 2025Deep Generative Models with Hard Linear Equality Constraints8 Feb 2025
- 2024HardNet: Hard-Constrained Neural Networks with Universal Approximation Guarantees14 Oct 2024
- 2024GLinSAT: The General Linear Satisfiability Neural Network Layer By Accelerated Gradient Descent26 Sep 2024
- 2024Learning to Solve Combinatorial Optimization under Positive Linear Constraints via Non-Autoregressive Neural Networks6 Sep 2024
- 2024HardNet: Hard-Constrained Neural Networks with Universal Approximation Guaranteescited by 31
- 2025Pinet: Optimizing hard-constrained neural networks with orthogonal projection layerscited by 19
- 2025ENFORCE: Nonlinear Constrained Learning with Adaptive-depth Neural Projectioncited by 17
- 2024GLinSAT: The General Linear Satisfiability Neural Network Layer By Accelerated Gradient Descentcited by 7
- 2025Learning-Guided Rolling Horizon Optimization for Long-Horizon Flexible Job-Shop Schedulingcited by 7
- 2025Geometric Algorithms for Neural Combinatorial Optimization with Constraintscited by 4
- 2024Learning to Solve Combinatorial Optimization under Positive Linear Constraints via Non-Autoregressive Neural Networkscited by 2
- 2025Enforcing convex constraints in Graph Neural Networkscited by 2
- 2025Deep Generative Models with Hard Linear Equality Constraintscited by 1
- 2026DiffSlack: Learning under Nonlinear Inequality Constraints via Learnable Slack Variablescited by 1
- 2026Stochastic Dimension Implicit Functional Projections for Global Integral Conservation in High-Dimensional PINNscited by 0
- 2026Efficient and provably convergent end-to-end training of deep neural networks with linear constraintscited by 0
12 most cited of 16 All 16 (JSON)
- 2026AT-SKM-Net: An Accelerated Trainable Sampling Kaczmarz-Motzkin Framework for Linear Hard-Constraint Feasibility on Dynamic Graphs24 Sep 2026
- 2026Self-Supervised Combinatorial Optimization with Constraints via Frank-Wolfe22 Sep 2026
- 2026GLACIER: Rethinking Mass Spectrum Prediction as an Object Detection Problem28 Jun 2026
- 2026N(CO)2: Neural Combinatorial Optimization with Chance Constraints to Solve Stochastic Orienteering16 Jun 2026
- 2026DiffSlack: Learning under Nonlinear Inequality Constraints via Learnable Slack Variables3 Jun 2026
- 2026Efficient and provably convergent end-to-end training of deep neural networks with linear constraints12 May 2026
- 2026Stochastic Dimension Implicit Functional Projections for Global Integral Conservation in High-Dimensional PINNs31 Mar 2026
- 2025Geometric Algorithms for Neural Combinatorial Optimization with Constraints28 Oct 2025
- 2025Enforcing convex constraints in Graph Neural Networks13 Oct 2025
- 2025Pinet: Optimizing hard-constrained neural networks with orthogonal projection layers14 Aug 2025
- 2025Learning-Guided Rolling Horizon Optimization for Long-Horizon Flexible Job-Shop Scheduling18 Feb 2025
- 2025ENFORCE: Nonlinear Constrained Learning with Adaptive-depth Neural Projection10 Feb 2025
12 newest of 16 All 16 (JSON)
Similar, not cited
Close in wording, no citation either way
- 2025Neural Approaches to SAT Solving: Design Choices and Interpretability
- 2025Learning from Algorithm Feedback: One-Shot SAT Solver Guidance with GNNs
- 2023Learning Reliable Logical Rules with SATNet
- 2026Hypergraph Neural Networks Accelerate MUS Enumeration
- 2022Learning Symmetric Rules with SATNet
- 2022Denoising Diffusion for Sampling SAT Solutions
- 2023Assessing SATNet's Ability to Solve the Symbol Grounding Problem
- 2026Streamlined Constraint Reasoning via CNN Pattern Recognition on Enumerated Solutions