Quantum Algorithm for Shortest Path Search in Directed Acyclic Graph
- Авторлар: Khadiev K.R.1,2, Safina L.I.2
-
Мекемелер:
- OOO Kvantovye Intellektual’nye Tekhnologii
- Kazan (Volga Region) Federal University
- Шығарылым: Том 43, № 1 (2019)
- Беттер: 47-51
- Бөлім: Article
- URL: https://journals.rcsi.science/0278-6419/article/view/176283
- DOI: https://doi.org/10.3103/S0278641919010023
- ID: 176283
Дәйексөз келтіру
Аннотация
In this work, we consider a well-known “Single Source Shortest Path Search” problems for weighted directed acyclic graphs (DAGs). We suggest a quantum algorithm with time complexity \(O(\sqrt {nm} \,\log \;n)\) and O(1/n) error probability, where n is a number of Vertexes, m is the number of edges. We use quantum dynamic programming approach (Khadiev, 2018) and Dürr and Høyer minimum search algorithm to speed up our search. Our algorithm is better than C. Dürr and coauthors’ quantum algorithm for an undirected graph. The time complexity of C. Dürr’s algorithm is \(O(\sqrt {nm} \,{(\log \;n)^2})\). The best known deterministic algorithm for the problem is based on a dynamic programming approach and its time complexity is O (n + m). At the same time, if we use algorithms for general graphs, then we do not get better results. The time complexity of best implementations of Dijkstra’s algorithm with Fibonacci heap is O (m + n log n).
Негізгі сөздер
Авторлар туралы
K. Khadiev
OOO Kvantovye Intellektual’nye Tekhnologii; Kazan (Volga Region) Federal University
Хат алмасуға жауапты Автор.
Email: kamilhadi@gmail.com
Ресей, Kazan, 420111; Kazan, 420008
L. Safina
Kazan (Volga Region) Federal University
Хат алмасуға жауапты Автор.
Email: liliasafina94@gmail.com
Ресей, Kazan, 420008
Қосымша файлдар
