<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Arianna Anniciello</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Emanuele d'Ajello</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Davide Formica</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Elio Masciari</string-name>
          <email>elio.masciari@unina.it</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Gaia Mattia</string-name>
          <email>ga.mattia@studenti.unina.it</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Stefano Quintarelli</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Davide Zaccarella</string-name>
          <email>d.zaccarella@studenti.unina.it</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Copernicani</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Milano</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Italy frmdvd@gmail.com</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>stefano@quintarelli.it</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>both A ∧ B</string-name>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>University of Napoli Federico II</institution>
          ,
          <addr-line>Napoli</addr-line>
          ,
          <country country="IT">Italy</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>In order to overcome the classical methods of judgement, in the literature there is a lot of material about diferent methodology and their intrinsic limitations. One of the most relevant modern model to deal with votation system dynamics is the Majority Judgement. It was created with the aim of reducing polarization of the electorate in modern democracies and not to alienate minorities, thanks to its use of a highest median rule, producing more informative results than the existing alternatives. Nonetheless, as shown in the literature, in the case of multiwinner elections it can lead to scenarios in which minorities, albeit numerous, are not adequately represented. For this reason our aim is to implement a clustered version of this algorithm, in order to mitigate these disadvantages: it creates clusters taking into account the similarity between the expressed judgements and then for, each of these created groups, Majority Judgement rule is applied to return a ranking over the set of candidates. These traits make the algorithm available for applications in diferent areas of interest in which a decisional process is involved.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;Decision Making</kwd>
        <kwd>Social Choice</kwd>
        <kwd>Cluster</kwd>
        <kwd>Majority Judgement</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>Agent 1
Agent 2
Agent 3
Premised rule
Majority
Yes
Yes
No
Yes
Yes
Yes
No
Yes
Yes
Yes</p>
      <p>Yes
No
No
Yes</p>
      <p>No
A ∧ B</p>
      <p>A →←
Yes
No
No
Yes
No
In such a way, a strategical approach on voting could lead to a deviation efect, providing as
result the best tricker’s choice.</p>
      <p>
        Looking at the table, we can also highlight another paradoxal aspect: considering majority-based
outcome, the latest two propositions are inconsistent with "Yes" value assigned to both A and B.
This is known as discursive dilemma and deals with inconsistency problem in judgement
aggregation based on majority rule [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ].
      </p>
      <p>
        Both premised and majority rule present drawbacks, but the latter has one important feature: it
doesn’t sufer from deficiency shown by the first, so that, if an Agent care about the number of
propositions agreeing with his own judgement, then it is always in his best interest to report
his true preference. For this reason we focus our attention on majority rule as a transparent
asset in decisional process, while trying to deal with its intrinsic problems related to judgement
aggregation [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ].
      </p>
      <p>Our attempt is not aimed to solve above-mentioned dilemma, rather joining a more refined
majority rule (Majority Judgement) with cluster approach’s advantages in aggregating similar
patterns.</p>
    </sec>
    <sec id="sec-2">
      <title>2. Majority Judgement</title>
      <sec id="sec-2-1">
        <title>2.1. A brief overview of collective decision making</title>
        <p>
          Many business magazines such as Harvard Business Review and Millionaire.it focus on business
meetings, highlighting how ineficiently these meetings are conducted. Business meetings are
often perceived as useless and unproductive for many reasons: scope meetings are quite vaguely
defined, a very large number of people are involved and there is no such figure as a mediator,
making decision processes increase in complexity and efort. [
          <xref ref-type="bibr" rid="ref3">3</xref>
          ] provides a guide on how to
plan and conduct a meeting in order to make it efective. In this work are defined diferent
kinds of meeting and the main techniques which can be used to meet each kind of meeting’s
specific target. Talking about business meetings and management, leadership is a key variable.
Tannenbaum and Schmidt [
          <xref ref-type="bibr" rid="ref4">4</xref>
          ] introduce model about leadership styles. The model’s parameters
