A Tensor Network based Decision Diagram for Representation of Quantum Circuits

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Hong, Xin, Zhou, Xiangzhen, Li, Sanjiang, Feng, Yuan, Ying, Mingsheng
Format: Preprint
Veröffentlicht: 2020
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866916826973208576
author Hong, Xin
Zhou, Xiangzhen
Li, Sanjiang
Feng, Yuan
Ying, Mingsheng
author_facet Hong, Xin
Zhou, Xiangzhen
Li, Sanjiang
Feng, Yuan
Ying, Mingsheng
contents Tensor networks have been successfully applied in simulation of quantum physical systems for decades. Recently, they have also been employed in classical simulation of quantum computing, in particular, random quantum circuits. This paper proposes a decision diagram style data structure, called TDD (Tensor Decision Diagram), for more principled and convenient applications of tensor networks. This new data structure provides a compact and canonical representation for quantum circuits. By exploiting circuit partition, the TDD of a quantum circuit can be computed efficiently. Furthermore, we show that the operations of tensor networks essential in their applications (e.g., addition and contraction), can also be implemented efficiently in TDDs. A proof-of-concept implementation of TDDs is presented and its efficiency is evaluated on a set of benchmark quantum circuits. It is expected that TDDs will play an important role in various design automation tasks related to quantum circuits, including but not limited to equivalence checking, error detection, synthesis, simulation, and verification.
format Preprint
id arxiv_https___arxiv_org_abs_2009_02618
institution arXiv
publishDate 2020
record_format arxiv
spellingShingle A Tensor Network based Decision Diagram for Representation of Quantum Circuits
Hong, Xin
Zhou, Xiangzhen
Li, Sanjiang
Feng, Yuan
Ying, Mingsheng
Quantum Physics
Data Structures and Algorithms
Tensor networks have been successfully applied in simulation of quantum physical systems for decades. Recently, they have also been employed in classical simulation of quantum computing, in particular, random quantum circuits. This paper proposes a decision diagram style data structure, called TDD (Tensor Decision Diagram), for more principled and convenient applications of tensor networks. This new data structure provides a compact and canonical representation for quantum circuits. By exploiting circuit partition, the TDD of a quantum circuit can be computed efficiently. Furthermore, we show that the operations of tensor networks essential in their applications (e.g., addition and contraction), can also be implemented efficiently in TDDs. A proof-of-concept implementation of TDDs is presented and its efficiency is evaluated on a set of benchmark quantum circuits. It is expected that TDDs will play an important role in various design automation tasks related to quantum circuits, including but not limited to equivalence checking, error detection, synthesis, simulation, and verification.
title A Tensor Network based Decision Diagram for Representation of Quantum Circuits
topic Quantum Physics
Data Structures and Algorithms
url https://arxiv.org/abs/2009.02618