Algoritmo de contagem quântico aplicado ao grafo bipartido completo
Autor(a) principal: | |
---|---|
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: | 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. |
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 |
Algoritmo de contagem quântico aplicado ao grafo bipartido completoComputação quânticaAlgoritmos (Computação)Teoria dos grafosFourier, Transformações deCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::TEORIA DA COMPUTACAOEstudos 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.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.Fundação de Amparo à Pesquisa do Estado do Rio de JaneiroLaboratório Nacional de Computação CientíficaCoordenação de Pós-Graduação e Aperfeiçoamento (COPGA)BrasilLNCCPrograma de Pós-Graduação em Modelagem ComputacionalPortugal, RenatoSantos, Raqueline Azevedo MedeirosPortugal, RenatoVieira, Paulo César MarquesMarquezino, Franklin de LimaBezerra, Gustavo Alves2023-03-29T18:49:58Z2021-09-02info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfBEZERRA, 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/341porhttp://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações do LNCCinstname:Laboratório Nacional de Computação Científica (LNCC)instacron:LNCC2023-03-30T05:03:27Zoai:tede-server.lncc.br:tede/341Biblioteca 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.none.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.none.fl_str_mv |
Portugal, Renato Santos, Raqueline Azevedo Medeiros Portugal, Renato Vieira, Paulo César Marques Marquezino, Franklin de Lima |
dc.contributor.author.fl_str_mv |
Bezerra, Gustavo Alves |
dc.subject.por.fl_str_mv |
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 |
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 |
description |
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. |
publishDate |
2021 |
dc.date.none.fl_str_mv |
2021-09-02 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.uri.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. 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 Coordenação de Pós-Graduação e Aperfeiçoamento (COPGA) Brasil LNCC Programa de Pós-Graduação em Modelagem Computacional |
publisher.none.fl_str_mv |
Laboratório Nacional de Computação Científica Coordenação de Pós-Graduação e Aperfeiçoamento (COPGA) Brasil LNCC Programa de Pós-Graduação em Modelagem Computacional |
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 |
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_ |
1816081207244357632 |