Social choice theory examines how individual preferences can be aggregated into collective decisions in a manner that respects normative criteria such as fairness, efficiency and non-dictatorship.
The computational complexity of voting systems examines the algorithmic effort required to determine outcomes, resist strategic interventions and safeguard democratic processes. Central to this field ...