On Graphical Modeling of Preference and Importance

In recent years, CP-nets have emerged as a useful tool for supporting preference elicitation, reasoning, and representation. CP-nets capture and support reasoning with qualitative conditional preference statements, statements that are relatively natural for users to express. In this paper, we extend the CP-nets formalism to handle another class of very natural qualitative statements one often uses in expressing preferences in daily life - statements of relative importance of attributes. The resulting formalism, TCP-nets, maintains the spirit of CP-nets, in that it remains focused on using only simple and natural preference statements, uses the ceteris paribus semantics, and utilizes a graphical representation of this information to reason about its consistency and to perform, possibly constrained, optimization using it. The extra expressiveness it provides allows us to better model tradeoffs users would like to make, more faithfully representing their preferences.

[1]  Francesca Rossi,et al.  Semiring-based constraint satisfaction and optimization , 1997, JACM.

[2]  J. Dyer Interactive Goal Programming , 1972 .

[3]  Daniel Sabin,et al.  Product Configuration Frameworks - A Survey , 1998, IEEE Intell. Syst..

[4]  Boi Faltings,et al.  Designing example-critiquing interaction , 2004, IUI '04.

[5]  Ronen I. Brafman,et al.  Extended Semantics and Optimization Algorithms for CP‐Networks , 2004, Comput. Intell..

[6]  Ronen I. Brafman,et al.  Preference‐Based Constrained Optimization with CP‐Nets , 2004, Comput. Intell..

[7]  Miroslaw Truszczynski,et al.  The computational complexity of dominance and consistency in CP-nets , 2005, IJCAI.

[8]  Nic Wilson,et al.  Consistency and Constrained Optimisation for Conditional Preferences , 2004, ECAI.

[9]  Ronen I. Brafman,et al.  Preference-Based Configuration of Web Page Content , 2001, IJCAI.

[10]  John B. Kidd,et al.  Decisions with Multiple Objectives—Preferences and Value Tradeoffs , 1977 .

[11]  Dietmar Jannach,et al.  Special issue on Recommender Systems , 2008, AI Commun..

[12]  Paul Resnick,et al.  Recommender systems , 1997, CACM.

[13]  Robin Burke,et al.  Knowledge-based recommender systems , 2000 .

[14]  Dan Jurafsky,et al.  Automatic Extraction of Opinion Propositions and their Holders , 2004 .

[15]  Ronen I. Brafman,et al.  Adaptive Rich Media Presentations via Preference-Based Constrained Optimization , 2004, Preferences.

[16]  Carmel Domshlak,et al.  Modeling and Reasoning about Preferences with CP-nets , 2002 .

[17]  M. Morreau,et al.  What Some Generic Sentences Mean , 1995 .

[18]  Ralph L. Keeney,et al.  Decision Analysis with Multiple Conflicting Objectives, Preferences and Value Tradeoffs , 1975 .

[19]  Richard J. Wallace,et al.  Partial Constraint Satisfaction , 1989, IJCAI.

[20]  Jim Blythe,et al.  Visual exploration and incremental utility elicitation , 2002, AAAI/IAAI.

[21]  Albert Haag,et al.  Sales Configuration in Business Processes , 1998, IEEE Intell. Syst..

[22]  Ronen I. Brafman,et al.  Introducing Variable Importance Tradeoffs into CP-Nets , 2002, UAI.

[23]  Ronen I. Brafman,et al.  Reasoning With Conditional Ceteris Paribus Preference Statements , 1999, UAI.

[24]  Alon Itai,et al.  On the Complexity of Timetable and Multicommodity Flow Problems , 1976, SIAM J. Comput..

[25]  Peter C. Fishburn,et al.  LEXICOGRAPHIC ORDERS, UTILITIES AND DECISION RULES: A SURVEY , 1974 .

[26]  Eugene C. Freuder,et al.  Ordinal Constraint Satisfaction , 1992 .

[27]  Ronen I. Brafman,et al.  Compact Value-Function Representations for Qualitative Preferences , 2004, UAI.

[28]  Jérôme Lang,et al.  Uncertainty in Constraint Satisfaction Problems: a Probalistic Approach , 1993, ECSQARU.

[29]  Thomas Schiex,et al.  Possibilistic Constraint Satisfaction Problems or "How to Handle Soft Constraints?" , 1992, UAI.

[30]  Thomas Schiex,et al.  Valued Constraint Satisfaction Problems: Hard and Easy Problems , 1995, IJCAI.

[31]  Jérôme Lang,et al.  From Preference Representation to Combinatorial Vote , 2002, KR.

[32]  Greg Linden,et al.  Interactive Assessment of User Preference Models: The Automated Travel Assistant , 1997 .

[33]  Ronen I. Brafman,et al.  Qualitative decision making in adaptive presentation of structured information , 2004, TOIS.

[34]  Francesca Rossi,et al.  Semiring-based constraint solving and optimization , 1997 .

[35]  Ronen I. Brafman,et al.  CP-nets: Reasoning and Consistency Testing , 2002, KR.

[36]  Carmel Domshlak,et al.  Reasoning about soft constraints and conditional preferences: complexity results and approximation techniques , 2003, IJCAI.

[37]  Boi Faltings,et al.  Decision Tradeoff Using Example-Critiquing and Constraint Programming , 2004, Constraints.

[38]  Ronen I. Brafman,et al.  CP-nets: A Tool for Representing and Reasoning withConditional Ceteris Paribus Preference Statements , 2011, J. Artif. Intell. Res..

[39]  R. L. Keeney,et al.  Decisions with Multiple Objectives: Preferences and Value Trade-Offs , 1977, IEEE Transactions on Systems, Man, and Cybernetics.

[40]  Gerhard Brewka,et al.  Logic programming with ordered disjunction , 2002, NMR.

[41]  Gareth M. James,et al.  Challenges For Spoken Dialogue Systems , 1999 .

[42]  Barry O'Sullivan,et al.  Generating Tradeoffs for Interactive Constraint-Based Configuration , 2001, CP.

[43]  D. J. White,et al.  Decision Theory , 2018, Behavioral Finance for Private Banking.

[44]  Ronen I. Brafman,et al.  Planning with Goal Preferences and Constraints , 2005, ICAPS.

[45]  Toby Walsh,et al.  mCP Nets: Representing and Reasoning with Preferences of Multiple Agents , 2004, AAAI.

[46]  George Apostolakis,et al.  Decision theory , 1986 .

[47]  Thomas Schiex,et al.  Semiring-Based CSPs and Valued CSPs: Frameworks, Properties, and Comparison , 1999, Constraints.

[48]  Ronen I. Brafman,et al.  UCP-Networks: A Directed Graphical Representation of Conditional Utilities , 2001, UAI.

[49]  Nic Wilson,et al.  Extending CP-Nets with Stronger Conditional Preference Statements , 2004, AAAI.

[50]  Thomas Schiex,et al.  Selecting preferred solutions in Fuzzy Constraint Satisfaction Problems , 1993 .