Ranking Sets of Objects: The Complexity of Avoiding Impossibility Results

04/12/2021
by   Jan Malý, et al.
0

The problem of lifting a preference order on a set of objects to a preference order on a family of subsets of this set is a fundamental problem with a wide variety of applications in AI. The process is often guided by axioms postulating properties the lifted order should have. Well-known impossibility results by Kannai and Peleg and by Barberà and Pattanaik tell us that some desirable axioms - namely dominance and (strict) independence - are not jointly satisfiable for any linear order on the objects if all non-empty sets of objects are to be ordered. On the other hand, if not all non-empty sets of objects are to be ordered, the axioms are jointly satisfiable for all linear orders on the objects for some families of sets. Such families are very important for applications as they allow for the use of lifted orders, for example, in combinatorial voting. In this paper, we determine the computational complexity of recognizing such families. We show that it is Π_2^p-complete to decide for a given family of subsets whether dominance and independence or dominance and strict independence are jointly satisfiable for all linear orders on the objects if the lifted order needs to be total. Furthermore, we show that the problem remains coNP-complete if the lifted order can be incomplete. Additionally, we show that the complexity of these problem can increase exponentially if the family of sets is not given explicitly but via a succinct domain restriction. Finally, we show that it is NP-complete to decide for family of subsets whether dominance and independence or dominance and strict independence are jointly satisfiable for at least one linear orders on the objects.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/30/2020

The maximum sum of sizes of cross-intersecting families of subsets of a set

A set of sets is called a family. Two families 𝒜 and ℬ of sets are said ...
research
09/29/2017

Regular Intersecting Families

We call a family of sets intersecting, if any two sets in the family int...
research
06/07/2010

Uncovering the Riffled Independence Structure of Rankings

Representing distributions over permutations can be a daunting task due ...
research
01/16/2019

Set-Codes with Small Intersections and Small Discrepancies

We are concerned with the problem of designing large families of subsets...
research
03/15/2021

On a Communication Complexity problem in Combinatorial Number Theory

The original knapsack problem is well known to be NP-complete. In a mult...
research
07/01/2023

On Finding Constrained Independent Sets in Cycles

A subset of [n] = {1,2,…,n} is called stable if it forms an independent ...
research
05/27/2011

Learning to Order Things

There are many applications in which it is desirable to order rather tha...

Please sign up or login with your details

Forgot password? Click here to reset