Course Solutions Uncategorized (Solved) : Part Write Recursive Equations Count Shrink Scanc State Base Case S Clearly Part Ii Write Q27826388 . . . .

(Solved) : Part Write Recursive Equations Count Shrink Scanc State Base Case S Clearly Part Ii Write Q27826388 . . . .

 

Question 3 Logic Programming We consider the following Prolog program in this question likes (john, soccer). male (john). male (peter). male (david) . female (mary) female (amy) . parent (john, peter). parent (john, david) parent (mary,peter). parent (mary,amy) . dad (X, Y) :- male (X), parent (X, Y) mum (X, Y)- sibling (X,Y) :- parent (Z, X), parent (Z,Y) . hasChild (X) :- parent (X,_) :- female (X), paren t (X, Y) 3(a) [10 marks] Explain the binding of variables in the rule sibling 3(b) [20 marks] Now the user issues the following goal (or query) to the Prolog interpreter: sibling peter, A ) . Draw the search tree used in the Prolog inference process for answering this goal Write all possible answers of A that are returned by the Prolog interpreter.

Part

OR

PayPal Gateway not configured

OR

PayPal Gateway not configured

Leave a Reply

Your email address will not be published. Required fields are marked *

Related Post

(Answered) : Why are these important for a business manager concerned with managing the legal aspects of his or her business? 1. Terminati(Answered) : Why are these important for a business manager concerned with managing the legal aspects of his or her business? 1. Terminati

Why are these important for a business manager concerned with managing the legal aspects of his or her business? 1. Termination of Agency 2. Sole Proprietorships 3. General Partnerships 4. Partnership Formation 5. Partnership Operation