SlideShare a Scribd company logo
1 of 2
Download to read offline
You have been charged to develop a computational family tree for the goddesses and godsand in
Greek mythology.The figure shows the family relations of 20 individuals.
1.Gaeaand Uranuswere the two primordialdeities (i.e., they are the only two who do nothave any
parents). Uranus and Gaea hadt hree off-springs: Cronus, Dione, and Rhea.
2.Rheaand Cronushad six off-springs: Hestia, Demeter, Hera, Hades, Poseidon, and Zeus.
3.Heraand Zeuswere the parents of three children:Ares,Hebe, and Ilithyia.
4.Demeterand Zeushad onechild together:Persephone.
5. Dioneand Zeushad one off-spring, Aphrodite.
6. Aphroditeand Areshad one off-spring Harmonia.
7. Kadmosand Harmoniahad one off-spring, Semele.
8. Semeleand Zeushad one off-spring: Dionysus.
Task 1:
Create a model of this family in Prolog. Start with facts (i.e., ground axioms) about the family.
For the ground axioms choose a consistent scheme of binary predicates.Develop the facts such
that there are no redundancies in the facts. Deliver a completecopy of your facts in correct Prolog
syntax.
Task 2: Analyze the properties and potential dependencies of the following family relations:
Parent
Child
Silbling
Grandparent
Grandchild
greatgrandchild
Task 3:
Add rules (i.e., logical axioms) for the six family relations(Task 2),using only first-order
predicate calculus notation. The rules should be able to determine the relations (as defined by
you, but consistent with your cultural norm) for the following concepts). If you use done as your
base predicates, then you do not need a rule for that. Define these rules as concisely as possible.
It will help if you consult the properties and dependencies of these family relations(Task 3). You
do not need to use the setoff predicate to eliminate duplicates in query results.
Task 4:
Add a discussion of up to one page (double spaced) that addresses why you chose your scheme
for the ground axioms. Elaborate what could have been at least one alternative to your chosen
design. Provide arguments for why you did not choose that alternative

More Related Content

More from shivachandalia

More from shivachandalia (20)

You can have an HSA if you have insurance that does not cover your fam.pdf
You can have an HSA if you have insurance that does not cover your fam.pdfYou can have an HSA if you have insurance that does not cover your fam.pdf
You can have an HSA if you have insurance that does not cover your fam.pdf
 
You can decrease the number of collisions in a CSMA-CD network by incr.pdf
You can decrease the number of collisions in a CSMA-CD network by incr.pdfYou can decrease the number of collisions in a CSMA-CD network by incr.pdf
You can decrease the number of collisions in a CSMA-CD network by incr.pdf
 
you are to idenitify a brute force password cracking tool that hackers.pdf
you are to idenitify a brute force password cracking tool that hackers.pdfyou are to idenitify a brute force password cracking tool that hackers.pdf
you are to idenitify a brute force password cracking tool that hackers.pdf
 
You are to create a concept map of the urinary system on a separate do.pdf
You are to create a concept map of the urinary system on a separate do.pdfYou are to create a concept map of the urinary system on a separate do.pdf
You are to create a concept map of the urinary system on a separate do.pdf
 
You have isolated a strain of mutant yeast cells that divides normally.pdf
You have isolated a strain of mutant yeast cells that divides normally.pdfYou have isolated a strain of mutant yeast cells that divides normally.pdf
You have isolated a strain of mutant yeast cells that divides normally.pdf
 
You have five fair coins- You toss them all so that they randomly fall.pdf
You have five fair coins- You toss them all so that they randomly fall.pdfYou have five fair coins- You toss them all so that they randomly fall.pdf
You have five fair coins- You toss them all so that they randomly fall.pdf
 
You have isolated several mutants that behave normally at low temperat.pdf
You have isolated several mutants that behave normally at low temperat.pdfYou have isolated several mutants that behave normally at low temperat.pdf
You have isolated several mutants that behave normally at low temperat.pdf
 
You have discovered a new growth regulator- designated Tamvin (TV)- th.pdf
You have discovered a new growth regulator- designated Tamvin (TV)- th.pdfYou have discovered a new growth regulator- designated Tamvin (TV)- th.pdf
You have discovered a new growth regulator- designated Tamvin (TV)- th.pdf
 
You have been asked to design some forms for a volunteer organization-.pdf
You have been asked to design some forms for a volunteer organization-.pdfYou have been asked to design some forms for a volunteer organization-.pdf
You have been asked to design some forms for a volunteer organization-.pdf
 
