批准型委员会投票在社会选择领域中占据了重要地位,其中Thiele规则,特别是比例批准投票(PAV),因其比例代表性、帕累托最优性和支持单调性等理想特性而备受关注。然而,这些规则的主要缺点在于,一般情况下计算其结果是NP难的,这意味着不存在多项式时间内的有效算法。
不过,研究人员发现,在结构化偏好下,Thiele规则的计算可以变得更加高效。之前的研究表明,在候选人区间(CI)域上,Thiele规则可以通过一个具有全幺模约束矩阵的线性规划在多项式时间内求解。然而,令人惊讶的是,同样的方法在选民区间(VI)域上却失效了,该问题的计算复杂性被反复提出作为一个悬而未决的公开问题。
本文的主要成果正是解决了这一长期未解决的问题。作者证明,尽管在VI域上相关的约束矩阵不是全幺模的,但“标准”线性规划仍然至少存在一个最优整数解。更重要的是,他们提供了一种快速算法来找到这个解。这一发现填补了理论上的空白,为在VI域上高效计算Thiele规则提供了可能。
该技术还自然地扩展到了选民-候选人区间(VCI)域(也称为一维选民-候选人范围(1D-VCR)域)和线性一致(LC)域。这两个域都推广了候选人区间域和选民区间域。尽管VCI和LC域在社会选择理论中都有过研究,但两者之间的关系此前并不明确。本文通过图论工具证明了LC域严格包含VCI域,即所有VCI域中的偏好配置都是LC域的,但反之不成立。此外,他们还给出了一个更接近VCI精神的LC域等价定义,该定义在批准选举中具有直观的解释,可能具有独立的学术意义。
最后,作者研究了VCI域的另一种基于树的泛化,并发现这一领域使得Thiele规则的计算再次变为NP难。这表明,虽然某些结构化偏好域能够带来计算上的便利,但一旦泛化超出某一界限,问题又回到了难以处理的范畴。这项工作不仅解决了具体的理论难题,还通过揭示不同偏好结构之间的关系,为设计更高效的选举算法提供了新的视角。