@inproceedings{f752cc591e8540caa964867d3baefa63,
title = "Quantum Algorithms for Hopcroft{\textquoteright}s Problem",
abstract = "In this work we study quantum algorithms for Hopcroft{\textquoteright}s problem which is a fundamental problem in computational geometry. Given n points and n lines in the plane, the task is to determine whether there is a point-line incidence. The classical complexity of this problem is well-studied, with the best known algorithm running in O(n4/3) time, with matching lower bounds in some restricted settings. Our results are two different quantum algorithms with time complexity Oe(n5/6). The first algorithm is based on partition trees and the quantum backtracking algorithm. The second algorithm uses a quantum walk together with a history-independent dynamic data structure for storing line arrangement which supports efficient point location queries. In the setting where the number of points and lines differ, the quantum walk-based algorithm is asymptotically faster. The quantum speedups for the aforementioned data structures may be useful for other geometric problems.",
keywords = "Computational Geometry, Quantum algorithms, Quantum walks",
author = "Vladimirs Andrejevs and Aleksandrs Belovs and Jevgēnijs Vihrovs",
note = "Publisher Copyright: {\textcopyright} Vladimirs Andrejevs, Aleksandrs Belovs, and Jevgēnijs Vihrovs.",
year = "2024",
month = aug,
doi = "10.4230/LIPIcs.MFCS.2024.9",
language = "English",
isbn = "978-395977335-5",
volume = "306",
series = "Leibniz International Proceedings in Informatics, LIPIcs",
publisher = "Schloss Dagstuhl – Leibniz-Zentrum f{\"u}r Informatik",
editor = "Rastislav Kralovic and Antonin Kucera",
booktitle = "49th International Symposium on Mathematical Foundations of Computer Science, MFCS 2024",
}