A Modular Framework for Generic Quantum Algorithms
We describe a general-purpose framework to design quantum algorithms. This framework relies on two pillars: a basic data structure called quantum matrix and a modular structure based on three quasi-independent modules. These latter include a loading module, a tool-kit of basic quantum arithmetic ope...
        Saved in:
      
    
          | Published in | Mathematics (Basel) Vol. 10; no. 5; p. 785 | 
|---|---|
| Main Authors | , , , , , , | 
| Format | Journal Article | 
| Language | English | 
| Published | 
        Basel
          MDPI AG
    
        01.03.2022
     | 
| Subjects | |
| Online Access | Get full text | 
| ISSN | 2227-7390 2227-7390  | 
| DOI | 10.3390/math10050785 | 
Cover
| Summary: | We describe a general-purpose framework to design quantum algorithms. This framework relies on two pillars: a basic data structure called quantum matrix and a modular structure based on three quasi-independent modules. These latter include a loading module, a tool-kit of basic quantum arithmetic operations and a read-out module. We briefly discuss the loading and read-out modules, while the arithmetic module is analyzed in more depth. Eventually, we give explicit examples regarding the manipulation of generic oracles and hint at possible applications. | 
|---|---|
| Bibliography: | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 14  | 
| ISSN: | 2227-7390 2227-7390  | 
| DOI: | 10.3390/math10050785 |