Question: A propositional 2-CNF expression is a conjunction of clauses, each containing exactly 2 literals, e.g., (A B) ( A C) (

A propositional 2-CNF expression is a conjunction of clauses, each containing exactly 2 literals, e.g.,

(A ∨ B) ∧ (¬ A ∨ C) ∧ (¬ B ∨ D) ∧ (¬ C ∨ G) ∧ (¬ D ∨ G).

a. Prove using resolution that the above sentence entails G.

b. Two clauses are semantically distinct if they are not logically equivalent. How many semantically distinct 2-CNF clauses can be constructed from n proposition symbols?

c. Using your answer to (b), prove that propositional resolution always terminates in time polynomial in n given a 2-CNF sentence containing no more than n distinct symbols.

d. Explain why your argument in (c) does not apply to 3-CNF.

Step by Step Solution

3.28 Rating (166 Votes )

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock

a The negated goal is G Resolve witht he last two clauses to produce C and D Resolve with the second ... View full answer

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 Artificial Intelligence Modern Questions!