Unravelling Expressive Delegations: Complexity and Normative Analysis
Giannis Tyrovolas, Andrei Constantinescu, Edith Elkind
TL;DR
The paper analyzes binary decisions under an expressive liquid democracy where agents can submit monotone Boolean delegation functions. It establishes complete complexity dichotomies for the MinSum (minimizing total certificate rank) and MinMax (minimizing the maximum rank) unravellings, showing NP-hardness when nontrivial functions are allowed and tractability only under restricted classes, with nuanced results for the classic model of delegation to individuals. It provides near-optimal algorithms for the classic model, efficient methods to realize unravellings that maximize the chance of a given alternative winning, and tie-breaking rules that can bias outcomes toward a status quo when desirable. A new cast-monotonicity axiom is introduced, showing MinSum and a lexicographicMinMax refinement satisfy it, while MinMax itself does not, offering a normative lens on these rules. Overall, the work blends algorithmic, complexity-theoretic, and normative analyses to advance understanding of expressive delegation in liquid democracy and to inform practical tie-breaking and policy-design choices.
Abstract
We consider binary group decision-making under a rich model of liquid democracy recently proposed by Colley, Grandi, and Novaro (2022): agents submit ranked delegation options, where each option may be a function of multiple agents' votes; e.g., "I vote yes if a majority of my friends vote yes." Such ballots are unravelled into a profile of direct votes by selecting one entry from each ballot so as not to introduce cyclic dependencies. We study delegation via monotonic Boolean functions, and two unravelling procedures: MinSum, which minimises the sum of the ranks of the chosen entries, and its egalitarian counterpart, MinMax. We provide complete computational dichotomies: MinSum is hard to compute (and approximate) as soon as any non-trivial functions are permitted, and polynomial otherwise; for MinMax the easiness results extend to arbitrary-arity logical ORs and ANDs taken in isolation, but not beyond. For the classic model of delegating to individual agents, we give asymptotically near-tight algorithms for carrying out the two procedures and efficient algorithms for finding optimal unravellings with the highest vote count for a given alternative. These algorithms inspire novel tie-breaking rules for the setup of voting to change a status quo. We then introduce a new axiom, which can be viewed as a variant of the participation axiom, and use algorithmic techniques developed earlier in the paper to show that it is satisfied by MinSum and a lexicographic refinement of MinMax (but not MinMax itself).
