English

On the Relationship between Energy Complexity and other Boolean Function Measures

Computational Complexity 2019-04-29 v2 Discrete Mathematics Combinatorics

Abstract

In this work we investigate into energy complexity, a Boolean function measure related to circuit complexity. Given a circuit C\mathcal{C} over the standard basis {2,2,¬}\{\vee_2,\wedge_2,\neg\}, the energy complexity of C\mathcal{C}, denoted by EC(C)\mathrm{EC}(\mathcal{C}), is the maximum number of its activated inner gates over all inputs. The energy complexity of a Boolean function ff, denoted by EC(f)\mathrm{EC}(f), is the minimum of EC(C)\mathrm{EC}(\mathcal{C}) over all circuits C\mathcal{C} computing ff. This concept has attracted lots of attention in literature. Recently, Dinesh, Otiv, and Sarma [COCOON'18] gave EC(f)\mathrm{EC}(f) an upper bound in terms of the decision tree complexity, EC(f)=O(D(f)3)\mathrm{EC}(f)=O(\mathrm{D}(f)^3). They also showed that EC(f)3n1\mathrm{EC}(f)\leq 3n-1, where nn is the input size. Recall that the minimum size of circuit to compute ff could be as large as 2n/n2^n/n. We improve their upper bounds by showing that EC(f)min{12D(f)2+O(D(f)),n+2D(f)2}\mathrm{EC}(f)\leq\min\{\frac12\mathrm{D}(f)^2+O(\mathrm{D}(f)),n+2\mathrm{D}(f)-2\}. For the lower bound, Dinesh, Otiv, and Sarma defined positive sensitivity, a complexity measure denoted by psens(f)\mathrm{psens}(f), and showed that EC(f)13psens(f)\mathrm{EC}(f)\ge\frac{1}{3}\mathrm{psens}(f). They asked whether EC(f)\mathrm{EC}(f) can also be lower bounded by a polynomial of D(f)\mathrm{D}(f). In this paper we affirm it by proving EC(f)=Ω(D(f))\mathrm{EC}(f)=\Omega(\sqrt{\mathrm{D}(f)}). For non-degenerated functions with input size nn, we give another lower bound EC(f)=Ω(logn)\mathrm{EC}(f)=\Omega(\log{n}). All these three lower bounds are incomparable to each other. Besides, we also examine the energy complexity of OR\mathtt{OR} functions and ADDRESS\mathtt{ADDRESS} functions, which implies the tightness of our two lower bounds respectively. In addition, the former one answers another open question asking for a non-trivial lower bounds for the energy complexity of OR\mathtt{OR} functions.

Keywords

Cite

@article{arxiv.1810.03811,
  title  = {On the Relationship between Energy Complexity and other Boolean Function Measures},
  author = {Xiaoming Sun and Yuan Sun and Kewen Wu and Zhiyu Xia},
  journal= {arXiv preprint arXiv:1810.03811},
  year   = {2019}
}

Comments

15 pages, 6 figures

R2 v1 2026-06-23T04:33:01.422Z