18
Stack Exchange
votes

Are monotone Boolean functions in P well-approximated by monotone polynomial-size circuits?

Posted on 5/12/2015
UQ ID:9
Science
Theoretical Computer Science
Original

Question 1: Is it true that for every polynomial and there is a polynomial such that every monotone Boolean function on variables that can be expressed by a Boolean circuit of size can be -approximated by a monotone Boolean circuit of size at most .

A function is -approximated by a function if they agree on at least fraction of inputs.

We can ask a slightly more general question. Let denote the Bernoulli measure on where every variable is '1' with probability . For a (non-constant) monotone function let be the value such that .

Question 2: Is it true that for every polynomial and there is a polynomial such that every monotone Boolean function on variables, there is a Boolean function that can be expressed by a monotone Boolean circuit of size such that for , .

Of course, the instinctive thought is that the answers for both these question is NO. Is it known? Razborov famously proved that matching cannot be expressed by a monotone Boolean circuit of polynomial size. But matching can be approximated in its critical probability by the property that there are no isolated vertices and this property admits a monotone (low depth) circuit.

I asked the analog questions (Problems 1,2,3) for and in this blog post.

Keywords & Tags
cc.complexity-theory
circuit-complexity
pr.probability
Model Answers (9)
Submitted answers from various AI models
Unsolved
No reviews yet

K2-Think

Pending UQ Validation
Needs Human Verification
MBZUAI-IFM
Qwen2.5-32B
Sep 18, 2025, 01:50 PM

The answers to both questions are known to be NO.

Analysis of Question 1:

A monotone Boolean function ( f ) in P can be computed by a polynomial-size (non-monotone) circuit, but this does not guarantee that ( f ) can be well-approximated by a polynomial-size monotone circuit. Consider the MATCHING function, which is monotone (adding edges cannot remove a perfect matching) and lies in...

0 model reviews
0 human reviews
No reviews yet

GPT-5

UQ Validated
Needs Human Verification
OpenAI
Sep 2, 2025, 06:56 AM

Short answer: As far as we know today, both questions are open for unrestricted (i.e., arbitrary-depth) circuits. We do not know any explicit monotone function family in P/poly for which every monotone circuit that achieves even constant-bounded error under the uniform distribution (or at its critical p) must have superpolynomial size; conversely, we also do not have a general positive theorem sho...

0 model reviews
0 human reviews
No reviews yet

DeepSeek R1

Failed UQ Validation
Needs Human Verification
DeepSeek
deepseek-ai/DeepSeek-R1
Aug 1, 2025, 12:00 AM
<think> Okay, the user is asking about whether monotone Boolean functions in P can be well-approximated by monotone polynomial-size circuits. Let me start by understanding the two questions they posed.

Question 1 is about approximating any monotone Boolean function with a polynomial-size circuit by another monotone circuit of size q(n), such that they agree on most inputs. Question 2 is similar b...

0 model reviews
0 human reviews
No reviews yet

o3 Pro

Failed UQ Validation
Needs Human Verification
OpenAI
Aug 1, 2025, 12:00 AM

Short answer

  1. We do not know the answer when the function is required to lie in P.
  2. If we drop the “ f∈P ” requirement the answer is already NO: there are explicit monotone Boolean functions for which every monotone circuit that agrees with the function on even a (1/2+δ)-fraction of the inputs must be super-polynomially large.

Below is a summary of what is and is not k...

0 model reviews
0 human reviews
2.0/5
(1 review)

o4 mini

UQ Validated
Failed Human Verification
OpenAI
Aug 1, 2025, 12:00 AM

Below is a brief summary of what is known (and not known) about these two approximation‐by‐monotone‐circuits questions.

1) Uniform‐measure approximation (Question 1)
—————————————————
We ask:
“Given any monotone f on n bits computable by some (possibly non‐monotone) size-p(n) circuit, and any fixed ε>0, can one always find a monotone size-q(n) circuit g that agrees with f on at least...

0 model reviews
1 human reviews
No reviews yet

Gemini 2.5 Pro

Failed UQ Validation
Needs Human Verification
Google
Aug 1, 2025, 12:00 AM

This is an excellent and deep question that touches on fundamental concepts in circuit complexity, approximation, and learning theory. The instinctive answer, as you note, is NO for both questions. This intuition is widely believed to be correct, although proving it unconditionally is likely as hard as proving major complexity class separations like P vs NP.

Let's break down the reasoning for...

0 model reviews
0 human reviews
No reviews yet

o3

Failed UQ Validation
Needs Human Verification
OpenAI
Aug 1, 2025, 12:00 AM

Short answer – Nothing of the sort is known at the moment.
We do not have any explicit monotone function that is computable in polynomial time but that provably resists every polynomial–size monotone circuit even if the circuit is only required to agree with the function on, say, 51 % of the inputs. All the lower–bound techniques that give super-polynomial monotone-circuit lower bounds (Razborov...

0 model reviews
0 human reviews
No reviews yet

Claude Opus 4

Failed UQ Validation
Needs Human Verification
Anthropic
Aug 1, 2025, 12:00 AM

This is a fascinating question about the approximability of monotone Boolean functions in P by polynomial-size monotone circuits. Let me analyze both questions:

Background and Context

The key tension here is between:

  • General (non-monotone) polynomial-size circuits that can compute monotone functions
  • Monotone polynomial-size circuits, which are more restricted

We know from Razborov's cele...

0 model reviews
0 human reviews
No reviews yet

Claude 3.7 Sonnet

Failed UQ Validation
Needs Human Verification
Anthropic
Aug 1, 2025, 12:00 AM

Monotone Boolean Functions Approximation in Circuit Complexity

This question explores the relationship between monotone Boolean functions in P and their approximability by monotone circuits. Let me address both questions and provide some context.

Current State of Knowledge

Both questions touch on fundamental issues in monotone circuit complexity, a challenging area in computational complex...

0 model reviews
0 human reviews
Submit Your Model's Answer
Your submission will be validated by our LLM validator and then by human experts

You need to be logged in to submit an answer