Compilação e Execução de código da linguagem QML no Computador Quântico da IBM
Resumo
Esse artigo descreve um projeto em andamento que propõe implementar um compilador para circuitos quânticos para a linguagem de programação quântica QML e então executar os circuitos compilados no computador quântico da IBM (IBM Quantum Computer) usando o pacote Qiskit.
Palavras-chave:
computação quântica, circuitos quânticos, Qiskit
Referências
IBM quantum website. https://quantum-computing.ibm.com/. acessado em 24/09/2021.
Qiskit website. https://qiskit.org/. acessado em 24/09/2021.
Altenkirch, T. and Grattage, J. (2005). A functional quantum programming language. In 20th Annual IEEE Symposium on Logic in Computer Science.
Feynman, R. P. (1982). Simulating physics with computers. 21(6):467–488.
Grattage, J. and Altenkirch, T. (2005). A compiler for a functional quantum programming language. Manuscript.
Grover, L. K. (1996). A fast quantum mechanical algorithm for database search. In Proceedings of STOC-1996, pages 212–219. ACM.
Nielsen, M. A. and Chuang, I. L. (2011). Quantum Computation and Quantum Information: 10th Anniversary Edition. Cambridge University Press, USA, 10th edition.
Shor, P. W. (1997). Polynomial-time algorithms for prime factorization and discrete logarithms on a quantum computer. SIAM Journal on Computing, 26(5):1484–1509.
Qiskit website. https://qiskit.org/. acessado em 24/09/2021.
Altenkirch, T. and Grattage, J. (2005). A functional quantum programming language. In 20th Annual IEEE Symposium on Logic in Computer Science.
Feynman, R. P. (1982). Simulating physics with computers. 21(6):467–488.
Grattage, J. and Altenkirch, T. (2005). A compiler for a functional quantum programming language. Manuscript.
Grover, L. K. (1996). A fast quantum mechanical algorithm for database search. In Proceedings of STOC-1996, pages 212–219. ACM.
Nielsen, M. A. and Chuang, I. L. (2011). Quantum Computation and Quantum Information: 10th Anniversary Edition. Cambridge University Press, USA, 10th edition.
Shor, P. W. (1997). Polynomial-time algorithms for prime factorization and discrete logarithms on a quantum computer. SIAM Journal on Computing, 26(5):1484–1509.
Publicado
17/11/2021
Como Citar
SCHITTLER, João Gabriel da Cunha; VIZZOTO, Juliana Kaizer.
Compilação e Execução de código da linguagem QML no Computador Quântico da IBM. In: WORKSHOP-ESCOLA DE INFORMÁTICA TEÓRICA (WEIT), 6. , 2021, Online.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2021
.
p. 49-53.
DOI: https://doi.org/10.5753/weit.2021.18921.