TY - GEN
T1 - Parametrized logic programming
AU - Gonçalves, Ricardo
AU - Alferes, José Júlio
N1 - Funding Information:
The first author was supported by FCT under the postdoctoral grant SFRH/BPD/47245/2008.
Funding Information:
supported by FCT under the postdoctoral grant
PY - 2010
Y1 - 2010
N2 - Traditionally, a logic program is built up to reason about atomic first-order formulas. The key idea of parametrized logic programming is that, instead of atomic first-order formulas, a parametrized logic program reasons about formulas of a given parameter logic. Of course, the main challenge is to define the semantics of such general programs. In this work we introduce the novel definitions along with some motivating examples. This approach allows us to prove general results that can be instantiated for every particular choice of the parameter logic. Important general results we can prove include the existence of semantics and the alternating fix-point theorem of well-founded semantics. To reenforce the soundness of our general framework we show that some known approaches in the literature of logic programming, such as paraconsistent answer-sets and the MKNF semantics for hybrid knowledge bases, are obtained as particular choices of the parameter logic.
AB - Traditionally, a logic program is built up to reason about atomic first-order formulas. The key idea of parametrized logic programming is that, instead of atomic first-order formulas, a parametrized logic program reasons about formulas of a given parameter logic. Of course, the main challenge is to define the semantics of such general programs. In this work we introduce the novel definitions along with some motivating examples. This approach allows us to prove general results that can be instantiated for every particular choice of the parameter logic. Important general results we can prove include the existence of semantics and the alternating fix-point theorem of well-founded semantics. To reenforce the soundness of our general framework we show that some known approaches in the literature of logic programming, such as paraconsistent answer-sets and the MKNF semantics for hybrid knowledge bases, are obtained as particular choices of the parameter logic.
UR - http://www.scopus.com/inward/record.url?scp=78049356515&partnerID=8YFLogxK
U2 - 10.1007/978-3-642-15675-5_17
DO - 10.1007/978-3-642-15675-5_17
M3 - Conference contribution
AN - SCOPUS:78049356515
SN - 3642156746
SN - 978-3-642-15674-8
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 182
EP - 194
BT - Logics in Artificial Intelligence - 12th European Conference, JELIA 2010, Proceedings
A2 - Janhunen, T.
A2 - Niemelä, I.
PB - Springer
CY - Berlin, Heidelberg
T2 - 12th European Conference on Logics in Artificial Intelligence, JELIA 2010
Y2 - 13 September 2010 through 15 September 2010
ER -