atlas

Research map / Learning theory and algorithms / Combinatorial and search optimization

Parsimonious Learning-Augmented Approximations for Dense Instances of $\mathcal{NP}$-hard Problems

ICML 2024 · Learning theory and algorithms › Combinatorial and search optimization · approach: Unsupervised neural combinatorial optimization · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Learning-augmented PTAS for dense NP-hard problems (Max-CUT, Max-k-SAT, Max-DICUT, Max-HYPERCUT, k-Densest Subgraph) using only O(log n) one-bit predictions on a sampled set of variables, giving polynomial running time independent of epsilon with consistency, smoothness and robustness.

Problem

Speeding up the Arora-Karger-Karpinski PTAS for dense instances of NP-hard problems such as Max-CUT and Max-k-SAT, whose running time is exponential in 1/epsilon, while using few predictions.

Approach

Sample O(log n) variables, obtain one-bit predictions for them at an optimal solution, estimate linear coefficients via sampling, then solve an LP relaxation with randomized rounding; for smooth polynomials this is done recursively via decomposition, and the approach is combined with a robust constant-factor algorithm (e.g., Goemans-Williamson) to form a learning-augmented approximation (LAA) sche

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use sampled one-bit predictions in LA-PTAS-CutDense Max-CUT · Dense Max-CUTapproximation ratio: 1 - \epsilon - 8\frac{\textit{error}}{\delta |S|}Mixed
Use Goemans-Williamson alongside the prediction-based algorithmLAA-Cut · Dense Max-CUTapproximation ratio: \max \{1 - \epsilon - 8\frac{\textit{error}}{\delta |S|}, 0.878 \}Helped
Use logarithmically many predictions instead of exhaustive sample assignmentsDense Max-CUT · Dense Max-CUTrunning time: O(2^{1/(ε δ)^2 log n}) = n^{1/ (ε δ)^2} -> O(n \cdot T_{LP})Helped
Use predictions with the general learning-augmented algorithmLAA-General · Dense Max-DICUTapproximation ratio: 1 - \epsilon - 32e \frac{\textit{error}}{\delta |S|}Mixed
Use predictions with the general learning-augmented algorithmLAA-General · Dense Max-k-SATadditive objective loss: \bigg(\epsilon+ 4ced(d-1)\frac{\textit{error}}{|S|}\bigg) n^{d}Mixed

Experimental setup

Metrics: approximation ratio running time

Baselines: Arora-Karger-Karpinski PTAS Goemans-Williamson de la Vega PTAS

Builds on: Arora-Karger-Karpinski PTAS Goemans-Williamson Lykouris-Vassilvitskii algorithms with predictions

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy