[论文解读] The Shield that Never Was: Societies with Single-Peaked Preferences are More Open to Manipulation and Control
本文表明,政治科学中常见的单峰偏好会削弱对选举操纵和控制的计算复杂性防护。对于批准投票和排序投票,许多原本在NP-hard类中的控制和操纵问题在单峰性假设下可多项式时间求解,揭示了此类复杂性保护在现实社会偏好结构中无效。
Much work has been devoted, during the past twenty years, to using complexity to protect elections from manipulation and control. Many results have been obtained showing NP-hardness shields, and recently there has been much focus on whether such worst-case hardness protections can be bypassed by frequently correct heuristics or by approximations. This paper takes a very different approach: We argue that when electorates follow the canonical political science model of societal preferences the complexity shield never existed in the first place. In particular, we show that for electorates having single-peaked preferences, many existing NP-hardness results on manipulation and control evaporate.
研究动机与目标
- 研究在具有单峰偏好的社会中,针对选举操纵和控制的计算复杂性防护是否仍然有效。
- 检验保护某些投票系统免受操纵和控制的NP-hard性结果,在偏好为单峰时是否被证伪。
- 探讨单峰性是否降低了批准投票和排序投票系统中控制与操纵问题的计算难度。
- 识别在增加候选人数量时复杂性反而降低的情况,挑战关于问题难度的传统假设。
- 评估在偏好极可能为单峰的真实世界环境中,基于复杂性的保护机制的稳健性。
提出的方法
- 为批准投票系统形式化单峰偏好,将其定义为线性候选人顺序上的连续批准集合。
- 在单峰性假设下分析控制问题(如增加/删除选民或候选人),并证明多种系统下多项式时间可解。
- 将分析扩展至操纵问题,表明许多原本NP-hard的操纵情形在单峰性下变得可解。
- 识别在单峰性下仍保持NP-hard的例外情况,通过归约证明其困难性。
- 提出一种新颖的查询复杂性分析,用于单峰批准投票中的偏好获取,显示相比一般情况有对数级改进。
- 应用二分法推理,对单峰性下的评分系统中操纵问题的复杂性进行分类,尤其针对三候选情形。
实验结果
研究问题
- RQ1当选民具有单峰偏好时,投票系统中针对操纵和控制的NP-hard复杂性防护是否依然有效?
- RQ2在一般设置下为NP-hard的控制与操纵问题,在单峰性假设下是否可多项式时间求解?
- RQ3是否存在增加候选人数量反而降低操纵计算复杂性的情况,即使在单峰域内?
- RQ4单峰偏好在多大程度上削弱或消除了基于评分的投票系统中操纵的困难性?
- RQ5这些结果能否推广至近似单峰性或高维偏好模型?
主要发现
- 对于批准投票和排序投票,许多在一般情况下为NP-hard的控制问题,在单峰偏好下均可多项式时间求解。
- 许多在无限制设置下为NP-hard的操纵问题,在偏好为单峰时同样可多项式时间求解。
- 尽管整体上具有可解性,但某些操纵问题在单峰性下仍保持NP-hard,例如五名候选人的3-弃权选举。
- 在3-弃权选举中,操纵问题对最多四名候选人或六名及以上候选人为P类,但对恰好五名候选人为NP-hard,显示出非单调的复杂性。
- 在单峰性下,对k-批准向量的偏好获取,查询复杂性相比一般情况降低约k倍。
- 针对三名候选人在单峰性下的评分协议,建立了操纵问题的二分定理,将情况分类为P或NP-complete。
更好的研究,从现在开始
从论文设计到论文写作,大幅缩短您的研究时间。
无需绑定信用卡
本解读由 AI 生成,并经人工编辑审核。