Title
On Programs with Linearly Ordered Multiple Preferences
Abstract
The extended answer set semantics for logic programs allows for the defeat of rules to resolve contradictions. We propose a refinement of these semantics based on a preference relation on extended literals. This relation, a strict partial order, induces a partial order on extended answer sets. The preferred answer sets, i.e. those that are minimal w.r.t. the induced order, represent the solutions that best comply with the stated preference on extended literals. In a further extension, we propose linearly ordered programs that are equipped with a linear hierarchy of preference relations. The resulting formalism is rather expressive and essentially covers the polynomial hierarchy. E.g. the membership problem for a program with a hierarchy of height n is Sigma(n+1)(p)-complete. We illustrate an application of the approach by showing how it can easily express hierarchically structured weak constraints, i.e. a layering of "desirable" constraints, such that one tries to minimize the set of violated constraints on lower levels, regardless of the violation of constraints on higher levels.
Year
DOI
Venue
2004
10.1007/978-3-540-27775-0_13
Lecture Notes in Computer Science
Keywords
Field
DocType
partial order
Polynomial hierarchy,Discrete mathematics,Preference relation,Knowledge representation and reasoning,Algorithm,Formalism (philosophy),Logic programming,Hierarchy,Mathematics,Partially ordered set,Semantics
Conference
Volume
ISSN
Citations 
3132
0302-9743
10
PageRank 
References 
Authors
0.47
29
3
Name
Order
Citations
PageRank
Davy Van Nieuwenborgh123114.54
Stijn Heymans246337.60
Dirk Vermeir369485.34