TY - JOUR
T1 - Preferences and nonmonotonic reasoning
AU - Brewka, Gerhard
AU - Niemelä, Ilkka
AU - Truszczyński, Miroslaw
PY - 2008
Y1 - 2008
N2 - We give an overview of the multifaceted relationship between nonmonotonic logics and preferences. We discuss how the nonmonotonicity of reasoning itself is closely tied to preferences reasoners have on models of the world or, as we often say here, possible belief sets. Selecting extended logic programming with answer-set semantics as a generic nonmonotonic logic, we show how that logic defines preferred belief sets and how preferred belief sets allow us to represent and interpret normative statements. Conflicts among program rules (more generally, defaults) give rise to alternative preferred belief sets. We discuss how such conflicts can be resolved based on implicit specificity or on explicit rankings of defaults. Finally, we comment on formalisms that explicitly represent preferences on properties of belief sets. Such formalisms either build preference information directly into rules and modify the semantics of the logic appropriately or specify preferences on belief sets independently of the mechanism to define them.
AB - We give an overview of the multifaceted relationship between nonmonotonic logics and preferences. We discuss how the nonmonotonicity of reasoning itself is closely tied to preferences reasoners have on models of the world or, as we often say here, possible belief sets. Selecting extended logic programming with answer-set semantics as a generic nonmonotonic logic, we show how that logic defines preferred belief sets and how preferred belief sets allow us to represent and interpret normative statements. Conflicts among program rules (more generally, defaults) give rise to alternative preferred belief sets. We discuss how such conflicts can be resolved based on implicit specificity or on explicit rankings of defaults. Finally, we comment on formalisms that explicitly represent preferences on properties of belief sets. Such formalisms either build preference information directly into rules and modify the semantics of the logic appropriately or specify preferences on belief sets independently of the mechanism to define them.
UR - http://www.scopus.com/inward/record.url?scp=58649096599&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=58649096599&partnerID=8YFLogxK
U2 - 10.1609/aimag.v29i4.2179
DO - 10.1609/aimag.v29i4.2179
M3 - Article
AN - SCOPUS:58649096599
SN - 0738-4602
VL - 29
SP - 69
EP - 78
JO - AI Magazine
JF - AI Magazine
IS - 4
ER -