Question

6. An especially simple class of CNF formulas are those built from Horn clauses. A Horn clause is a clause containing, at most, one positive literal. (A pure Horn clause is a clause containing exactly one positive literal.) Horn clauses form the basis for the computer language Prolog, which allows the programmer to input a set of requirements (specified in formal logic) and to ask the computer to find how to satisfy them all (if possible)-as opposed to the users having to write out the case analysis. (a) Using the atomic formulas a-..Tweety is a penguin.,, b = Opus is a penguin. c = Phoenix is a penguin. d = Elvis lives! express If Tweety is a penguin and Opus is a penguin, and Phoenix is a penguin, then Elvis lves as a Horn clause. (b) Find a set of Horn clauses logically equivalent to (a ^ b ^ c → d ve) ^ (-a v -e). Find the shortest such set of clauses. (c) Find all satisfying truth assignments for the following set of Horn clauses Now, show that the following set of Horn clauses is not satisfiable:

Please Answer Part C

0 0
Add a comment Improve this question Transcribed image text
Know the answer?
Add Answer to:
Please Answer Part C An especially simple class of CNF formulas are those built from Horn...
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