Friday, February 13A P-Complete ProblemWe discussed and presented the reduction that showed that the problem Circuit Value is P-complete. The technique was similar to the original proof that SAT is NP-complete. The idea is that we needed to find a log-space Turing machine (algorithm) that reduced any problem in P to Circuit Value. Any problem in P has a deterministic Turing machine M that runs in polynomial time. For any input, x, to M we can express the computation of M on x with a computation table. This table can be encoded in binary, and the binary values can be cleverly input to a circuit at each level that produce the binary values for the next level in the table. The circuit is so constructed that its output is "true" iff the original M accepts x. Thus, we have a reduction. Since the reduction can be done in log space, it follows that circuit value is P-complete. |