AlphaRouter: Quantum Circuit Routing with Reinforcement Learning and Tree Search

Wei Tang, Yiheng Duan, Yaroslav Kharkov, Rasool Fakoor, Eric Kessler +1 more
10/7/2024
quant-phcs.AIeess.SY

No confident code implementation found for this paper.

Abstract

Quantum computers have the potential to outperform classical computers in important tasks such as optimization and number factoring. They are characterized by limited connectivity, which necessitates the routing of their computational bits, known as qubits, to specific locations during program execution to carry out quantum operations. Traditionally, the NP-hard optimization problem of minimizing the routing overhead has been addressed through sub-optimal rule-based routing techniques with inherent human biases embedded within the cost function design. This paper introduces a solution that integrates Monte Carlo Tree Search (MCTS) with Reinforcement Learning (RL). Our RL-based router, called AlphaRouter, outperforms the current state-of-the-art routing methods and generates quantum programs with up to $20\%$ less routing overhead, thus significantly enhancing the overall efficiency and feasibility of quantum computing.

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. Any repos shown below are weak matches — 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{tang2024alpharouter,
  title  = {AlphaRouter: Quantum Circuit Routing with Reinforcement Learning and Tree Search},
  author = {Wei Tang and Yiheng Duan and Yaroslav Kharkov and Rasool Fakoor and Eric Kessler and Yunong Shi},
  year   = {2024},
  eprint = {2410.05115},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2410.05115v1}
}

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/2410.05115.svg)](https://codeofpaper.com/paper/2410.05115)

Discussion