Complexity Results for Preference Aggregation over (m)CP-nets: Pareto and Majority Voting

06/26/2018
by   Thomas Lukasiewicz, et al.
0

Combinatorial preference aggregation has many applications in AI. Given the exponential nature of these preferences, compact representations are needed and (m)CP-nets are among the most studied ones. Sequential and global voting are two ways to aggregate preferences over CP-nets. In the former, preferences are aggregated feature-by-feature. Hence, when preferences have specific feature dependencies, sequential voting may exhibit voting paradoxes, i.e., it might select sub-optimal outcomes. To avoid paradoxes in sequential voting, one has often assumed the O-legality restriction, which imposes a shared topological order among all the CP-nets. On the contrary, in global voting, CP-nets are considered as a whole during preference aggregation. For this reason, global voting is immune from paradoxes, and there is no need to impose restrictions over the CP-nets' topological structure. Sequential voting over O-legal CP-nets has extensively been investigated. On the other hand, global voting over non-O-legal CP-nets has not carefully been analyzed, despite it was stated in the literature that a theoretical comparison between global and sequential voting was promising and a precise complexity analysis for global voting has been asked for multiple times. In quite few works, very partial results on the complexity of global voting over CP-nets have been given. We start to fill this gap by carrying out a thorough complexity analysis of Pareto and majority global voting over not necessarily O-legal acyclic binary polynomially connected (m)CP-nets. We settle these problems in the polynomial hierarchy, and some of them in PTIME or LOGSPACE, whereas EXPTIME was the previously known upper bound for most of them. We show various tight lower bounds and matching upper bounds for problems that up to date did not have any explicit non-obvious lower bound.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/31/2013

Modèle flou d'expression des préférences basé sur les CP-Nets

This article addresses the problem of expressing preferences in flexible...
research
03/23/2020

Modeling Contrary-to-Duty with CP-nets

In a ceteris-paribus semantics for deontic logic, a state of affairs whe...
research
01/11/2018

Interactive Learning of Acyclic Conditional Preference Networks

Learning of user preferences, as represented by, for example, Conditiona...
research
01/15/2014

The Computational Complexity of Dominance and Consistency in CP-Nets

We investigate the computational complexity of testing dominance and con...
research
12/12/2012

Introducing Variable Importance Tradeoffs into CP-Nets

The ability to make decisions and to assess potential courses of action ...
research
11/09/2016

Encoding monotonic multi-set preferences using CI-nets: preliminary report

CP-nets and their variants constitute one of the main AI approaches for ...
research
08/30/2023

A Novel Class of Unfolding Models for Binary Preference Data

We develop a new class of spatial voting models for binary preference da...

Please sign up or login with your details

Forgot password? Click here to reset