# Data Types

Each data file has a given type which somehow represents the underlying mathematical object representing the data. These types are also used as extensions for the files. You will find more information about them in the following.

If you want to know what exactly is in data file, go to the file format page.

## SOC - Strict Orders - Complete List

The SOC extension contains preferences represented by a strict and complete linear order (transitive, and asymmetric relation) over the candidates, or the alternatives. Each linear order is written in the form *A, B, C*, indicating that A is strictly preferred to B which is strictly preferred to C. They are complete in the sense that every linear order contains the whole set of candidates. The strict relation is always denoted by use of a comma.

To represent a linear order in a data patch, we display a bar chart indicating for every candidate its Borda score.

Download all the SOC data files

## SOI - Strict Orders - Incomplete List

The SOI extension contains preferences represented by a strict and possibly incomplete linear order (transitive, and asymmetric relation) over the candidates, or the alternatives. Each linear order is written in the form *A, B*, indicating that A is strictly preferred to B. They are possibly incomplete in the sense that some linear orders might not contain the whole set of candidates. The strict relation is always denoted by use of a comma.

To represent a linear order in a data patch, we display a bar chart indicating for every candidate its Borda score.

Download all the SOI data files

## TOC - Orders with Ties - Complete List

The TOC extension contains preferences represented by a transitive and complete relation over the candidates, or the alternatives. Each relation is written in the form *A, {B, C}, D*, indicating that A is strictly preferred to B and C, while the voter is indifferent between B and C, with A, B and C all strictly preferred to D. They are complete in the sense that every linear order contains the whole set of candidates. The strict relation is always denoted by use of a comma while elements that an agent is indifferent between are grouped in a curly brace.

To represent order with ties in a data patch, we display a bar chart indicating for every candidate its Borda score.

Download all the TOC data files

## TOI - Orders with Ties - Incomplete List

The TOI extension contains preferences represented by a transitive and possibly incomplete relation over the candidates, or the alternatives. Each relation is written in the form *A, {B, C}*, indicating that A is strictly preferred to B and C, while the voter is indifferent between B and C. They are possibly incomplete in the sense that some linear orders might not contain the whole set of candidates. The strict relation is always denoted by use of a comma while elements that an agent is indifferent between are grouped in a curly brace.

To represent order with ties in a data patch, we display a bar chart indicating for every candidate its Borda score.

Download all the TOI data files

## TOG - Tournament Graph

Files with a TOG extension describe a tournament graph. A tournament graph is a complete directed graph over a set of candidates. In our formatting we simply state the list of pairwise relations that describe the tournament *(A, B; B, C)*. The strict relation is always denoted by use of a comma. Note that tournaments must be complete assignment of the strict preference relation, otherwise it is a majority graph (see below).

To represent tournaments in a data patch, we simply display the corresponding graph where the color of a node corresponds to its degree.

Download all the TOG data files

## MJG - Majority Graph

Files with a MJG extension describe a majority graph. A majority graph is a directed graph over a set of candidates. In our formatting we simply state the list of pairwise relations that described the majority graph *(A, B; B, C)*. The strict relation is always denoted by use of a comma. Note that majority graphs need not be complete, additionally there is no concept of a "tie" between two elements.

To represent majority graphs in a data patch, we simply display the corresponding graph where the color of a node corresponds to its degree.

Download all the MJG data files

## WMG - Weighted Majority

Files with a WMG extension describe a majority graph with weights. A majority graph is a directed graph over a set of candidates. In our formatting we simply state the list of pairwise relations that described the majority graph *(A, B; B, C)* along with the number of times the particular relation was listed *(A, B)* minus the number of times the reverse relation was listed *(B, A)*. The strict relation is always denoted by use of a comma. Note that majority graphs need not be complete, additionally there is no concept of a "tie" between two elements.

To represent weighted majority graphs in a data patch, we simply display the corresponding graph where the color of a node corresponds to the sum of the weight of its outgoing edges.

Download all the WMG data files

## PWG - Pairwise Graph

Files with a PWG extension describe a set of pairwise relations. Every possible pairwise comparison is listed (if it appears in the data set) along with the number of time it appears. For example: *61 A, B; 21 B, A*.

To represent pairwise relation graphs in a data patch, we simply display the corresponding graph where the color of a node corresponds to the sum of the weight of its outgoing edges.

Download all the PWG data files

## WMD - Weighted Matching Data

Files with a WMD extension describe a set of weighted matching data. These are directed graphs where source is linked to the sink with a specified weight.

To represent weighted matching graphs in a data patch, we simply display the corresponding graph where the color of a node corresponds to the sum of the weight of its outgoing edges.

Download all the WMD data files

## CSV and DAT - Extra Data File

Files with a CSV or a DAT extension are used when miscellaneous data are needed which are both a simple CSV file with headers.

Files with a dat extension are generally paired with another file, providing more information than is expressible in the basic data formats.