TY - GEN
T1 - Complementing logic program semantics
AU - Giacobazzi, Roberto
AU - Ranzato, Francesco
N1 - Publisher Copyright:
© Springer-Verlag Berlin Heidelberg 1996.
PY - 1996
Y1 - 1996
N2 - We consider abstract interpretation, and in particular the basic operators of reduced product and complementation of abstract domains, as a tool to systematically derive denotational semantics by composition and decomposition. Reduced product allows to perform the logical conjunction of semantics, while complementation characterizes what is left from a semantics when the information concerning a given observable property is "subtracted" from it. We apply this idea to the case of logic programming, characterizing in a uniform algebraic setting, the interaction between a number of well known declarative semantics for logic programs.
AB - We consider abstract interpretation, and in particular the basic operators of reduced product and complementation of abstract domains, as a tool to systematically derive denotational semantics by composition and decomposition. Reduced product allows to perform the logical conjunction of semantics, while complementation characterizes what is left from a semantics when the information concerning a given observable property is "subtracted" from it. We apply this idea to the case of logic programming, characterizing in a uniform algebraic setting, the interaction between a number of well known declarative semantics for logic programs.
UR - https://www.scopus.com/pages/publications/84958741687
UR - https://www.scopus.com/pages/publications/84958741687#tab=citedBy
U2 - 10.1007/3-540-61735-3_16
DO - 10.1007/3-540-61735-3_16
M3 - Conference contribution
AN - SCOPUS:84958741687
SN - 3540617353
SN - 9783540617358
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 238
EP - 253
BT - Algebraic and Logic Programming - 5th International Conference, ALP 1996, Proceedings
A2 - Hanus, Michael
A2 - Rodriguez-Artalejo, Mario
PB - Springer-Verlag
T2 - 5th International Conference on Algebraic and Logic Programming, ALP 1996
Y2 - 25 September 1996 through 27 September 1996
ER -