mlsanityData to 14 Oct 2026

Learning MAX-SAT from Contextual Examples for Combinatorial Optimisation

arXiv 2202.03888 ↗First posted 8 Feb 2022cs.AIcited by 8

Not on the map. Why?

Abstract (arXiv)

Combinatorial optimisation problems are ubiquitous in artificial intelligence. Designing the underlying models, however, requires substantial expertise, which is a limiting factor in practice. The models typically consist of hard and soft constraints, or combine hard constraints with an objective function. We introduce a novel setting for learning combinatorial optimisation problems from contextual examples. These positive and negative examples show - in a particular context - whether the solutions are good enough or not. We develop our framework using the MAX-SAT formalism as it is simple yet powerful setting having these features. We study the learnability of MAX-SAT models. Our theoretical results show that high-quality MAX-SAT models can be learned from contextual examples in the realisable and agnostic settings, as long as the data satisfies an intuitive "representativeness" condition. We also contribute two implementations based on our theoretical results: one leverages ideas from syntax-guided synthesis while the other makes use of stochastic local search techniques. The two implementations are evaluated by recovering synthetic and benchmark models from contextual examples. The experimental results support our theoretical analysis, showing that MAX-SAT models can be learned from contextual examples. Among the two implementations, the stochastic local search learner scales much better than the syntax-guided implementation while providing comparable or better models.

Key facts. Cited by 8 papers in the map (data through 14 Oct 2026). Builds on 5 of its 56 references that are in the map. First posted on arXiv 8 Feb 2022.

Builds on

5 of 56 references.

References · 5

  1. 2019SATNet: Bridging deep learning and logical reasoning using a differentiable satisfiability solvercited by 173
  2. 2015Counterfactual Risk Minimization: Learning from Logged Bandit Feedbackcited by 33
  3. 2013Discovering Cyclic Causal Models with Latent Variables: A General SAT-Based Procedurecited by 18
  4. 2018MLIC: A MaxSAT-Based framework for learning interpretable classification rulescited by 14
  5. 2014Structured Learning Modulo Theoriescited by 5

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2022: 1; 2023: 0; 2024: 2; 2025: 3; 2026: 2.

8 papers.