Quantum computing and the stable set problem
Alja\v{z} Krpan, Janez Povh, Dunja Pucher

TL;DR
This paper explores solving the NP-hard stable set problem using D-Wave quantum annealer, introducing post-processing and partitioning techniques to improve solution quality and handle larger graph instances.
Contribution
It formulates the stable set problem as a QUBO for quantum annealing, and develops post-processing and partitioning methods to enhance solution quality and scalability.
Findings
Post-processing significantly improves solution quality.
Partitioning enables handling of larger instances.
Quantum annealer solutions are heuristic and may require refinement.
Abstract
Given an undirected graph, the stable set problem asks to determine the cardinality of the largest subset of pairwise non-adjacent vertices. This value is called the stability number of the graph, and its computation is an NP-hard problem. In this paper, we solve the stable set problem using the D-Wave quantum annealer. By formulating the problem as a quadratic unconstrained binary optimization problem with the penalty method, we show its optimal value equals the graph's stability number for specific penalty values. However, D-Wave's quantum annealer is a heuristic, so the solutions may be far from the optimum and may not represent stable sets. To address these, we introduce a post-processing procedure that identifies samples that could lead to improved solutions. Additionally, we propose a partitioning method to handle larger instances that cannot be embedded on D-Wave's quantum…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsQuantum Computing Algorithms and Architecture · Computability, Logic, AI Algorithms
