Computer Science – Logic in Computer Science
Scientific paper
2010-11-22
Computer Science
Logic in Computer Science
ASPOCP 2010
Scientific paper
In this paper we consider a logical treatment for the ordered disjunction operator 'x' introduced by Brewka, Niemel\"a and Syrj\"anen in their Logic Programs with Ordered Disjunctions (LPOD). LPODs are used to represent preferences in logic programming under the answer set semantics. Their semantics is defined by first translating the LPOD into a set of normal programs (called split programs) and then imposing a preference relation among the answer sets of these split programs. We concentrate on the first step and show how a suitable translation of the ordered disjunction as a derived operator into the logic of Here-and-There allows capturing the answer sets of the split programs in a direct way. We use this characterisation not only for providing an alternative implementation for LPODs, but also for checking several properties (under strongly equivalent transformations) of the 'x' operator, like for instance, its distributivity with respect to conjunction or regular disjunction. We also make a comparison to an extension proposed by K\"arger, Lopes, Olmedilla and Polleres, that combines 'x' with regular disjunction.
No associations
LandOfFree
A Logical Charaterisation of Ordered Disjunction does not yet have a rating. At this time, there are no reviews or comments for this scientific paper.
If you have personal experience with A Logical Charaterisation of Ordered Disjunction, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and A Logical Charaterisation of Ordered Disjunction will most certainly appreciate the feedback.
Profile ID: LFWR-SCP-O-657734