BenchRL-QAS: Benchmarking reinforcement learning algorithms for quantum architecture search

Azhar Ikhtiarudin, Aditi Das, Param Thakkar, Akash Kundu
7/16/2025
quant-phcs.AIcs.LG

No confident code implementation found for this paper. 2 possible matches can be shown below.

Abstract

We present BenchRL-QAS, a unified benchmarking framework for reinforcement learning (RL) in quantum architecture search (QAS) across a spectrum of variational quantum algorithm tasks on 2- to 8-qubit systems. Our study systematically evaluates 9 different RL agents, including both value-based and policy-gradient methods, on quantum problems such as variational eigensolver, quantum state diagonalization, variational quantum classification (VQC), and state preparation, under both noiseless and noisy execution settings. To ensure fair comparison, we propose a weighted ranking metric that integrates accuracy, circuit depth, gate count, and training time. Results demonstrate that no single RL method dominates universally, the performance dependents on task type, qubit count, and noise conditions providing strong evidence of no free lunch principle in RL-QAS. As a byproduct we observe that a carefully chosen RL algorithm in RL-based VQC outperforms baseline VQCs. BenchRL-QAS establishes the most extensive benchmark for RL-based QAS to date, codes and experimental made publicly available for reproducibility and future advances.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 2 weaker matches are hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{ikhtiarudin2025benchrlqas,
  title  = {BenchRL-QAS: Benchmarking reinforcement learning algorithms for quantum architecture search},
  author = {Azhar Ikhtiarudin and Aditi Das and Param Thakkar and Akash Kundu},
  year   = {2025},
  eprint = {2507.12189},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2507.12189v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2507.12189.svg)](https://codeofpaper.com/paper/2507.12189)

Discussion