Checkout
checkout
view
Your Cart Your Cart: item(s)
Add to Shopping Cart
$2.19 Instant Download
Computer Science, Numerical Computing
Year 1

Automata


Let  be a 3cnf-formula.  An  assignment to the variables of  is one where each clause contains two literals with unequal truth values.  In other words an  -assignment satisfies  without assigning three true literals in any clause.

a. Show that the negation of any -assignment to  is also an -assignment.
b. Let SAT be the collection of 3cnf-formulas that have an -assignment.  Show that we obtain a polynomial time reduction from 3SAT to SAT by replacing each clause cI

(y1 V y2 V y3)

by the two clauses

(y1 V y2 V zI) and ( V y3 V b)

where zI is a new variable for each clause cI and b is a single additional new variable.
c. Conclude that SAT is NP-complete

See attached file for full problem description.

Attachments
Problem A132.doc  View File

By OTA:  Narayanan Narayanan, MSc

OTA Rating:  4.8/5

Your Price:  $2.19  (original value ~$79.80)

What's included:

  • Plain text response
  • Attachment(s):
    • aut3.pdf
$2.19 Download Add to Cart

Add to Shopping Cart
$2.19 Instant Download
Automata and Computability - Show that the problem of testing whether two branching programs compute the same function is solvable in polynomial time if and only if P = NP
Automata and Computability (A13) - See Attached Sheet
Automata and Computability - Show that the PCP is undecidable over a binary alphabet, that is, over the alphabet  = {0,1}.
Automata and Computability - See Attached Sheet
Automata and Computability (A128) - See Attached Sheet

Page generated in 0.0722 seconds

About Us ·  Contact Us ·  Samples ·  Solutions ·  Legal Terms and Conditions ·  Privacy Policy

©2008 SolutionLibrary.com

Search for Solutions About Us Samples