Results 1 - 10
of
13
Llull and Copeland voting computationally resist bribery and control
, 2009
"... Control and bribery are settings in which an external agent seeks to influence the outcome of an election. Constructive control of elections refers to attempts by an agent to, via such actions as addition/deletion/partition of candidates or voters, ensure that a given candidate wins. Destructive con ..."
Abstract
-
Cited by 16 (8 self)
- Add to MetaCart
Control and bribery are settings in which an external agent seeks to influence the outcome of an election. Constructive control of elections refers to attempts by an agent to, via such actions as addition/deletion/partition of candidates or voters, ensure that a given candidate wins. Destructive control refers to attempts by an agent to, via the same actions, preclude a given candidate’s victory. An election system in which an agent can sometimes affect the result and it can be determined in polynomial time on which inputs the agent can succeed is said to be vulnerable to the given type of control. An election system in which an agent can sometimes affect the result, yet in which it is NP-hard to recognize the inputs on which the agent can succeed, is said to be resistant to the given type of control. Aside from election systems with an NP-hard winner problem, the only systems previously known to be resistant to all the standard control types were highly artificial election systems created by hybridization. This paper studies a parameterized version of Copeland voting, denoted by Copeland α, where the parameter α is a rational number between 0 and 1 that specifies how ties are valued in the pairwise comparisons of candidates. In every previously studied constructive or destructive
On the approximability of Dodgson and Young elections
, 2008
"... The voting rules proposed by Dodgson and Young are both designed to find the alternative closest to being a Condorcet winner, according to two different notions of proximity; the score of a given alternative is known to be hard to compute under either rule. In this paper, we put forward two algorith ..."
Abstract
-
Cited by 14 (5 self)
- Add to MetaCart
The voting rules proposed by Dodgson and Young are both designed to find the alternative closest to being a Condorcet winner, according to two different notions of proximity; the score of a given alternative is known to be hard to compute under either rule. In this paper, we put forward two algorithms for approximating the Dodgson score: an LP-based randomized rounding algorithm and a deterministic greedy algorithm, both of which yield an O(log m) approximation ratio, where m is the number of alternatives; we observe that this result is asymptotically optimal, and further prove that our greedy algorithm is optimal up to a factor of 2, unless problems in N P have quasi-polynomial time algorithms. Although the greedy algorithm is computationally superior, we argue that
Towards a Dichotomy for the Possible Winner Problem in Elections Based on Scoring Rules
, 2010
"... To make a joint decision, agents (or voters) are often required to provide their preferences as linear orders. To determine a winner, the given linear orders can be aggregated according to a voting protocol. However, in realistic settings, the voters may often only provide partial orders. This direc ..."
Abstract
-
Cited by 7 (0 self)
- Add to MetaCart
To make a joint decision, agents (or voters) are often required to provide their preferences as linear orders. To determine a winner, the given linear orders can be aggregated according to a voting protocol. However, in realistic settings, the voters may often only provide partial orders. This directly leads to the POSSIBLE WINNER problem that asks, given a set of partial votes, whether a distinguished candidate can still become a winner. In this work, we consider the computational complexity of POSSIBLE WINNER for the broad class of voting protocols defined by scoring rules. A scoring rule provides a score value for every position which a candidate can have in a linear order. Prominent examples include plurality, k-approval, and Borda. Generalizing previous NP-hardness results for some special cases, we settle the computational complexity for all but one scoring rule. More precisely, for an unbounded number of candidates and unweighted voters, we show that POSSIBLE WINNER is NP-complete for all pure scoring rules except plurality, veto, and the scoring rule defined by the scoring vector (2, 1,...,1, 0), while it is solvable in polynomial time for plurality and veto.
Fixed-Parameter Algorithms for Kemeny Rankings
, 2009
"... The computation of Kemeny rankings is central to many applications in the context of rank aggregation. Given a set of permutations (votes) over a set of candidates, one searches for a “consensus permutation” that is “closest” to the given set of permutations. Unfortunately, the problem is NP-hard. W ..."
Abstract
-
Cited by 6 (5 self)
- Add to MetaCart
The computation of Kemeny rankings is central to many applications in the context of rank aggregation. Given a set of permutations (votes) over a set of candidates, one searches for a “consensus permutation” that is “closest” to the given set of permutations. Unfortunately, the problem is NP-hard. We provide a broad study of the parameterized complexity for computing optimal Kemeny rankings. Beside the three obvious parameters “number of votes”, “number of candidates”, and solution size (called Kemeny score), we consider further structural parameterizations. More specifically, we show that the Kemeny score (and a corresponding Kemeny ranking) of an election can be computed efficiently whenever the average pairwise distance between two input votes is not too large. In other words, Kemeny Score is fixedparameter tractable with respect to the parameter “average pairwise Kendall-Tau distance da”. We describe a fixed-parameter algorithm with running time 16 ⌈da ⌉ · poly. Moreover, we extend our studies to the parameters “maximum range ” and “average range ” of positions a candidate takes in the input votes. Whereas Kemeny
Parameterized Complexity of Candidate Control in Elections and Related Digraph Problems
"... Abstract. There are different ways for an external agent to influence the outcome of an election. We concentrate on “control ” by adding or deleting candidates of an election. Our main focus is to investigate the parameterized complexity of various control problems for different voting systems. To t ..."
Abstract
-
Cited by 5 (3 self)
- Add to MetaCart
Abstract. There are different ways for an external agent to influence the outcome of an election. We concentrate on “control ” by adding or deleting candidates of an election. Our main focus is to investigate the parameterized complexity of various control problems for different voting systems. To this end, we introduce natural digraph problems that may be of independent interest. They help in determining the parameterized complexity of control for different voting systems including Llull, Copeland, and plurality votings. Devising several parameterized reductions, we provide a parameterized complexity overview of the digraph and control problems with respect to natural parameters. 1
On problem kernels for possible winner determination under the k-approval protocol
, 2009
"... Abstract. The POSSIBLE WINNER problem asks whether some distinguished candidate may become the winner of an election when the given incomplete votes (partial orders) are extended into complete ones (linear orders) in a favorable way. Under the k-approval protocol, for every voter, the best k candida ..."
Abstract
-
Cited by 3 (1 self)
- Add to MetaCart
Abstract. The POSSIBLE WINNER problem asks whether some distinguished candidate may become the winner of an election when the given incomplete votes (partial orders) are extended into complete ones (linear orders) in a favorable way. Under the k-approval protocol, for every voter, the best k candidates of his or her preference order get one point. A candidate with maximum total number of points wins. The POSSIBLE WINNER problem for k-approval is NP-complete even if there are only two votes (and k is part of the input). In addition, it is NPcomplete for every fixed k ∈ {2,..., m − 2} with m denoting the number of candidates if the number of votes is unbounded. We investigate the parameterized complexity with respect to the combined parameter k and “number of incomplete votes ” t, and with respect to the combined parameter k ′: = m − k and t. For both cases, we use kernelization to show fixed-parameter tractability. However, we show that whereas there is a polynomial-size problem kernel with respect to (t, k ′), it is very unlikely that there is a polynomial-size kernel for (t, k). We provide additional fixed-parameter algorithms for some special cases. 1
Approximability and Inapproximability of Dodgson and Young Elections
, 2007
"... The voting rules proposed by Dodgson and Young are both designed to find the candidate closest to being a Condorcet winner, according to two different notions of proximity; the score of a given candidate is known to be hard to compute under both rules. In this paper, we put forward an LP-based rando ..."
Abstract
-
Cited by 3 (1 self)
- Add to MetaCart
The voting rules proposed by Dodgson and Young are both designed to find the candidate closest to being a Condorcet winner, according to two different notions of proximity; the score of a given candidate is known to be hard to compute under both rules. In this paper, we put forward an LP-based randomized rounding algorithm which yields an O(log m) approximation ratio for the Dodgson score, where m is the number of candidates. Surprisingly, we show that the seemingly simpler Young score is N P-hard to approximate by any factor.
How Similarity Helps to Efficiently Compute Kemeny Rankings
- PROC. OF 8TH AAMAS
, 2009
"... The computation of Kemeny rankings is central to many applications in the context of rank aggregation. Unfortunately, the problem is NP-hard. We show that the Kemeny score (and a corresponding Kemeny ranking) of an election can be computed efficiently whenever the average pairwise distance between t ..."
Abstract
-
Cited by 2 (1 self)
- Add to MetaCart
The computation of Kemeny rankings is central to many applications in the context of rank aggregation. Unfortunately, the problem is NP-hard. We show that the Kemeny score (and a corresponding Kemeny ranking) of an election can be computed efficiently whenever the average pairwise distance between two input votes is not too large. In other words, Kemeny Score is fixed-parameter tractable with respect to the parameter “average pairwise Kendall-Tau distance da”. We describe a fixed-parameter algorithm with running time 16 ⌈da ⌉ · poly. Moreover, we extend our studies to the parameters “maximum range ” and “average range ” of positions a candidate takes in the input votes. Whereas Kemeny Score remains fixed-parameter tractable with respect to the parameter “maximum range”, it becomes NP-complete in case of an average range value of two. This excludes fixed-parameter tractability with respect to the parameter “average range” unless P=NP.
Computational Social Choice: The First Four Centuries
"... Social choice theory is an area that studies the foundations of collective decision making. We frequently participate in collective decisions in our day-to-day lives when we, e.g., vote in an election, select students for admission to a graduate program, or even (taking a more nostalgic point of vie ..."
Abstract
-
Cited by 1 (0 self)
- Add to MetaCart
Social choice theory is an area that studies the foundations of collective decision making. We frequently participate in collective decisions in our day-to-day lives when we, e.g., vote in an election, select students for admission to a graduate program, or even (taking a more nostalgic point of view) share a cake. Social choice theory provides mathematical models that capture these situations and others, as well formal guidelines for making the right choices. In the last two decades computer scientists have become interested in social choice, leading to the rise of a new field called computational social choice. This article is meant to serve as an (extremely biased) introduction to the field. It would be a shame though to tell the story of computational social choice without recounting some of the delightful history of social choice theory itself, which spans several centuries (some would say millennia). In fact, as we shall see, some of the prominent figures of social choice theory were very colorful indeed! Therefore, below I structure the article around the last three centuries of social choice theory, and throw into the mix some thoughts about the century to come. 1 The 18th Century Marie Jean Antoine Nicolas de Caritat, marquis de Condorcet, is sometimes referred to as the

