Learning Augmented Exact Exponential Algorithms

20d ago · Global · primary source: export.arxiv.org

A new theoretical study proposes using machine-learned predictions to accelerate exact algorithms for NP-hard problems, a domain long considered immune to such shortcuts. The work shows that even a noisy predictor, only marginally better than random guessing, can provably shrink the search space and deliver a smooth runtime speedup [1]. The field of learning-augmented algorithms has so far focused almost exclusively on polynomial-time problems, where predictions improve competitive ratios, approximation guarantees, or running times [1]. The new research, posted to arXiv on June 17, 2026, asks whether predictions can push the frontier of exact exponential-time algorithms for NP-hard problems [2]. The authors answer affirmatively by proposing a general approach that augments an entire family of state-of-the-art exact algorithms for subset selection problems [3]. The approach is built on a noisy predictor model. The researchers prove two main results. The first addresses the general case where no fixed-parameter tractable subroutine is available. They give a prediction-guided algorithm that solves any Φ-Subset problem in time (2 − Ω(ε²))ⁿ · n^(O(1)), assuming only an oracle for feasibility checking [4]. This strictly improves upon the trivial 2ⁿ brute-force bound for any ε > 0 and breaks the running-time barrier associated with the Strong Exponential Time Hypothesis [5]. The second result integrates the noisy predictor into the monotone local search framework. For any problem admitting a cᵏ-time FPT algorithm for Φ-Extension, the bound of (2 − 1/c)ⁿ established by Fomin et al. in 2019 is strictly improved to (2 − 1/c − Ω_c(ε²))ⁿ, where Ω_c hides a constant greater than zero dependent on c [3]. This simultaneously advances the state of the art for more than a dozen specific problems, including Feedback Vertex Set, d-Hitting Set, Cluster Vertex Deletion, and Min-Ones d-SAT [4]. The assumptions on the predictor are minimal. The algorithms require only pairwise independence of prediction errors or, alternatively, do not require knowledge of the predictor's accuracy—both strictly weaker and more realistic settings than typically assumed in learning-augmented designs [2]. The speedup scales smoothly with prediction quality, revealing what the authors describe as an unexpected information leverage effect: a linear amount of predictive signal suffices to tame an exponential search [5]. While the work is purely theoretical, it opens a new direction for exact exponential algorithms, which have historically been studied without the aid of machine-learned hints. The paper appears on arXiv under the Data Structures and Algorithms category and is accompanied by links to code and data repositories on Hugging Face and other platforms [1].

research-paperbenchmark

Background sources we checked (7)
  • arxiv.org ↗ The field of learning-augmented algorithms has demonstrated that machine-learned predictions can bypass worst-case lower bounds across a wide range of problems. So far, however, the focus has been almost exclusively on polynomial-time algorithms, where predictions improve competi…
  • arxiv.org ↗ The field of learning-augmented algorithms has demonstrated that machine-learned predictions can bypass worst-case lower bounds across a wide range of problems. So far, however, the focus has been almost exclusively on polynomial-time algorithms, where predictions improve competi…
  • arxiv.org ↗ The field of learning-augmented algorithms has demonstrated that machine-learned predictions can bypass worst-case lower bounds across a wide range of problems. So far, however, the focus has been almost exclusively on polynomial-time algorithms, where predictions improve competi…
  • arxiv.org ↗ The field of learning-augmented algorithms has demonstrated that machine-learned predic tions can bypass worst-case lower bounds across a wide range of problems. So far, however, the focus has been almost exclusively on polynomial-time algorithms, where predictions im prove compe…
  • en.wikipedia.org ↗ Augmented Lagrangian methods are a certain class of algorithms for solving constrained optimization problems. They have similarities to penalty methods in that they replace a constrained optimization problem by a series of unconstrained problems and add a penalty term to the obj…
  • en.wikipedia.org ↗ In mathematics and computer science, an algorithm ( ) is a finite sequence of mathematically rigorous instructions, typically used to solve a class of specific problems or to perform a computation. Algorithms are used as specifications for performing calculations and data process…
  • en.wikipedia.org ↗ Hierarchical navigable small world (HNSW) is an algorithm for approximate nearest neighbor search. It is used to find items that are similar to a query item in a large collection, without comparing the query with every item one by one. The algorithm is commonly used for searching…

Sources

Spot something wrong? Report an issue