mlsanityData to 14 Oct 2026

Learning-Augmented Algorithms for Boolean Satisfiability

arXiv 2505.06146 ↗First posted 9 May 2025cs.DS cs.CC cs.LGcited by 1

Not on the map. Why?

Abstract (arXiv)

Learning-augmented algorithms are a prominent recent development in beyond worst-case analysis. In this framework, a problem instance is provided with a prediction (``advice'') from a machine-learning oracle, which provides partial information about an optimal solution, and the goal is to design algorithms that leverage this advice to improve worst-case performance. We study the classic Boolean satisfiability (SAT) decision and optimization problems within this framework using two forms of advice. ``Subset advice" provides a random ε fraction of the variables from an optimal assignment, whereas ``label advice" provides noisy predictions for all variables in an optimal assignment. For the decision problem k-SAT, by using the subset advice we accelerate the exponential running time of the PPSZ family of algorithms due to Paturi, Pudlak, Saks and Zane, which currently represent the state of the art in the worst case. We accelerate the running time by a multiplicative factor of 2-c in the base of the exponent, where c is a function of ε and k. For the optimization problem, we show how to incorporate subset advice in a black-box fashion with any α-approximation algorithm, improving the approximation ratio to α + (1 - α)ε. Specifically, we achieve approximations of 0.94 + Omega(ε) for MAX-2-SAT, 7/8 + Omega(ε) for MAX-3-SAT, and 0.79 + Omega(ε) for MAX-SAT. Moreover, for label advice, we obtain near-optimal approximation for instances with large average degree, thereby generalizing recent results on MAX-CUT and MAX-2-LIN.

Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 18 of its 59 references that are in the map. First posted on arXiv 9 May 2025.

Builds on

18 of 59 references.

References · 18

  1. 2018Competitive caching with machine learned advicecited by 195
  2. 2020Algorithms with Predictionscited by 153
  3. 2019Near-Optimal Bounds for Online Caching with Machine Learned Advicecited by 73
  4. 2024Improving Online Algorithms via ML Predictionscited by 66
  5. 2020Optimal Robustness-Consistency Trade-offs for Learning-Augmented Online Algorithmscited by 64
  6. 2019Scheduling with Predictions and the Price of Mispredictioncited by 47
  7. 2021Learning-Augmented k-means Clusteringcited by 26
  8. 2024Learning-augmented Maximum Independent Setcited by 11
  9. 2022Paging with Succinct Predictionscited by 10
  10. 2022Improved Learning-augmented Algorithms for k-means and k-medians Clusteringcited by 10
  11. 2024Learning-Augmented Streaming Algorithms for Approximating MAX-CUTcited by 8
  12. 2024Parsimonious Learning-Augmented Approximations for Dense Instances of NP-hard Problemscited by 7
6 more
  1. 2024Constraint Satisfaction Problems with Advicecited by 6
  2. 2025Polynomial Time Learning-Augmented Algorithms for NP-hard Permutation Problemscited by 5
  3. 2013Breaking the PPSZ Barrier for Unique 3-SATcited by 1
  4. 2018Chain, Generalization of Covering Code, and Deterministic Algorithm for k-SATcited by 1
  5. 2022PPSZ is better than you thinkcited by 1
  6. 2023Tight approximability of MAX 2-SAT and relatives, under UGCcited by 1

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2026: 1.

1 paper.