Quantum Query Complexity of Dyck Languages with Bounded Height

Abstract

We consider the problem of determining if a sequence of parentheses is well parenthesized, with a depth of at most h. We denote this language as Dyckh. We study the quantum query complexity of this problem for different h as function of the length n of the word. It has been known from a recent paper by Aaronson et al. that, for any constant h, since Dyckh is star-free, it has quantum query complexity (n), where the hidden logarithm factors in depend on h. Their proof does not give rise to an algorithm. When h is not a constant, Dyckh is not even context-free. We give an algorithm with O(n(n)0.5h) quantum queries for Dyckh for all h. This is better than the trival upper bound n when h=o((n) n). We also obtain lower bounds: we show that for every 0<ε≤ 0.37, there exists c>0 such that Q(Dyckc(n)(n))=(n1-ε). When h=ω((n)), the quantum query complexity is close to n, i.e. Q(Dyckh(n))=ω(n1-ε) for all ε>0. Furthermore when h=(nε) for some ε>0, Q(Dyckh(n))=(n).

0

Turn this paper into a lesson

ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…