take into account the leader’s main features, his subordinates’ features and the general context.
Hence one can easily tell a good leader needs to know and adopt diferent leadership styles
depending on diferent situations. The managerial grid proposed in [
          <xref ref-type="bibr" rid="ref5">5</xref>
          ] categorize leaders upon
how focused they are across a production-oriented (completing tasks) and a people-oriented
(supporting individuals) dimension. In 1973 Vroom and Yetton [
          <xref ref-type="bibr" rid="ref6">6</xref>
          ] presented some leadership
styles that Vroom and Jabo revised later in 1988. Besides these descriptive decision theories,
which provide theoretical models, many group decision making techniques have been studied
to provide a means to choose between the alternatives proposed in a meeting. The most cited
decision making techniques in [
          <xref ref-type="bibr" rid="ref7">7</xref>
          ] are based on brainstorming and mind mapping processes
and focus on priority ranking techniques. The latter are based on voting techniques, such as
Nominal Group Technique, Paired Comparison Analysis and Grid Analysis. During board of
direction’s meetings, voting is often used to converge into a final decision.
        </p>
        <p>
          Social choice theory studies methods to consolidate the diferent views of many individuals
into a single outcome. The main applications of social choice theory are voting and jury
decisions[
          <xref ref-type="bibr" rid="ref8">8</xref>
          ]. During voting, electors in a democracy choose one candidate among a list of
many candidates, while in a jury decision the individual judges evaluate competitors in a
competition (e.g sport competition, wine competitions, etc.), ranking them. Social choice
theory’s fundamental problem is to find a social decision function that elaborates the preference
of judges or voters converging into a jury or electoral decisions while adhering to the main
principles of fair voting procedures such as non-dictatorship, universality, independence of
irrelevant alternative. Arrow’s impossibility theorem shows that the fundamental problem has
no acceptable solution in the traditional model [
          <xref ref-type="bibr" rid="ref9">9</xref>
          ]. In [
          <xref ref-type="bibr" rid="ref10">10</xref>
          ] Condorcet and Borda methods and
limits, Arrow’s impossibility theorem and Majority Judgement are illustrated.
        </p>
        <p>
          Majority Judgement (MJ) is a voting technique proposed by two mathematicians in 2007,
Michel Balinski and Rida Laraki, aiming to overcome traditional voting methods’ paradoxes
and inconsistencies. In [
          <xref ref-type="bibr" rid="ref11">11</xref>
          ], published in 2007, Balinski and Laraki briefly describe MJ, moving
from a social choice theory analysis which highlights traditional voting methods failures.
Hence the need for a voting method where voters evaluate candidates in terms of a common
language rather than simply ranking them. MJ makes it possible, since this method asks
for electors/judges to express a judgment on all the candidates/competitors, using a known
common language. Theorems and experiments confirm that, while there is no method which
can completely overcome strategic voting, majority judgment strongly resists manipulation.
Balinski and Laraki present MJ as a method both for evaluation and ranking of competitors,
candidates or alternatives. In [
          <xref ref-type="bibr" rid="ref12">12</xref>
          ] authors explain how electors don’t really make a personal
ranking of candidates, as traditional methods input assume, and that this is the reason behind
the inadequacy of traditional voting models. Forcing electors to rank candidates leads to
incoherence, impossibility and incompatibility. Balinski and Laraki [13] present the case of the
French presidential elections of 2002 and the results experiment related to the MJ conducted on
the occasion of the French presidential elections of 2007. Analyzing data from the 2002 election,
the authors describe the limits of the system First Pass the Post (FFP), which allows voters to
express just one preference. Voters are induced to strategic voting: voting the candidate who
is most likely to win against those deemed worst rather than voting the preferred candidate.
In the 2002 French presidential election, Jospin, the left’s leading candidate, was eliminated
in the first round, despite being one of the favorites according to polls. In the second round
Chirac of the moderate right beat Le Pen, representative of the far right. The vast majority of
Chirac’s votes were against Le Pen rather than him. They were, therefore, strategic votes. As a
result of the 2002 experience, in the 2007 elections the number of registered voters increased
sharply, from 41.2 million in 2002 to 44.5 million in 2007 and it was much discussed in the
media whether there could have been strategic votes aimed at to avoid sensational defeats of
the favorite candidates in the first round. According to a poll conducted on the election day, 30%
of French voters voted strategically in 2007. The minor left candidates, in fact, obtained 27% in
2002 and 11% in 2007, the minor right 16%. in 2002 and 3% in 2002. This is a perfect example
of Arrow’s paradox: the winner depends on the presence or absence of candidates, including
those who have absolutely no chance of winning. Strategic nominations are also encouraged.
        </p>
      </sec>
      <sec id="sec-2-2">
        <title>2.2. Formal aspects</title>
        <p>
          To introduce social choice theory formally, consider a simple decision problem: a collective
