A quantum compiler design method by using linear combinations of permutations

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autore principale: Daskin, Ammar
Natura: Preprint
Pubblicazione: 2024
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866917652352466944
author Daskin, Ammar
author_facet Daskin, Ammar
contents A matrix can be converted into a doubly stochastic matrix by using two diagonal matrices. And a doubly stochastic matrix can be written as a sum of permutation matrices. In this paper, we describe a method to write a given generic matrix in terms of quantum gates based on the block encoding. In particular, we first show how to convert a matrix into doubly stochastic matrices and by using Birkhoff's algorithm, we express that matrix in terms of a linear combination of permutations which can be mapped to quantum circuits. We then discuss a few optimization techniques that can be applied in a possibly future quantum compiler software based on the method described here.
format Preprint
id arxiv_https___arxiv_org_abs_2404_18226
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle A quantum compiler design method by using linear combinations of permutations
Daskin, Ammar
Quantum Physics
Programming Languages
A matrix can be converted into a doubly stochastic matrix by using two diagonal matrices. And a doubly stochastic matrix can be written as a sum of permutation matrices. In this paper, we describe a method to write a given generic matrix in terms of quantum gates based on the block encoding. In particular, we first show how to convert a matrix into doubly stochastic matrices and by using Birkhoff's algorithm, we express that matrix in terms of a linear combination of permutations which can be mapped to quantum circuits. We then discuss a few optimization techniques that can be applied in a possibly future quantum compiler software based on the method described here.
title A quantum compiler design method by using linear combinations of permutations
topic Quantum Physics
Programming Languages
url https://arxiv.org/abs/2404.18226