Aplicación práctica de la computación cuántica a problemas financieros

La computación cuántica está experimentando un auge significativo esta última década, lo cual ha permitido a los investigadores plantear problemas que hasta la fecha eran imposibles de resolver en el paradigma clásico. Los qubits, que son los bits cuánticos, nos dan una ventaja superior respecto a c...

Descripción completa

Detalles Bibliográficos
Autor: García Martínez, Carlos
Tipo de documento: Tesis de maestría
Fecha de publicación:2021
País:España
Institución:Universidad Complutense de Madrid (UCM)
Repositorio:Docta Complutense
Lenguaje:Español
OAI Identifier:oai:docta.ucm.es:20.500.14352/5177
Acceso en línea:https://hdl.handle.net/20.500.14352/5177
Nivel de acceso:Acceso abierto
Palabra clave:347.918
519.2
Computación cuántica
Qubits
Arbitraje
Informática (Informática)
Estadística
1203.17 Informática
1209 Estadística
Descripción
Sumario:La computación cuántica está experimentando un auge significativo esta última década, lo cual ha permitido a los investigadores plantear problemas que hasta la fecha eran imposibles de resolver en el paradigma clásico. Los qubits, que son los bits cuánticos, nos dan una ventaja superior respecto a ciertos problemas complejos en distintas ramas, como son la química y la financiera. Más concretamente, en el espectro financiero existen determinados problemas de optimización que su complejidad se va incrementando exponencialmente a medida que añadimos más nodos, por lo que los computadores clásicos encuentran grandes dificultades a la hora de calcular dichos problemas. Nuestro objetivo es desarrollar un algoritmo cuántico que resuelva el problema del arbitraje de divisas. De tal forma que logremos mejores resultados respecto a los sistemas clásicos que monitorizan actualmente el mercado, analizando así, problemas de tallas mayores con un tiempo menor. Para la realización del trabajo utilizaremos el lenguaje Python y la librería cuántica Qiskit. Además, utilizaremos ciertos computadores cuánticos proporcionados por IBM para ejecutar dichos algoritmos.