Skip to main content

Questions tagged [boolean-complexity]

Filter by
Sorted by
Tagged with
0 votes
1 answer
85 views

I want to start by saying that I've struggled to find any satisfying answer to this question of mine. I did read this question, but it's slightly different. My idea is simply that every 3-cnf formula ...
CcmU's user avatar
  • 101
0 votes
0 answers
34 views

When using the CGen tool to convert the SHA-256 algorithm into Conjunctive Normal Form (CNF), the input and output bits are represented by DMAC literals. However, I am specifically interested in ...
pc gangroli's user avatar
0 votes
1 answer
73 views

A (de Morgan) formula $\phi$ is a rooted binary tree, whose leaves are identified with literals of the forms $x_i$ and $\neg x_i$, and whose internal vertices are labeled as AND ($\land$) or OR ($\lor$...
minh quý lê's user avatar
2 votes
1 answer
68 views

A boolean circuit C has n inputs and m outputs, and is constructed with AND, OR, and NOT gates. Each gate has fan-in 2 except the NOT gate which has fan-in 1. The out-degree can be any number. A ...
Monte_carlo's user avatar
0 votes
0 answers
73 views

Let $$L=\left\{\,\langle\,B_n,\, \,x\,\rangle:\enspace\substack{B_n \text{ is a boolean circuit and } \\x \in \{0, 1\}^n\text{such that }B_n(x) = 1}\right\}$$ I want to prove that $L$ is $\textbf{P}$-...
Rio's user avatar
  • 1
3 votes
0 answers
41 views

The problem I consider is the following: given the $2^n$ coefficients of a Boolean polynomial $f : \{0, 1\}^n \rightarrow \{0, 1\}$, determine if $f$ is balanced namely if the truth table of $f$ ...
Charles Bouillaguet's user avatar
1 vote
2 answers
333 views

I am following the book of Arora and Barak book. We consider Boolean circuits as we do, Specifically, inner nodes are either AND, OR (both – fan-in 2), or NOT (fan-in 1) gates. The fan-out of each ...
user avatar
2 votes
0 answers
90 views

Consider the parity function $MOD_2(x) = x_1 \oplus \cdots \oplus x_n$ for $x \in \mathbb{F}_2^n$. I am concerned about the degree bounds for a real polynomial $f$ which approximates $MOD_2$ well in ...
TheGuy's user avatar
  • 21
2 votes
1 answer
128 views

Let's say we have boolean functions $f_1, \cdots, f_n$, each of which operates on pairwise disjoint variables (i.e. the variables for each function are unique to that function). Then, how can we show ...
dino-t's user avatar
  • 23
1 vote
1 answer
124 views

I've run across an interesting problem at work that I'm not quite sure how to grapple. Broadly, there is a suite of of $n$ tests to ensure the quality of a product. However, the tests are both time-...
lyberius's user avatar
1 vote
1 answer
324 views

Problem (TL;DR): I'd like to know how to construct a CLA adder that has $O(n)$ size and $O(\log n)$ depth using only fan-in 2 AND gates and XOR gates, as suggested in this answer and this answer. ...
AXX's user avatar
  • 31
0 votes
1 answer
235 views

Let's say that we have a decision problem $P$. Let's also say that $I_n$ is the set of all instances of size $n$ that exist for this problem, and that its cardinality is finite. There is a sequence of ...
Alonso Montero's user avatar
1 vote
0 answers
36 views

The definition of PPAD (Polynomial parity arguments on directed graphs) revolves around the definition of "End-Of-The-Line" An exponentially large polynomial-depth arithmetic circuit, $f$, ...
Andrew Baker's user avatar
1 vote
1 answer
133 views

If a function f has a while loop or for loop, can I compile this function into an ...
Emison Lu's user avatar
0 votes
1 answer
62 views

Im trying to understand the following question. Suppose $h,f:\{-1,1\}^n\rightarrow \{-1,1\}$ satisfy $\sum_x h(x)f(x)\leq 0.5$, then one can rewrite this as $\textsf{Pr}_x [h(x)=f(x)]\leq 3/4$. Can we ...
wwjohnsmith's user avatar
1 vote
0 answers
73 views

According to O'Donnell's book ``Analysis of Boolean Functions", in order to determine the Fourier coefficient of a boolean function $f$ on a subset $S$, we take an inner product of $\chi_S$ and $...
user154975's user avatar
0 votes
1 answer
229 views

To represent complexity of an algorithm, Computer Scientist is used to using big-O notation. How about complexity of boolean algebra? Boolean algebra is commonly used in digital circuit design with ...
Muhammad Ikhwan Perwira's user avatar
1 vote
1 answer
742 views

Given a Boolean formula over $n$ variables in CNF and a partial assignment to it, all the algorithms I can think of to evaluate the assignment run in time $\Theta(n^2)$. Is it possible to do it in $O(...
Noel Arteche's user avatar
1 vote
1 answer
212 views

i am relatively new here, so if this was asked before, feel free to redirect me. I am searching for an answer in form of a (iterative or recursive) Formula or even better, an algorithm to list them ...
vreithinger's user avatar
1 vote
1 answer
129 views

Consider a Boolean circuit using (2-input) logical-and, (2-input) logical-or and logical-not as basic components. The depth of the Boolean circuit is the length of the longest path from the input to ...
zbh2047's user avatar
  • 298
3 votes
1 answer
1k views

In 1949 Shannon proved, using a non-constructive counting argument, that some boolean functions have exponential circuit complexity, see [1] and many texts on computational complexity. This result has ...
Martin Berger's user avatar
2 votes
1 answer
117 views

I'm currently trying to understand a step in the proof for in the Crama and Hammer book on Boolean Functions. The proof is Proposition 4.12, which claims that the self-dualization of Boolean $f$ is ...
Berk U.'s user avatar
  • 429
2 votes
1 answer
65 views

I was curious if someone knew the answer/reference for the following. So it is well-known that if $S\in \{0,1\}^n$, then $$ \frac{1}{2^n}\sum_{x\in \{0,1\}^n} (-1)^{\langle S, x\rangle}=1 $$ if and ...
postasguest's user avatar
1 vote
1 answer
77 views

If you have a Boolean function $f: \{0,1\}^n \rightarrow \{0,1\}$ on $n$ variables, you can represent this function as a $2^n$ vector indexed by the input space such that $ f_x = f(x)$. For ...
gen's user avatar
  • 991