Quantum error-correcting codes
| Main Author: | |
|---|---|
| Publication Date: | 2022 |
| Format: | Master thesis |
| Language: | eng |
| Source: | Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
| Download full: | https://hdl.handle.net/1822/87114 |
Summary: | Dissertação de mestrado em Physics Engineering |
| id |
RCAP_6d3df85868bc7209d032830fbf2ef673 |
|---|---|
| oai_identifier_str |
oai:repositorium.sdum.uminho.pt:1822/87114 |
| network_acronym_str |
RCAP |
| network_name_str |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
| repository_id_str |
https://opendoar.ac.uk/repository/7160 |
| spelling |
Quantum error-correcting codesQuantum computingQuantum error correctionStabilizer codesIBMQComputação quânticaCorrecção de erros quânticosCódigos estabilizadoresEngenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e InformáticaDissertação de mestrado em Physics EngineeringQuantum computing is a new and exciting field of research that, using the properties of quantum mechanics, has the potential to be a disruptive technology, being able to per form certain computations faster than any classical computer, such as Shor’s factorization algorithm and Grover’s algorithm. Although there are several quantum computer with different underlying technologies, one of the main challenges of quantum computation is the occurence of errors, destroying the information and making computation impossible. Errors may have several different sources namely, thermal noise, faulty gates or incorrect measurements. The present dissertation aims to study and employ methods for reducing the effects of errors during quantum computation and correct them using Stabilizer Codes, which are a very powerful tool to produce circuit encoding networks that can, in theory, protect quantum systems from errors during transmission. A proof of concept algorithm was implemented using Qiskit, a Python based program development language for the IBM Q machines, and tested on both simulators and real systems. The algorithm is capable of, given any stabilizer in standard form, generate the circuit encoding network. Due to technological limitations associated with current quantum computers the results obtained in ibmq_guadalupe fail to show the efficacy of Stabilizer Codes.A computação quântica é uma área de investigação recente que, usando as propriedades da mecânica quântica, tem o potencial de ser uma tecnologia disruptiva, sendo capaz de realizar alguns tipos de computação de forma mais rápida do que qualquer outro computador clássico atual, tais como, o algoritmo de fatorização de Shor e o algoritmo de procura de Grover. Apesar de já existirem vários computadores quãnticos com tecnologias de diferentes modos de operação, um dos principais desafios que a computação quântica enfrenta é a existência de erros, destruindo a informação presente e impossibilitando a computação. Os erros podem ser de várias fontes, nomeadamente, ruido térmico, operações deficientes ou medidas incorrectas. Esta dissertação tem como objectivo estudar e aplicar métodos para reduzir os efeitos dos erros durante a computação quântica e corrigi-los usando códigos estabilizadores, que são uma ferramenta poderosa para produzir circuitos que podem, em teoria, proteger sistemas quânticos de erros ocorridos durante a transmissão. Foi implementado um algoritmo usando Qiskit, uma linguagem à base de Python usada para desenvolver programas nas máquinas da IBM, que foi testado em simuladores e em sistemas físicos. O algoritmo é capaz de, dado um estabilizador na sua forma standard, gerar o circuito codificador. Devido a limitações da tecnologia associadas aos atuais computadores quânticos, os resultados obtidos na máquina ibimq_guadalupe não demonstram a eficácia dos códigos estabilizadores.Almeida, José BacelarPatrício, PedroUniversidade do MinhoPereira, Jose Eduardo Moreira Barros2022-10-172022-10-17T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttps://hdl.handle.net/1822/87114eng203373090info:eu-repo/semantics/openAccessreponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiainstacron:RCAAP2024-05-11T05:54:19Zoai:repositorium.sdum.uminho.pt:1822/87114Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-28T15:34:13.462489Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiafalse |
| dc.title.none.fl_str_mv |
Quantum error-correcting codes |
| title |
Quantum error-correcting codes |
| spellingShingle |
Quantum error-correcting codes Pereira, Jose Eduardo Moreira Barros Quantum computing Quantum error correction Stabilizer codes IBMQ Computação quântica Correcção de erros quânticos Códigos estabilizadores Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática |
| title_short |
Quantum error-correcting codes |
| title_full |
Quantum error-correcting codes |
| title_fullStr |
Quantum error-correcting codes |
| title_full_unstemmed |
Quantum error-correcting codes |
| title_sort |
Quantum error-correcting codes |
| author |
Pereira, Jose Eduardo Moreira Barros |
| author_facet |
Pereira, Jose Eduardo Moreira Barros |
| author_role |
author |
| dc.contributor.none.fl_str_mv |
Almeida, José Bacelar Patrício, Pedro Universidade do Minho |
| dc.contributor.author.fl_str_mv |
Pereira, Jose Eduardo Moreira Barros |
| dc.subject.por.fl_str_mv |
Quantum computing Quantum error correction Stabilizer codes IBMQ Computação quântica Correcção de erros quânticos Códigos estabilizadores Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática |
| topic |
Quantum computing Quantum error correction Stabilizer codes IBMQ Computação quântica Correcção de erros quânticos Códigos estabilizadores Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática |
| description |
Dissertação de mestrado em Physics Engineering |
| publishDate |
2022 |
| dc.date.none.fl_str_mv |
2022-10-17 2022-10-17T00:00:00Z |
| dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
| dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
| format |
masterThesis |
| status_str |
publishedVersion |
| dc.identifier.uri.fl_str_mv |
https://hdl.handle.net/1822/87114 |
| url |
https://hdl.handle.net/1822/87114 |
| dc.language.iso.fl_str_mv |
eng |
| language |
eng |
| dc.relation.none.fl_str_mv |
203373090 |
| dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
| eu_rights_str_mv |
openAccess |
| dc.format.none.fl_str_mv |
application/pdf |
| dc.source.none.fl_str_mv |
reponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia instacron:RCAAP |
| instname_str |
FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia |
| instacron_str |
RCAAP |
| institution |
RCAAP |
| reponame_str |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
| collection |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
| repository.name.fl_str_mv |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia |
| repository.mail.fl_str_mv |
info@rcaap.pt |
| _version_ |
1833595398583746560 |