Question

First Order Logic We would like to find out more information about a very shady organization...

First Order Logic

We would like to find out more information about a very shady organization called the Society of Americans for Nepotism. We already know the following facts about this organization:

  1. sally and ellen are members.

  2. ellen is related to bill.

  3. Anyone related to a member is also a member.

  4. Being related is symmetric (i.e., if X is related to Y, then Y is related to X)

  5. bob is not a member.

a. Represent these facts as sentences in first-order predicate calculus (you can use ~ as the negation symbol).

b. Translate your sentences into Conjunctive Normal Form and then into clause form (show your work).

c. Use resolution-refutation to prove that Bill is a member of the organization. At each step show the current sub-goal, the clause from the knowledge-based being applied, and the resolvent. Also show any substitutions being applied

0 0
Add a comment Improve this question Transcribed image text
Answer #1

Let M(x) indicate that x is a member.

Let E(x,y) indicate that x is equal to y.

Let R(x,y) indicate that x and y are related.

a. Now let us translate each of the sentences one by one into first order logic.

"sally and ellen are members" will be translated as

\forall x \hspace{1cm} E(x, sally) \vee E(x, ellen) \rightarrow M(x)

"ellen is related to bill" will be translated as

\forall x,y \hspace{1cm} E(x, ellen) \vee E(y, bill) \rightarrow R(x,y)

"Anyone related to a member is also a member" will be translated as

\forall x,y \hspace{1cm} R(x,y) \wedge M(x) \to M(y)

"Being related is symmetric " will be translated as

\forall x,y \hspace{1cm} R(x,y) \to R(y,x)

"bob is not a member" will be translated as

\forall x \hspace{1cm} E(x,bob) \to \neg M(x)

b. Now lets translate each of them into CNF clause where each elements are connected by \vee connective. Note that A \to B is equivalent to \neg A \vee B . And A \wedge B is equivalent to \neg A \vee \neg B .

\forall x \hspace{1cm} E(x, sally) \vee E(x, ellen) \rightarrow M(x) will be equivalent to

\forall x \hspace{1cm} \neg (E(x, sally) \vee E(x, ellen)) \vee M(x)

\forall x,y \hspace{1cm} E(x, ellen) \vee E(y, bill) \rightarrow R(x,y) will be equivalent to

\forall x,y \hspace{1cm} \neg (E(x, ellen) \vee E(y, bill)) \vee R(x,y)

\forall x,y \hspace{1cm} R(x,y) \wedge M(x) \to M(y) will be equivalent to \forall x,y \hspace{1cm} \neg R(x,y) \vee \neg M(x) \vee M(y)

\forall x,y \hspace{1cm} R(x,y) \to R(y,x) will be equivalent to \forall x,y \hspace{1cm} \neg R(x,y) \vee R(y,x)

\forall x \hspace{1cm} E(x,bob) \to \neg M(x) will be equivalent to \forall x \hspace{1cm} \neg E(x,bob) \vee \neg M(x)

(c) Using resolution-refutation, we have to first connect all the clauses in CNF form by \wedge connective.

Hence the combined statement will be

\forall x \forall y\hspace{1cm} (\neg (E(x, sally) \vee E(x, ellen)) \vee M(x))  \wedge

\hspace{1cm} (\neg (E(x, ellen) \vee E(y, bill)) \vee R(x,y))\wedge

( \neg R(x,y) \vee \neg M(x) \vee M(y))\wedge

( \neg R(x,y) \vee R(y,x))\wedge

( \neg E(x,bob) \vee \neg M(x))

Now to prove that Bill is the member of this organization, we need to prove that substituting E(x, Bill) to true and M(x) to be False at the same time will not lead to any satisfying assignment of the set of all clauses connected with \wedge .

Since the clause \hspace{1cm} (\neg (E(x, ellen) \vee E(y, bill)) \vee R(x,y)) will be true if and only if Ellen and Bill are related and ( \neg R(x,y) \vee \neg M(x) \vee M(y)) will be true if and only if both x and y are either member of organization or not member of orgianization. And clause (\neg (E(x, sally) \vee E(x, ellen)) \vee M(x)) will be true if and only if Sally and Ellen are member of organization. Now since Bill is related to Ellen and Ellen is member of origanization, hence if Bill is not member of organization then all of these clauses cannot be satisfied simultanously. Hence Bill must be the member of organization.

Please comment for any clarification

Add a comment
Know the answer?
Add Answer to:
First Order Logic We would like to find out more information about a very shady organization...
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
  • CASE 14 SAM PLING DISTRIBUTORS "We have to think more about our acceptance sampling decisions," said Buddy Abbot, head of the production department of Sam Pling Distributors. Sam Pling Dist...

    CASE 14 SAM PLING DISTRIBUTORS "We have to think more about our acceptance sampling decisions," said Buddy Abbot, head of the production department of Sam Pling Distributors. Sam Pling Distributors is a large company providing over twenty percent of the tire nuts used by American automobile manufacturers Listening attentively was Louis Costello, Abbot's assistant, who was charged with the sampling procedures used to ensure that out-going shipments conformed to the proper specifications noted on the order form. The key quality...

  • Please read the article and answer about questions. You and the Law Business and law are...

    Please read the article and answer about questions. You and the Law Business and law are inseparable. For B-Money, the two predictably merged when he was negotiat- ing a deal for his tracks. At other times, the merger is unpredictable, like when your business faces an unexpected auto accident, product recall, or government regulation change. In either type of situation, when business owners know the law, they can better protect themselves and sometimes even avoid the problems completely. This chapter...

  • How can we assess whether a project is a success or a failure? This case presents...

    How can we assess whether a project is a success or a failure? This case presents two phases of a large business transformation project involving the implementation of an ERP system with the aim of creating an integrated company. The case illustrates some of the challenges associated with integration. It also presents the obstacles facing companies that undertake projects involving large information technology projects. Bombardier and Its Environment Joseph-Armand Bombardier was 15 years old when he built his first snowmobile...

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