Algoritmo de contagem quântico aplicado ao grafo bipartido completo

Detalhes bibliográficos
Autor(a) principal: Bezerra, Gustavo Alves
Data de Publicação: 2021
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Biblioteca Digital de Teses e Dissertações do LNCC
Texto Completo: https://tede.lncc.br/handle/tede/341
Resumo: Studies on Quantum Computing have been developed since the 1980s, motivating researches on quantum algorithms better than any classical algorithm possible. An example of such algorithms is Grover’s algorithm, capable of finding k (marked) elements in an unordered database with N elements using O (√ N/k) steps. Grover’s algorithm can be interpreted as a quantum walk in a complete graph (with loops) containing N vertices from which k are marked. This interpretation motivated search algorithms in other graphs – complete bipartite graph, grid, and hypercube. Using Grover’s algorithm’s linear operator, the quantum counting algorithm estimates the value of k with an error of O (√k) using O (√N ) steps. This work tackles the problem of using the quantum counting algorithm for estimating the value k of marked elements in other graphs; more specifically, the complete bipartite graph. It is concluded that for a particular case, running the proposed algorithm at most t times wields an estimation of k with an error of O (√k) using O ( t√N ) steps and success probability of at least (1 − 2−t) 8/π2.
id LNCC_27c06b32c9d2cd872e07dbd8e6ddbf4c
oai_identifier_str oai:tede-server.lncc.br:tede/341
network_acronym_str LNCC
network_name_str Biblioteca Digital de Teses e Dissertações do LNCC
repository_id_str
spelling Portugal, RenatoSantos, Raqueline Azevedo MedeirosPortugal, RenatoVieira, Paulo César MarquesMarquezino, Franklin de Limahttp://lattes.cnpq.br/5221852804691948Bezerra, Gustavo Alves2023-03-29T18:49:58Z2021-09-02BEZERRA, G. A. Algoritmo de contagem quântico aplicado ao grafo bipartido completo. 2021. 100 f. Dissertação (Programa de Pós-Graduação em Modelagem Computacional) - Laboratório Nacional de Computação Científica, Petrópolis, 2021.https://tede.lncc.br/handle/tede/341Studies on Quantum Computing have been developed since the 1980s, motivating researches on quantum algorithms better than any classical algorithm possible. An example of such algorithms is Grover’s algorithm, capable of finding k (marked) elements in an unordered database with N elements using O (√ N/k) steps. Grover’s algorithm can be interpreted as a quantum walk in a complete graph (with loops) containing N vertices from which k are marked. This interpretation motivated search algorithms in other graphs – complete bipartite graph, grid, and hypercube. Using Grover’s algorithm’s linear operator, the quantum counting algorithm estimates the value of k with an error of O (√k) using O (√N ) steps. This work tackles the problem of using the quantum counting algorithm for estimating the value k of marked elements in other graphs; more specifically, the complete bipartite graph. It is concluded that for a particular case, running the proposed algorithm at most t times wields an estimation of k with an error of O (√k) using O ( t√N ) steps and success probability of at least (1 − 2−t) 8/π2.Estudos na Computação Quântica têm avançado desde a década de 1980, numa busca incessante por algoritmos melhores que qualquer algoritmo clássico concebível. Um exemplo desses algoritmos é o algoritmo de Grover, capaz de encontrar k elementos (marcados) num banco de dados desordenado com N elementos em O (√ N/k) passos. O algoritmo de Grover também pode ser interpretado como um passeio quântico num grafo completo (com laços) com N vértices dos quais k são marcados. Essa interpretação estimulou a análise de algoritmos de busca em outros tipos de grafo – e.g. grafo bipartido completo, malha e hipercubo. Utilizando o operador linear que descreve o algoritmo de Grover, o algoritmo de contagem quântico resulta numa estimativa do valor k com erro da ordem de O (√k) e em O (√N ) passos. Neste trabalho, analisa-se o problema de usar o algoritmo de contagem quântico para estimar a quantidade k de elementos marcados em outros tipos de grafos; em particular no grafo bipartido completo. De fato, conclui-se que para um subcaso desse tipo de grafo, ao executar o algoritmo proposto no máximo t vezes, é possível obter uma estimativa de k com erro da ordem de O (√k) em O ( t√N ) passos e probabilidade de sucesso maior ou igual a (1 − 2−t) 8/π2.Submitted by Patrícia Vieira Silva (library@lncc.br) on 2023-03-29T18:49:14Z No. of bitstreams: 2 Dissertacao_Gustavo_Bezerra.pdf: 1006759 bytes, checksum: c043ab3ac927c79c8a99208aa87482bb (MD5) license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5)Approved for entry into archive by Patrícia Vieira Silva (library@lncc.br) on 2023-03-29T18:49:45Z (GMT) No. of bitstreams: 2 Dissertacao_Gustavo_Bezerra.pdf: 1006759 bytes, checksum: c043ab3ac927c79c8a99208aa87482bb (MD5) license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5)Made available in DSpace on 2023-03-29T18:49:58Z (GMT). No. of bitstreams: 2 Dissertacao_Gustavo_Bezerra.pdf: 1006759 bytes, checksum: c043ab3ac927c79c8a99208aa87482bb (MD5) license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) Previous issue date: 2021-09-02Fundação de Amparo à Pesquisa do Estado do Rio de Janeiroapplication/pdfhttp://tede-server.lncc.br:8080/retrieve/1377/Dissertacao_Gustavo_Bezerra.pdf.jpgporLaboratório Nacional de Computação CientíficaPrograma de Pós-Graduação em Modelagem ComputacionalLNCCBrasilCoordenação de Pós-Graduação e Aperfeiçoamento (COPGA)http://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/openAccessComputação quânticaAlgoritmos (Computação)Teoria dos grafosFourier, Transformações deCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::TEORIA DA COMPUTACAOAlgoritmo de contagem quântico aplicado ao grafo bipartido completoinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisreponame:Biblioteca Digital de Teses e Dissertações do LNCCinstname:Laboratório Nacional de Computação Científica (LNCC)instacron:LNCCORIGINALDissertacao_Gustavo_Bezerra.pdfDissertacao_Gustavo_Bezerra.pdfapplication/pdf1006759http://tede-server.lncc.br:8080/tede/bitstream/tede/341/2/Dissertacao_Gustavo_Bezerra.pdfc043ab3ac927c79c8a99208aa87482bbMD52LICENSElicense.txtlicense.txttext/plain; charset=utf-82165http://tede-server.lncc.br:8080/tede/bitstream/tede/341/3/license.txtbd3efa91386c1718a7f26a329fdcb468MD53CC-LICENSElicense_urllicense_urltext/plain; charset=utf-849http://tede-server.lncc.br:8080/tede/bitstream/tede/341/4/license_url4afdbb8c545fd630ea7db775da747b2fMD54license_textlicense_texttext/html; charset=utf-80http://tede-server.lncc.br:8080/tede/bitstream/tede/341/5/license_textd41d8cd98f00b204e9800998ecf8427eMD55license_rdflicense_rdfapplication/rdf+xml; charset=utf-80http://tede-server.lncc.br:8080/tede/bitstream/tede/341/6/license_rdfd41d8cd98f00b204e9800998ecf8427eMD56TEXTDissertacao_Gustavo_Bezerra.pdf.txtDissertacao_Gustavo_Bezerra.pdf.txttext/plain159462http://tede-server.lncc.br:8080/tede/bitstream/tede/341/7/Dissertacao_Gustavo_Bezerra.pdf.txt7a2bf5a7a3a3a6e2f1ebc26cd9a181eeMD57THUMBNAILDissertacao_Gustavo_Bezerra.pdf.jpgDissertacao_Gustavo_Bezerra.pdf.jpgimage/jpeg3363http://tede-server.lncc.br:8080/tede/bitstream/tede/341/8/Dissertacao_Gustavo_Bezerra.pdf.jpg00aad3206c35e4bbea0173e17d1d61a4MD58tede/3412023-03-30 02:03:27.755oai:tede-server.lncc.br:tede/341Tk9UQTogQ09MT1FVRSBBUVVJIEEgU1VBIFBSw5NQUklBIExJQ0VOw4dBCkVzdGEgbGljZW7Dp2EgZGUgZXhlbXBsbyDDqSBmb3JuZWNpZGEgYXBlbmFzIHBhcmEgZmlucyBpbmZvcm1hdGl2b3MuCgpMSUNFTsOHQSBERSBESVNUUklCVUnDh8ODTyBOw4NPLUVYQ0xVU0lWQQoKQ29tIGEgYXByZXNlbnRhw6fDo28gZGVzdGEgbGljZW7Dp2EsIHZvY8OqIChvIGF1dG9yIChlcykgb3UgbyB0aXR1bGFyIGRvcyBkaXJlaXRvcyBkZSBhdXRvcikgY29uY2VkZSDDoCBVbml2ZXJzaWRhZGUgClhYWCAoU2lnbGEgZGEgVW5pdmVyc2lkYWRlKSBvIGRpcmVpdG8gbsOjby1leGNsdXNpdm8gZGUgcmVwcm9kdXppciwgIHRyYWR1emlyIChjb25mb3JtZSBkZWZpbmlkbyBhYmFpeG8pLCBlL291IApkaXN0cmlidWlyIGEgc3VhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbyAoaW5jbHVpbmRvIG8gcmVzdW1vKSBwb3IgdG9kbyBvIG11bmRvIG5vIGZvcm1hdG8gaW1wcmVzc28gZSBlbGV0csO0bmljbyBlIAplbSBxdWFscXVlciBtZWlvLCBpbmNsdWluZG8gb3MgZm9ybWF0b3Mgw6F1ZGlvIG91IHbDrWRlby4KClZvY8OqIGNvbmNvcmRhIHF1ZSBhIFNpZ2xhIGRlIFVuaXZlcnNpZGFkZSBwb2RlLCBzZW0gYWx0ZXJhciBvIGNvbnRlw7pkbywgdHJhbnNwb3IgYSBzdWEgdGVzZSBvdSBkaXNzZXJ0YcOnw6NvIApwYXJhIHF1YWxxdWVyIG1laW8gb3UgZm9ybWF0byBwYXJhIGZpbnMgZGUgcHJlc2VydmHDp8Ojby4KClZvY8OqIHRhbWLDqW0gY29uY29yZGEgcXVlIGEgU2lnbGEgZGUgVW5pdmVyc2lkYWRlIHBvZGUgbWFudGVyIG1haXMgZGUgdW1hIGPDs3BpYSBhIHN1YSB0ZXNlIG91IApkaXNzZXJ0YcOnw6NvIHBhcmEgZmlucyBkZSBzZWd1cmFuw6dhLCBiYWNrLXVwIGUgcHJlc2VydmHDp8Ojby4KClZvY8OqIGRlY2xhcmEgcXVlIGEgc3VhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbyDDqSBvcmlnaW5hbCBlIHF1ZSB2b2PDqiB0ZW0gbyBwb2RlciBkZSBjb25jZWRlciBvcyBkaXJlaXRvcyBjb250aWRvcyAKbmVzdGEgbGljZW7Dp2EuIFZvY8OqIHRhbWLDqW0gZGVjbGFyYSBxdWUgbyBkZXDDs3NpdG8gZGEgc3VhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbyBuw6NvLCBxdWUgc2VqYSBkZSBzZXUgCmNvbmhlY2ltZW50bywgaW5mcmluZ2UgZGlyZWl0b3MgYXV0b3JhaXMgZGUgbmluZ3XDqW0uCgpDYXNvIGEgc3VhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbyBjb250ZW5oYSBtYXRlcmlhbCBxdWUgdm9jw6ogbsOjbyBwb3NzdWkgYSB0aXR1bGFyaWRhZGUgZG9zIGRpcmVpdG9zIGF1dG9yYWlzLCB2b2PDqiAKZGVjbGFyYSBxdWUgb2J0ZXZlIGEgcGVybWlzc8OjbyBpcnJlc3RyaXRhIGRvIGRldGVudG9yIGRvcyBkaXJlaXRvcyBhdXRvcmFpcyBwYXJhIGNvbmNlZGVyIMOgIFNpZ2xhIGRlIFVuaXZlcnNpZGFkZSAKb3MgZGlyZWl0b3MgYXByZXNlbnRhZG9zIG5lc3RhIGxpY2Vuw6dhLCBlIHF1ZSBlc3NlIG1hdGVyaWFsIGRlIHByb3ByaWVkYWRlIGRlIHRlcmNlaXJvcyBlc3TDoSBjbGFyYW1lbnRlIAppZGVudGlmaWNhZG8gZSByZWNvbmhlY2lkbyBubyB0ZXh0byBvdSBubyBjb250ZcO6ZG8gZGEgdGVzZSBvdSBkaXNzZXJ0YcOnw6NvIG9yYSBkZXBvc2l0YWRhLgoKQ0FTTyBBIFRFU0UgT1UgRElTU0VSVEHDh8ODTyBPUkEgREVQT1NJVEFEQSBURU5IQSBTSURPIFJFU1VMVEFETyBERSBVTSBQQVRST0PDjU5JTyBPVSAKQVBPSU8gREUgVU1BIEFHw4pOQ0lBIERFIEZPTUVOVE8gT1UgT1VUUk8gT1JHQU5JU01PIFFVRSBOw4NPIFNFSkEgQSBTSUdMQSBERSAKVU5JVkVSU0lEQURFLCBWT0PDiiBERUNMQVJBIFFVRSBSRVNQRUlUT1UgVE9ET1MgRSBRVUFJU1FVRVIgRElSRUlUT1MgREUgUkVWSVPDg08gQ09NTyAKVEFNQsOJTSBBUyBERU1BSVMgT0JSSUdBw4fDlUVTIEVYSUdJREFTIFBPUiBDT05UUkFUTyBPVSBBQ09SRE8uCgpBIFNpZ2xhIGRlIFVuaXZlcnNpZGFkZSBzZSBjb21wcm9tZXRlIGEgaWRlbnRpZmljYXIgY2xhcmFtZW50ZSBvIHNldSBub21lIChzKSBvdSBvKHMpIG5vbWUocykgZG8ocykgCmRldGVudG9yKGVzKSBkb3MgZGlyZWl0b3MgYXV0b3JhaXMgZGEgdGVzZSBvdSBkaXNzZXJ0YcOnw6NvLCBlIG7Do28gZmFyw6EgcXVhbHF1ZXIgYWx0ZXJhw6fDo28sIGFsw6ltIGRhcXVlbGFzIApjb25jZWRpZGFzIHBvciBlc3RhIGxpY2Vuw6dhLgo=Biblioteca Digital de Teses e Dissertaçõeshttps://tede.lncc.br/PUBhttps://tede.lncc.br/oai/requestlibrary@lncc.br||library@lncc.bropendoar:2023-03-30T05:03:27Biblioteca Digital de Teses e Dissertações do LNCC - Laboratório Nacional de Computação Científica (LNCC)false
dc.title.por.fl_str_mv Algoritmo de contagem quântico aplicado ao grafo bipartido completo
title Algoritmo de contagem quântico aplicado ao grafo bipartido completo
spellingShingle Algoritmo de contagem quântico aplicado ao grafo bipartido completo
Bezerra, Gustavo Alves
Computação quântica
Algoritmos (Computação)
Teoria dos grafos
Fourier, Transformações de
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::TEORIA DA COMPUTACAO
title_short Algoritmo de contagem quântico aplicado ao grafo bipartido completo
title_full Algoritmo de contagem quântico aplicado ao grafo bipartido completo
title_fullStr Algoritmo de contagem quântico aplicado ao grafo bipartido completo
title_full_unstemmed Algoritmo de contagem quântico aplicado ao grafo bipartido completo
title_sort Algoritmo de contagem quântico aplicado ao grafo bipartido completo
author Bezerra, Gustavo Alves
author_facet Bezerra, Gustavo Alves
author_role author
dc.contributor.advisor1.fl_str_mv Portugal, Renato
dc.contributor.advisor2.fl_str_mv Santos, Raqueline Azevedo Medeiros
dc.contributor.referee1.fl_str_mv Portugal, Renato
dc.contributor.referee2.fl_str_mv Vieira, Paulo César Marques
dc.contributor.referee3.fl_str_mv Marquezino, Franklin de Lima
dc.contributor.authorLattes.fl_str_mv http://lattes.cnpq.br/5221852804691948
dc.contributor.author.fl_str_mv Bezerra, Gustavo Alves
contributor_str_mv Portugal, Renato
Santos, Raqueline Azevedo Medeiros
Portugal, Renato
Vieira, Paulo César Marques
Marquezino, Franklin de Lima
dc.subject.por.fl_str_mv Computação quântica
Algoritmos (Computação)
Teoria dos grafos
Fourier, Transformações de
topic Computação quântica
Algoritmos (Computação)
Teoria dos grafos
Fourier, Transformações de
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::TEORIA DA COMPUTACAO
dc.subject.cnpq.fl_str_mv CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::TEORIA DA COMPUTACAO
description Studies on Quantum Computing have been developed since the 1980s, motivating researches on quantum algorithms better than any classical algorithm possible. An example of such algorithms is Grover’s algorithm, capable of finding k (marked) elements in an unordered database with N elements using O (√ N/k) steps. Grover’s algorithm can be interpreted as a quantum walk in a complete graph (with loops) containing N vertices from which k are marked. This interpretation motivated search algorithms in other graphs – complete bipartite graph, grid, and hypercube. Using Grover’s algorithm’s linear operator, the quantum counting algorithm estimates the value of k with an error of O (√k) using O (√N ) steps. This work tackles the problem of using the quantum counting algorithm for estimating the value k of marked elements in other graphs; more specifically, the complete bipartite graph. It is concluded that for a particular case, running the proposed algorithm at most t times wields an estimation of k with an error of O (√k) using O ( t√N ) steps and success probability of at least (1 − 2−t) 8/π2.
publishDate 2021
dc.date.issued.fl_str_mv 2021-09-02
dc.date.accessioned.fl_str_mv 2023-03-29T18:49:58Z
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.citation.fl_str_mv BEZERRA, G. A. Algoritmo de contagem quântico aplicado ao grafo bipartido completo. 2021. 100 f. Dissertação (Programa de Pós-Graduação em Modelagem Computacional) - Laboratório Nacional de Computação Científica, Petrópolis, 2021.
dc.identifier.uri.fl_str_mv https://tede.lncc.br/handle/tede/341
identifier_str_mv BEZERRA, G. A. Algoritmo de contagem quântico aplicado ao grafo bipartido completo. 2021. 100 f. Dissertação (Programa de Pós-Graduação em Modelagem Computacional) - Laboratório Nacional de Computação Científica, Petrópolis, 2021.
url https://tede.lncc.br/handle/tede/341
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv http://creativecommons.org/licenses/by-nc-nd/4.0/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-nd/4.0/
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Laboratório Nacional de Computação Científica
dc.publisher.program.fl_str_mv Programa de Pós-Graduação em Modelagem Computacional
dc.publisher.initials.fl_str_mv LNCC
dc.publisher.country.fl_str_mv Brasil
dc.publisher.department.fl_str_mv Coordenação de Pós-Graduação e Aperfeiçoamento (COPGA)
publisher.none.fl_str_mv Laboratório Nacional de Computação Científica
dc.source.none.fl_str_mv reponame:Biblioteca Digital de Teses e Dissertações do LNCC
instname:Laboratório Nacional de Computação Científica (LNCC)
instacron:LNCC
instname_str Laboratório Nacional de Computação Científica (LNCC)
instacron_str LNCC
institution LNCC
reponame_str Biblioteca Digital de Teses e Dissertações do LNCC
collection Biblioteca Digital de Teses e Dissertações do LNCC
bitstream.url.fl_str_mv http://tede-server.lncc.br:8080/tede/bitstream/tede/341/2/Dissertacao_Gustavo_Bezerra.pdf
http://tede-server.lncc.br:8080/tede/bitstream/tede/341/3/license.txt
http://tede-server.lncc.br:8080/tede/bitstream/tede/341/4/license_url
http://tede-server.lncc.br:8080/tede/bitstream/tede/341/5/license_text
http://tede-server.lncc.br:8080/tede/bitstream/tede/341/6/license_rdf
http://tede-server.lncc.br:8080/tede/bitstream/tede/341/7/Dissertacao_Gustavo_Bezerra.pdf.txt
http://tede-server.lncc.br:8080/tede/bitstream/tede/341/8/Dissertacao_Gustavo_Bezerra.pdf.jpg
bitstream.checksum.fl_str_mv c043ab3ac927c79c8a99208aa87482bb
bd3efa91386c1718a7f26a329fdcb468
4afdbb8c545fd630ea7db775da747b2f
d41d8cd98f00b204e9800998ecf8427e
d41d8cd98f00b204e9800998ecf8427e
7a2bf5a7a3a3a6e2f1ebc26cd9a181ee
00aad3206c35e4bbea0173e17d1d61a4
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações do LNCC - Laboratório Nacional de Computação Científica (LNCC)
repository.mail.fl_str_mv library@lncc.br||library@lncc.br
_version_ 1797683219939721216