Show simple item record

dc.contributor.advisorWilliams, Virginia Vassilevska
dc.contributor.advisorWilliams, R. Ryan
dc.contributor.authorJin, Ce
dc.date.accessioned2023-01-19T19:50:29Z
dc.date.available2023-01-19T19:50:29Z
dc.date.issued2022-09
dc.date.submitted2022-10-19T18:57:24.615Z
dc.identifier.urihttps://hdl.handle.net/1721.1/147440
dc.description.abstractWe design near-optimal quantum query algorithms for two important text processing problems: Longest Common Substring and Lexicographically Minimal String Rotation. Specifically, we show that: - Longest Common Substring can be solved by a quantum algorithm in Õ(n²⸍³) time, improving upon the Õ(n⁵⸍⁶)-time algorithm by Le Gall and Seddighin (2022). Moreover, given a length threshold 1 ≤ d ≤ n, our algorithm decides in n²⸍³⁺⁰⁽¹⁾/d¹⸍⁶ time whether the longest common substring has length at least d, almost matching the Omega(n²⸍³/d¹⸍⁶) quantum query lower bound. - Lexicographically Minimal String Rotation can be solved by a quantum algorithm in n¹⸍²⁺⁰⁽¹⁾ time, improving upon the Õ(n³⸍⁴)-time algorithm by Wang and Ying (2020), and almost matching the Ω(√n) quantum query lower bound. Our algorithm for Lexicographically Minimal String Rotation is obtained by speeding up a divide-and-conquer algorithm using nested Grover search and quantum minimum finding. Combining this divide-and-conquer idea with the deterministic sampling algorithm of Vishkin (1991) and Ramesh and Vinay (2003), we achieve a quantum speed-up of the String Synchronizing Set technique introduced by Kempa and Kociumaka (2019). Our algorithm for Longest Common Substring applies this string synchronizing set in the quantum walk framework.
dc.publisherMassachusetts Institute of Technology
dc.rightsIn Copyright - Educational Use Permitted
dc.rightsCopyright MIT
dc.rights.urihttp://rightsstatements.org/page/InC-EDU/1.0/
dc.titleQuantum Algorithms For String Problems
dc.typeThesis
dc.description.degreeS.M.
dc.contributor.departmentMassachusetts Institute of Technology. Department of Electrical Engineering and Computer Science
mit.thesis.degreeMaster
thesis.degree.nameMaster of Science in Electrical Engineering and Computer Science


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record