Application of Grover’s quantum algorithm for string matching

dc.contributor.advisorCervera Lierta, Alba
dc.contributor.advisorJuliá-Díaz, Bruno
dc.contributor.authorBarberà Rodríguez, Júlia
dc.date.accessioned2022-07-25T08:20:34Z
dc.date.available2022-07-25T08:20:34Z
dc.date.issued2022-06
dc.descriptionTreballs Finals de Grau de Física, Facultat de Física, Universitat de Barcelona, Curs: 2022, Tutors: Alba Cervera Lierta, Bruno Juliá Díazca
dc.description.abstractIn this work we present a quantum algorithm for exact string matching that relies on Grover’s algorithm. Grover’s algorithm, commonly used for unsorted data search, can be adapted to solve the problem and find a pattern’s location within a string. This work contains the demonstration of Grover’s algorithm for one and multiple target. It also presents the principles of quantum string matching, how to tackle this type of problem using Grover’s algorithm and the detailed steps to construct the query. The quantum string matching algorithm is then implemented in Qibo, an open-source full stack API for quantum simulation and quantum hardware control. We explicitly expose an example for a string of length N = 8 and a pattern of length M = 2.ca
dc.format.extent5 p.
dc.format.mimetypeapplication/pdf
dc.identifier.urihttps://hdl.handle.net/2445/188047
dc.language.isoengca
dc.rightscc-by-nc-nd (c) Barberá, 2022
dc.rights.accessRightsinfo:eu-repo/semantics/openAccessca
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/es/*
dc.sourceTreballs Finals de Grau (TFG) - Física
dc.subject.classificationAlgorisme de Grovercat
dc.subject.classificationTreballs de fi de graucat
dc.subject.otherGrover's algorithmeng
dc.subject.otherBachelor's theseseng
dc.titleApplication of Grover’s quantum algorithm for string matchingca
dc.typeinfo:eu-repo/semantics/bachelorThesisca

Fitxers

Paquet original

Mostrant 1 - 1 de 1
Carregant...
Miniatura
Nom:
BARBERÀ RODRÍGUEZ JÚLIA_6057590_assignsubmission_file_TFG-Barbera-Rodriguez-Julia.pdf
Mida:
270.04 KB
Format:
Adobe Portable Document Format
Descripció: