Browse our site
About
People
Research Areas
Projects
Publications
Books
Book chapters
Journal articles
In proceedings
M. Sc. Dissertations
Ph. D. Dissertations
Technical reports
Seminars
News
You are here:
Home
Publications
View
Publication details
Go back
Publication details
Main information
Title:
Layered Models Top-Down Querying of Normal Logic Programs
Publication date:
January 2009
Citation:
LMs
Abstract:
Use of top-down query-driven proof procedures is essential for an efficient use and computation of answers using Logic Programs as KBs. Current standard 2-valued semantics for Normal Logic Programs (NLPs), Stable Models (SMs), does not allow top-down query-solving because it does not enjoy the relevance property, and moreover does not guarantee existence of a model for every NLP. To overcome these limitations we introduce a 2-valued semantics for NLPs—Layered Models (LM)— that conservatively extends the SMs, enjoys relevance and guarantees model existence. Moreover, for existential query answering there is no need to compute total models, but just the partial models that sustain the answer to the query. A first implementation of a query-solving engine based on LM is presented. It uses the XSB-Prolog engine and its XASP interface to Smodels, providing a useful tool built as a hybrid of the two systems, taking advantage of the best of each.
In proceedings
Authors:
Luís Moniz Pereira
,
Alexandre Miguel Pinto
Book title:
Proceedings of the Practical Aspects of Declarative Languages (PADL'09)
Series:
LNCS
Publisher:
Springer
Address:
-
Volume:
-
Pages:
-
ISBN:
-
ISSN:
-
Note:
-
Url address:
http://centria.di.fct.unl.pt/~lmp/publications/online-papers/LMTDQ.pdf
Publication files
File #1:
- click here to download -
pdf 862 KB
Export formats
Plain text:
Luís Moniz Pereira and Alexandre Miguel Pinto, Layered Models Top-Down Querying of Normal Logic Programs, , Proceedings of the Practical Aspects of Declarative Languages (PADL'09), LNCS, Springer, (http://centria.di.fct.unl.pt/~lmp/publications/online-papers/LMTDQ.pdf), January 2009.
HTML:
<a href="/people/members/view.php?code=6175f826202ff877fba2ad77784cb9cb" class="author">Luís Moniz Pereira</a> and <a href="/people/members/view.php?code=76dee43781430d064f62dee3fbdf47a8" class="author">Alexandre Miguel Pinto</a>, <b>Layered Models Top-Down Querying of Normal Logic Programs</b>, <u>Proceedings of the Practical Aspects of Declarative Languages (PADL'09)</u>, LNCS, <a href="http://www.springer.com" title="Link to external entity..." target="_blank" class="publisher">Springer</a>, (<a href="http://centria.di.fct.unl.pt/~lmp/publications/online-papers/LMTDQ.pdf" target="_blank">url</a>), January 2009.
BibTeX:
@inproceedings {LMs, author = {Lu\'{\i}s Moniz Pereira and Alexandre Miguel Pinto}, title = {Layered Models Top-Down Querying of Normal Logic Programs}, booktitle = {Proceedings of the Practical Aspects of Declarative Languages (PADL'09)}, series = {LNCS}, publisher = {Springer}, url = {http://centria.di.fct.unl.pt/~lmp/publications/online-papers/LMTDQ.pdf}, abstract = {Use of top-down query-driven proof procedures is essential for an efficient use and computation of answers using Logic Programs as KBs. Current standard 2-valued semantics for Normal Logic Programs (NLPs), Stable Models (SMs), does not allow top-down query-solving because it does not enjoy the relevance property, and moreover does not guarantee existence of a model for every NLP. To overcome these limitations we introduce a 2-valued semantics for NLPs—Layered Models (LM)— that conservatively extends the SMs, enjoys relevance and guarantees model existence. Moreover, for existential query answering there is no need to compute total models, but just the partial models that sustain the answer to the query. A first implementation of a query-solving engine based on LM is presented. It uses the XSB-Prolog engine and its XASP interface to Smodels, providing a useful tool built as a hybrid of the two systems, taking advantage of the best of each.}, month = {January}, year = {2009}, }
Publication's urls
Full url:
/publications/view.php?code=b7a39f681228d1d218158cd9fa8cc4b1
Friendly url:
/publications/view.php?code=LMs
Go back
Departamento de Informática, FCT/UNL
Quinta da Torre 2829-516 CAPARICA - Portugal
Tel. (+351) 21 294 8536 FAX (+351) 21 294 8541