Question: Suppose that FOIL is considering adding a literal to a clause using a binary predicate P and those previous literals (including the head of the

Suppose that FOIL is considering adding a literal to a clause using a binary predicate P and those previous literals (including the head of the clause) contain five different variables.

a. How many functionally different literals can be generated? Two literals are functionally identical if they differ only in the names of the new variables that they contain.

b. Can you find a general formula for the number of different literals with a predicate of arity r when there are n variables previously used?

c. Why does FOIL not allow literals that contain no previously used variables?

Step by Step Solution

3.22 Rating (169 Votes )

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock

This exercise gives some idea of the rather large branching factor facing topdown ILP systems a It is important to note that position is significantPA ... View full answer

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

Document Format (1 attachment)

Word file Icon

21-C-S-A-I (276).docx

120 KBs Word File

Students Have Also Explored These Related Artificial Intelligence Questions!