Improved Lower Bounds for Monotone q-Multilinear Boolean Circuits

05/12/2023
by   Andrzej Lingas, et al.
0

A monotone Boolean circuit is composed of OR gates, AND gates and input gates corresponding to the input variables and the Boolean constants. It is q-multilinear if for each its output gate o and for each prime implicant s of the function computed at o, the arithmetic version of the circuit resulting from the replacement of OR and AND gates by addition and multiplication gates, respectively, computes a polynomial at o which contains a monomial including the same variables as s and each of the variables in s has degree at most q in the monomial. First, we study the complexity of computing semi-disjoint bilinear Boolean forms in terms of the size of monotone q-multilinear Boolean circuits. In particular, we show that any monotone 1-multilinear Boolean circuit computing a semi-disjoint Boolean form with p prime implicants includes at least p AND gates. We also show that any monotone q-multilinear Boolean circuit computing a semi-disjoint Boolean form with p prime implicants has Ω(p/q^4) size. Next, we study the complexity of the monotone Boolean function Isol_k,n that verifies if a k-dimensional Boolean matrix has at least one 1 in each line (e.g., each row and column when k=2), in terms of monotone q-multilinear Boolean circuits. We show that that any Σ_3 monotone Boolean circuit for Isol_k,n has an exponential in n size or it is not (k-1)-multilinear.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/20/2020

Notes on Hazard-Free Circuits

The problem of constructing hazard-free Boolean circuits (those avoiding...
research
08/11/2017

Lower bound for monotone Boolean convolution

Any monotone Boolean circuit computing the n-dimensional Boolean convolu...
research
10/13/2022

Computing the Best Case Energy Complexity of Satisfying Assignments in Monotone Circuits

Measures of circuit complexity are usually analyzed to ensure the comput...
research
10/02/2019

Prime Clocks

Physical implementations of digital computers began in the latter half o...
research
08/28/2023

A polynomial quantum computing algorithm for solving the dualization problem

Given two prime monotone boolean functions f:{0,1}^n →{0,1} and g:{0,1}^...
research
03/23/2022

CRGC – A Practical Framework for Constructing Reusable Garbled Circuits

In this work, we introduce two schemes to construct reusable garbled cir...
research
05/22/2009

Circuit Complexity and Decompositions of Global Constraints

We show that tools from circuit complexity can be used to study decompos...

Please sign up or login with your details

Forgot password? Click here to reset