QAOA applied to the portfolio optimization problem
| Ano de defesa: | 2023 |
|---|---|
| Autor(a) principal: | |
| Orientador(a): | |
| Banca de defesa: | |
| Tipo de documento: | Dissertação |
| Tipo de acesso: | Acesso aberto |
| Idioma: | por |
| Instituição de defesa: |
Universidade Federal do Rio Grande do Norte
Brasil UFRN PROGRAMA DE PÓS-GRADUAÇÃO EM FÍSICA |
| Programa de Pós-Graduação: |
Não Informado pela instituição
|
| Departamento: |
Não Informado pela instituição
|
| País: |
Não Informado pela instituição
|
| Palavras-chave em Português: | |
| Link de acesso: | https://repositorio.ufrn.br/handle/123456789/54372 |
Resumo: | Quantum computing is no longer in its early stages. There already exists quantum computers with more qubits than a classical computer is capable of efficiently simulating. This current stage is considered intermediate and is therefore called the NISQ era (noisy intermediate-scale quantum). The main feature of this current stage is that there are still not enough qubits to perform quantum error correction, hence the noisy name. In this context of quantum computing without quantum error correction and with an intermediate number of qubits, variational algorithms gained prominence and, among them, there is one called QAOA (quantum approximate optimization algorithm). As the name suggests, this is a quantum algorithm that approximates the solution of optimization problems. The objective of this work was to apply this algorithm to solve an optimization problem in the finance area known as portfolio optimization. This application took place both in an ideal way (without noise) and in a way consistent with the current capacity of quantum computers (with noise). Both were simulated using IBM’s Python tool for simulation and access of quantum computers via cloud called Qiskit. The results suggest that the QAOA performance with noise was, as expected, worse than the ideal case, but still satisfactory within the limitations of the method. |
| id |
UFRN_5ce5b026b6494f97e42723842e23dc8a |
|---|---|
| oai_identifier_str |
oai:repositorio.ufrn.br:123456789/54372 |
| network_acronym_str |
UFRN |
| network_name_str |
Repositório Institucional da UFRN |
| repository_id_str |
|
| spelling |
QAOA applied to the portfolio optimization problemFísicaQAOAOtimização de portfólioQiskitCNPQ::CIENCIAS EXATAS E DA TERRA::FISICAQuantum computing is no longer in its early stages. There already exists quantum computers with more qubits than a classical computer is capable of efficiently simulating. This current stage is considered intermediate and is therefore called the NISQ era (noisy intermediate-scale quantum). The main feature of this current stage is that there are still not enough qubits to perform quantum error correction, hence the noisy name. In this context of quantum computing without quantum error correction and with an intermediate number of qubits, variational algorithms gained prominence and, among them, there is one called QAOA (quantum approximate optimization algorithm). As the name suggests, this is a quantum algorithm that approximates the solution of optimization problems. The objective of this work was to apply this algorithm to solve an optimization problem in the finance area known as portfolio optimization. This application took place both in an ideal way (without noise) and in a way consistent with the current capacity of quantum computers (with noise). Both were simulated using IBM’s Python tool for simulation and access of quantum computers via cloud called Qiskit. The results suggest that the QAOA performance with noise was, as expected, worse than the ideal case, but still satisfactory within the limitations of the method.Conselho Nacional de Desenvolvimento Científico e Tecnológico - CNPqA computação quântica não se encontra mais no seu estágio inicial. Já existem hoje computadores quânticos com mais qubits do que um computador clássico é capaz de simular eficientemente. Esse estágio atual é considerado intermediário e por isso é chamado de era NISQ (quântica ruidosa de escala intermediária). A principal característica desse estágio atual é que ainda não há uma quantidade de qubits suficiente para fazer correção quântica de erros, daí o ruidoso no nome. Nesse contexto de computação quântica sem correção quântica de erros e com uma quantidade intermediária de qubits, os algoritmos variacionais ganharam destaque e, dentre eles, há um que se chama QAOA (algoritmo de otimização quântica aproximada). Como o nome sugere, esse é um algoritmo quântico que aproxima a solução de problemas de otimização. O objetivo do presente trabalho foi aplicar esse algoritmo para resolver um problema de otimização da área de finanças conhecido como otimização de portfólio. Essa aplicação se deu tanto da forma ideal (sem ruído) como da forma condizente com a capacidade atual dos computadores quânticos (com ruído). Ambas foram simuladas usando a ferramenta em Python da IBM para simulação e acesso via nuvem de computadores quânticos chamada de Qiskit. Os resultados sugerem que o desempenho do QAOA com ruído foi como esperado pior que o caso ideal, porém ainda satisfatório dentro das limitações do método.Universidade Federal do Rio Grande do NorteBrasilUFRNPROGRAMA DE PÓS-GRADUAÇÃO EM FÍSICAAraújo, Rafael Chaves Soutohttp://lattes.cnpq.br/2817599222252879http://lattes.cnpq.br/1509277905143351Silva, Askery Alexandre Canabarro Barbosa daMelnikov, Dmitryhttp://lattes.cnpq.br/1078982414439134Bernardes, Nadja KolbPalhares Júnior, Alberto Bezerra de2023-08-03T19:00:12Z2023-08-03T19:00:12Z2023-06-12info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfPALHARES JÚNIOR, Alberto Bezerra de. QAOA applied to the portfolio optimization problem. Orientador: Rafael Chaves Souto Araújo. 2023. 109f. Dissertação (Mestrado em Física) - Centro de Ciências Exatas e da Terra, Universidade Federal do Rio Grande do Norte, Natal, 2023.https://repositorio.ufrn.br/handle/123456789/54372info:eu-repo/semantics/openAccessporreponame:Repositório Institucional da UFRNinstname:Universidade Federal do Rio Grande do Norte (UFRN)instacron:UFRN2023-08-03T19:00:51Zoai:repositorio.ufrn.br:123456789/54372Repositório InstitucionalPUBhttp://repositorio.ufrn.br/oai/repositorio@bczm.ufrn.bropendoar:2023-08-03T19:00:51Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN)false |
| dc.title.none.fl_str_mv |
QAOA applied to the portfolio optimization problem |
| title |
QAOA applied to the portfolio optimization problem |
| spellingShingle |
QAOA applied to the portfolio optimization problem Palhares Júnior, Alberto Bezerra de Física QAOA Otimização de portfólio Qiskit CNPQ::CIENCIAS EXATAS E DA TERRA::FISICA |
| title_short |
QAOA applied to the portfolio optimization problem |
| title_full |
QAOA applied to the portfolio optimization problem |
| title_fullStr |
QAOA applied to the portfolio optimization problem |
| title_full_unstemmed |
QAOA applied to the portfolio optimization problem |
| title_sort |
QAOA applied to the portfolio optimization problem |
| author |
Palhares Júnior, Alberto Bezerra de |
| author_facet |
Palhares Júnior, Alberto Bezerra de |
| author_role |
author |
| dc.contributor.none.fl_str_mv |
Araújo, Rafael Chaves Souto http://lattes.cnpq.br/2817599222252879 http://lattes.cnpq.br/1509277905143351 Silva, Askery Alexandre Canabarro Barbosa da Melnikov, Dmitry http://lattes.cnpq.br/1078982414439134 Bernardes, Nadja Kolb |
| dc.contributor.author.fl_str_mv |
Palhares Júnior, Alberto Bezerra de |
| dc.subject.por.fl_str_mv |
Física QAOA Otimização de portfólio Qiskit CNPQ::CIENCIAS EXATAS E DA TERRA::FISICA |
| topic |
Física QAOA Otimização de portfólio Qiskit CNPQ::CIENCIAS EXATAS E DA TERRA::FISICA |
| description |
Quantum computing is no longer in its early stages. There already exists quantum computers with more qubits than a classical computer is capable of efficiently simulating. This current stage is considered intermediate and is therefore called the NISQ era (noisy intermediate-scale quantum). The main feature of this current stage is that there are still not enough qubits to perform quantum error correction, hence the noisy name. In this context of quantum computing without quantum error correction and with an intermediate number of qubits, variational algorithms gained prominence and, among them, there is one called QAOA (quantum approximate optimization algorithm). As the name suggests, this is a quantum algorithm that approximates the solution of optimization problems. The objective of this work was to apply this algorithm to solve an optimization problem in the finance area known as portfolio optimization. This application took place both in an ideal way (without noise) and in a way consistent with the current capacity of quantum computers (with noise). Both were simulated using IBM’s Python tool for simulation and access of quantum computers via cloud called Qiskit. The results suggest that the QAOA performance with noise was, as expected, worse than the ideal case, but still satisfactory within the limitations of the method. |
| publishDate |
2023 |
| dc.date.none.fl_str_mv |
2023-08-03T19:00:12Z 2023-08-03T19:00:12Z 2023-06-12 |
| 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 |
PALHARES JÚNIOR, Alberto Bezerra de. QAOA applied to the portfolio optimization problem. Orientador: Rafael Chaves Souto Araújo. 2023. 109f. Dissertação (Mestrado em Física) - Centro de Ciências Exatas e da Terra, Universidade Federal do Rio Grande do Norte, Natal, 2023. https://repositorio.ufrn.br/handle/123456789/54372 |
| identifier_str_mv |
PALHARES JÚNIOR, Alberto Bezerra de. QAOA applied to the portfolio optimization problem. Orientador: Rafael Chaves Souto Araújo. 2023. 109f. Dissertação (Mestrado em Física) - Centro de Ciências Exatas e da Terra, Universidade Federal do Rio Grande do Norte, Natal, 2023. |
| url |
https://repositorio.ufrn.br/handle/123456789/54372 |
| dc.language.iso.fl_str_mv |
por |
| language |
por |
| 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.publisher.none.fl_str_mv |
Universidade Federal do Rio Grande do Norte Brasil UFRN PROGRAMA DE PÓS-GRADUAÇÃO EM FÍSICA |
| publisher.none.fl_str_mv |
Universidade Federal do Rio Grande do Norte Brasil UFRN PROGRAMA DE PÓS-GRADUAÇÃO EM FÍSICA |
| dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFRN instname:Universidade Federal do Rio Grande do Norte (UFRN) instacron:UFRN |
| instname_str |
Universidade Federal do Rio Grande do Norte (UFRN) |
| instacron_str |
UFRN |
| institution |
UFRN |
| reponame_str |
Repositório Institucional da UFRN |
| collection |
Repositório Institucional da UFRN |
| repository.name.fl_str_mv |
Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN) |
| repository.mail.fl_str_mv |
repositorio@bczm.ufrn.br |
| _version_ |
1855758705398644736 |