You have concurrent- small outbreaks of COVID-19- Neglected Tropical D.pdf
You have concurrent- small outbreaks of COVID-19- Neglected Tropical D.pdfYou have concurrent- small outbreaks of COVID-19- Neglected Tropical D.pdf
You have concurrent- small outbreaks of COVID-19- Neglected Tropical D.pdf
 
You have been hired to serve as an Ethics Consultant for a company of.pdf
You have been hired to serve as an Ethics Consultant for a company of.pdfYou have been hired to serve as an Ethics Consultant for a company of.pdf
You have been hired to serve as an Ethics Consultant for a company of.pdf
 
You have been tasked with choosing an offline syncing framework for Co.pdf
You have been tasked with choosing an offline syncing framework for Co.pdfYou have been tasked with choosing an offline syncing framework for Co.pdf
You have been tasked with choosing an offline syncing framework for Co.pdf
 
You have been given the task of Preparing interview questions for a fe.pdf
You have been given the task of Preparing interview questions for a fe.pdfYou have been given the task of Preparing interview questions for a fe.pdf
You have been given the task of Preparing interview questions for a fe.pdf
 
You have been given $100000 as an inheritance- If you invest it for10.pdf
You have been given $100000 as an inheritance- If you invest it for10.pdfYou have been given $100000 as an inheritance- If you invest it for10.pdf
You have been given $100000 as an inheritance- If you invest it for10.pdf
 
You have been asked to maintain a legacy application called 'File Drop.pdf
You have been asked to maintain a legacy application called 'File Drop.pdfYou have been asked to maintain a legacy application called 'File Drop.pdf
You have been asked to maintain a legacy application called 'File Drop.pdf
 
You have a quarter- a dime- and a nickel- You toss them in the air- an.pdf
You have a quarter- a dime- and a nickel- You toss them in the air- an.pdfYou have a quarter- a dime- and a nickel- You toss them in the air- an.pdf
You have a quarter- a dime- and a nickel- You toss them in the air- an.pdf
 
You got hired as an HR manager at a new start-up IT organization based.pdf
You got hired as an HR manager at a new start-up IT organization based.pdfYou got hired as an HR manager at a new start-up IT organization based.pdf
You got hired as an HR manager at a new start-up IT organization based.pdf
 
You find a new Arabidopsis mutant that results in the overexpression o.pdf
You find a new Arabidopsis mutant that results in the overexpression o.pdfYou find a new Arabidopsis mutant that results in the overexpression o.pdf
You find a new Arabidopsis mutant that results in the overexpression o.pdf
 
You desire to prove a vulnerability can be a problem- The best method.pdf
You desire to prove a vulnerability can be a problem- The best method.pdfYou desire to prove a vulnerability can be a problem- The best method.pdf
You desire to prove a vulnerability can be a problem- The best method.pdf
 
You cross a Drosophila female with kidney-shaped and brown eyes with a.pdf
You cross a Drosophila female with kidney-shaped and brown eyes with a.pdfYou cross a Drosophila female with kidney-shaped and brown eyes with a.pdf
You cross a Drosophila female with kidney-shaped and brown eyes with a.pdf
 

Recently uploaded

會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
中 央社
 
SPLICE Working Group: Reusable Code Examples
SPLICE Working Group:Reusable Code ExamplesSPLICE Working Group:Reusable Code Examples
SPLICE Working Group: Reusable Code Examples
Peter Brusilovsky
 
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
EADTU
 

Recently uploaded (20)

The Liver & Gallbladder (Anatomy & Physiology).pptx
The Liver &  Gallbladder (Anatomy & Physiology).pptxThe Liver &  Gallbladder (Anatomy & Physiology).pptx
The Liver & Gallbladder (Anatomy & Physiology).pptx
 
Basic Civil Engineering notes on Transportation Engineering & Modes of Transport
Basic Civil Engineering notes on Transportation Engineering & Modes of TransportBasic Civil Engineering notes on Transportation Engineering & Modes of Transport
Basic Civil Engineering notes on Transportation Engineering & Modes of Transport
 
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
 
ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH FORM 50 CÂU TRẮC NGHI...
ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH FORM 50 CÂU TRẮC NGHI...ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH FORM 50 CÂU TRẮC NGHI...
ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH FORM 50 CÂU TRẮC NGHI...
 
male presentation...pdf.................
male presentation...pdf.................male presentation...pdf.................
male presentation...pdf.................
 
Supporting Newcomer Multilingual Learners
Supporting Newcomer  Multilingual LearnersSupporting Newcomer  Multilingual Learners
Supporting Newcomer Multilingual Learners
 
