Saved in:
Bibliographic Details
Main Authors: Jin, Yuwei, Li, Zirui, Hua, Fei, Hao, Tianyi, Zhou, Huiyang, Huang, Yipeng, Zhang, Eddy Z.
Format: Preprint
Published: 2023
Subjects:
Online Access:https://arxiv.org/abs/2309.01905
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866929335773954048
author Jin, Yuwei
Li, Zirui
Hua, Fei
Hao, Tianyi
Zhou, Huiyang
Huang, Yipeng
Zhang, Eddy Z.
author_facet Jin, Yuwei
Li, Zirui
Hua, Fei
Hao, Tianyi
Zhou, Huiyang
Huang, Yipeng
Zhang, Eddy Z.
contents Quantum computing has shown promise in solving complex problems by leveraging the principles of superposition and entanglement. Variational quantum algorithms (VQA) are a class of algorithms suited for near term quantum computers due to their modest requirements of qubits and depths of computation. This paper introduces Tetris, a compilation framework for VQA applications on near term quantum devices. Tetris focuses on reducing two qubit gates in the compilation process since a two qubit gate has an order of magnitude more significant error and execution time than a single qubit gate. Tetris exploits unique opportunities in the circuit synthesis stage often overlooked by the state of the art VQA compilers for reducing the number of two qubit gates. Tetris comes with a refined IR of Pauli string to express such a two qubit gate optimization opportunity. Moreover, Tetris is equipped with a fast bridging approach that mitigates the hardware mapping cost. Overall, Tetris demonstrates a reduction of up to 41.3 percent in CNOT gate counts, 37.9 percent in circuit depth, and 42.6 percent in circuit duration for various molecules of different sizes and structures compared with the state-of-the-art approaches. Tetris is open-sourced at this link.
format Preprint
id arxiv_https___arxiv_org_abs_2309_01905
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle Tetris: A Compilation Framework for VQA Applications in Quantum Computing
Jin, Yuwei
Li, Zirui
Hua, Fei
Hao, Tianyi
Zhou, Huiyang
Huang, Yipeng
Zhang, Eddy Z.
Quantum Physics
Quantum computing has shown promise in solving complex problems by leveraging the principles of superposition and entanglement. Variational quantum algorithms (VQA) are a class of algorithms suited for near term quantum computers due to their modest requirements of qubits and depths of computation. This paper introduces Tetris, a compilation framework for VQA applications on near term quantum devices. Tetris focuses on reducing two qubit gates in the compilation process since a two qubit gate has an order of magnitude more significant error and execution time than a single qubit gate. Tetris exploits unique opportunities in the circuit synthesis stage often overlooked by the state of the art VQA compilers for reducing the number of two qubit gates. Tetris comes with a refined IR of Pauli string to express such a two qubit gate optimization opportunity. Moreover, Tetris is equipped with a fast bridging approach that mitigates the hardware mapping cost. Overall, Tetris demonstrates a reduction of up to 41.3 percent in CNOT gate counts, 37.9 percent in circuit depth, and 42.6 percent in circuit duration for various molecules of different sizes and structures compared with the state-of-the-art approaches. Tetris is open-sourced at this link.
title Tetris: A Compilation Framework for VQA Applications in Quantum Computing
topic Quantum Physics
url https://arxiv.org/abs/2309.01905