Learning Partial Lexicographic Preference Trees and Forests over Multi-Valued Attributes

Partial lexicographic preference trees, or PLP-trees, form an intuitive formalism for compact representation of qualitative preferences over combinatorial domains. We show that PLP-trees can be used to accurately model preferences arising in practical situations, and that high-accuracy PLP-trees can be effectively learned. We also propose and study learning methods for a variant of our model based on the concept of a PLP-forest, a collection of PLP-trees, where the preference order specified by a PLP-forest is obtained by aggregating the orders of its constituent PLP-trees. Our results demonstrate the potential of both approaches, with learning PLP-forests showing particularly promising behavior.

[1]  Miroslaw Truszczynski,et al.  Reasoning with Preference Trees over Combinatorial Domains , 2015, ADT.

[2]  Marius Thomas Lindauer,et al.  Potassco: The Potsdam Answer Set Solving Collection , 2011, AI Commun..

[3]  Judy Goldsmith,et al.  Learning CP-Net Preferences Online from User Queries , 2013, AAAI.

[4]  Loizos Michael,et al.  Ceteris Paribus Preference Elicitation with Predictive Guarantees , 2009, IJCAI.

[5]  Ilkka Niemelä,et al.  Logic programs with stable model semantics as a constraint programming paradigm , 1999, Annals of Mathematics and Artificial Intelligence.

[6]  Miroslaw Truszczynski,et al.  Learning Partial Lexicographic Preference Trees over Combinatorial Domains , 2015, AAAI.

[7]  Eyke Hüllermeier,et al.  Learning Conditional Lexicographic Preference Trees , 2014 .

[8]  Michael Schmitt,et al.  On the Complexity of Learning Lexicographic Strategies , 2006, J. Mach. Learn. Res..

[9]  Yann Chevaleyre,et al.  Learning conditionally lexicographic preference relations , 2010, ECAI.

[10]  Bruno Zanuttini,et al.  Learning conditional preference networks , 2010, Artif. Intell..

[11]  Niall M. Fraser Ordinal preference representations , 1994 .

[12]  Jérôme Lang,et al.  The Complexity of Learning Separable ceteris paribus Preferences , 2009, IJCAI.

[13]  Craig Boutilier,et al.  CP-nets: a tool for represent-ing and reasoning with conditional ceteris paribus state-ments , 2004 .

[14]  Victor W. Marek,et al.  Stable models and an alternative logic programming paradigm , 1998, The Logic Programming Paradigm.