2019
DOI: 10.1007/978-3-030-19311-9_13
|View full text |Cite
|
Sign up to set email alerts
|

Quantum Algorithm for Dynamic Programming Approach for DAGs. Applications for Zhegalkin Polynomial Evaluation and Some Problems on DAGs

Abstract: In this paper, we present a quantum algorithm for dynamic programming approach for problems on directed acyclic graphs (DAGs). The running time of the algorithm is O( √n m logn), and the running time of the best known deterministic algorithm is O(n + m), where n is the number of vertices,n is the number of vertices with at least one outgoing edge; m is the number of edges. We show that we can solve problems that use OR, AND, NAND, MAX and MIN functions as the main transition steps. The approach is useful for a… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
8
0

Year Published

2019
2019
2021
2021

Publication Types

Select...
5
4
1

Relationship

6
4

Authors

Journals

citations
Cited by 14 publications
(8 citation statements)
references
References 32 publications
0
8
0
Order By: Relevance
“…We assume the reader to be familiar with the basics of quantum computing and, in particular, with Grover Search algorithm [7,3]. Among other problems, this algorithm is also applicable for searching in directed acyclic graphs (DAGs) [10,4]. In this paper we apply it to Subtraction games which essentially are games on DAGs: if a game-representing binary Γ is treated as an adjacency matrix of DAG G = (V, E), then its set V corresponds to n positions of the game, and its set E corresponds to all the legal moves.…”
Section: Quantum Algorithmmentioning
confidence: 99%
“…We assume the reader to be familiar with the basics of quantum computing and, in particular, with Grover Search algorithm [7,3]. Among other problems, this algorithm is also applicable for searching in directed acyclic graphs (DAGs) [10,4]. In this paper we apply it to Subtraction games which essentially are games on DAGs: if a game-representing binary Γ is treated as an adjacency matrix of DAG G = (V, E), then its set V corresponds to n positions of the game, and its set E corresponds to all the legal moves.…”
Section: Quantum Algorithmmentioning
confidence: 99%
“…There are many problems where quantum algorithms outperform the best-known classical algorithms. Some of them can be founded here [32,15,19,23,18,10]. Problems for strings are examples of such problems [17,20,30,9,1,27].…”
Section: Introductionmentioning
confidence: 99%
“…Some of them can be founded here [8,13]. Problems for graphs are examples of such problems [15,14,3,10]. One of the most important performance metrics in this regard is query complexity; and we investigate problems using this metric for complexity.…”
Section: Introductionmentioning
confidence: 99%