The University of Texas at Austin

UTCS Artificial Intelligence

Labs Projects People Publications Talks Software Courses Demos

Combining FOIL and EBG to Speed-Up Logic Programs

Proceedings of the Thirteenth International Joint Conference on Artificial Intelligence (IJCAI-93), pp. 1106-1111, Chambéry, France, July 1993.

John M. Zelle and Raymond J. Mooney

This paper presents an algorithm that combines traditional EBL techniques and recent developments in inductive logic programming to learn effective clause selection rules for Prolog programs. When these control rules are incorporated into the original program, significant speed-up may be achieved. The algorithm is shown to be an improvement over competing EBL approaches in several domains. Additionally, the algorithm is capable of automatically transforming some intractable algorithms into ones that run in polynomial time.

View this paper as : [PDF] [PS]