Preference Learning and Optimization for Partial Lexicographic Preference Forests over Combinatorial Domains

We study preference representation models based on partial lexicographic preference trees (PLP-trees). We propose to represent preference relations as forests of small PLP-trees (PLP-forests), and to use voting rules to aggregate orders represented by the individual trees into a single order to be taken as a model of the agent’s preference relation. We show that when learned from examples, PLP-forests have better accuracy than single PLP-trees. We also show that the choice of a voting rule does not have a major effect on the aggregated order, thus rendering the problem of selecting the “right” rule less critical. Next, for the proposed PLP-forest preference models, we develop methods to compute optimal and near-optimal outcomes, the tasks that appear difficult for some other common preference models. Lastly, we compare our models with those based on decision trees, which brings up questions for future research.

[1]  Nic Wilson,et al.  Efficient Inference and Computation of Optimal Alternatives for Preference Languages Based On Lexicographic Models , 2017, IJCAI.

[2]  Lirong Xia,et al.  Aggregating Conditionally Lexicographic Preferences on Multi-issue Domains , 2012, CP.

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

[4]  Barry O'Sullivan,et al.  Multi-language evaluation of exact solvers in graphical model discrete optimization , 2016, Constraints.

[5]  Maria Luisa Bonet,et al.  A New Algorithm for Weighted Partial MaxSAT , 2010, AAAI.

[6]  Eyke Hüllermeier,et al.  Lexicographic preferences for predictive modeling of human decision making: A new machine learning method with an application in accounting , 2017, Eur. J. Oper. Res..

[7]  W. Gehrlein Condorcet's paradox and the likelihood of its occurrence: different perspectives on balanced preferences* , 2002 .

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

[9]  A. Rapoport,et al.  An Empirical Evaluation of Six Voting Procedures: Do They Really Make Any Difference? , 1993, British Journal of Political Science.

[10]  Leo Breiman,et al.  Random Forests , 2001, Machine Learning.

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

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

[13]  Lirong Xia,et al.  Sequential composition of voting rules in multi-issue domains , 2009, Math. Soc. Sci..

[14]  Miroslaw Truszczynski,et al.  Aggregating Conditionally Lexicographic Preferences Using Answer Set Programming Solvers , 2013, ADT.

[15]  Nicholas Mattei,et al.  Empirical Evaluation of Voting Rules with Strictly Ordered Preference Data , 2011, ADT.

[16]  Jerome L. Myers,et al.  Research Design and Statistical Analysis: Third Edition , 1991 .

[17]  Mirek Truszczynski,et al.  Learning Partial Lexicographic Preference Trees and Forests over Multi-Valued Attributes , 2016, GCAI.

[18]  Nic Wilson Preference Inference Based on Lexicographic Models , 2014, ECAI.

[19]  Jerome L. Myers,et al.  Research Design and Statistical Analysis , 1991 .