Lazy Model Expansion: Interleaving Grounding with Search
Author(s) -
Broes De Cat,
Marc Denecker,
Maurice Bruynooghe,
Peter J. Stuckey
Publication year - 2015
Publication title -
journal of artificial intelligence research
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.79
H-Index - 123
eISSN - 1943-5037
pISSN - 1076-9757
DOI - 10.1613/jair.4591
Subject(s) - generality , interleaving , bounded function , computer science , bottleneck , theoretical computer science , context (archaeology) , representation (politics) , mathematics , algorithm , psychotherapist , biology , embedded system , operating system , psychology , mathematical analysis , paleontology , politics , political science , law
Finding satisfying assignments for the variables involved in aset of constraints can be cast as a (bounded) model generationproblem: search for (bounded) models of a theory in somelogic. The state-of-the-art approach for bounded model generationfor rich knowl- edge representation languages like Answer SetProgramming (ASP) and FO(·) and a CSP modeling language such asZinc, is ground-and-solve: reduce the theory to a ground orpropositional one and apply a search algorithm to the resultingtheory. An important bottleneck is the blow-up of the size ofthe theory caused by the grounding phase. Lazily grounding thetheory during search is a way to overcome this bottleneck. Wepresent a theoretical framework and an implementation in thecontext of the FO(·) knowledge representation language. Insteadof grounding all parts of a theory, justifications are derivedfor some parts of it. Given a partial assignment for the groundedpart of the theory and valid justifications for the formulas ofthe non-grounded part, the justifications provide a recipe toconstruct a complete assignment that satisfies the non-groundedpart. When a justification for a particular formula becomesinvalid during search, a new one is derived; if that fails, theformula is split in a part to be grounded and a part that can bejustified. Experimental results illustrate the power andgenerality of this approach.status: publishe
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom