Representing and Reasoning with Qualitative Preferences: Tools and Applications

被引:0
|
作者
Santhanam G.R. [1 ]
Basu S. [1 ]
Honavar V. [2 ]
机构
[1] Iowa State University, United States
[2] Pennsylvania State University, United States
来源
Synthesis Lectures on Artificial Intelligence and Machine Learning | 2016年 / 10卷 / 01期
关键词
automated inference; decision support systems; knowledge representation; model checking; preference reasoning; Preferences; qualitative preferences;
D O I
10.2200/S00689ED1V01Y201512AIM031
中图分类号
学科分类号
摘要
This book provides a tutorial introduction to modern techniques for representing and reasoning about qualitative preferences with respect to a set of alternatives. The syntax and semantics of several languages for representing preference languages, including CP-nets, TCP-nets, CI-nets, and CP-theories, are reviewed. Some key problems in reasoning about preferences are introduced, including determining whether one alternative is preferred to another, or whether they are equivalent, with respect to a given set of preferences. These tasks can be reduced to model checking in temporal logic. Specifically, an induced preference graph that represents a given set of preferences can be efficiently encoded using a Kripke Structure for Computational Tree Logic (CTL). One can translate preference queries with respect to a set of preferences into an equivalent set of formulae in CTL, such that the CTL formula is satisfied whenever the preference query holds. This allows us to use a model checker to reason about preferences, i.e., answer preference queries, and to obtain a justification as to why a preference query is satisfied (or not) with respect to a set of preferences. This book defines the notions of the equivalence of two sets of preferences, including what it means for one set of preferences to subsume another, and shows how to answer preferential equivalence and subsumption queries using model checking. Furthermore, this book demontrates how to generate alternatives ordered by preference, along with providing ways to deal with inconsistent preference specifications. A description of CRISNER.an open source software implementation of the model checking approach to qualitative preference reasoning in CP-nets, TCP-nets, and CP-theories is included, as well as examples illustrating its use. © 2016 by Morgan and Claypool.
引用
收藏
页码:1 / 154
页数:153
相关论文
共 50 条
  • [1] Representing and Reasoning with Qualitative Preferences for Compositional Systems
    Santhanam, Ganesh Ram
    Basu, Samik
    Honavar, Vasant
    JOURNAL OF ARTIFICIAL INTELLIGENCE RESEARCH, 2011, 42 : 211 - 274
  • [2] Representing and reasoning with preferences
    Rossi, F
    LOGICS IN ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2004, 3229 : 1 - 1
  • [3] Representing and reasoning with preferences
    Walsh, Toby
    AI MAGAZINE, 2007, 28 (04) : 59 - 69
  • [4] Representing and reasoning about preferences in requirements engineering
    Sotirios Liaskos
    Sheila A. McIlraith
    Shirin Sohrabi
    John Mylopoulos
    Requirements Engineering, 2011, 16 : 227 - 249
  • [5] Representing and reasoning about preferences in requirements engineering
    Liaskos, Sotirios
    McIlraith, Sheila A.
    Sohrabi, Shirin
    Mylopoulos, John
    REQUIREMENTS ENGINEERING, 2011, 16 (03) : 227 - 249
  • [6] mCP nets:: Representing and reasoning with preferences of multiple agents
    Rossi, F
    Venable, KB
    Walsh, T
    PROCEEDING OF THE NINETEENTH NATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND THE SIXTEENTH CONFERENCE ON INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2004, : 729 - 734
  • [7] Modeling, Learning and Reasoning with Qualitative Preferences
    Liu, Xudong
    ALGORITHMIC DECISION THEORY, ADT 2015, 2015, 9346 : 587 - 592
  • [8] Reasoning with Semantic-Enabled Qualitative Preferences
    Di Noia, Tommaso
    Lukasiewicz, Thomas
    Simari, Gerardo I.
    SCALABLE UNCERTAINTY MANAGEMENT, SUM 2013, 2013, 8078 : 374 - 386
  • [9] REPRESENTING KNOWLEDGE BY NEURAL NETWORKS FOR QUALITATIVE-ANALYSIS AND REASONING
    VAI, MK
    XU, ZM
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 1995, 7 (05) : 683 - 690
  • [10] Tools and Techniques in Qualitative Reasoning about Space
    Balbiani, Philippe
    FOUNDATIONS OF INFORMATION AND KNOWLEDGE SYSTEMS, PROCEEDINGS, 2010, 5956 : 1 - 2