Papers
Topics
Authors
Recent
Search
2000 character limit reached

Quantum Lower and Upper Bounds for 2D-Grid and Dyck Language

Published 6 Jul 2020 in cs.DS, cs.CC, and quant-ph | (2007.03402v2)

Abstract: We study the quantum query complexity of two problems. First, we consider the problem of determining if a sequence of parentheses is a properly balanced one (a Dyck word), with a depth of at most kk. We call this the Dyckk,nDyck_{k,n} problem. We prove a lower bound of Ω(c<sup>k</sup>n)\Omega(c<sup>k</sup> \sqrt{n}), showing that the complexity of this problem increases exponentially in kk. Here nn is the length of the word. When kk is a constant, this is interesting as a representative example of star-free languages for which a surprising O~(n)\tilde{O}(\sqrt{n}) query quantum algorithm was recently constructed by Aaronson et al. Their proof does not give rise to a general algorithm. When kk is not a constant, Dyckk,nDyck_{k,n} is not context-free. We give an algorithm with O(n(log⁡n)<sup>0.5k)O\left(\sqrt{n}(\log{n})<sup>{0.5k}\right) quantum queries for Dyckk,nDyck_{k,n} for all kk. This is better than the trival upper bound nn for k=o(log⁡(n)log⁡log⁡n)k=o\left(\frac{\log(n)}{\log\log n}\right). Second, we consider connectivity problems on grid graphs in 2 dimensions, if some of the edges of the grid may be missing. By embedding the "balanced parentheses" problem into the grid, we show a lower bound of Ω(n<sup>1.5−ϵ)\Omega(n<sup>{1.5-\epsilon}) for the directed 2D grid and Ω(n<sup>2−ϵ)\Omega(n<sup>{2-\epsilon}) for the undirected 2D grid. The directed problem is interesting as a black-box model for a class of classical dynamic programming strategies including the one that is usually used for the well-known edit distance problem. We also show a generalization of this result to more than 2 dimensions.

Citations (19)

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.