Graph Pruning for Enumeration of Minimal Unsatisfiable Subsets
Not on the map. Why?
Abstract (arXiv)
Finding Minimal Unsatisfiable Subsets (MUSes) of binary constraints is a common problem in infeasibility analysis of over-constrained systems. However, because of the exponential search space of the problem, enumerating MUSes is extremely time-consuming in real applications. In this work, we propose to prune formulas using a learned model to speed up MUS enumeration. We represent formulas as graphs and then develop a graph-based learning model to predict which part of the formula should be pruned. Importantly, our algorithm does not require data labeling by only checking the satisfiability of pruned formulas. It does not even require training data from the target application because it extrapolates to data with different distributions. In our experiments we combine our algorithm with existing MUS enumerators and validate its effectiveness in multiple benchmarks including a set of real-world problems outside our training distribution. The experiment results show that our method significantly accelerates MUS enumeration on average on these benchmark problems.
Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 21 of its 53 references that are in the map. First posted on arXiv 19 Feb 2024.
Builds on
21 of 53 references.
References · 21
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2018Graph Neural Networks: A Review of Methods and Applicationscited by 1,571
- 2018Weisfeiler and Leman Go Neural: Higher-order Graph Neural Networkscited by 878
- 2017Learning Combinatorial Optimization Algorithms over Graphscited by 557
- 2018Learning a SAT Solver from Single-Bit Supervisioncited by 198
- 2020The Surprising Power of Graph Neural Networks with Random Node Initializationcited by 190
- 2020Random Features Strengthen Graph Neural Networkscited by 184
- 2018Combinatorial Optimization with Graph Convolutional Networks and Guided Tree Searchcited by 182
- 2020A Survey on Heterogeneous Graph Embedding: Methods, Techniques, Applications and Sourcescited by 126
- 2021Combinatorial Optimization with Physics-Inspired Graph Neural Networkscited by 107
- 2019Approximation Ratios of Graph Neural Networks for Combinatorial Problemscited by 68
- 2019Graph Representations for Higher-Order Logic and Theorem Provingcited by 55
9 more
- 2019Graph Neural Networks for Maximum Constraint Satisfactioncited by 46
- 2022Machine Learning Methods in Solving the Boolean Satisfiability Problemcited by 22
- 2019Deep Graph Similarity Learning: A Surveycited by 19
- 2022NSNet: A General Neural Probabilistic Framework for Satisfiability Problemscited by 18
- 2022RAPid-Learn: A Framework for Learning to Recover for Handling Novelties in Open-World Environmentscited by 13
- 2019Learning to Reason: Leveraging Neural Networks for Approximate DNF Countingcited by 11
- 2017Recursive Online Enumeration of All Minimal Unsatisfiable Subsetscited by 8
- 2016Tunable Online MUS/MSS Enumerationcited by 3
- 2022Towards Accurate Subgraph Similarity Computation via Neural Graph Pruningcited by 3
Built on by
Citing papers per year: 2025: 1; 2026: 1.
2 papers.
- 2025An ASP-Based Framework for MUSescited by 1
- 2026Hypergraph Neural Networks Accelerate MUS Enumerationcited by 0
- 2026Hypergraph Neural Networks Accelerate MUS Enumeration10 Apr 2026
- 2025An ASP-Based Framework for MUSes5 Jul 2025