{"title":"Quantum data encoding as a distinct abstraction layer in the design of quantum circuits","authors":"Gabriele Agliardi, Enrico Prati","doi":"arxiv-2409.09339","DOIUrl":null,"url":null,"abstract":"Complex quantum circuits are constituted by combinations of quantum\nsubroutines. The computation is possible as long as the quantum data encoding\nis consistent throughout the circuit. Despite its fundamental importance, the\nformalization of quantum data encoding has never been addressed systematically\nso far. We formalize the concept of quantum data encoding, namely the format\nproviding a representation of a data set through a quantum state, as a distinct\nabstract layer with respect to the associated data loading circuit. We survey\nexisting encoding methods and their respective strategies for\nclassical-to-quantum exact and approximate data loading, for the\nquantum-to-classical extraction of information from states, and for\nquantum-to-quantum encoding conversion. Next, we show how major quantum\nalgorithms find a natural interpretation in terms of data loading. For\ninstance, the Quantum Fourier Transform is described as a quantum encoding\nconverter, while the Quantum Amplitude Estimation as an extraction routine. The\nnew conceptual framework is exemplified by considering its application to\nquantum-based Monte Carlo simulations, thus showcasing the power of the\nproposed formalism for the description of complex quantum circuits. Indeed, the\napproach clarifies the structure of complex quantum circuits and enables their\nefficient design.","PeriodicalId":501168,"journal":{"name":"arXiv - CS - Emerging Technologies","volume":"27 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-09-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"arXiv - CS - Emerging Technologies","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/arxiv-2409.09339","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Complex quantum circuits are constituted by combinations of quantum
subroutines. The computation is possible as long as the quantum data encoding
is consistent throughout the circuit. Despite its fundamental importance, the
formalization of quantum data encoding has never been addressed systematically
so far. We formalize the concept of quantum data encoding, namely the format
providing a representation of a data set through a quantum state, as a distinct
abstract layer with respect to the associated data loading circuit. We survey
existing encoding methods and their respective strategies for
classical-to-quantum exact and approximate data loading, for the
quantum-to-classical extraction of information from states, and for
quantum-to-quantum encoding conversion. Next, we show how major quantum
algorithms find a natural interpretation in terms of data loading. For
instance, the Quantum Fourier Transform is described as a quantum encoding
converter, while the Quantum Amplitude Estimation as an extraction routine. The
new conceptual framework is exemplified by considering its application to
quantum-based Monte Carlo simulations, thus showcasing the power of the
proposed formalism for the description of complex quantum circuits. Indeed, the
approach clarifies the structure of complex quantum circuits and enables their
efficient design.