LIPIcs.ICALP.2022.52.pdf
- Filesize: 0.76 MB
- 19 pages
We study the classical and quantum bit-probe versions of the static set membership problem : Given a subset, S (|S| β€ n) of a universe, π° (|π°| = m β« n), represent it as a binary string in memory so that the query "Is x in S?" (x β π°) can be answered by making at most t probes into the string. Let s_{A}(m,n,t) denote the minimum length of the bit string in any scheme that solves this static set membership problem. We show that for n β₯ 4 s_A(m,n,t = 2) = πͺ(m^{1-1/(n-1)}) (if n = 0 (mod 3)); πͺ(m^{1-1/n}) (if n = 1,2 (mod 3)); πͺ(m^{6/7}) (if n = 8,9). These bounds are shown using a common scheme that is based on a graph-theoretic observation on orienting the edges of a graph of high girth. For all n β₯ 4, these bounds substantially improve on the previous best bounds known for this problem, some of which required elaborate constructions [Mirza Galib Anwarul Husain Baig and Deepanjan Kesh, 2020]. Our schemes are explicit. A lower bound of the form s_A(m,n,2) = Ξ©(m^{1-1/β{n/4}β}) was known for this problem. We show an improved lower bound of s_A(m,n,2) = Ξ©(m^{1-2/(n+3)}); this bound was previously known only for n = 3,5 [Mirza Galib Anwarul Husain Baig and Deepanjan Kesh, 2020; Mirza Galib Anwarul Husain Baig et al., 2019; Mirza Galib Anwarul Husain Baig and Deepanjan Kesh, 2018; Mirza Galib Anwarul Husain Baig et al., 2019; Mirza Galib Anwarul Husain Baig and Deepanjan Kesh, 2020]. We consider the quantum version of the problem, where access to the bit-string b β {0,1}^s is provided in the form of a quantum oracle that performs the transformation πͺ_b: |iβ© β¦ (-1)^{b_i} |iβ©. Let s_Q(m,n,2) denote the minimum length of the bit string that solves the above set membership problem in the quantum model (with adaptive queries but no error). We show that for all n β€ m^{1/8}, we have s_{QA}(m,n,2) = πͺ(m^{7/8}). This upper bound makes crucial use of Nash-Williamβs theorem [Diestel, 2005] for decomposing a graph into forests. This result is significant because, prior to this work, it was not known if quantum schemes yield any advantage over classical schemes. We also consider schemes that make a small number of quantum non-adaptive probes. In particular, we show that the space required in this case, s_{QN}(m,n = 2,t = 2) = O(βm) and s_{QN}(m,n = 2,t = 3) = O(m^{1/3}); in contrast, it is known that two non-adaptive classical probes yield no savings. Our quantum schemes are simple and use only the fact that the XOR of two bits of memory can be computed using just one quantum query to the oracle.
Feedback for Dagstuhl Publishing