Abstract

\newcommand{\EC}{\mathsf{EC}}\newcommand{\KW}{\mathsf{KW}}\newcommand{\DT}{\mathsf{DT}}\newcommand{\psens}{\mathsf{psens}} \newcommand{\calB}{\cal B} For a Boolean function f:{0,1}n→{0,1}f:\{0,1\}^n \to \{0,1\} computed by a circuit CC over a finite basis B\mathcal{B}, the energy complexity of CC (denoted by $\EC_{\calB}(C)$) is the maximum over all inputs {0,1}n\{0,1\}^n the numbers of gates of the circuit CC (excluding the inputs) that output a one. Energy Complexity of a Boolean function over a finite basis $\calB$ denoted by $\EC_\calB(f):= \min_C \EC_{\calB}(C)$ where CC is a circuit over $\calB$ computing ff. We study the case when $\calB = \{\land_2, \lor_2, \lnot\}$, the standard Boolean basis. It is known that any Boolean function can be computed by a circuit (with potentially large size) with an energy of at most 3n(1+ε(n))3n(1+ε(n)) for a small ε(n) ε(n)(which we observe is improvable to 3n−13n-1). We show several new results and connections between energy complexity and other well-studied parameters of Boolean functions. * For all Boolean functions ff, $\EC(f) \le O(\DT(f)^3)$ where $\DT(f)$ is the optimal decision tree depth of ff. * We define a parameter \textit{positive sensitivity} (denoted by $\psens$), a quantity that is smaller than sensitivity and defined in a similar way, and show that for any Boolean circuit CC computing a Boolean function ff, $ \EC(C) \ge \psens(f)/3$. * For a monotone function ff, we show that $\EC(f) = Ω(\KW^+(f))$ where $\KW^+(f)$ is the cost of monotone Karchmer-Wigderson game of ff. * Restricting the above notion of energy complexity to Boolean formulas, we show $\EC(F) = Ω\left (\sqrt{L(F)}-depth(F)\right )$ where L(F)L(F) is the size and depth(F)depth(F) is the depth of a formula FF.

Explore this paper’s authors, topics and related work.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Reviews 0

Write a reviewWrite

No reviews yet.

Discussion 0

Add a commentWrite

No comments yet.