Artificial Intelligence: A Modern Approach
Artificial Intelligence: A Modern Approach
3rd Edition
ISBN: 9780136042594
Author: Stuart Russell, Peter Norvig
Publisher: Prentice Hall
Expert Solution & Answer
Book Icon
Chapter 7, Problem 17E

a.

Explanation of Solution

Resolution

  • The negated goal is ¬G.
  • The last two clauses is resolved to produce ¬C and ¬D...

b.

Explanation of Solution

Clauses

  • First, each 2-CNF clause has two places to put literals...

c.

Explanation of Solution

Propositional resolution

  • Resolving two 2-CNF clauses cannot increase the clause size...

d.

Explanation of Solution

Argument

  • First, the number of 3-CNF clauses is O(n3), so for nonpolynomial complexity on the basis of the number of different clauses...

Blurred answer
Students have asked these similar questions
Construct a truth table for (p ∨ ¬ q) ∨ (¬ p ∧ q) Use the truth table that you constructed in part 1 to determine the truth value of (p ∨¬q) ∨ (¬ p ∧ q), given that p is true and q is false. Determine whether the given statement is a tautology, contradiction, or contingency. p V (~p V q) ~ (p ∧ q) ~p V ~q
use propositional logic to see if the argument is valid   (A ∧ B) ∧ (B → A’) → (C ∧ B’) A ∧ B Hypotheses B → A’ Hypotheses Chart to go off of attached below
In Boolean logic, a sentence is in 3-Conjunctive Normal Form (abbreviated 3-CNF) if it of the form C¡ ^ C2 ^ C3 ^ .…. A Cm, where S is the conjunction of m clauses, with each clause being a disjunction of S three literals. For example, the following sentence is in 3-CNF, with m=4 clauses. (A v B v č) ^ (A v c v D)^ (B v vc v D)A (a v E v D) S = A V B V C A V C D) A B V В For example, the first clause is equivalent to this in English: "either A or B or Not C". As long as one of these three literals is TRUE then this clause evaluates to TRUE. If none of these literals is TRUE (i.e., A=FALSE, B=FALSE, C=TRUE), then this clause evaluates to FALSE. We say that S is satisfiable if there exists an assignment of TRUE/FALSE values to each variable (A, B, C, D) so that the entire sentence S evaluates to TRUE. What this means is that each of the m clauses must evaluate to TRUE. The above sentence indeed is satisfiable; one possible assignment is A=TRUE, B=FALSE, C=FALSE, D=TRUE. The first two…
Knowledge Booster
Background pattern image
Similar questions
SEE MORE QUESTIONS
Recommended textbooks for you
Text book image
Database System Concepts
Computer Science
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:McGraw-Hill Education
Text book image
Starting Out with Python (4th Edition)
Computer Science
ISBN:9780134444321
Author:Tony Gaddis
Publisher:PEARSON
Text book image
Digital Fundamentals (11th Edition)
Computer Science
ISBN:9780132737968
Author:Thomas L. Floyd
Publisher:PEARSON
Text book image
C How to Program (8th Edition)
Computer Science
ISBN:9780133976892
Author:Paul J. Deitel, Harvey Deitel
Publisher:PEARSON
Text book image
Database Systems: Design, Implementation, & Manag...
Computer Science
ISBN:9781337627900
Author:Carlos Coronel, Steven Morris
Publisher:Cengage Learning
Text book image
Programmable Logic Controllers
Computer Science
ISBN:9780073373843
Author:Frank D. Petruzella
Publisher:McGraw-Hill Education