Complexity of Manipulation and Bribery in Premise-Based Judgment Aggregation with Simple Formulas
Robert Bredereck, Junjie Luo
TL;DR
The paper investigates the complexity of Manipulation and Bribery in premise-based judgment aggregation under simple clause restrictions, showing that tractability emerges for several basic variants when conclusions are restricted to Horn, positive monotone, or bounded-length clauses. A central result is a P vs NP dichotomy achieved by linking UPQR manipulation variants to generalized SAT problems $ ext{C}$-Sat for standard-form clause sets, revealing sharp boundaries in which problem variants become tractable. For Hamming-distance based Manipulation, NP-hardness persists for length-3 positive monotone clauses but dissolves for length-2; Bribery remains NP-hard for length-2 positive monotone and only becomes polynomial under a fixed budget. Together, these findings provide a refined view of the computational barriers to manipulation and bribery and suggest practical design choices (e.g., restrict conclusions to simple clauses) to curb strategic behavior in judgment aggregation systems.
Abstract
Judgment aggregation is a framework to aggregate individual opinions on multiple, logically connected issues into a collective outcome. These opinions are cast by judges, which can be for example referees, experts, advisors or jurors, depending on the application and context. It is open to manipulative attacks such as \textsc{Manipulation} where judges cast their judgments strategically. Previous works have shown that most computational problems corresponding to these manipulative attacks are \NP-hard. This desired computational barrier, however, often relies on formulas that are either of unbounded size or of complex structure. We revisit the computational complexity for various \textsc{Manipulation} and \textsc{Bribery} problems in premise-based judgment aggregation, now focusing on simple and realistic formulas. We restrict all formulas to be clauses that are (positive) monotone, Horn-clauses, or have bounded length. For basic variants of \textsc{Manipulation}, we show that these restrictions make several variants, which were in general known to be \NP-hard, polynomial-time solvable. Moreover, we provide a P vs.\ NP dichotomy for a large class of clause restrictions (generalizing monotone and Horn clauses) by showing a close relationship between variants of \textsc{Manipulation} and variants of \textsc{Satisfiability}. For Hamming distance based \textsc{Manipulation}, we show that \NP-hardness even holds for positive monotone clauses of length three, but the problem becomes polynomial-time solvable for positive monotone clauses of length two. For \textsc{Bribery}, we show that \NP-hardness even holds for positive monotone clauses of length two, but it becomes polynomial-time solvable for the same clause set if there is a constant budget.
