Saved in:
Bibliographic Details
Main Authors: Guo, Xiaoyu, Muta, Takahiro, Zhao, Jianjun
Format: Preprint
Published: 2024
Subjects:
Online Access:https://arxiv.org/abs/2405.05021
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866929382476480512
author Guo, Xiaoyu
Muta, Takahiro
Zhao, Jianjun
author_facet Guo, Xiaoyu
Muta, Takahiro
Zhao, Jianjun
contents Quantum computing holds the potential to revolutionize various fields by efficiently tackling complex problems. At its core are quantum circuits, sequences of quantum gates manipulating quantum states. The selection of the right quantum circuit ansatz, which defines initial circuit structures and serves as the basis for optimization techniques, is crucial in quantum algorithm design.This paper presents a categorized catalog of quantum circuit ansatzes aimed at supporting quantum algorithm design and implementation. Each ansatz is described with details such as intent, motivation, applicability, circuit diagram, implementation, example, and see also. Practical examples are provided to illustrate their application in quantum algorithm design.The catalog aims to assist quantum algorithm designers by offering insights into the strengths and limitations of different ansatzes, thereby facilitating decision-making for specific tasks.
format Preprint
id arxiv_https___arxiv_org_abs_2405_05021
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Quantum Circuit Ansatz: Patterns of Abstraction and Reuse of Quantum Algorithm Design
Guo, Xiaoyu
Muta, Takahiro
Zhao, Jianjun
Software Engineering
Quantum computing holds the potential to revolutionize various fields by efficiently tackling complex problems. At its core are quantum circuits, sequences of quantum gates manipulating quantum states. The selection of the right quantum circuit ansatz, which defines initial circuit structures and serves as the basis for optimization techniques, is crucial in quantum algorithm design.This paper presents a categorized catalog of quantum circuit ansatzes aimed at supporting quantum algorithm design and implementation. Each ansatz is described with details such as intent, motivation, applicability, circuit diagram, implementation, example, and see also. Practical examples are provided to illustrate their application in quantum algorithm design.The catalog aims to assist quantum algorithm designers by offering insights into the strengths and limitations of different ansatzes, thereby facilitating decision-making for specific tasks.
title Quantum Circuit Ansatz: Patterns of Abstraction and Reuse of Quantum Algorithm Design
topic Software Engineering
url https://arxiv.org/abs/2405.05021