random lab site

Learning-augmented Maximum Independent Set

We investigated algorithms for the Maximum Independent Set (MIS) problem in the presence of a learning-augmented membership oracle. Given a graph $G=(V,E)$, the Maximum Independent Set asks to find the maximum subset of vertices $I^\star \subseteq V$ such that for any pair of vertice $u,v \in I^\star$, $(u,v)\not\in E$, i.e., they are not neighbors. It is known that the MIS problem is NP-hard and it is NP-hard to approximation for a factor of $n^{1-\delta}$ for any constant $\delta>0$.

In the context of modern machine learning applications, we asked whether the computational complexity barrier could be overcome with the presence of a learning-augmented membership oracle. Let $I^\star$ be a fixed maximum independent set, a membership oracle $\mathcal{O}$ returns whether a vertex $v \in I^\star$ upon a query on $v$. In the context of learning-augmented algorithms, the oracle $\mathcal{O}$ returns the correct answer with probability $\frac{1}{2}+\Omega(1)$ and returns an arbitrary (potentially adversarial) answer with probability $\frac{1}{2}-\Omega(1)$. These assumptions capture the power (e.g., accuracy) and limitations (e.g., adversarial behavior during failure) of modern ML algorithms.

Our main results include:

These results are in contrast with the strong negative results in the classical setting, which shows the power of machine learning-based models in algorithm design.

The research was partially by the Naval Research (ONR) grant N00014-23-1-2737 and NSF-CNS 2333887 award. The paper was published at the 2024 International Conference on Approximation Algorithms for Combinatorial Optimization Problems (APPROX 2024). Arxiv link: https://arxiv.org/abs/2407.11364.

Next post
Asynchronous Decentralized Federated Lifelong Learning (ADFLL)