Quadratically Tight Relations for Randomized Query Complexity

Rahul Jain,Hartmut Klauck,Srijita Kundu,Troy Lee,Miklos Santha,Swagato Sanyal,Jevgēnijs Vihrovs
DOI: https://doi.org/10.1007/s00224-019-09935-x
IF: 0.616
2019-08-10
Theory of Computing Systems
Abstract:In this work we investigate the problem of quadratically tightly approximating the randomized query complexity of Boolean functions <em class="EmphasisTypeItalic EmphasisFontCategorySansSerif">R</em>(<em class="EmphasisTypeItalic">f</em>). The certificate complexity <em class="EmphasisTypeItalic EmphasisFontCategorySansSerif">C</em>(<em class="EmphasisTypeItalic">f</em>) is such a complexity measure for the zero-error randomized query complexity <em class="EmphasisTypeItalic EmphasisFontCategorySansSerif">R</em><sub>0</sub>(<em class="EmphasisTypeItalic">f</em>): <em class="EmphasisTypeItalic EmphasisFontCategorySansSerif">C</em>(<em class="EmphasisTypeItalic">f</em>) ≤<em class="EmphasisTypeItalic EmphasisFontCategorySansSerif">R</em><sub>0</sub>(<em class="EmphasisTypeItalic">f</em>) ≤<em class="EmphasisTypeItalic EmphasisFontCategorySansSerif">C</em>(<em class="EmphasisTypeItalic">f</em>)<sup>2</sup>. In the first part of the paper we introduce a new complexity measure, expectational certificate complexity <em class="EmphasisTypeItalic EmphasisFontCategorySansSerif">E</em><em class="EmphasisTypeItalic EmphasisFontCategorySansSerif">C</em>(<em class="EmphasisTypeItalic">f</em>), which is also a quadratically tight bound on <em class="EmphasisTypeItalic EmphasisFontCategorySansSerif">R</em><sub>0</sub>(<em class="EmphasisTypeItalic">f</em>): <em class="EmphasisTypeItalic EmphasisFontCategorySansSerif">E</em><em class="EmphasisTypeItalic EmphasisFontCategorySansSerif">C</em>(<em class="EmphasisTypeItalic">f</em>) ≤<em class="EmphasisTypeItalic EmphasisFontCategorySansSerif">R</em><sub>0</sub>(<em class="EmphasisTypeItalic">f</em>) = <em class="EmphasisTypeItalic">O</em>(<em class="EmphasisTypeItalic EmphasisFontCategorySansSerif">E</em><em class="EmphasisTypeItalic EmphasisFontCategorySansSerif">C</em>(<em class="EmphasisTypeItalic">f</em>)<sup>2</sup>). For <em class="EmphasisTypeItalic EmphasisFontCategorySansSerif">R</em>(<em class="EmphasisTypeItalic">f</em>), we prove that <em class="EmphasisTypeItalic EmphasisFontCategorySansSerif">E</em><em class="EmphasisTypeItalic EmphasisFontCategorySansSerif">C</em><sup>2/3</sup> ≤<em class="EmphasisTypeItalic EmphasisFontCategorySansSerif">R</em>(<em class="EmphasisTypeItalic">f</em>). We then prove that <em class="EmphasisTypeItalic EmphasisFontCategorySansSerif">E</em><em class="EmphasisTypeItalic EmphasisFontCategorySansSerif">C</em>(<em class="EmphasisTypeItalic">f</em>) ≤<em class="EmphasisTypeItalic EmphasisFontCategorySansSerif">C</em>(<em class="EmphasisTypeItalic">f</em>) ≤<em class="EmphasisTypeItalic EmphasisFontCategorySansSerif">E</em><em class="EmphasisTypeItalic EmphasisFontCategorySansSerif">C</em>(<em class="EmphasisTypeItalic">f</em>)<sup>2</sup> and show that there is a quadratic separation between the two, thus <em class="EmphasisTypeItalic EmphasisFontCategorySansSerif">E</em><em class="EmphasisTypeItalic EmphasisFontCategorySansSerif">C</em>(<em class="EmphasisTypeItalic">f</em>) gives a tighter upper bound for <em class="EmphasisTypeItalic EmphasisFontCategorySansSerif">R</em><sub>0</sub>(<em class="EmphasisTypeItalic">f</em>). The measure is also related to the fractional certificate complexity <em class="EmphasisTypeItalic EmphasisFontCategorySansSerif">F</em><em class="EmphasisTypeItalic EmphasisFontCategorySansSerif">C</em>(<em class="EmphasisTypeItalic">f</em>) as follows: <em class="EmphasisTypeItalic EmphasisFontCategorySansSerif">F</em><em class="EmphasisTypeItalic EmphasisFontCategorySansSerif">C</em>(<em class="EmphasisTypeItalic">f</em>) ≤<em class="EmphasisTypeItalic EmphasisFontCategorySansSerif">E</em><em class="EmphasisTypeItalic EmphasisFontCategorySansSerif">C</em>(<em class="EmphasisTypeItalic">f</em>) = <em class="EmphasisTypeItalic">O</em>(<em class="EmphasisTypeItalic EmphasisFontCategorySansSerif">F</em><em class="EmphasisTypeItalic EmphasisFontCategorySansSerif">C</em>(<em class="EmphasisTypeItalic">f</em>)<sup>3/2</sup>). This also connects to an open question by Aaronson whether <em class="EmphasisTypeItalic EmphasisFontCategorySansSerif">F</em><em class="EmphasisTypeItalic EmphasisFontCategorySansSerif">C</em>(<em class="EmphasisTypeItalic">f</em>) is a quadratically tight bound for <em class="EmphasisTypeItalic EmphasisFontCategorySansSerif">R</em><sub>0</sub>(<em class="EmphasisTypeItalic">f</em>), as <em class="EmphasisTypeItalic EmphasisFontCategorySansSerif">E</em><em class="EmphasisTypeItalic EmphasisFontCategorySansSerif">C</em>(<em class="EmphasisTypeItalic">f</em>) is in fact a relaxation of <em class="EmphasisTypeItalic EmphasisFontCategorySansSerif">F</em><em class="EmphasisTypeItalic EmphasisFontCategorySansSerif">C</em>(<em class="EmphasisTypeItalic">f</em>). In the second part of the work, we investigate whether the corruption bound <em class="EmphasisTypeItalic EmphasisFontCategorySansSerif">c</em><em class="EmphasisTypeItalic EmphasisFontCategorySan<p>-Abstract Truncated-</p>
computer science, theory & methods,mathematics
What problem does this paper attempt to address?