How To Create Editable Tree View in Odoo 17
How To Create Editable Tree View in Odoo 17How To Create Editable Tree View in Odoo 17
How To Create Editable Tree View in Odoo 17
 
An overview of the various scriptures in Hinduism
An overview of the various scriptures in HinduismAn overview of the various scriptures in Hinduism
An overview of the various scriptures in Hinduism
 
24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...
24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...
24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...
 
SPLICE Working Group: Reusable Code Examples
SPLICE Working Group:Reusable Code ExamplesSPLICE Working Group:Reusable Code Examples
SPLICE Working Group: Reusable Code Examples
 
Mattingly "AI & Prompt Design: Named Entity Recognition"
Mattingly "AI & Prompt Design: Named Entity Recognition"Mattingly "AI & Prompt Design: Named Entity Recognition"
Mattingly "AI & Prompt Design: Named Entity Recognition"
 
demyelinated disorder: multiple sclerosis.pptx
demyelinated disorder: multiple sclerosis.pptxdemyelinated disorder: multiple sclerosis.pptx
demyelinated disorder: multiple sclerosis.pptx
 
Đề tieng anh thpt 2024 danh cho cac ban hoc sinh
Đề tieng anh thpt 2024 danh cho cac ban hoc sinhĐề tieng anh thpt 2024 danh cho cac ban hoc sinh
Đề tieng anh thpt 2024 danh cho cac ban hoc sinh
 
Including Mental Health Support in Project Delivery, 14 May.pdf
Including Mental Health Support in Project Delivery, 14 May.pdfIncluding Mental Health Support in Project Delivery, 14 May.pdf
Including Mental Health Support in Project Delivery, 14 May.pdf
 
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
 
8 Tips for Effective Working Capital Management
8 Tips for Effective Working Capital Management8 Tips for Effective Working Capital Management
8 Tips for Effective Working Capital Management
 
Trauma-Informed Leadership - Five Practical Principles
Trauma-Informed Leadership - Five Practical PrinciplesTrauma-Informed Leadership - Five Practical Principles
Trauma-Informed Leadership - Five Practical Principles
 
Improved Approval Flow in Odoo 17 Studio App
Improved Approval Flow in Odoo 17 Studio AppImproved Approval Flow in Odoo 17 Studio App
Improved Approval Flow in Odoo 17 Studio App
 
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
 
Graduate Outcomes Presentation Slides - English (v3).pptx
Graduate Outcomes Presentation Slides - English (v3).pptxGraduate Outcomes Presentation Slides - English (v3).pptx
Graduate Outcomes Presentation Slides - English (v3).pptx
 

You have been charged to develop a computational family tree for the g.pdf

  • 1. You have been charged to develop a computational family tree for the goddesses and godsand in Greek mythology.The figure shows the family relations of 20 individuals. 1.Gaeaand Uranuswere the two primordialdeities (i.e., they are the only two who do nothave any parents). Uranus and Gaea hadt hree off-springs: Cronus, Dione, and Rhea. 2.Rheaand Cronushad six off-springs: Hestia, Demeter, Hera, Hades, Poseidon, and Zeus. 3.Heraand Zeuswere the parents of three children:Ares,Hebe, and Ilithyia. 4.Demeterand Zeushad onechild together:Persephone. 5. Dioneand Zeushad one off-spring, Aphrodite. 6. Aphroditeand Areshad one off-spring Harmonia. 7. Kadmosand Harmoniahad one off-spring, Semele. 8. Semeleand Zeushad one off-spring: Dionysus. Task 1: Create a model of this family in Prolog. Start with facts (i.e., ground axioms) about the family. For the ground axioms choose a consistent scheme of binary predicates.Develop the facts such that there are no redundancies in the facts. Deliver a completecopy of your facts in correct Prolog syntax. Task 2: Analyze the properties and potential dependencies of the following family relations: Parent Child Silbling Grandparent Grandchild greatgrandchild Task 3: Add rules (i.e., logical axioms) for the six family relations(Task 2),using only first-order predicate calculus notation. The rules should be able to determine the relations (as defined by you, but consistent with your cultural norm) for the following concepts). If you use done as your
  • 2. base predicates, then you do not need a rule for that. Define these rules as concisely as possible. It will help if you consult the properties and dependencies of these family relations(Task 3). You do not need to use the setoff predicate to eliminate duplicates in query results. Task 4: Add a discussion of up to one page (double spaced) that addresses why you chose your scheme for the ground axioms. Elaborate what could have been at least one alternative to your chosen design. Provide arguments for why you did not choose that alternative