choice between two alternatives. The first involves imposing some ‘procedural’ requirements
on the relationship between individual votes and social decisions and showing that majority
rule is the only aggregation rule satisfying them. May (1952) [14] [15] introduced four such
requirements for majority voting rule must satisfies:
• Universal domain: the domain of admissible inputs of the aggregation rule consists of
all logically possible profiles of votes &lt; 1, 2, ...,  &gt;, where each  ∈ [
          <xref ref-type="bibr" rid="ref1">− 1, 1</xref>
          ] (to cope
with any level of ‘pluralism’ in its inputs);
• Anonimity: applying any kind of permutation on individual preferences does not afect
the outcome (to treat all voters equally), i.e.,
 (1, 2, ..., ) =  (1, 2, ..., )
(1)
• Neutrality: each alternative has the same weight and for any admissible profile &lt;
1, 2, ...,  &gt;, if the votes for the two alternatives are reversed, the social decision is
reversed too (to treat all alternatives equally), i.e.
        </p>
        <p>(− 1, − 2, ..., − ) = −  (1, 2, ..., )
(2)
• Positive responsiveness: For any admissible profile &lt; 1, 2, ...,  &gt;, if some voters
change their votes in favour of one alternative (say the first) and all other votes remain
the same, the social decision does not change in the opposite direction; if the social
decision was a tie prior to the change, the tie is broken in the direction of the change,
i.e., if [ &gt;  for some  and  =  for all other ] and  (1, 2, ..., ) = 0 or 1, then
 (1, 2, ..., ) = 1.</p>
        <p>The May theorem (Theorem: "An aggregation rule satisfies universal domain, anonymity,
neutrality, and positive responsiveness if and only if it is majority rule") provides an argument for the
majority rule based on four plausible procedural desires and the theorem helps us characterize
other aggregation rules in terms of which desiderata they violate.</p>
        <p>But that’s with regards to binary choice. Now, we consider a set  = [1, 2, ..., ] of
individuals ( ≥ 2). Let  = [, , , ...] be a set of social alternatives, for example possible policy
platforms, election candidates, or other[16]. Each individual  ∈  has a preference ordering
 over these alternatives that rapresents a complete and transitive binary relation on X. For
any ,  ∈ ,  means that individual  weakly prefers  to . We write  if 
and not  (‘individual  strictly prefers  to ’), and  if  and  (‘individual  is
indiferent between  and ’). But we must specify that at the heart of social choice theory is
the analysis of preference aggregation, understood as the aggregation of several individuals’
preference rankings of two or more social alternatives into a single, collective preference
ranking (or choice) over these alternatives [17]. In case of many successful alternatives, we need a
more sophisticated model to deal with preferences’ aggregation [18]. A multi-winner election
(V,C,F,k) is defined by a set of voters V expressing preferences over a number of candidates
C, and then a voting rule F returns a subset of size k winning candidates. A voting rule can
perform its role on diferent types of ordered preferences, even though the most common refers
to a pre-fixed linear order on the alternatives. In most of cases, these are chosen a priori.
Formally we denote set of judgements performed by the i-th voter as profile preferences P .
Each profile contains information about the grade of candidates by voters. The voting rule F
associates with every profile P a non-empty subset of winning candidates.</p>
        <p>In multi-winner elections more precise traits are required, compared to the ones stated in May’s
theory [19]. Indeed:
• Representation: for each partition of voters</p>
        <p>at least one successful candidate is elected from that partition;
• Proportionality: for each partition of voters
 ∈  (with || ≥
⌊︁  ⌋︁)︁</p>
        <p>∈  (with || ≥
⌊︁  ⌋︁)︁

(3)
(4)
number of elected candidate is proportional to the partition’s size.</p>
        <p>An implicit assumption so far has been that preferences are ordinal and not interpersonally
comparable: preference orderings contain no information about each individual’s strength or
about how to compare diferent individuals’ preferences with one another [ 20]. Statements such
as ‘Individual 1 prefers alternative x more than Individual 2 prefers alternative y’ or ‘Individual l
prefers a switch from x to y more than Individual 2 prefers a switch from x* to y*’ are considered
meaningless. In voting contexts, this assumption may be plausible, but in welfare-evaluation
contexts—when a social planner seeks to rank diferent social alternatives in an order of social
welfare—the use of richer information may be justified.</p>
      </sec>
      <sec id="sec-2-3">
        <title>2.3. Single-winner Majority judgement</title>
        <p>In order to describe the majority judgement, we need to use a table that refers to ranking for all
the candidates , by using tuples [21]. Suppose having six possible choices we may use the
words: excellent, very good, good, discrete, bad, very bad.</p>
        <p>So each candidate is described by a bounded set of vote.</p>
        <p>In general, letting  = ( 1,  2, ...,  ) be a candidate A’s set of n grades (written from highest
to lowest,   ≥  +1 for all ), there is a majority of (at least)  −  + 1 for n A’s grade to beat
most   and at least  − +1, for all 1 ≤  ≤ (+21) . We call this the (n-k+1) - majority for [  ,
 − +1].</p>
        <p>As already mentioned any possible ranking tuple that we choose to describe must follow ordering
relations.</p>
        <p>So the ranking should respect domination: namely, evaluate one candidate above another when
that candidate’s grades dominate the other’s.</p>
        <p>The described majority judgement is a single winner system, found comparing recursively
median grade between candidates: first, grades are ordered in columns from the highest to
the lowest according to the order relation, then the middle column (lower middle if number
of grades are even) with the highest grade between candidates’row is selected [22]. If there’s
a tie, algorithm keeps on discarding grades equal in value to the shared median, until one of
the tied candidate is found to have the highest median. Before describing how it’s possible to
generalize this single winner system to a multi winner strategy, thanks to the use of clusters
[23], we focus our attention on how these works, analyzing in particular K-medoids.</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>3. Clustering approach</title>
      <sec id="sec-3-1">
        <title>3.1. How clusters work</title>
        <p>There’s no precise definition of clustering, mostly due to the huge variety in diferent clustering
algorithms. We can state that they share the ability to divide data into groups with some
common features. According to some general traits, we can distinguish types of clustering:
1. Connectivity models: data points in a sample space exhibits similarity according to the
distance between them. Two approaches are equally valid: bottom-up where each observation
constitutes a group and then pairs of clusters are merged; top-down, where observation are
included in one cluster and then it’s segregated; but in both approaches is not included the
possibility of modifying a cluster once created;
2. Distribution models: once created a cluster, model check probabilities on observations
following a particular distribution. Good performances are not always guaranteed since these
models are prone to overfit data if no constraint on complexity is made;
3. Density models: areas of higher density are identified and local cluster are there created,
while remaining data can be grouped into arbitrary shaped region, with no assumption about
da ta distribution; for their flexibility, these models are fit to handle noise better than organizing
data on fixed required body.</p>
        <p>Since we would like to model clusters that satisfy requirements expressed before, based on
pretty fixed structure with no assumption about distribution followed by data, it seems more
accurate considering a diferent class of clustering algorithm known as centroid models.</p>
      </sec>
      <sec id="sec-3-2">
        <title>3.2. K-Medoids</title>
        <p>Clustering is the process of grouping a set of objects in order to have each similar object to each
other in one cluster, that are dissimilar to objects in other clusters.</p>
        <p>For our goal, namely selecting winners from a group of candidates, K-medoids clustering are
used, because medoids are the representative objects that are considered, in order to have a
result that belongs to the group of candidates [24]: it is based on the most centrally located
object in a cluster, so it is less sensitive to outliers in comparison with the K-means clustering,
which is not the best model in our case since it could result in something that is not present in
the candidate list due to the fact that is an average-based method rather than median. In fact,
the medoid is a data point (unlike the centroid) which has the least total distance to the other
members of its cluster.</p>
        <p>Another advantage for this choice is that the mean of the data points is a measure that gets
highly afected by the extreme points; so, in K-Means algorithm, the centroid may get shifted to
a wrong position and hence result in incorrect clustering if the data has outliers because then
other points will move away from. On the contrary, the K-Medoids algorithm is the most central
element of the cluster, such that its distance from other points is minimum. Thus, K-Medoids
algorithm is more robust to outliers and noise than K-Means algorithm.</p>
        <p>The K-medoid we use is part of the python sklearn library [25], which is oriented to machine
learning. This library supports partitioning around medoids (PAM) [26] proposed by Kaufman
and Rousseeuw (1990), that is known to be most powerful. The workflow of PAM is described
below [27].</p>
        <p>The PAM procedure consists of two phases: BUILD and SWAP:
• In the BUILD phase, primary clustering is performed, during which k objects are
successively selected as medoids.
• The SWAP phase is an iterative process in which the algorithm makes attempts to improve
some of the medoids. At each iteration of the algorithm, a pair is selected (medoid and
non-medoid) such that replacing the medoid with a non-medoid object gives the best
value of the objective function (the sum of the distances from each object to the nearest
medoid). The procedure for changing the set of medoids is repeated as long as there is a
possibility of improving the value of the objective function.</p>
        <p>Suppose that  objects having  variables each should be grouped into  ( &lt; ) clusters,
where  is known. Let us define j-th variable of object  as  ( = 1, ..., ;  = 1, ..., ). As a
dissimilarity measure is used the Euclidean distance, that is defined, between object  and object
, by:</p>
        <p>⎯⎸ 
 = ⎷⎸∑︁( − )2
=1
(5)
where  and  range from 1 to . The medoids is selected in this way:
• calculate the Euclidean distance between every pair of all objects;</p>
        <p>• calculate  = ∑︀=1 ∑︀=1  ;
• sort all  for  = 1, ...,  in ascending order and select the first  object that have smallest
initial medoids value;
• from each object to the nearest medoid we can obtain the initial cluster result;
• calculate the sum of distances from all objects to their medoids;
• update the current medoid in each cluster by replacing with the new medoid, selected
minimizing the total distance from a certain object to other objects in its cluster;
• assign each object to the nearest medoid and obtain the cluster result;
• calculate the sum of distance from all objects to their medoids, so if the sum is equal to
the previous one, then stop the algorithm; otherwise, go back to the update step.
In our case, prior knowledge about the number of winners is required, and identified clusters
are restricted in minimum size that is number of voters on the number of candidates (  ).</p>
      </sec>
      <sec id="sec-3-3">
        <title>3.3. Clustered Majority Judgement</title>
        <p>Multi winner majority judgement exploits clustering approach to apply to each group majority
judgement [28]. Given k the number of candidates to be elected, algorithm seeks the optimal
number of cluster to create.</p>
        <p>This ranges from 1 to k and has to satisfy an important additional requirement: once selected a
number of clusters, if a tie occurs and so k’ vacant seats are left, algorithm is repeated k’ times
until tie’s broken. In case there’s no broken tie, fixed number of cluster is changed.</p>
      </sec>
      <sec id="sec-3-4">
        <title>3.4. Algorithm</title>
        <p>In order to explain how the algorithm deals with polarization problem, most relevant steps are
described in pseudocode and in annotated strides:
1. set the number of winners as maximum number of clusters;
2. cluster are created decreasing the previous maximum number of clusters until the optimal
number is not achieved. This number is bound by the size of cluster, that satisfies the
following proportion: number of voters : number of winners = number of voters in one
cluster : one winner (line 8 in pseudocode);
3. the function winners calculates the median for every created cluster (line 15 of
pseudocode);
4. check that winners from cluster are diferent between each other (line 29 in pseudocode);
in case it’s not true (condition="ko" on pseudocode) algorithm goes back to step 2 with a
maximum number of cluster equal to number of vacant seats and the proceedings are
held until all seats have been filled.</p>
      </sec>
      <sec id="sec-3-5">
        <title>3.5. Case Studies</title>
        <p>In this section, we describe two interesting comparisons of majority judgement (MJ) and
clustered majority judgement (CMJ).
3.5.1. Case study 1: President of the Republic election
In order to test our algorithm, we asked an heterogeneous group of voters to express judgements
on a pre-defined list of possible candidates as President of the Republic before the elections took
place. This list has been created according to the rumours circulated on that period, creating a
bias efect on our results, as it was excluded a possible rielection of Sergio Mattarella.
In spite of it, we focus on how the algorithm has worked in order to balance polarization,
returning a subset of winners with size chosen a priori, that we may interpret as best solutions
for majority of people who took part into the venture.</p>
        <p>Input parameters of Clustered Majority Judgement test are Excellent, Very Good, Good,
Acceptable, Poor, To Reject, No Opinion and the number of winners is set a priori equal to 3. 125 voters
took part into this election and the algorithm form three clusters, exactly like the number of
winners.</p>
        <p>Testing our algorithm on the described election has shown how diference preference has a
leverage on judgement aggregation: for example, voters in Cluster 1 are more bound to express
"Good" judgement for candidates considered neutral in terms of political ideas, than the cluster
3 in which voters have a tendency in judging neutral ones as "Fair" or "Poor". Cluster 2 has
intermediate traits and no particular tendency is emphasized. We can compare CMJ results
with single-winner MJ ranking, comparing the Table 2 and Table 3. The comparison shows
diferent results for the third candidate, highlighting how clustering influences outcome, giving
more weight to minorities’ judgement.</p>
      </sec>
      <sec id="sec-3-6">
        <title>3.6. Case Study 2: Working hours per week</title>
        <p>The last case study is a good paradigm for deciding how to manage working hours in the ofice,
given a fixed number of working hours to be done (18 hours). In this case, we asked 160 students
of University Federico II of Naples to choose the best combination of working hours, in presence
(P) or with online lectures (O). We used again the grades Excellent, Very Good, Good, Acceptable,
Poor, To Reject, No Opinion and the five options are:
1. 6 hours (P) - 6 hours (O) - 6 hours (P or O)
2. 10 hours (P) - 4 hours (O) - 4 hours (P or O)
3. 8 hours (P) - 6 hours (O) - 4 hours (P or O)
4. 7 hours (P) - 9 hours (O) - 2 hours (P or O)
5. 5 hours (P) - 5 hours (O) - 8 hours (P or O)
The results of MJ method, with the traditional compute of medians takes back as winner the
option 4 (7 hours (P) - 9 hours (O) - 2 hours (P or O)) that has the highest number of "Good"
votes.</p>
        <p>Instead the compute of winner with CMJ method takes back a diferent situation: we fixed 2 as
number of winners (and number of clusters) and the first one is the option 3 (8 hours (P) - 6
hours (O) - 4 hours (P or O)) and the second one is the option 4, the same winner of MJ method.
As we can see, probably because the number of voters is quite high, the results are not the same
like in case study 2. With CMJ, we take into account the wide spectrum of preferences, with
special regards for the most polarising ones, which are the most influent in creating diferent
clusters.</p>
        <p>Especially for this reason, we may prefer CMJ to MJ for this case-study’s lookalike situations,
where a shared solution should be taken, considering the diferent impact it can have on the
heterogenous groups (clusters) the judgement is made by.
In section 1, we dealt with logical issues involved in voting rules and judgement aggregation,
highlighting majority rule’s resistance to strategical vote.</p>
        <p>In section 2, a more fined model of majority rule, Majority Judgement, has been presented as an
option to better estimate the most shared candidate.</p>
        <p>In section 3, the related works have been shown and in section 4, all possible categories of
clustering approach has been reported in order to choose the fittest one for our generalization
of Majority Judgement as a multi-winner strategy. After that, three diferent case studies are
reported, with a particular attention to the comparison between MJ and CMJ results.
In spite of non-deterministic nature of K-Medoids, Clustered Majority Judgement is thought to
be used in high populated disputes. For these reasons, we feel confident about clustering’s role
of taking into account all diferent perspectives could be shown in such situation.
Moreover, our implementation is not strictly linked to political field, as is clearly shown in
the case studies (except the first one), mostly because it requires only some fixed parameters:
number of winners, number of grades and grades themselves.</p>
        <p>An important future challenge could be speeding up the algorithm or making a more flexible
structure, even though all the constraints already explained in previous sections need to be
satisfied.
[13] M. Balinski, R. Laraki, Election by majority judgment: experimental evidence, in: In Situ
and Laboratory Experiments on Electoral Law Reform, Springer, 2011.
[14] K. O. May, A set of indipendent necessary and suficient conditions for simple majority
decision, in: Carleton College, 1952.
[15] B. Fazzinga, S. Flesca, F. Furfaro, E. Masciari, Rfid data compression for supporting
aggregate queries (????).
[16] C. List, Social choice theory, in: The Stanford Encyclopedia of Philosophy, Metaphysics</p>
        <p>Research Lab, Stanford University, 2022.
[17] J. C. Garcia-Bermejo, A plea for the majority method in aggregating judgements, in:</p>
        <p>Oxford Journal, 2011.
[18] M. P. Klaus Nehring a, Incoherent majorities: The mcgarvey problem in judgement
aggregation, in: Science Direct, Elsevier, 2011.
[19] A. Fabre, Tie-breaking the highest median: Alternatives to the majority judgment, in:</p>
        <p>Paris School of Economics, 2018.
[20] M. Ceci, R. Corizzo, F. Fumarola, M. Ianni, D. Malerba, G. Maria, E. Masciari,
M. Oliverio, A. Rashkovska, Big data techniques for supporting accurate
predictions of energy production from renewable sources, volume 0, 2015, p. 62 – 71.
URL: https://www.scopus.com/inward/record.uri?eid=2-s2.0-85007505126&amp;doi=10.
1145%2f2790755.2790762&amp;partnerID=40&amp;md5=612b2eb0409a5c8dd065f9213971ec6f.
doi:10.1145/2790755.2790762, cited by: 15.
[21] M. Balinski, Fair majority voting (or how to eliminate gerrymandering, in: The American</p>
        <p>Mathematical Monthly, Vol. 115, No. 2, Mathematical Association of America, 2006.
[22] L. Caroprese, E. Zumpano, A logic framework for P2P deductive databases, Theory
Pract. Log. Program. 20 (2020) 1–43. URL: https://doi.org/10.1017/S1471068419000073.
doi:10.1017/S1471068419000073.
[23] L. Caroprese, E. Zumpano, Aggregates and priorities in P2P data management systems,
in: 15th International Database Engineering and Applications Symposium (IDEAS 2011),
September 21 - 27, 2011, Lisbon, Portugal, ACM, 2011, pp. 1–7. URL: https://doi.org/10.
1145/2076623.2076625. doi:10.1145/2076623.2076625.
[24] L. Caroprese, E. Zumpano, Declarative semantics for P2P data management system, J.</p>
        <p>Data Semant. 9 (2020) 101–122. URL: https://doi.org/10.1007/s13740-020-00115-6. doi:10.
1007/s13740-020-00115-6.
[25] F. Pedregosa, G. Varoquaux, A. Gramfort, V. Michel, B. Thirion, O. Grisel, M. Blondel,
P. Prettenhofer, R. Weiss, V. Dubourg, J. Vanderplas, A. Passos, D. Cournapeau, M. Brucher,
M. Perrot, E. Duchesnay, Scikit-learn: Machine learning in Python, in: Journal of Machine
Learning Research, 2011.
[26] P. J. R. Leonard Kaufman, Partitioning around medoids, in: Finding Groups in Data: An</p>
        <p>Introduction to Cluster Analysis, John Wiley &amp; Sons, 2015.
[27] C.-H. J. Hae-Sang Park, A simple and fast algorithm for k-medoids clustering, in: POSTECH,</p>
        <p>Elsevier, 2008.
[28] S. Q. Andrea Loreggia, Nicholas Mattei, Artificial intelligence research for fighting, in:
Political Polarisation: A Research Agenda, 2020.</p>
      </sec>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>A. S. G.</given-names>
            <surname>Bellec</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Scherr</surname>
          </string-name>
          ,
          <article-title>A solution to the learning dilemma for recurrent networks of spiking neurons</article-title>
          ,
          <source>in: Nat Commun</source>
          ,
          <year>2020</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>J.</given-names>
            <surname>Kleinberg</surname>
          </string-name>
          ,
          <article-title>An impossibility theorem for clustering</article-title>
          , in: Cornell University,
          <year>2002</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>B. J.</given-names>
            <surname>Streibel</surname>
          </string-name>
          ,
          <article-title>The manager's guide to efective meetings / barbara j. streibel., in: The manager's guide to efective meetings, McGraw-</article-title>
          <string-name>
            <surname>Hill</surname>
          </string-name>
          ,
          <year>2003</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>R. S.</given-names>
            <surname>Tannenbaum</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W. H.</given-names>
            <surname>Schmidt</surname>
          </string-name>
          ,
          <article-title>How to choose a leadership pattern</article-title>
          ,
          <year>2009</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>R. R.</given-names>
            <surname>Blake</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. S.</given-names>
            <surname>Mouton</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L. B.</given-names>
            <surname>Barnes</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L. E.</given-names>
            <surname>Greiner</surname>
          </string-name>
          , Breakthrough in organization development, Graduate School of Business Administration, Harvard University,
          <year>1964</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>V. H.</given-names>
            <surname>Vroom</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P. W.</given-names>
            <surname>Yetton</surname>
          </string-name>
          ,
          <article-title>Leadership and decision-making</article-title>
          , University of Pittsburgh Pre,
          <year>1973</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>E.</given-names>
            <surname>Verzuh</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. P.</given-names>
            <surname>Association</surname>
          </string-name>
          , et al.,
          <article-title>A guide to the project management body of knowledge: Pmbok guide</article-title>
          , Project Management Institute, Inc.,
          <year>2021</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>F.</given-names>
            <surname>Brandt</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Conitzer</surname>
          </string-name>
          ,
          <string-name>
            <given-names>U.</given-names>
            <surname>Endriss</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Lang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. D.</given-names>
            <surname>Procaccia</surname>
          </string-name>
          , Handbook of computational social choice, Cambridge University Press,
          <year>2016</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>K. J.</given-names>
            <surname>Arrow</surname>
          </string-name>
          ,
          <article-title>Social choice and individual values</article-title>
          , Yale university press,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>P.</given-names>
            <surname>Serafini</surname>
          </string-name>
          ,
          <article-title>La matematica in soccorso della democrazia: Cosa significa votare e come si può migliorare il voto</article-title>
          ,
          <source>Independently Published</source>
          ,
          <year>2019</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>M.</given-names>
            <surname>Balinski</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Laraki</surname>
          </string-name>
          ,
          <article-title>A theory of measuring, electing, and ranking</article-title>
          ,
          <source>National Acad Sciences</source>
          ,
          <year>2007</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>M.</given-names>
            <surname>Balinski</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Laraki</surname>
          </string-name>
          , Judge: Don't vote!, volume
          <volume>62</volume>
          ,
          <string-name>
            <surname>INFORMS</surname>
          </string-name>
          ,
          <year>2014</year>
          , pp.
          <fpage>483</fpage>
          -
          <lpage>511</lpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>