1989
DOI: 10.1007/bf00295861
|View full text |Cite
|
Sign up to set email alerts
|

The computational difficulty of manipulating an election

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

2
357
0
3

Year Published

2003
2003
2019
2019

Publication Types

Select...
4
4

Relationship

0
8

Authors

Journals

citations
Cited by 368 publications
(362 citation statements)
references
References 12 publications
2
357
0
3
Order By: Relevance
“…For example, for our election problems, the parameter will always be the number m of candidates in the election. A problem is fixed-parameter tractable (in FPT) if there exists an algorithm that, given an instance I with parameter k, can compute the answer to this problem in time f (k) · |I| O (1) , where f is a computable function and |I| is the length of the encoding of I. A parameterized problem is in XP if there exists an algorithm that, given an instance I with parameter k, can compute the answer to this problem in time |I| f (k) , where f is some computable function.…”
Section: Preliminariesmentioning
confidence: 99%
See 1 more Smart Citation
“…For example, for our election problems, the parameter will always be the number m of candidates in the election. A problem is fixed-parameter tractable (in FPT) if there exists an algorithm that, given an instance I with parameter k, can compute the answer to this problem in time f (k) · |I| O (1) , where f is a computable function and |I| is the length of the encoding of I. A parameterized problem is in XP if there exists an algorithm that, given an instance I with parameter k, can compute the answer to this problem in time |I| f (k) , where f is some computable function.…”
Section: Preliminariesmentioning
confidence: 99%
“…We test the running times of our algorithms empirically. Algorithmic problems that model the manipulation of elections include, among others, strategic voting problems [1,6] (where we are given an election with honest voters Supported by DFG project PAWS (NI 369/10). Supported by a DFG Mercator fellowship within project PAWS (NI 369/10) while staying at TU Berlin, and by AGH University grant 11.11.230.124 afterward.…”
Section: Introductionmentioning
confidence: 99%
“…6 A decision variable in the LP is the probability that a given outcome is chosen given that a certain type revelation vector (each agent reveals a type) occurs. For any constant number of agents, the number of decision variables is polynomial in the number of types and in the number of outcomes.…”
Section: Complexity Resultsmentioning
confidence: 99%
“…A novel way around this is to design mechanisms where finding a beneficial insincere type revelation is provably hard computationally. There has been work characterizing the complexity of manipulating known voting protocols [6,5,15,13], and recent work on designing small changes to voting protocols so that manipulation becomes hard [15,23]. Future research includes automatically designing mechanisms that are provably hard to manipulate.…”
Section: Multi-stage Mechanismsmentioning
confidence: 99%
“…It is interesting that limited computational resources can be used as a positive tool within mechanism design, for example designing mechanisms in which the only computable equilibria are "good" from the perspective of systemwide design goals. As an example, the problem of strategic manipulation in voting protocols is known to be NP-hard [Bar89], and it is possible to use randomization within a mechanism to make manipulation hard without making the implementation problem for the mechanism hard [CS02a].…”
Section: Homogeneous/heterogeneous Goodsmentioning
confidence: 99%