Question: How do you use resolution to solve FOL and CNF sentences? Prompt: Use resolution to answer the question Is there a member of the Girls

How do you use resolution to solve FOL and CNF sentences?

Prompt: Use resolution to answer the question "Is there a member of the Girls Coding Club who is a Linux-user and not a Windows-user?"

Blossom, Bubbles and Buttercup are members of the Girls Coding Club.

Every member of the Girls Coding Club is either a Linux-user or a Windows-user or both.

No Linux-user likes Microsoft.

All Windows-users like MSWord.

Buttercup dislikes whatever Blossom likes and likes whatever Blossom dislikes.

Blossom likes Microsoft and MSWord.

1.

FOL: Blossom, Bubble and Buttercup are menbers of Girls Coding Club

CNF: member(Blossom) How do you use resolution to solve FOL and CNF sentences? Prompt: member(Bubble) Use resolution to answer the question "Is there a member of the member(Buttercup) --- (ANS)

2.

FOL: For all x (member(x) ---->Linux(x) or Windows(x) or (Linux(x) and Windows(x))

CNF:

member(x) Girls Coding Club who is a Linux-user and not a Windows-user?" Blossom,(Linux(x) Bubbles and Buttercup are members of the Girls Coding Club. Every member Windows(x) of the Girls Coding Club is either a Linux-user or a Windows-user (Linux(x) or both. No Linux-user likes Microsoft. All Windows-users like MSWord. Buttercup dislikes Windows(x)))

whatever Blossom likes and likes whatever Blossom dislikes. Blossom likes Microsoft and member(x) MSWord. 1. FOL: Blossom, Bubble and Buttercup are menbers of Girls Coding( Linux(x) Club CNF: member(Blossom) member(Bubble) member(Buttercup) --- (ANS) 2. FOL: For all x Windows(x) (member(x) ---->Linux(x) or Windows(x) or (Linux(x) and Windows(x)) CNF: member(x) (Linux(x) Windows(x)(Linux(x) (Linux(x) Windows(x))) member(x) ( Linux(x) Windows(x) (Linux(x) Windows(x) )) ( member(x) (Linux(x) Windows(x) ))

Windows(x) (Linux(x) Windows(x) ))) ( member(x) Linux(x) Windows(x) (Linux(x) Windows(x) ))) ---( member(x) (ANS) 3. FOL: For all x(Linux(x)--->not likes(x,Microsoft) CNF: Linux(x) likes(x,Microsoft) Linux(x) likes(x,Microsoft)(Linux(x) likes(x,Microsoft)) --- (ANS) 4. FOL: Far all x (Windows(x)-->likes(x,MSWord) CNF: Windows(x)(Linux(x) likes(x,MSWord) Windows(x) likes(x,MSWord) (Windows(x) likes(x,MSWord)) --- (ANS) 5. FOL: a) For all Windows(x) x (Likes(Buttercup,x)--->Not Likes(Blossom,x)) b) For all x (Not Likes(Buttercup,x)---->Likes(Blossom,x)) CNF: a) Likes(Buttercup,x)(Linux(x) Likes(Blossom,x) Likes(Buttercup,x) Likes(Blossom,x) (Likes(Buttercup,x) Likes(Blossom,x)) --- (ANS) b) Likes(Buttercup,x) Likes(Blossom,x) Likes(Buttercup,x) Likes(Blossom,x) Windows(x) )))

( Likes(Buttercup,x) Likes(Blossom,x)) --- (ANS) 6. FOL: Likes(Blossom,Microsoft) and Likes(Blossom, MSWord) CNF: ( member(x) Likes(Blossom,Microsoft) Likes(Blossom, MSWord)image text in transcribedLinux(x) image text in transcribedimage text in transcribedWindows(x) image text in transcribed image text in transcribed(Linux(x) image text in transcribed Windows(x) ))) --- (ANS)

3.

FOL: For all x(Linux(x)--->not likes(x,Microsoft)

CNF:

Linux(x) image text in transcribedimage text in transcribed likes(x,Microsoft)

image text in transcribed Linux(x) image text in transcribedimage text in transcribed likes(x,Microsoft)

image text in transcribed (Linux(x) image text in transcribed likes(x,Microsoft)) --- (ANS)

4.

FOL: Far all x (Windows(x)-->likes(x,MSWord)

CNF:

Windows(x) image text in transcribed likes(x,MSWord)

image text in transcribed Windows(x) image text in transcribed likes(x,MSWord)

image text in transcribed (Windows(x) image text in transcribedimage text in transcribed likes(x,MSWord)) --- (ANS)

5.

FOL:

a) For all x (Likes(Buttercup,x)--->Not Likes(Blossom,x))

b) For all x (Not Likes(Buttercup,x)---->Likes(Blossom,x))

CNF:

a)

Likes(Buttercup,x) image text in transcribedimage text in transcribed Likes(Blossom,x)

image text in transcribed Likes(Buttercup,x) image text in transcribedimage text in transcribed Likes(Blossom,x)

image text in transcribed (Likes(Buttercup,x) image text in transcribed Likes(Blossom,x)) --- (ANS)

b)

image text in transcribed Likes(Buttercup,x) image text in transcribed Likes(Blossom,x)

Likes(Buttercup,x) image text in transcribed Likes(Blossom,x)

image text in transcribed (image text in transcribed Likes(Buttercup,x) image text in transcribedimage text in transcribed Likes(Blossom,x)) --- (ANS)

6.

FOL: Likes(Blossom,Microsoft) and Likes(Blossom, MSWord)

CNF: Likes(Blossom,Microsoft) image text in transcribed Likes(Blossom, MSWord)

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock 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 Databases Questions!