Instance complexity of Boolean functions
Alison Hsiang-Hsuan Liu, Nikhil S. Mande

TL;DR
This paper investigates the instance complexity of Boolean functions, characterizing it for symmetric functions and some graph properties, and demonstrating that the ratio of query complexity to certificate complexity does not always bound instance complexity.
Contribution
It provides a complete characterization of instance complexity for symmetric Boolean functions and shows that this measure can significantly differ from the ratio of query to certificate complexity.
Findings
Symmetric Boolean functions with instance complexity 1 are only Parity and its complement.
Instance complexity of Greater-Than and Odd-Max-Bit functions can be constant despite high ratio of query to certificate complexity.
Abstract
In the area of query complexity of Boolean functions, the most widely studied cost measure of an algorithm is the worst-case number of queries made by it on an input. Motivated by the most natural cost measure studied in online algorithms, the competitive ratio, we consider a different cost measure for query algorithms for Boolean functions that captures the ratio of the cost of the algorithm and the cost of an optimal algorithm that knows the input in advance. The cost of an algorithm is its largest cost over all inputs. Grossman, Komargodski and Naor [ITCS'20] introduced this measure for Boolean functions, and dubbed it instance complexity. Grossman et al. showed, among other results, that monotone Boolean functions with instance complexity 1 are precisely those that depend on one or two variables. We complement the above-mentioned result of Grossman et al. by completely…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
