Logotipo do repositório
 

Publicação:
Methodology for mapping quantum and reversible circuits to IBM Q architectures

dc.contributor.advisorSilva, Alexandre César Rodrigues da [UNESP]
dc.contributor.advisorDueck, Gerhard W.
dc.contributor.authorAlmeida, Alexandre Araujo Amaral de
dc.contributor.institutionUniversidade Estadual Paulista (Unesp)
dc.date.accessioned2019-10-09T16:47:24Z
dc.date.available2019-10-09T16:47:24Z
dc.date.issued2019-08-23
dc.description.abstractResearch in the field of quantum circuits has increased as technology advances in the development of quantum computers. IBM offers access to quantum computers via the cloud service called IBM Q. However, these architectures have some restrictions regarding the types of quantum gates that can be realized. This work proposes a methodology for the mapping of quantum and reversible circuits to the architectures made available by the IBM Q project. The methodology consists in finding CNOT mappings using a set of defined qubits movements to satisfy the architectures constraints by adding as few gates as possible. In order to reduce the number of CNOT gates needing mapping, the permutation of the circuit can be changed. One alternative to find this permutation is trough exhaustive search. However, is not feasible as the number of qubit increases. To solve this problem, the permutation problem was formulated as an Integer Linear Programming problem. The mapping of quantum circuits realized with non-implementable gates and reversible Toffoli circuits to the IBM quantum architectures were proposed in this work as well. This was done by adapting the developed CNOT mappings along with the Integer Linear Programming formulation. The proposed methodology was evaluated by mapping quantum and reversible circuits to an IBM quantum architectures with 5 and 16 qubits. The results were compared with two algorithms that map quantum circuits to IBM architectures. The cost metric used in the evaluation were the number of quantum gates and the number of levels (depth) of the circuits. Experimental results have shown that the proposed methodology outperforms the other approaches regarding the circuits' size. The results of the methodology used to implement quantum (with non-implementable gates) and Toffoli circuits to IBM architectures have shown that the mapping targeting a specific architecture constraints results in a smaller mapped circuit. The methodology developed can be easily adapted to any quantum architecture. Also, the proposed Integer Linear Programming formulation can be used in any reversible circuit and can be applied in other research areas.en
dc.description.abstractPesquisa no campo de circuitos quânticos tem alavancado conforme a tecnologia avança no desenvolvimento de computadores quânticos. Atualmente, a IBM oferece acesso a computadores quânticos através do serviço em nuvem chamado IBM Q. No entanto, essas arquiteturas têm algumas restrições com relação aos tipos de portas quânticas e qubits em que uma porta CNOT pode ser implementada. Neste trabalho foi proposta uma metodologia para o mapeamento de circuitos quânticos e reversíveis para as arquiteturas disponibilizadas pelo projeto IBM Q. A metodologia consiste em mapear as portas CNOT utilizando uma série de movimentos de qubits, mantendo a permutação do circuito inalterada. A fim de reduzir o número de portas CNOT não implementáveis, a permutação do circuito pode ser alterada. Uma alternativa para encontrar essa permutação é a busca exaustiva. No entanto, é inviável conforme o número de qubits aumenta. Para resolver este problema, o problema de permutação foi formulado como um problema de Programação Linear Inteira. Como a metodologia é facilmente adaptável, o mapeamento de circuitos quânticos utilizando portas quânticas não implementáveis e circuitos reversíveis Toffoli também foram propostas neste trabalho. A avaliação da metodologia proposta foi feita com a realização do mapeamento de circuitos quânticos e reversíveis para arquiteturas quânticas com 5 e 16 qubits. Os resultados foram comparados com dois algoritmos que mapeiam circuitos quânticos para arquiteturas IBM. A métrica de custo utilizada na avaliação foram o número portas quânticas e o número de níveis do circuito. Os resultados experimentais mostraram que a metodologia proposta obteve melhor desempenho comparado com as outras abordagens, mesmo mantendo a permutação inalterada. Com relação à implementação dos circuitos quânticos não implementáveis e circuitos Toffoli para arquiteturas da IBM, os resultados mostraram que o mapeamento visando uma arquitetura específica resulta em circuitos mais otimizados. Uma outra característica da metodologia é que pode ser adaptada para qualquer arquitetura quântica. E também, a Programação Linear Inteira pode ser utilizada em qualquer tipo de circuito reversível, podendo ser aplicada em outras áreas de pesquisa.pt
dc.description.sponsorshipOutra
dc.description.sponsorshipCoordenação de Aperfeiçoamento de Pessoal de Nível Superior (CAPES)
dc.description.sponsorshipIdCAPES: 001
dc.description.sponsorshipIdPDSE: 88881.189547/2018-01
dc.identifier.aleph000925823
dc.identifier.capes33004099080P0
dc.identifier.urihttp://hdl.handle.net/11449/190680
dc.language.isoeng
dc.publisherUniversidade Estadual Paulista (Unesp)
dc.rights.accessRightsAcesso aberto
dc.subjectIBM Qen
dc.subjectQuantum computationen
dc.subjectLinear programmingen
dc.subjectReversible logicen
dc.subjectComputação quânticapt
dc.subjectProgramação linearpt
dc.subjectLógica reversívelpt
dc.titleMethodology for mapping quantum and reversible circuits to IBM Q architecturesen
dc.title.alternativeMetodologia para o mapeamento de circuitos quânticos e reversíveis para arquiteturas IBM Qpt
dc.typeTese de doutorado
dspace.entity.typePublication
unesp.advisor.lattes7360563327585400
unesp.advisor.orcid0000-0003-3646-7801
unesp.campusUniversidade Estadual Paulista (UNESP), Faculdade de Engenharia, Ilha Solteirapt
unesp.embargoOnlinept
unesp.examinationboard.typeBanca públicapt
unesp.graduateProgramEngenharia Elétrica - FEISpt
unesp.knowledgeAreaAutomaçãopt
unesp.researchAreaLógica Reversível e Computação Quânticapt

Arquivos

Pacote Original

Agora exibindo 1 - 1 de 1
Carregando...
Imagem de Miniatura
Nome:
almeida_aaa_dr_ilha.pdf
Tamanho:
2.45 MB
Formato:
Adobe Portable Document Format
Descrição:

Licença do Pacote

Agora exibindo 1 - 1 de 1
Carregando...
Imagem de Miniatura
Nome:
license.txt
Tamanho:
2.98 KB
Formato:
Item-specific license agreed upon to submission
Descrição: