Computing the Best Case Energy Complexity of Satisfying Assignments in Monotone Circuits
Janio Carlos Nascimento Silva, U\'everton S. Souza

TL;DR
This paper investigates the computational complexity of finding the minimal energy (true gates) in monotone circuits for satisfying assignments, proving NP-completeness and exploring fixed-parameter tractability under certain conditions.
Contribution
It establishes the NP-completeness of the MinEC+_M problem for monotone circuits, including planar cases, and analyzes its parameterized complexity, identifying conditions for fixed-parameter tractability.
Findings
MinEC+_M is NP-complete even for planar circuits.
The problem is W[1]-hard but in XP when parameterized by solution size.
Fixed-parameter tractability is achieved when combining solution size and circuit genus.
Abstract
Measures of circuit complexity are usually analyzed to ensure the computation of Boolean functions with economy and efficiency. One of these measures is energy complexity, which is related to the number of gates that output true in a circuit for an assignment. The idea behind energy complexity comes from the counting of `firing' neurons in a natural neural network. The initial model is based on threshold circuits, but recent works also have analyzed the energy complexity of traditional Boolean circuits. In this work, we discuss the time complexity needed to compute the best-case energy complexity among satisfying assignments of a monotone Boolean circuit, and we call such a problem as MinEC. In the MinEC problem, we are given a monotone Boolean circuit , a positive integer and asked to determine whether there is a satisfying assignment for such that $EC(C,X)…
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.
Taxonomy
TopicsMachine Learning and Algorithms · Quantum Computing Algorithms and Architecture · Advanced Memory and Neural Computing
