mlsanityData to 7 Oct 2026

Geometric Algorithms for Neural Combinatorial Optimization with Constraints

arXiv 2510.24039 ↗First posted 28 Oct 2025cs.LG cs.AIcited by 4

Not on the map. Why?

Abstract (arXiv)

Self-Supervised Learning (SSL) for Combinatorial Optimization (CO) is an emerging paradigm for solving combinatorial problems using neural networks. In this paper, we address a central challenge of SSL for CO: solving problems with discrete constraints. We design an end-to-end differentiable framework that enables us to solve discrete constrained optimization problems with neural networks. Concretely, we leverage algorithmic techniques from the literature on convex geometry and Carath'eodory's theorem to decompose neural network outputs into convex combinations of polytope corners that correspond to feasible sets. This decomposition-based approach enables self-supervised training but also ensures efficient quality-preserving rounding of the neural net output into feasible solutions. Extensive experiments in cardinality-constrained optimization show that our approach can consistently outperform neural baselines. We further provide worked-out examples of how our method can be applied beyond cardinality-constrained problems to a diverse set of combinatorial optimization tasks, including finding independent sets in graphs, and solving matroid-constrained problems.

Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Builds on 49 of its 92 references that are in the map. First posted on arXiv 28 Oct 2025.

Builds on

49 of 92 references.

References · 49

  1. 2017Inductive Representation Learning on Large Graphscited by 6,284
  2. 2018How Powerful are Graph Neural Networks?cited by 4,355
  3. 2015Pointer Networkscited by 882
  4. 2015Gated Graph Sequence Neural Networkscited by 792
  5. 2016Neural Combinatorial Optimization with Reinforcement Learningcited by 600
  6. 2020POMO: Policy Optimization with Multiple Optima for Reinforcement Learningcited by 341
  7. 2017Smart "Predict, then Optimize"cited by 332
  8. 2021Graph Neural Networks with Learnable Structural and Positional Representationscited by 326
  9. 2021Combinatorial optimization and reasoning with graph neural networkscited by 267
  10. 2019Differentiation of Blackbox Combinatorial Solverscited by 224
  11. 2021DC3: A learning method for optimization with hard constraintscited by 181
  12. 2022Sign and Basis Invariant Networks for Spectral Graph Representation Learningcited by 176
37 more
  1. 2018Learning Latent Permutations with Gumbel-Sinkhorn Networkscited by 172
  2. 2022DIMES: A Differentiable Meta Solver for Combinatorial Optimization Problemscited by 127
  3. 2018Embedding Logical Queries on Knowledge Graphscited by 120
  4. 2020Erdos Goes Neural: an Unsupervised Learning Framework for Combinatorial Optimization on Graphscited by 115
  5. 2019Stochastic Optimization of Sorting Networks via Continuous Relaxationscited by 111
  6. 2021Combinatorial Optimization with Physics-Inspired Graph Neural Networkscited by 107
  7. 2020Chip Placement with Deep Reinforcement Learningcited by 83
  8. 2019Approximation Ratios of Graph Neural Networks for Combinatorial Problemscited by 68
  9. 2020Gradient Estimation with Stochastic Softmax Trickscited by 66
  10. 2022Empowering Graph Representation Learning with Test-Time Graph Transformationcited by 66
  11. 2024A Diffusion Model Framework for Unsupervised Neural Combinatorial Optimizationcited by 58
  12. 2021CombOptNet: Fit the Right NP-Hard Problem by Learning Integer Programming Constraintscited by 49
  13. 2019Graph Neural Networks for Maximum Constraint Satisfactioncited by 46
  14. 2022Unsupervised Learning for Combinatorial Optimization with Principled Objective Relaxationcited by 32
  15. 2022Graph Coloring with Physics-Inspired Graph Neural Networkscited by 29
  16. 2021Goal-Aware Neural SAT Solvercited by 27
  17. 2023Fast, Differentiable and Sparse Top-k: a Convex Analysis Perspectivecited by 26
  18. 2022Can Hybrid Geometric Scattering Networks Help Solve the Maximum Clique Problem?cited by 25
  19. 2022Annealed Training for Combinatorial Optimization on Graphscited by 17
  20. 2023Controlling Continuous Relaxation for Combinatorial Optimizationcited by 16
  21. 2024LinSATNet: The Positive Linear Satisfiability Neural Networkscited by 16
  22. 2019PDP: A General Neural Framework for Learning Constraint Satisfaction Solverscited by 14
  23. 2022Neural Set Function Extensions: Learning with Discrete Functions in High Dimensionscited by 14
  24. 2019Revisiting the Approximate Carath'eodory Problem via the Frank-Wolfe Algorithmcited by 11
  25. 2022Introducing the Expohedron for Efficient Pareto-optimal Fairness-Utility Amortizations in Repeated Rankingscited by 11
  26. 2023What functions can Graph Neural Networks compute on random graphs? The role of Positional Encodingcited by 11
  27. 2023Are Graph Neural Networks Optimal Approximation Algorithms?cited by 10
  28. 2021Network Inference and Influence Maximization from Samplescited by 9
  29. 2022Unsupervised Training for Neural TSP Solvercited by 9
  30. 2015Tight Bounds for Approximate Carath'eodory and Beyondcited by 8
  31. 2024GLinSAT: The General Linear Satisfiability Neural Network Layer By Accelerated Gradient Descentcited by 7
  32. 2024Tackling Prevalent Conditions in Unsupervised Combinatorial Optimization: Cardinality, Minimum, Covering, and Morecited by 6
  33. 2024LPGD: A General Framework for Backpropagation through Embedded Optimization Layerscited by 6
  34. 2025Neural Discovery in Mathematics: Do Machines Dream of Colored Planes?cited by 4
  35. 2024Understanding GNNs for Boolean Satisfiability through Approximation Algorithmscited by 3
  36. 2024Unsupervised Training of Diffusion Models for Feasible Solution Generation in Neural Combinatorial Optimizationcited by 2
  37. 2024Differentiable Extensions with Rounding Guarantees for Combinatorial Optimization over Permutationscited by 2

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2026: 4.

4 papers.