Algoritmos quânticos e o problema da clique máxima em grafos

Bibliographic Details
Main Author: Dias, Matheus Giovanni
Publication Date: 2022
Format: Bachelor thesis
Language: por
Source: Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
Download full: http://repositorio.utfpr.edu.br/jspui/handle/1/33230
Summary: Determining the cardinality of the maximum clique on a simple graph is a NP-hard problem with several applications of interest. The best know classical algorithm for this problem has (3/3) time complexity. Classical computing uses phenomena from classical physics to model, store and process information. Consequently, the entire model of classical computing is bounded superiorly by the limits of classical physics. As an alternative, Quantum Computing has been developed to take advantage of quantum phenomena and provide the constructions of circuits capable of performing certain computations more efficiently. In this paper, two quantum solutions to the maximum clique problem will be proposed and analyzed, based on the Grover Quantum Search algorithms and the Quantum Minimal Search Algorithm, comparing their respective time complexities with the best known classical solution.
id UTFPR-12_895fceac3186b79fea5d4ca939417b1a
oai_identifier_str oai:repositorio.utfpr.edu.br:1/33230
network_acronym_str UTFPR-12
network_name_str Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
repository_id_str
spelling Algoritmos quânticos e o problema da clique máxima em grafosQuantum algorithms and the maximum clique problem in graphsComputação quânticaAlgorítmos computacionaisAlgoritmos em grafosComplexidade computacionalQuantum computingComputer algorithmsGraph algorithmsComputational complexityCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAODetermining the cardinality of the maximum clique on a simple graph is a NP-hard problem with several applications of interest. The best know classical algorithm for this problem has (3/3) time complexity. Classical computing uses phenomena from classical physics to model, store and process information. Consequently, the entire model of classical computing is bounded superiorly by the limits of classical physics. As an alternative, Quantum Computing has been developed to take advantage of quantum phenomena and provide the constructions of circuits capable of performing certain computations more efficiently. In this paper, two quantum solutions to the maximum clique problem will be proposed and analyzed, based on the Grover Quantum Search algorithms and the Quantum Minimal Search Algorithm, comparing their respective time complexities with the best known classical solution.Determinar a cardinalidade da clique máxima em um grafo simples é um problema NP-difícil com diversas aplicações de interesse. O melhor algoritmo clássico conhecido para este problema tem complexidade de tempo (3/3). A computação clássica utiliza fenômenos da física clássica para modelar, armazenar e processar a informação. Consequentemente, todo o modelo de computação clássica é limitado superiormente pelos limites da física clássica. Como alternativa, a Computação Quântica foi desenvolvida para aproveitar os fenômenos quânticos e proporcionar a construção de circuitos capazes de realizar certas computações de forma mais eficiente. Neste trabalho serão propostas e analisadas duas soluções quânticas para o problema da clique máxima, baseadas nos algoritmos de Busca Quântica de Grover e no Algoritmo Quântico de Busca do Mínimo, comparando suas respectivas complexidades de tempo com a melhor solução clássica conhecida.Universidade Tecnológica Federal do ParanáCuritibaBrasilEngenharia de ComputaçãoUTFPRZatesko, Leandro MirandaZatesko, Leandro MirandaGroshaus, Marina EstherSilva, Murilo Vicente Gonçalves daDias, Matheus Giovanni2024-01-29T20:38:08Z2024-01-29T20:38:08Z2022-09-14info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisapplication/pdfDIAS, Matheus Giovanni. Algoritmos quânticos e o problema da clique máxima em grafos. 2022. Trabalho de Conclusão de Curso de (Bacharelado em Engenharia de Computação) - Universidade Tecnológica Federal do Paraná, Curitiba, 2022.http://repositorio.utfpr.edu.br/jspui/handle/1/33230porhttp://creativecommons.org/licenses/by/4.0/info:eu-repo/semantics/openAccessreponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))instname:Universidade Tecnológica Federal do Paraná (UTFPR)instacron:UTFPR2024-01-30T06:07:27Zoai:repositorio.utfpr.edu.br:1/33230Repositório InstitucionalPUBhttp://repositorio.utfpr.edu.br:8080/oai/requestriut@utfpr.edu.br || sibi@utfpr.edu.bropendoar:2024-01-30T06:07:27Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR)false
dc.title.none.fl_str_mv Algoritmos quânticos e o problema da clique máxima em grafos
Quantum algorithms and the maximum clique problem in graphs
title Algoritmos quânticos e o problema da clique máxima em grafos
spellingShingle Algoritmos quânticos e o problema da clique máxima em grafos
Dias, Matheus Giovanni
Computação quântica
Algorítmos computacionais
Algoritmos em grafos
Complexidade computacional
Quantum computing
Computer algorithms
Graph algorithms
Computational complexity
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
title_short Algoritmos quânticos e o problema da clique máxima em grafos
title_full Algoritmos quânticos e o problema da clique máxima em grafos
title_fullStr Algoritmos quânticos e o problema da clique máxima em grafos
title_full_unstemmed Algoritmos quânticos e o problema da clique máxima em grafos
title_sort Algoritmos quânticos e o problema da clique máxima em grafos
author Dias, Matheus Giovanni
author_facet Dias, Matheus Giovanni
author_role author
dc.contributor.none.fl_str_mv Zatesko, Leandro Miranda
Zatesko, Leandro Miranda
Groshaus, Marina Esther
Silva, Murilo Vicente Gonçalves da
dc.contributor.author.fl_str_mv Dias, Matheus Giovanni
dc.subject.por.fl_str_mv Computação quântica
Algorítmos computacionais
Algoritmos em grafos
Complexidade computacional
Quantum computing
Computer algorithms
Graph algorithms
Computational complexity
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
topic Computação quântica
Algorítmos computacionais
Algoritmos em grafos
Complexidade computacional
Quantum computing
Computer algorithms
Graph algorithms
Computational complexity
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
description Determining the cardinality of the maximum clique on a simple graph is a NP-hard problem with several applications of interest. The best know classical algorithm for this problem has (3/3) time complexity. Classical computing uses phenomena from classical physics to model, store and process information. Consequently, the entire model of classical computing is bounded superiorly by the limits of classical physics. As an alternative, Quantum Computing has been developed to take advantage of quantum phenomena and provide the constructions of circuits capable of performing certain computations more efficiently. In this paper, two quantum solutions to the maximum clique problem will be proposed and analyzed, based on the Grover Quantum Search algorithms and the Quantum Minimal Search Algorithm, comparing their respective time complexities with the best known classical solution.
publishDate 2022
dc.date.none.fl_str_mv 2022-09-14
2024-01-29T20:38:08Z
2024-01-29T20:38:08Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv DIAS, Matheus Giovanni. Algoritmos quânticos e o problema da clique máxima em grafos. 2022. Trabalho de Conclusão de Curso de (Bacharelado em Engenharia de Computação) - Universidade Tecnológica Federal do Paraná, Curitiba, 2022.
http://repositorio.utfpr.edu.br/jspui/handle/1/33230
identifier_str_mv DIAS, Matheus Giovanni. Algoritmos quânticos e o problema da clique máxima em grafos. 2022. Trabalho de Conclusão de Curso de (Bacharelado em Engenharia de Computação) - Universidade Tecnológica Federal do Paraná, Curitiba, 2022.
url http://repositorio.utfpr.edu.br/jspui/handle/1/33230
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv http://creativecommons.org/licenses/by/4.0/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by/4.0/
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidade Tecnológica Federal do Paraná
Curitiba
Brasil
Engenharia de Computação
UTFPR
publisher.none.fl_str_mv Universidade Tecnológica Federal do Paraná
Curitiba
Brasil
Engenharia de Computação
UTFPR
dc.source.none.fl_str_mv reponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
instname:Universidade Tecnológica Federal do Paraná (UTFPR)
instacron:UTFPR
instname_str Universidade Tecnológica Federal do Paraná (UTFPR)
instacron_str UTFPR
institution UTFPR
reponame_str Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
collection Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
repository.name.fl_str_mv Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR)
repository.mail.fl_str_mv riut@utfpr.edu.br || sibi@utfpr.edu.br
_version_ 1850497823946047488