Question

(b) Using the Davis-Putnam-Logemann-Loveland (DPLL) algorithm, determine whether the following formula is satisfiable. Show e
0 0
Add a comment Improve this question Transcribed image text
Answer #1

Definition 1. The Basic DPLL system consists of the following transition rules: UnitPropagate: l is undefined in M Decide: lb

Here,

a DPLL procedure will be modeled by a transition system: a set of states together with a relation, called the transition relation, over these states. States will be denoted by (possibly subscripted) SS.... A state is either fail or a pair M∥FM∥F, where FF is a finite set of clauses and MM is a sequence of annotated literals.... We will not go into a complete formalization of annotated literals; it suffices to know that some literals ll will be annotated as being decision literals; this fact will be denoted here by writing ldld (roughly, decision literals are the ones that have been added to MM by the Decide rule given below). Most of the time the sequence MM will be simply seen as a set of literals, denoting an assignment, i.e., ignoring both the annotations and the fact that MM is a sequence and not a set.

C.

All of the following formulas in the variables A, B, C, D, E, and F are in conjunctive normal form:

  • {\displaystyle (A\lor \neg B\lor \neg C)\land (\neg D\lor E\lor F)}{\displaystyle (A\lor \neg B\lor \neg C)\land (\neg D\lor E\lor F)}
  • {\displaystyle (A\lor B)\land C}{\displaystyle (A\lor B)\land C}
  • {\displaystyle A\lor B}A\lor B
  • {\displaystyle A}A

The third formula is in conjunctive normal form because it is viewed as a "conjunction" with just one conjunct, namely the clause {\displaystyle A\lor B}A\lor B. Incidentally, the last two formulas are also in disjunctive normal form.

Add a comment
Know the answer?
Add Answer to:
(b) Using the Davis-Putnam-Logemann-Loveland (DPLL) algorithm, determine whether the following formula is satisfiable. Show each step. [3 marks] (c) Give an example of a conjunctive normal form (...
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for? Ask your own homework help question. Our experts will answer your question WITHIN MINUTES for Free.
Similar Homework Help Questions
ADVERTISEMENT
Free Homework Help App
Download From Google Play
Scan Your Homework
to Get Instant Free Answers
Need Online Homework Help?
Ask a Question
Get Answers For Free
Most questions answered within 3 hours.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT