The Complexity of Determining the Necessary and Possible Top-k Winners in Partial Voting Profiles
š” Research Summary
This paper investigates the computational complexity of determining necessary and possible topāk winners in elections where votersā preferences are only partially known. Building on the framework introduced by Konczak and Lang (2005) for necessary winners (candidates who win in every completion of a partial profile) and possible winners (candidates who win in at least one completion), the authors extend the notion to the topāk setting: a candidate is a necessary topāk winner if it appears among the k highestāscoring candidates (according to a given tieābreaking order) in every completion, and a possible topāk winner if it does so in some completion.
The study focuses on positional scoring rules, a broad family that includes plurality, veto, tāapproval, tāveto, and the Borda rule. The authors first recall the known classification for the singleāwinner case: necessary winner (NW) is polynomialātime solvable for all positional rules, while possible winner (PW) is NPācomplete for every pure scoring rule except plurality and veto, where PW is in P.
The main contributions are twofold:
-
Complexity when k is part of the input.
- For every pure positional scoring rule, the possible topāk winner problem (PTW) is NPācomplete. This holds even for plurality and veto, which are the only rules where PW is easy in the singleāwinner case; the hardness emerges as soon as k > 1. The proof uses reductions from classic NPācomplete problems: Exact Cover by 3āSets (X3C) for plurality and Dominating Set for the general case.
- For the necessary topāk winner problem (NTW), the authors show coNPācompleteness for plurality and veto, and extend the result to a wide class of binary scoring rules (including tāapproval, tāveto, and Borda) by introducing the complementāreversed scoring rule rᓿ. They prove a tight correspondence: NTW for a rule r reduces to the complement of PTW for rᓿ, and viceāversa. Consequently, NTW is coNPācomplete for veto as well.
-
Complexity when k is fixed (a constant).
- If the scores produced by the rule are polynomially bounded in the number of candidates, NTW becomes polynomialātime solvable for any positional rule. The algorithm enumerates feasible score intervals and checks whether a candidate can be forced out of the topāk in any completion, which can be expressed as a linearāprogramming or flow problem.
- For plurality and veto, PTW is also polynomialātime solvable when k is a constant, because the limited number of points a candidate can receive allows a direct enumeration of all possible completions that could place the candidate inside the topāk.
The paper also discusses the relationship between topāk winners and multiāwinner (committee) selection. Topāk winners can be seen as a special case of committee selection without additional constraints (e.g., proportionality). The authors note that determining necessary or possible committee members under incomplete preferences remains an open and challenging direction, and their results imply tractability for certain Condorcetātype committees under plurality and veto.
Methodologically, the work combines classic NPāhardness reductions with a novel symmetry argument based on score complementarity. The reductions are carefully constructed: for NTW under plurality, each element of an X3C instance corresponds to a voter who can only vote for edges covering that element, and a distinguished candidate c* must be outranked by exactly q edges iff an exact cover exists. For PTW, the Dominating Set reduction forces a candidate to be a possible topāk winner precisely when a small dominating set exists.
In summary, the paper establishes a clear dichotomy:
- When k is part of the input: PTW is NPācomplete for all pure positional rules; NTW is coNPācomplete for a broad class that includes plurality, veto, and many binary rules.
- When k is fixed: Both NTW and PTW become tractable for rules with polynomially bounded scores, and specifically for plurality and veto.
These findings highlight that the computational difficulty of winner determination escalates dramatically when moving from a single winner to a topāk set, especially when k is not bounded a priori. The complementāreversed transformation offers a powerful tool for relating necessary and possible winner problems across different scoring rules, and may find applications in other areas of computational social choice. The work thus provides both a comprehensive complexity map for topāk winner problems under partial information and a foundation for future research on multiāwinner elections with incomplete preferences.
Comments & Academic Discussion
Loading comments...
Leave a Comment