Revista Tecnológica da Fatec Americana
Comparação de desempenho do algoritmo de Deutsch-Jozsa nas linguagens quânticas Silq e Qasm
Mariana Godoy Vazquez Miano, Lucas Gomes Pinheiro, Sthefanie Costa Amaro, Victor Luis Rodrigues Pereira Ferreira
Abstract
Due to the importance given to information in the last few decades, a performance and processing advantage of information becomes relevant, something that can be found through quantum computing. The Deutsch-Jozsa Algorithm is the first example of a quantum algorithm that offers an exponential advantage against classical algorithms, whether in a local environment or through cloud simulators. Seeking to explore the advantages of quantum computation, the Deutsch-Jozsa Algorithm was implemented in two quantum programming languages, namely the high level language Silq, focused on the execution of the algorithm on a local environment through VSCode, which offers a cleaner and friendly sintaxe as well as quantum uncomputation, and also in OpenQASM, a low level language meant to interact with quantum circuits, used to better visualize the Deutsch-Jozsa Algorithm. This paper aims to make the differences between high and low-level quantum languages clear, as well as incentivize the change to a new paradigm.