Methodology

An overview of all aggregation rules implemented in this tool.

Computational Social Choice

All of the methods used in this website belong to the field of Computational Social Choice (COMSOC). Broadly, computational social choice is concerned with the problem of aggregating heterogeneous information into a collective decision. The original motivation for COMSOC has been the aggregation of the (possibly conflicting) preferences of multiple agents into a joint decision. For example, this includes the study of voting problems (which candidate(s) should we choose given the preferences of the voters?), allocation problems (how should we allocate items to the agents based on their preferences?), and underlying communication issues (how should we elicit the preferences of the agents?). Moreover, the methods studied in this field have also proven valuable for more technical applications, such as rank aggregation and clustering. An excellent introduction to the field of COMSOC is provided by the Handbook of Computational Social Choice by Brandt et al.

The Rank Aggregation Framework

In rank aggregation, the problem is to combine multiple weighted input rankings over a set of candidates (e.g., cities or universities) into a single output ranking. For all our methods, it is important that each input ranking ranks all candidates and that no ties in the input or output rankings are permitted. Hence, the input for rank aggregation is a profile of input rankings (1,,n)({\succ_1},\dots,{\succ_n}) and their weights (w1,,wn)(w_1,\dots,w_n). Throughout this website, we will denote by mm the number of candidates and by nn the number of input rankings in the considered instance. Finally, a rank aggregation method is a function that chooses for every profile of input rankings and their corresponding weights a single output ranking. In the COMSOC literature, these functions are often called social welfare functions or social preference functions. Subsequently, we discuss our 19 default methods as well as the customizations of these rules possible in the Customize your Rule tab.

Rank Aggregation Methods

References