2 research outputs found

    On the Relationship Between Energy Complexity and Other Boolean Function Measures

    No full text
    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.Comment: 15 pages, 6 figure
    corecore