Approximate Clones in Ordinal Elections
- The paper introduces generalized clones that allow bounded adjacency imperfections, making the concept applicable to noisy real-world data.
- It details rigorous measures like (q, b)-approximate clones, α-deletion, and β-swap metrics to diagnose near-clonality in voter rankings.
- Algorithmic methods, including FPT and dynamic programming techniques, expose computational challenges in recognizing and partitioning approximate clones.
Approximate clones in ordinal elections generalize the classical notion of perfect clones—sets of candidates that every voter ranks consecutively—by allowing bounded imperfection in adjacencies. This relaxation is motivated by the rarity of perfect clones in large or noisy real-world preference data and offers a flexible lens for analyzing candidate similarity, voting-rule robustness, and computational tractability. Multiple rigorous frameworks for approximate cloning have been introduced, each suited to different analytical, computational, or empirical goals. The study of approximate clones also elucidates foundational properties of voting rules such as independence of clones, and highlights algorithmic and complexity boundaries for recognizing or partitioning approximate clones.
1. Formal Definitions and Measures of Approximate Cloning
The classical definition of a perfect clone requires that every voter rank all members of a subset (the candidate set) in consecutive positions. Formally, in an ordinal election with candidates and voters, is a perfect clone if for every : Real-world profiles rarely satisfy this, motivating approximate generalizations:
(a) -Approximate Clones (Faliszewski et al., 14 Sep 2025)
A set of size is a 0-approximate clone if, for each 1,
2
That is, each voter may have up to 3 "intruder" candidates intervening between clone members.
A "distance" metric quantifies imperfection: 4 and 5 is a 6-approximate clone if 7.
(b) α-Deletion and β-Swap Approximate Clones (Delemazure, 28 Jan 2026)
For candidate pairs 8:
- The 9-deletion clone metric measures the minimal fraction of voters that must be disregarded to make 0 and 1 a perfect clone pair: 2
- The 3-swap clone metric measures the minimal average number of adjacent swaps over all voters required to render the pair adjacent everywhere: 4 Both measures provide quantitative diagnostics on the proximity to perfect clonality.
(c) Subelection Approximate Clones (Janeczko et al., 2024)
A pair 5 with 6, 7 is an approximate clone block if 8 is a clone set (appears contiguously) for every voter in 9. Approximation is parametrized by 0. The associated decision problem is: 1
2. Computational Complexity and Algorithms
Recognition and partitioning of approximate clones present sharp complexity transitions depending on the imperfection bound and parameterization:
| Problem | Complexity | FPT/XP boundary | Parameters |
|---|---|---|---|
| q-Approximate Clone Recognition | NP-complete | FPT in 2; para-NP-hard in 3 | 4: imperfection, 5: voters |
| q-Approximate Clone Partition | NP-complete | FPT in 6, W[1]-hard in 7 | 8: imperfection, 9: blocks |
| Hidden-Clones (subelections) | In P | — | — |
- Theorem: Recognizing whether a given set is a 0-approximate clone is NP-complete, even for fixed 1 (Faliszewski et al., 14 Sep 2025).
- q-Approximate Clone Recognition admits a bounded-search-tree FPT algorithm: runtime 2, exploiting extremal positions and recursive removal of intruders (Faliszewski et al., 14 Sep 2025).
- q-Approximate Clone Partition is also NP-complete and W[1]-hard in the number of blocks 3, but FPT in 4; a dynamic programming approach over ``segment types'' in a reference vote achieves 5 time (Faliszewski et al., 14 Sep 2025).
- Hidden-clone discovery via subelections can be addressed in 6 time through interval enumeration and hashing (Janeczko et al., 2024).
3. Theoretical Implications for Voting Rules
Approximate clones have direct implications for the robustness and axiomatic behavior of social choice rules:
- Classical independence of clones requires the winner be invariant under removal of any one candidate from a perfect clone set.
- For approximate clones, even small deviations (7) are sufficient to invalidate clone-independence for all standard rules when 8. For rules such as IRV, Ranked Pairs, and Schulze, this failure persists even for the weakest (existential) independence form (Delemazure, 28 Jan 2026).
- Exception: With exactly three candidates, IRV is weakly independent of 9-deletion clones for 0; Ranked Pairs and Schulze are independent for all 1 in resolute profiles (Delemazure, 28 Jan 2026).
- Extension: For profiles with Smith sets of size at most three, any Condorcet-consistent, Smith-dominated-alternative-independent rule inherits weak independence from approximate clones (Delemazure, 28 Jan 2026).
4. Empirical and Practical Perspectives
Empirical analysis of diverse datasets reveals several phenomena:
- Perfect clones are rare in large real-world elections. For example, in Scottish council elections (up to 2), 3 of profiles exhibit perfect clones among all candidates (Delemazure, 28 Jan 2026).
- Approximate clones (low 4 or 5) are common, notably among same-party or semantically similar alternatives.
- In the sushi preference dataset (10 candidates, 5000 voters), the top pair appears as clones for 6 of voters (Janeczko et al., 2024).
- In mini-jury deliberations (7, 8), 9 of profiles admit perfect clones; 0 have 1-swap clones (Delemazure, 28 Jan 2026).
- For an imperfection threshold (2), violations of clone-independence are frequent: IRV/Ranked Pairs show 3 violations among same-party pairs in Scottish elections and 4 in mini-jury experiments (Delemazure, 28 Jan 2026).
- Robustness is graded: the smaller the 5, the less likely removal of an approximate clone pair affects the outcome—e.g., 6 of cases for 7 in mini-jury, but 8 when 9 (Delemazure, 28 Jan 2026).
5. Algorithmic Methods and Parameterized Analysis
Algorithmic frontiers for approximate clone discovery are tightly aligned with imperfection parameterization:
- For small 0, both recognition and partition admit FPT algorithms via search-tree branching (for recognition) and dynamic programming over precomputed segments (for partitioning) (Faliszewski et al., 14 Sep 2025).
- Partitioning is in XP with respect to 1 (number of blocks), but W[1]-hard, showing that controlling the number of partitions alone is insufficient for tractability (Faliszewski et al., 14 Sep 2025).
- Subelection-based approaches enable scalable discovery in practice via efficient enumeration and hashing (Janeczko et al., 2024).
6. Interpretative and Methodological Insights
Approximate clones offer diagnostic power in empirical election forensics by quantifying degrees of candidate similarity and their effect on electoral outcomes. The choice between measures (positional block span, 2-deletion fraction, 3-swap distance, or voter/candidate subelection thresholds) enables tailored analyses for theoretical, computational, or applied election studies. The pattern that the probability of outcome change strictly decreases with clone closeness (as measured by 4 or 5) provides an empirical foundation for the design of rules with potential 6-clone-robustness properties—an open direction in the literature (Delemazure, 28 Jan 2026).
Approximate clone theory also connects with the analysis of hidden subelections, revealing latent structure such as undifferentiated clusters and price/ideological orderings in real datasets. The distinct parameterizations—imperfection per voter, number of outsiders, or subset selection—reflect different perspectives on what it means for alternatives to be "almost indistinguishable" in collective rank data.
7. Summary Table: Key Definitions
| Clone Type | Mathematical Criterion | Main Parameter(s) |
|---|---|---|
| Perfect clone | 7 ∀8 | 9: candidate set |
| (q, b)-approximate clone | 0 ∀1 | 2: imperfection, 3: size bound |
| α-deletion pair | 4 | 5: voter deletion fraction |
| β-swap pair | 6 | 7: swaps per voter |
| Subelection clones | 8 9 contiguous for all 0 | 1, 2: size thresholds |
Approximate clones, in their various forms, provide a robust toolkit for both theoretical and empirical electoral analysis, exposing both computational challenges and deeper axiomatic limitations on voting rules while enabling practical discovery of meaningful near-clone patterns in real data (Faliszewski et al., 14 Sep 2025, Janeczko et al., 2024, Delemazure, 28 Jan 2026).