Question: Let C be a Boolean circuit ( using AND, NOT, OR gates ) , which has input ( x 1 , cdots, x n )

Let C be a Boolean circuit (using AND, NOT, OR gates), which has input
(x1,cdots,xn) and one output y. The circuit is satisfiable if for some input,
the output y produced by C is 1. Suppose that we have a deterministic
polynomial time algorithm that decides whether C is satisfiable.
Now, let C1 and C2 be two Boolean circuits (using AND, NOT, OR gates),
each of which has input (x1,cdots,xn) and one output y. We say that the two
circuits are equivalent if for any input, the output produced by C1 equals the
the output produced by C2.
Show that we also have a deterministic polynomial time algorithm that
decides whether C1 and C2 are equivalent.
Let C be a Boolean circuit ( using AND, NOT, OR

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!