TY - GEN
T1 - A constraint satisfaction approach to tractable theory induction
AU - Ahlgren, John
AU - Yuen, Shiu Yin
PY - 2013
Y1 - 2013
N2 - A novel framework for combining logical constraints with theory induction in Inductive Logic Programming is presented. The constraints are solved using a boolean satisfiability solver (SAT solver) to obtain a candidate solution. This speeds up induction by avoiding generation of unnecessary candidates with respect to the constraints. Moreover, using a complete SAT solver, search space exhaustion is always detectable, leading to faster small clause/base case induction. We run benchmarks using two constraints: input-output specification and search space pruning. The benchmarks suggest our constraint satisfaction approach can speed up theory induction by four orders of magnitude or more, making certain intractable problems tractable. © 2013 Springer-Verlag.
AB - A novel framework for combining logical constraints with theory induction in Inductive Logic Programming is presented. The constraints are solved using a boolean satisfiability solver (SAT solver) to obtain a candidate solution. This speeds up induction by avoiding generation of unnecessary candidates with respect to the constraints. Moreover, using a complete SAT solver, search space exhaustion is always detectable, leading to faster small clause/base case induction. We run benchmarks using two constraints: input-output specification and search space pruning. The benchmarks suggest our constraint satisfaction approach can speed up theory induction by four orders of magnitude or more, making certain intractable problems tractable. © 2013 Springer-Verlag.
KW - Constraint satisfaction
KW - Inductive Logic Programming
KW - Theory induction
UR - http://www.scopus.com/inward/record.url?scp=84890934501&partnerID=8YFLogxK
UR - https://www.scopus.com/record/pubmetrics.uri?eid=2-s2.0-84890934501&origin=recordpage
U2 - 10.1007/978-3-642-44973-4_3
DO - 10.1007/978-3-642-44973-4_3
M3 - RGC 32 - Refereed conference paper (with host publication)
SN - 9783642449727
VL - 7997 LNCS
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 24
EP - 29
BT - Learning and Intelligent Optimization
PB - Springer Verlag
T2 - 7th International Conference on Learning and Intelligent Optimization, LION 7
Y2 - 7 January 2013 through 11 January 2013
ER -