On the Complexity of Hazard-Free Formulas
Leah London Arazi, Amir Shpilka

TL;DR
This paper investigates the complexity of hazard-free Boolean formulas, revealing unique properties of unate functions, providing new bounds for random functions, and extending understanding of block composition in hazard-free settings.
Contribution
It establishes that unate functions uniquely align hazard-derivative and hazard-free complexities, and introduces new bounds and methods for analyzing hazard-free formula complexity of random and composed functions.
Findings
Unate functions are the only ones where hazard-derivative complexity equals hazard-free complexity.
The hazard-free formula complexity of random functions is at most 2^{(1+o(1))n}, improving previous bounds.
A new weak converse to the hazard-derivative lower bound method is introduced.
Abstract
This paper studies the hazard-free formula complexity of Boolean functions. Our first result shows that unate functions are the only Boolean functions for which the monotone formula complexity of the hazard-derivative equals the hazard-free formula complexity of the function itself. Consequently, they are the only functions for which the hazard-derivative approach of Ikenmeyer et al. (J. ACM, 2019) yields optimal bounds. Our second result proves that the hazard-free formula complexity of random Boolean functions is at most . Prior to this, no better upper bound than was known. Notably, unlike in the general case of Boolean circuits and formulas, where the typical complexity is derived from that of the multiplexer function with -bit selector, the hazard-free formula complexity of a random function is smaller than the optimal hazard-free formula for the…
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.
