Affiliation:
1. University of Technology Sydney, AUS
2. University of Technology Sydney and Southeast University, CN
3. Institute of Software, Chinese Academy of Sciences Tsinghua University, CN
Abstract
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 article proposes a decision diagram style data structure, called Tensor Decision Diagram (TDD), 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.
Funder
National Key R&D Program of China
Australian Research Council
Publisher
Association for Computing Machinery (ACM)
Subject
Electrical and Electronic Engineering,Computer Graphics and Computer-Aided Design,Computer Science Applications
Cited by
11 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Stripping Quantum Decision Diagrams of their Identity;2024 IEEE International Conference on Quantum Software (QSW);2024-07-07
2. Symbolic Execution for Quantum Error Correction Programs;Proceedings of the ACM on Programming Languages;2024-06-20
3. Analyzing Quantum Error Resilience for Quantum Communication in Guided and Unguided Media;Advanced Quantum Technologies;2024-06-04
4. Quantum Circuit Simulation with Fast Tensor Decision Diagram;2024 25th International Symposium on Quality Electronic Design (ISQED);2024-04-03
5. Simulating Quantum Circuits by Model Counting;Lecture Notes in Computer Science;2024