scieee AI-readable full text Open interactive document viewer

An extension of Majority Judgment to non-uniform qualitative scales

García Lapresta, José Luis,Marques Pereira, Ricardo Alberto

Abstract

Producción Científica

Full text

ARTICLE IN PRESS JID: EOR [m5G; November 25, 2021;2:0 ] European Journal of Operational Research xxx (xxxx) xxx Contents lists available at ScienceDirect European Journal of Operational Research journal homepage: www.elsevier.com/locate/ejor Decision Support An extension of Majority Judgment to non-uniform qualitative scales José Luis García-Lapresta a , ∗, Ricardo Alberto Marques Pereira b a PRESAD Research Group, IMUVA, Departamento de Economía Aplicada, Universidad de Valladolid, Spain b Dipartimento di Economia e Management, Università degli Studi di Trento, Italy a r t i c l e i n f o Article history: Received 6 May 2021 Accepted 1 November 2021 Available online xxx Keywords: Group decisions and negotiations Qualitative scales Majority Judgment Ordinal proximity measures a b s t r a c t We consider the context of social choice in which individual evaluations of the alternatives are expressed over an ordered qualitative scale. We propose to extend the framework of Majority Judgment to the case of non-uniform ordered qualitative scales, described by an ordinal proximity measure. The central construct in our model is a weak order defined over multisets of ordinal proximity degrees. On the basis of this weak order, each alternative profile is represented by an ordinal mean which balances the multisets of ordinal proximity degrees associated with the upper and lower ordinal evaluations. The procedure for ranking the alternative profiles consists primarily in comparing means, plus a tie-breaking scheme in which the weak order plays once more an important role. ©2021 The Author(s). Published by Elsevier B.V. This is an open access article under the CC BY-NC-ND license ( http://creativecommons.org/licenses/by-nc-nd/4.0/ ) 1. Introduction In the Majority Judgment (MJ) voting system, introduced and analyzed by Balinski & Laraki (2007b, 2011, 2014, 2020) , the individual evaluations of the alternatives are expressed by terms of an ordered qualitative scale. 1 The MJ voting system associates to each alternative the lower median of its individual assessments, a natural aggregation function with many interesting properties, see for instance the discussion in Yager & Rybalov (1997) . In MJ the alternatives are then ranked according to their lower median evaluations, plus a tie-breaking procedure based on the upper and lower individual assessments with respect to the lower medians. In this paper we present an extension of the MJ voting system in which the basic ordinal scale of evaluations is possibly nonuniform (the psychological proximities between the pairs of consecutive terms of the scale are not perceived as identical). The notion of ordinal proximity measure for describing non-uniform ordered qualitative scales has been introduced by García-Lapresta & Pérez-Román (2015) . The particular case of metrizable ordinal proximity measures has been discussed in García-Lapresta, González del Pozo, & Pérez-Román (2018) . ∗Corresponding author. E-mail addresses: lapr[email protected]a.es (J.L. García-Lapresta), [email protected] (R.A. Marques Pereira). 1 The authors consider the following 6-term scale for political elections: {To Reject, Poor, Acceptable, Good, Very Good, Excellent}. An ordinal proximity measure assigns an ordinal degree of proximity to each pair of terms of the ordered qualitative scale. Given the individual evaluations of the alternatives, in the model introduced in García-Lapresta & Pérez-Román (2018) the alternatives are ranked according to the medians of the ordinal degrees of proximity between their individual assessments and the highest term of the qualitative scale. Since some alternatives may share the same median, an appropriate tie-breaking procedure is introduced. The model described in this paper combines the MJ voting system with the structure provided by an ordinal proximity measure. In this model we define a weak order between multisets of ordinal proximity degrees and, on this basis, the model associates to each alternative the mean term(s) of the qualitative scale whose corresponding upper and lower multisets of ordinal proximity degrees are balanced. If two alternatives share the same mean(s), the tie-breaking procedure in our model is based on the weak order between their respective upper and lower multisets of ordinal proximity degrees. The weak order between two multisets of ordinal proximity degrees relies on two hierarchical levels of comparison, an ordinal level which compares sums of ordinal proximity indices and a cardinal level which compares dispersions of ordinal proximity indices by means of a measure based on the absolute Gini index ( Gini, 1912 ). The paper is organized as follows. We begin by reviewing the framework of ordinal qualitative scales and ordinal proximity measures. We then define the weak order between multisets of ordinal proximity degrees and we describe the procedure in which this https://doi.org/10.1016/j.ejor.2021.11.002 0377-2217/© 2021 The Author(s). Published by Elsevier B.V. This is an open access article under the CC BY-NC-ND license ( http://creativecommons.org/licenses/by-nc-nd/4.0/ ) Please cite this article as: J.L. García-Lapresta and R.A. Marques Pereira, An extension of Majority Judgment to non-uniform qualitative scales, European Journal of Operational Research, https://doi.org/10.1016/j.ejor.2021.11.002 J.L. García-Lapresta and R.A. Marques Pereira European Journal of Operational Research xxx (xxxx) xxx ARTICLE IN PRESS JID: EOR [m5G; November 25, 2021;2:0 ] weak order is used to rank the alternatives in our model. Finally, an illustrative example is presented. 2. Preliminaries Along the paper we consider an ordered qualitative scale ( OQS ) L = { l 1 , . . . , l g } , with g ≥3 and l 1 ≺l 2 ≺···≺l g . We say that L is uniform if the proximity between each pair of consecutive linguistic terms, l r and l r+1 for r ∈ { 1 , . . . , g −1 } , is perceived as identical. In general, however, the proximities between consecutive linguistic terms in the OQS may be perceived to differ. In such case, these differences in the perception of proximity along the OQS can be described in the following way. 2.1. Ordinal proximity measures In the general case of non-uniform OQSs, the notion of ordinal proximity measure introduced by García-Lapresta & Pérez-Román (2015) provides a formal description of the qualitative differences which may be perceived in the pairwise proximity between linguistic terms of the OQS. An ordinal proximity measure is a mapping that assigns an ordinal degree of proximity to each pair of linguistic terms of an OQS L . These ordinal degrees of proximity constitute a qualitative proximity scale, that is, a linear order = { δ1 , . . . , δh } , with δ1 ···δh , where δ1 and δh represent the maximum and minimum ordinal degrees of proximity, respectively. It is important to notice that the elements of are not numbers. Definition 1 ( García-Lapresta & Pérez-Román (2015) ) . An ordinal proximity measure ( OPM ) on L with values in is a mapping π: L ×L −→ , where π(l r , l s ) = πrs represents the degree of proximity between l r and l s , satisfying the following conditions: 1. Exhaustiveness : For every δ∈ , there exist l r ,l s ∈ Lsuch that δ= πrs . 2. Symmetry : πsr = πrs , for all r, s ∈ { 1 , . . . , g} . 3. Maximum proximity : πrs = δ1 ⇔ r = s , for all r, s ∈ { 1 , . . . , g} . 4. Monotonicity : πrs πrt and πst πrt , for all r, s, t ∈ { 1 , . . . , g} such that r < s < t. The first condition requires the function πto be exhaustive with respect to its image set, in the sense that all the ordinal degrees of are obtained as proximity degrees. The second condition is a simple symmetry condition on the function π. The third condition states that the maximum degree of proximity is obtained only when comparing a linguistic term with itself. The fourth condition is a monotonicity condition, requiring that the ordinal proximity between any two non consecutive linguistic terms must be lower than any of the ordinal proximities between those linguistic terms and some intermediate one. Every OPM can be represented by a symmetric square matrix of order gwith coefficients in , in which the diagonal elements are πrr = δ1 , r = 1 , . . . , g: ⎛ ⎜ ⎜ ⎝ π11 ··· π1 s ··· π1 g ··· ··· ··· ··· ··· πr1 ··· πrs ··· πrg ··· ··· ··· ··· ··· πg1 ··· πgs ··· πgg ⎞ ⎟ ⎟ ⎠ . This matrix is called proximity matrix associated with π. Example 1. Consider the human resources department of a firm has to select an employee for a job and each member of the team evaluates all candidates through an OQS with g = 4 evaluation levels, L = { l 1 , l 2 , l 3 , l 4 } , with the meaning of ‘low’, ‘medium’, ‘high’ and ‘excellent’, respectively. Suppose that this Fig. 1. Ordinal proximity measure with associated matrix A 223 . OQS is equipped with an OPM with h = 6 proximity degrees, = { δ1 , δ2 , δ3 , δ4 , δ5 , δ6 } , and the OPM is that associated with the proximity matrix A 223 = ⎛ ⎜ ⎝ δ1 δ2 δ4 δ6 δ1 δ2 δ5 δ1 δ3 δ1 ⎞ ⎟ ⎠ which can be represented by the diagram in Fig. 1 . As the diagram suggests, the subscripts in the matrix notation A 223 correspond to the indices of the proximity degrees between consecutive evaluation levels, recalling that higher index values correspond to lower proximity degrees. 2 In this sense, the maximum degree of proximity, δ1 , is only reached when comparing a linguistic term with itself: π11 = π22 = π33 = π44 = δ1 . The second degree of proximity, δ2 , corresponds to the proximities between l 1 and l 2 , and l 2 and l 3 , i.e., π12 = π23 = δ2 . The third degree of proximity, δ3 , corresponds to the proximity between l 3 and l 4 , i.e., π34 = δ3 . The fourth degree of proximity, δ4 , corresponds to the proximity between l 1 and l 3 , i.e., π13 = δ4 . The fifth degree of proximity, δ5 , corresponds to the proximity between l 2 and l 4 , i.e., π24 = δ5 . And, finally, the minimum degree of proximity, δ6 , corresponds to the proximity between l 1 and l 4 , i.e., π14 = δ6 . Notice that different OPMs may share the same ordinal degrees of proximity between consecutive linguistic terms (see García-Lapresta et al. (2018 , Subsect. 2.3)). 2.2. Majority Judgment In the Majority Judgment (MJ) voting system introduced by Balinski & Laraki (2007b, 2011, 2014, 2020) , voters evaluate alternatives by means of linguistic assessments in an OQS, and alternatives are ranked through their lower median assessments, called majority grades. When alternatives share the same majority grade, Balinski and Laraki have in time considered different tie-breaking procedures: 1. In Balinski & Laraki (2007b) , the majority-grades of the alternatives that are in a tie are removed from the alternative profiles, and the procedure is repeated until the ties are broken. Alternatives with different individual assessments are never in a final tie. 2. In Balinski & Laraki (2007a, Appendix) , the authors propose a tie-breaking procedure that takes into account the number of individual assessments higher and lower than the majoritygrade for those alternatives that are in a tie. Again, alternatives with different individual assessments are never in a final tie. 3. In Balinski & Laraki (2011) , the authors simplify the previous proposal, as they focus on large electorates where ties are less likely. In this case, alternatives with different individual assessments may be in a final tie. After some criticisms about MJ by Felsenthal & Machover (2008) , some alternative procedures to MJ have been proposed in the literature. Some of them fall in the classical debate between the mean and the median as appropriate central positions. Range Voting, proposed by Smith , considers a numerical scale and assigns the average of the individual assessments as the majority-grade. 2 We will use this notation further in what follows. 2 J.L. García-Lapresta and R.A. Marques Pereira European Journal of Operational Research xxx (xxxx) xxx ARTICLE IN PRESS JID: EOR [m5G; November 25, 2021;2:0 ] García-Lapresta & Martínez-Panero (2009) provide a family of voting systems that avoid some drawbacks of MJ and Range Voting through appropriate aggregation functions between the mean and the median. Falcó & García-Lapresta (2011) propose as majority-grade the linguistic term that minimizes the distance to the individual assessments. In addition, they propose a tie-breaking method based on distances. Zahid and de Swart (2015) introduce the Borda Majority Count as an alternative voting system to MJ, from a cardinal perspective based on the Borda rule. Ngoie, Savadogo, & Ulungu (2014) propose the Mean-Median Compromise Method, a voting system that combines the approaches of MJ and the Borda Majority Count ( Zahid & de Swart, 2015 ). García-Lapresta & Pérez-Román (2018) introduce and analyze a voting system where the alternatives are ranked according to the medians of the ordinal degrees of proximity between the given individual assessments and the highest linguistic term of the scale. In García-Lapresta & González del Pozo (2019) the decision procedure of García-Lapresta & Pérez-Román (2018) is generalized to the case of multiple criteria and the possibility that agents might assign two consecutive linguistic terms to the alternatives, when they hesitate. In García-Lapresta, Moreno-Albadalejo, Pérez-Román, & Temprano-García (2021) agents evaluate the alternatives with respect to different criteria with different ordered qualitative scales, each one equipped with an ordinal proximity measure, through a normalization procedure in the set of ordinal degrees of proximity. In all these papers a “sum and dispersion” methodology is used, in an intermediate stage, for ranking the alternatives. In GarcíaLapresta & Pérez-Román (2018) and in García-Lapresta et al. (2021) , this methodology is applied to subindices of pairs of ordinal degrees of proximity. In García-Lapresta & González del Pozo (2019) , an analogous methodology is applied to pairs of ordinal degrees of proximity and, in this paper, a similar methodology is applied to multisets of ordinal degrees of proximity. The novelty of the approach in the present paper is that we introduce the notion of mean qualitate evaluation in association with each alternative, as being the term in the qualitative scale whose corresponding upper and lower multisets of ordinal proximity degrees are balanced for that alternative. Moreover, in case two alternatives share the same mean, a tie-breaking procedure is proposed based on a newly defined weak order between the upper and lower multisets of ordinal proximity degrees. Fabre (2021) proposes and analyzes some tie-breaking procedures in the MJ voting system. In the following section we propose to extend the framework of MJ to the case of non-uniform OQSs, which are described by an OPM. 3. The procedure Let A = { 1 , . . . , m } , with m ≥2 , be a set of agents and let X = { x 1 , . . . , x n } , with n ≥2 , be the set of alternatives which have to be evaluated by the agents through the linguistic terms of an OQS L = { l 1 , . . . , l g } . Consider that L is equipped with an OPM π: L × L −→ , with = { δ1 , . . . , δh } , δ1 ···δh . The evaluations of the alternatives provided by the agents are collected in a profile , that is a matrix V = ⎛ ⎜ ⎜ ⎝ v 1 1 ··· v 1 i ··· v 1 n ··· ··· ··· ··· ··· v a 1 ··· v a i ··· v a n ··· ··· ··· ··· ··· v m 1 ··· v m i ··· v m n ⎞ ⎟ ⎟ ⎠ (1) that consists of m rows and n columns of linguistic terms, where the element v a i ∈ L is the linguistic assessment given by the agent a ∈ A to the alternative x i ∈ X. With v i = (v 1 i , . . . , v m i ) we denote the vector that contains the assessments obtained by the alternative x i ∈ X(it corresponds to the i -th column of the profile V ). 3.1. Ordering multisets of ordinal degrees of proximity Let M () denote the set of finite multisets 3 of elements of the ordinal proximity scale . The empty multiset is ∅ and a general multiset in M () of cardinality t ∈ N is indicated as {{ d 1 , . . . , d t }} ∈ M () . We now introduce a weak order on M () by means of a primary function S : M () −→ N ∪ { 0 } and a secondary function D : M () −→ [0 , ∞ ) . Let ρ: −→ { 1 , . . . , h } be the mapping defined as ρ(δk ) = k , for every δk ∈ . Definition 2. The primary function Ssums the indices in a multiset in M () , S({{ d 1 , ... , d t }} ) = t  k =1 ρ(d k ) , (2) for all d 1 , . . . , d t ∈ , whereas the secondary function D is a dispersion measure defined as D ({{ d 1 , ... , d t }} ) = 1 t 2 t  r,s =1 r<s | ρ(d r ) −ρ(d s ) | , (3) for all d 1 , . . . , d t ∈ . Notice that | ρ(d r ) −ρ(d s ) | is just the number of steps that are necessary for going from d r to d s in the set of ordinal degrees of proximity, . Since is considered as a uniform OQS, the summation in Eq. (3) only contains ordinal information. Remark 1. 1. The primary and secondary functions are null on the empty multiset: S(∅ ) = D (∅ ) = 0 . 2. The primary and secondary functions have different characters: the former is a sum 4 and the latter is the average of the absolute values of the index differences, 5 2 t(t −1) t  r,s =1 r<s | ρ(d r ) −ρ(d s ) | , (4) multiplied by t−1 2 t . 3. D ({{ d 1 , ... , d t }} ) is based on the absolute Gini index 6 ( Gini, 1912 ) and it is related to the variance of ρ(d 1 ) , . . . , ρ(d t ) , 1 t 2 t  r,s =1 r<s (ρ(d r ) −ρ(d s )) 2 . 4. Under replication, the primary function replicates, S({{ d 1 , ... , d t }} k ···{{ d 1 , . . . , d t }} ) = k S({{ d 1 , . . . , d t }} ) , for all k ∈ N and d 1 , . . . , d t ∈  3 A multiset is a collection of objects in which elements may occur more than once. 4 The reason why Sis a sum, rather than an average, is explained in Remark 4 . 5 The reason we use Eq. (3) instead of Eq. (4) as secondary function is explained in Subsection 3.3 . 6 Different formulations of the Gini index can be found in Yitzhaki (1998) . 3 J.L. García-Lapresta and R.A. Marques Pereira European Journal of Operational Research xxx (xxxx) xxx ARTICLE IN PRESS JID: EOR [m5G; November 25, 2021;2:0 ] 5. The secondary function is invariant under replications, D ({{ d 1 , ... , d t }} k ···{{ d 1 , . . . , d t }} ) = D ({{ d 1 , . . . , d t }} ) , for all k ∈ N and d 1 , . . . , d t ∈ . 6. D ({{ δk }} ) = 0 for every δk ∈ , and if t > 1 , D ({{ d 1 , . . . , d t }} ) = 0 if and only if d 1 = ···= d t . 7. The secondary function is anti-self-dual, D ({{ N(d 1 ) , ... , N(d t ) }} ) = D ({{ d 1 , . . . , d t }} ) , for all d 1 , . . . , d t ∈ , where N : −→ is the negation operator, defined as N(δk ) = δh +1 −k for every k ∈ { 1 , . . . , h } . 8. The secondary function is invariant under translations, D ({{ T r (d 1 ) , ... , T r (d t ) }} ) = D ({{ d 1 , . . . , d t }} ) , for all d 1 , . . . , d t ∈ , where T r (δk ) = δk + r for every k ∈ { 1 , . . . , h } such that k + r ≤h . On the basis of the two functions Sand D , the weak order  on M () is defined as follows. As usual, and ∼denote the asymmetric and the symmetric parts of  , respectively. Definition 3. The binary relation  on M () is defined as {{ d 1 , ... , d t }}  {{ d  1 , ... , d  t  }} ⇔ ⎧ ⎪ ⎪ ⎪ ⎨ ⎪ ⎪ ⎪ ⎩ S({{ d 1 , ... , d t }} ) > S({{ d  1 , ... , d  t  }} ) or S({{ d 1 , ... , d t }} ) = S({{ d  1 , ... , d  t  }} ) and D ({{ d 1 , ... , d t }} ) ≤D ({{ d  1 , ... , d  t  }} ) , for all {{ d 1 , . . . , d t }} , {{ d  1 , . . . , d  t  }} ∈ M () . It is easy to check that  is a weak order on M () . Remark 2. For all {{ d 1 , . . . , d t }} , {{ d  1 , . . . , d  t  }} ∈ M () we have {{ d 1 , ... , d t }} {{ d  1 , ... , d  t  }} ⇔ ⎧ ⎪ ⎪ ⎪ ⎨ ⎪ ⎪ ⎪ ⎩ S({{ d 1 , ... , d t }} ) > S({{ d  1 , ... , d  t  }} ) or S({{ d 1 , ... , d t }} ) = S({{ d  1 , ... , d  t  }} ) and D ({{ d 1 , ... , d t }} ) < D ({{ d  1 , ... , d  t  }} ) and {{ d 1 , ... , d t }} ∼{{ d  1 , ... , d  t  }} ⇔ ⎧ ⎪ ⎨ ⎪ ⎩ S({{ d 1 , ... , d t }} ) = S({{ d  1 , ... , d  t  }} ) and D ({{ d 1 , ... , d t }} ) = D ({{ d  1 , ... , d  t  }} ) . Example 2. Since S({{ δ4 , δ5 }} ) = S({{ δ2 , δ2 , δ5 }} ) = S({{ δ2 , δ3 , δ4 }} ) = S({{ δ3 , δ3 , δ3 }} ) = 9 and D ({{ δ3 , δ3 , δ3 }} ) = 0 < D ({{ δ4 , δ5 }} ) = 0 . 25 < D ({{ δ2 , δ3 , δ4 }} ) = 0 . 4 4 4 < D ({{ δ2 , δ2 , δ5 }} ) = 0 . 6 6 6 , we have {{ δ3 , δ3 , δ3 }} {{ δ4 , δ5 }} {{ δ2 , δ3 , δ4 }} {{ δ2 , δ2 , δ5 }} . We now establish an interesting property that provides a sufficient condition for decreasing the dispersion 7 7 It is a well-known property in the setting of Welfare Economics (see, for instance, Chakravarty, 1988 ). Definition 4. Consider two multisets of the same cardinality, and an appropriate indexing {{ d 1 , . . . , d t }} , {{ d  1 , . . . , d  t }} ∈ M () with t ≥ 2 , such that there exist r, s ∈ { 1 , . . . , t} for which d k = d  k for every k ∈ { 1 , . . . , t} \ { r, s } and ρ(d r ) + ρ(d s ) = ρ(d  r ) + ρ(d  s ) . In such a case, we say that the multiset {{ d  1 , . . . , d  t }} is obtained from the multiset {{ d 1 , . . . , d t }} by means of a progressive transfer if ρ(d r ) ≤ ρ(d  r ) ≤ρ(d  s ) ≤ρ(d s ) . Proposition 1. Given {{ d 1 , . . . , d t }} , {{ d  1 , . . . , d  t }} ∈ M () , if {{ d  1 , . . . , d  t }} is obtained from {{ d 1 , . . . , d t }} by a progressive transfer, then {{ d  1 , . . . , d  t }} {{ d 1 , . . . , d t }} . Proof. Obviously, if {{ d  1 , . . . , d  t }} is obtained from {{ d 1 , . . . , d t }} by a progressive transfer, then we have S({{ d 1 , . . . , d t }} ) = S({{ d  1 , ... , d  t }} ) . Following Gini (1936) , D satisfies the PigouDalton transfer principle (it is Schur-convex in words of Marshall, Olkin, & Arnold (2011) ), and thus we have D ({{ d  1 , . . . , d  t }} ) < D ({{ d 1 , ... , d t }} ) , hence {{ d  1 , . . . , d  t }} {{ d 1 , . . . , d t }} .  3.2. Ordering alternatives Let L 2 = { [ l r ,l s ] | r,s ∈ { 1 , ... ,g} ,s ∈ { r,r + 1 }} . The elements of L 2 are either subsets of two consecutive linguistic terms, [ l r , l r+1 ] = { l r , l r+1 } , or a single linguistic term, [ l r , l r ] = { l r } . For practical reasons we identify [ l r , l r ] with l r . Notice that the cardinality of L 2 is 2 g −1 . The original linear order on L can be extended to L 2 in the natural way: l r ≺{ l r ,l r+1 } ≺l r+1 , for every r ∈ { 1 , . . . , g −1 } . Given a profile V , for each alternative x i ∈ X and each linguistic term l r ∈ L , we introduce two multisets of M () : E − r (x i ) = πv a i , l r | v a i ≺l r  and E + r (x i ) = πv a i , l r | v a i l r . Remark 3. In case all agents assign the same evaluation l r ∈ L to the alternative x i ∈ X, then E − r (x i ) = E + r (x i ) = ∅ . Moreover, given that E − 1 (x i ) = E + g (x i ) = ∅ , we have E + 1 (x i )  E − 1 (x i ) and E − g (x i )  E + g (x i ) . This remark suggests that, for some intermediate evaluation l r ∈ L , with 1 < r < g, the sign of the dominance relation between the multisets E − r (x i ) and E + r (x i ) changes, from the initial E + 1 (x i )  E − 1 (x i ) to the final E − g (x i )  E + g (x i ) . We will now prove that this does in fact occur and has a central role in the concept of mean which we will introduce later. Proposition 2. Given a profile V and an alternative x i ∈ X, there are two possibilities: 1. There exists a unique evaluation level r ∈ { 1 , . . . , g} for which E − r (x i ) ∼E + r (x i ) . 2. There exists a unique pair of consecutive evaluation levels r, r + 1 , with r ∈ { 1 , . . . , g −1 } , such that E − r (x i ) ≺E + r (x i ) and E − r+1 (x i )  E + r+1 (x i ) . Proof. Consider an alternative x i ∈ X and at least two evaluating agents, that is, m ≥2 . If v 1 i = ···= v m i = l r for some r ∈ { 1 , . . . , g} , then E − r (x i ) = E + r (x i ) = ∅ and, consequently, for this unique evaluation level r ∈ { 1 , . . . , g} , it holds that E − r (x i ) ∼E + r (x i ) . Now, assume that the ordinal evaluations assigned to alternative x i are not all the same. In this case we have E − 1 (x i ) = ∅ E + 1 (x i )  = ∅ and thus E − 1 (x i ) ≺E + 1 (x i ) E − g (x i )  = ∅ E + g (x i ) = ∅ and thus E − g (x i ) E + g (x i ) . Let l s and l t be the lowest and highest ordinal evaluations obtained by x i , respectively, with 1 ≤s < t ≤g. Accordingly, we have that ∅ = E − 1 (x i ) = ···= E − s (x i ) ≺E − s +1 (x i ) ≺···≺E − g (x i ) E + 1 (x i ) ···E + t−1 (x i ) E + t (x i ) = ···= E + g (x i ) = ∅ . 4 J.L. García-Lapresta and R.A. Marques Pereira European Journal of Operational Research xxx (xxxx) xxx ARTICLE IN PRESS JID: EOR [m5G; November 25, 2021;2:0 ] Note that the two sequences of strict inequalities, with opposite signs, are due to the monotonicity of the OPM: indeed, if E − r (x i )  = ∅ , then E − r (x i ) ≺E − r+1 (x i ) for any r ∈ { s + 1 , . . . , g −1 } ; analogously, if E + r (x i )  = ∅ , then E + r−1 (x i ) E + r (x i ) for any r ∈ { 2 , . . . , t −1 } . In order to illustrate this crucial point, consider for instance the case E − r (x i )  = ∅ . This means that the multiset E − r (x i ) contains one or more elements of the form π(l s , l r ) = πsr , with 1 ≤ s < r < g. In correspondence with each of these terms, the multiset E − r+1 (x i ) contains terms of the form π(l s , l r+1 ) = πs,r+1 πsr by the monotonicity property of the OPM. We therefore conclude that the two sequences E ± 1 (x i ) , . . . , E ± g (x i ) are strictly monotonic along their non-trivial ranges, where by trival ranges we mean those in which equality holds. Moreover, note that in each of the two sequences at least one strict inequality must be present. As a result of the strict monotonicity ranges present in the two sequences of multisets E ±(x i ) , we conclude that there must be a unique pair of consecutive evaluation levels r, r + 1 , with r ∈ { 1 , . . . , g −1 } , for which there is a dominance inversion between the corresponding multisets of the two sequences, that is, E − r (x i ) ≺E + r (x i ) and E − r+1 (x i ) E + r+1 (x i ) as stated in the proposition.  As anticipated after the introduction of the primary and secondary functions, which together represent the weak order on M () , we are now in the position to explain the choice of the primary function S, which has been defined as a sum rather than an average. The reason is that only the former character ensures the existence and uniqueness of the dominance inversion in Proposition 2 , as explained in the following remark. Remark 4. If in Eq. (2) the sum Swas changed by the average, S  ({{ d 1 , ... , d t }} ) = 1 t t  k =1 ρ(d k ) , then Proposition 2 would not be true, in the sense that the sign inversion of the dominance relation between the multisets E − r and E + r , with r = 1 , . . . , g, may not be unique. The following example illustrates this fact. Suppose an alternative x i is evaluated by 7 agents through a 4-term OQS L = { l 1 , l 2 , l 3 , l 4 } whose assessments are gathered in v i = (l 1 , l 2 , l 3 , l 3 , l 3 , l 3 , l 4 ) . If L is equipped with the OPM with associated proximity matrix ⎛ ⎜ ⎝ δ1 δ3 δ5 δ7 δ1 δ2 δ6 δ1 δ4 δ1 ⎞ ⎟ ⎠ , then we have E − 1 (x i ) = ∅ , E + 1 (x i ) = { { δ3 , δ5 , δ5 , δ5 , δ5 , δ7 } } , E − 2 (x i ) = { { δ3 } } , E + 2 (x i ) = { { δ2 , δ2 , δ2 , δ2 , δ6 } } , E − 3 (x i ) = { { δ2 , δ5 } } , E + 3 (x i ) = { { δ4 } } , E − 4 (x i ) = { { δ4 , δ4 , δ4 , δ4 , δ6 , δ7 } } and E + 4 (x i ) = ∅ . Since S  (E − 1 (x i )) = 0 < 5 = S  (E + 1 (x i )) , S  (E − 2 (x i )) = 3 > 2 . 8 = S  (E + 2 (x i )) , S  (E − 3 (x i )) = 3 . 5 < 4 = S  (E + 3 (x i )) and S  (E − 4 (x i )) = 4 . 83 > 0 = S  (E + 4 (x i )) , we obtain E − 1 (x i ) ≺E + 1 (x i ) , E − 2 (x i ) E + 2 (x i ) , E − 3 (x i ) ≺E + 3 (x i ) and E − 4 (x i ) E + 4 (x i ) . Taking into account Proposition 2 , we now introduce the mean operator. Definition 5. Given a profile V , the associated mean operator is the mapping M : X −→ L 2 defined as M(x i ) = l r , if E − r (x i ) ∼E + r (x i ) , { l r , l r+1 } , if E − r (x i ) ≺E + r (x i ) and E − r+1 (x i ) E + r+1 (x i ) . (5) Regarding Eq. (5) , we denote M −(x i ) = M + (x i ) = l r , if M(x i ) = l r ; and M −(x i ) = l r and M + (x i ) = l r+1 , if M(x i ) = { l r , l r+1 } . Different alternatives may share the same mean. In order to rank the alternatives, we introduce two multisets that contain the ordinal degrees of proximity between the mean and the linguistic assessments upper and lower to that mean, N + (x i ) = πv a i , M + (x i ) | v a i M(x i ) , N −(x i ) = πv a i , M −(x i ) | v a i ≺M(x i ) , and the index s (x i ) = ⎧ ⎨ ⎩ 1 , if N + (x i ) N −(x i ) , 0 , if N + (x i ) ∼N −(x i ) , −1 , if N −(x i ) N + (x i ) . The alternatives of Xare ranked through the following weak order 8 Definition 6. Let  the binary relation on Xdefined as x i  x j if one of the following conditions holds: 1. M(x i ) M(x j ) . 2. M(x i ) = M(x j ) and s (x i ) > s (x j ) . 3. M(x i ) = M(x j ) , s (x i ) = s (x j ) = 1 and N + (x i ) N + (x j ) or N + (x i ) ∼N + (x j ) and N −(x j )  N −(x i ) . 4. 9 M(x i ) = M(x j ) , s (x i ) = s (x j ) = 0 and N + (x j )  N −(x j )  N + (x i )  N −(x i ) . 5. M(x i ) = M(x j ) , s (x i ) = s (x j ) = −1 and N −(x j ) N −(x i ) or N −(x i ) ∼N −(x j ) and N + (x i )  N + (x j ) . Proposition 3. The binary relation  introduced in Definition 6 is a weak order. Proof. It is easy to check that  is complete. In order to justify that  is transitive, consider x i  x j and x j  x k . There are 5 possible cases for x i  x j : 1. M(x i ) M(x j ) . From x j  x k , we have M(x j )  M(x k ) . Thus, M(x i ) M(x k ) and, consequently, x i x k . 2. M(x i ) = M(x j ) and s (x i ) > s (x j ) . From x j  x k , there are three possibilities: (a) If M(x j ) M(x k ) , then M(x i ) M(x k ) . Consequently, x i  x k . (b) If M(x j ) = M(x k ) and s (x j ) > s (x k ) , then M(x i ) = M(x k ) and s (x i ) > s (x k ) . Consequently, x i x k . (c) If M(x j ) = M(x k ) and s (x j ) = s (x k ) , then M(x i ) = M(x k ) and s (x i ) > s (x k ) . Consequently, x i x k . 3. M(x i ) = M(x j ) , s (x i ) = s (x j ) = 1 and N + (x i ) N + (x j ) or N + (x i ) ∼N + (x j ) and N −(x j )  N −(x i ) . From x j  x k , there are three possibilities: (a) If M(x j ) M(x k ) , then M(x i ) M(x k ) . Consequently, x i  x k . (b) If M(x j ) = M(x k ) and s (x j ) > s (x k ) , then M(x i ) = M(x k ) and s (x i ) > s (x k ) . Consequently, x i x k . (c) If M(x j ) = M(x k ) , s (x j ) = s (x k ) = 1 , N + (x j ) N + (x k ) or N + (x j ) ∼N + (x k ) and N −(x k )  N −(x j ) , then M(x i ) = M(x k ) , s (x i ) = s (x k ) = 1 and one of the following four situations occurs: (1) N + (x i ) N + (x j ) and N + (x j ) N + (x k ) . Then, N + (x i )  N + (x k ) and, consequently, x i x k . (2) N + (x i ) N + (x j ) , N + (x j ) ∼N + (x k ) and N −(x k )  N −(x j ) . Then, N + (x i ) N + (x k ) and, consequently, x i x k . 8 It is based on Balinski & Laraki (2007a , Appendix). 9 With  we denote the union of multisets. For instance, {{ δ2 , δ3 , δ3 }}  {{ δ1 , δ2 , δ2 , δ3 }} = {{ δ1 , δ2 , δ2 , δ2 , δ3 , δ3 , δ3 }} . 5 J.L. García-Lapresta and R.A. Marques Pereira European Journal of Operational Research xxx (xxxx) xxx ARTICLE IN PRESS JID: EOR [m5G; November 25, 2021;2:0 ] (3) N + (x i ) ∼N + (x j ) , N −(x j )  N −(x i ) and N + (x j ) N + (x k ) . Then, N + (x i ) N + (x k ) and, consequently, x i x k . (4) N + (x i ) ∼N + (x j ) , N −(x j )  N −(x i ) , N + (x j ) ∼N + (x k ) and N −(x k )  N −(x j ) . Then, N + (x i ) ∼N + (x k ) and N −(x k )  N −(x i ) . Consequently, x i  x k . 4. M(x i ) = M(x j ) , s (x i ) = s (x j ) = 0 and N + (x j )  N −(x j )  N + (x i )  N −(x i ) . From x j  x k , there are three possibilities: (a) If M(x j ) M(x k ) , then M(x i ) M(x k ) . Consequently, x i  x k . (b) If M(x j ) = M(x k ) and s (x j ) > s (x k ) , then M(x i ) = M(x k ) and s (x i ) > s (x k ) . Consequently, x i x k . (c) If M(x j ) = M(x k ) , s (x j ) = s (x k ) = 0 and N + (x k )  N −(x k )  N + (x j )  N −(x j ) . Then, M(x i ) = M(x k ) , s (x i ) = s (x k ) = 0 and N + (x k )  N −(x k )  N + (x i )  N −(x i ) . Consequently, x i  x k . 5. M(x i ) = M(x j ) , s (x i ) = s (x j ) = −1 and N −(x j ) N −(x i ) or N −(x i ) ∼N −(x j ) and N + (x i )  N + (x j ) . From x j  x k , there are only two possibilities: (a) If M(x j ) M(x k ) , then M(x i ) M(x k ) and, consequently, x i x k . (b) If M(x j ) = M(x k ) , s (x j ) = s (x k ) = −1 and N −(x k ) N −(x j ) or N −(x j ) ∼N −(x k ) and N + (x j )  N + (x k )  and one of the following four situations occurs: (1) N −(x j ) N −(x i ) and N −(x k ) N −(x j ) . Then, N −(x k )  N −(x i ) and, consequently, x i x k . (2) N −(x j ) N −(x i ) , N −(x j ) ∼N −(x k ) and N + (x j )  N + (x k ) . Then, N −(x k ) N −(x i ) and, consequently, x i x k . (3) N −(x i ) ∼N −(x j ) , N + (x i )  N + (x j ) and N −(x k ) N −(x j ) . Then, N −(x k ) N −(x i ) and, consequently, x i x k . (4) N −(x i ) ∼N −(x j ) , N + (x i )  N + (x j ) , N −(x j ) ∼N −(x k ) and N + (x j )  N + (x k ) . Then, N −(x i ) ∼N −(x k ) and N + (x i )  N + (x k ) . Consequently, x i  x k .  Remark 5. Although ties are unlikely, they may occur. It is easy to check that x i ∼x j ⇔ M(x i ) = M(x j ) , N + (x i ) ∼N + (x j ) and N −(x i ) ∼N −(x j ) . Example 3. We now consider three examples included in Zahid and de Swart (2015) , where two alternatives x 1 and x 2 are evaluated through a 6-term OQS L = { l 1 , l 2 , l 3 , l 4 , l 5 , l 6 } . We compare the outcomes generated by MJ and our procedure, under the assumption that L is uniform. 1. In Zahid and de Swart (2015, Example 1) the assessments of 9 agents are v 1 = (l 1 , l 1 , l 1 , l 2 , l 4 , l 4 , l 4 , l 4 , l 5 ) and v 2 = (l 2 , l 3 , l 3 , l 3 , l 3 , l 5 , l 6 , l 6 , l 6 ) . With MJ, x 1 defeats x 2 because the medians of v 1 and v 2 are l 4 and l 3 , respectively. However, with our procedure x 2 defeats x 1 : M(x 1 ) = M(x 2 ) = { l 3 , l 4 } and s (x 1 ) = −1 < 1 = s (x 2 ) . 2. In Zahid and de Swart (2015, Example 3) the alternatives have obtained 10 assessments: v 1 = (l 1 , l 1 , l 1 , l 1 , l 1 , l 4 , l 5 , l 5 , l 6 , l 6 ) and v 2 = (l 1 , l 1 , l 1 , l 1 , l 2 , l 2 , l 2 , l 2 , l 2 , l 2 ) . With MJ, x 2 defeats x 1 because the lower medians of v 1 and v 2 are l 1 and l 2 , respectively. However, with our procedure x 1 defeats x 2 : M(x 1 ) = { l 3 , l 4 } { l 1 , l 2 } = M(x 2 ) . 3. In Zahid and de Swart (2015, Example 4) the assessments of 5 agents are v 1 = (l 1 , l 2 , l 4 , l 4 , l 6 ) and v 2 = (l 2 , l 3 , l 3 , l 6 , l 6 ) . With MJ, x 1 defeats x 2 because the medians of v 1 and v 2 are l 4 and l 3 , respectively. However, with our procedure x 2 defeats x 1 : M(x 1 ) = M(x 2 ) = { l 3 , l 4 } and s (x 1 ) = −1 < 1 = s (x 2 ) . Zahid and de Swart (2015) also considered that a sixth agent evaluates the alternatives x 1 and x 2 with l 2 and l 1 , respectively, i.e., v  1 = (l 1 , l 2 , l 2 , l 4 , l 4 , l 6 ) and v  2 = (l 1 , l 2 , l 3 , l 3 , l 6 , l 6 ) . Applying MJ to the new profile, now x 2 defeats x 1 because the lower medians of v  1 and v  2 are l 2 and l 3 , respectively. However, with our procedure again x 2 defeats x 1 : M(x 1 ) = M(x 2 ) = { l 3 , l 4 } and s (x 1 ) = −1 < 1 = s (x 2 ) . The criticisms of Zahid and de Swart (2015) on the outcomes generated by MJ are confirmed by our procedure. 3.3. Properties We examine the main properties of the procedure proposed in our model of extended MJ for computing the mean evaluation of every alternative. In relation to any given profile matrix involving m individuals and n alternatives, as in Eq. (1) , the evaluation profile of an individual refers to the corresponding matrix row, and the evaluation profile of an alternative refers to the corresponding matrix column. 1. Anonymity : The final ranking of the alternatives is invariant with respect to permutations of the individual evaluations of the alternatives. In other words, all voters are treated equally. 2. Neutrality : The final ranking of the alternatives is stable under any relabelling of the alternatives, in the sense that the same relabelling applies equally at the input and output levels. In other words, all alternatives are treated equally. 3. Independence of irrelevant alternatives : The final ranking between any two alternatives depends only on their own evaluation profiles, not on the evaluation profiles of any other alternatives. 4. Monotonicity : An alternative cannot decrease in evaluation when one voter increases the support for that alternative and the other voters maintain the previous opinions. 5. Strong Pareto : If all voters value one alternative better or equal than another and at least one voter values the first alternative better than the second one, then the first alternative will be ahead of the second in the final ranking. 6. Positive responsiveness : If two alternatives are indifferent in the final ranking and one voter improves the opinion of the first alternative compared to the second one, and the other voters maintain the previous opinions, now the first alternative will be ahead of the second one in the final ranking. 7. Continuity/Archimedian : If an alternative is the only winner for a subset of voters, it remains being the only winner when adding another subset of voters, whenever is allowed to replicate the opinions of the first subset of voters a number enough times. 8. Replication invariance : If all agents are replicated a number of times with the same assessments, then the final ranking of the alternatives does not change 10 3.4. An illustrative example Consider 5 agents that evaluate four alternatives, x 1 , x 2 , x 3 and x 4 , through an OQS L = { l 1 , l 2 , l 3 , l 4 } , with the following profile ⎛ ⎜ ⎜ ⎝ l 2 l 4 l 2 l 1 l 2 l 3 l 4 l 4 l 4 l 3 l 2 l 4 l 3 l 1 l 4 l 4 l 3 l 3 l 2 l 1 ⎞ ⎟ ⎟ ⎠ , 10 This property would not hold if the form of the secondary function, which measures the dispersion of multisets, was chosen as in Eq. (4) , instead of Eq. (3) . 6 J.L. García-Lapresta and R.A. Marques Pereira European Journal of Operational Research xxx (xxxx) xxx ARTICLE IN PRESS JID: EOR [m5G; November 25, 2021;2:0 ] Fig. 2. OPM with associated matrix A 222 . Fig. 3. OPM with associated matrix A 224 . i.e., v 1 = (l 2 , l 2 , l 4 , l 3 , l 3 ) , v 2 = (l 4 , l 3 , l 3 , l 1 , l 3 ) , v 3 = (l 2 , l 4 , l 2 , l 4 , l 2 ) and v 4 = (l 1 , l 4 , l 4 , l 4 , l 1 ) . Notice that with Range Voting the four alternatives are in a tie, because 2 + 2 + 4 + 3 + 3 = 4 + 3 + 3 + 1 + 3 = 2 + 4 + 2 + 4 + 2 = 1 + 4 + 4 + 4 + 1 = 14 and they share the same average, 14 / 5 = 2 . 8 . We now apply MJ and our proposal with four different OPMs 11 1. MJ. The medians of v 1 , v 2 , v 3 and v 4 are l 3 , l 3 , l 2 and l 4 , respectively. Then, x 4 x 1 x 3 and x 4 x 2 x 3 , but x 1 and x 2 are in a tie. Taking into account the tie-breaking procedure proposed by Balinski and Laraki in Balinski and Laraki (2007a, Appendix) , we have x 2 x 1 : x 1 has one assessment upper the median and two lower the median, and x 2 has one assessment upper the median and one lower the median. Thus, the alternatives are ranked x 4 x 2 x 1 x 3 . We note that applying the tie-breaking procedures proposed by Balinski and Laraki in Balinski and Laraki (2007b, 2011) , we obtain the same ranking. 2. If in our proposal we consider that the OQS is uniform and it is equipped with the OPM with associated proximity matrix. A 222 = ⎛ ⎜ ⎝ δ1 δ2 δ3 δ4 δ1 δ2 δ3 δ1 δ2 δ1 ⎞ ⎟ ⎠ that can be visualized in Fig. 2 , we obtain M(x 4 ) = l 3 { l 2 , l 3 } = M(x 1 ) = M(x 2 ) = M(x 3 ) , s (x 1 ) = s (x 2 ) = s (x 3 ) = 1 , N + (x 1 ) = { { δ1 , δ1 , δ2 } } , N + (x 2 ) = { { δ1 , δ1 , δ1 , δ2 } } and N + (x 3 ) = { { δ2 , δ2 } } . Since N + (x 2 )  N + (x 3 ) N + (x 1 ) , the alternatives are ranked x 4 x 2 x 3 x 1 . 3. If in our proposal we consider that the OQS is not uniform and it is equipped with the OPM with associated proximity matrix A 224 = ⎛ ⎜ ⎝ δ1 δ2 δ3 δ6 δ1 δ2 δ5 δ1 δ4 δ1 ⎞ ⎟ ⎠ that can be visualized in Fig. 3 . Since M(x 2 ) = M(x 3 ) = M(x 4 ) = { l 3 , l 4 } l 3 = M(x 1 ) , s (x 2 ) = s (x 3 ) = s (x 4 ) = −1 , N −(x 3 ) = { { δ2 , δ2 , δ2 } } ∼{ { δ3 , δ3 } } = N −(x 4 )  { { δ1 , δ1 , δ1 , δ3 } } = N −(x 2 ) and N + (x 4 ) = { { δ1 , δ1 , δ1 } } { { δ1 , δ1 } } = N + (x 3 ) , the alternatives are ranked x 4 x 3 x 2 x 1 . 4. If in our proposal we consider that the OQS is not uniform and it is equipped with the OPM with associated proximity matrix A 432 = ⎛ ⎜ ⎝ δ1 δ4 δ6 δ7 δ1 δ3 δ5 δ1 δ2 δ1 ⎞ ⎟ ⎠ that can be visualized in Fig. 4 , we obtain M(x 1 ) = M(x 2 ) = M(x 3 ) = M(x 4 ) = { l 2 , l 3 } , s (x 1 ) = s (x 2 ) = s (x 3 ) = 1 , s (x 4 ) = −1 , N + (x 1 ) = { { δ1 , δ1 , δ2 } } , N + (x 2 ) = { { δ1 , δ1 , δ1 , δ2 } } and N + (x 3 ) = { { δ2 , δ2 } } . Since 11 In a 4-term OQS there are 25 metrizable OPMs (see García-Lapresta et al., 2018 , 2.3). Table 1 Summary. Model Ranking MJ x 4 x 2 x 1 x 3 A 222 x 4 x 2 x 3 x 1 A 224 x 4 x 3 x 2 x 1 A 432 x 2 x 3 x 1 x 4 A 325 x 1 x 3 x 2 x 4 N + (x 2 ) N + (x 3 ) N + (x 1 ) , the alternatives are ranked x 2 x 3 x 1 x 4 . 5. If in our proposal we consider that the OQS is not uniform and it is equipped with the OPM with associated proximity matrix A 325 = ⎛ ⎜ ⎝ δ1 δ3 δ4 δ7 δ1 δ2 δ6 δ1 δ5 δ1 ⎞ ⎟ ⎠ that can be visualized in Fig. 5 , we obtain M(x 1 ) = M(x 2 ) = M(x 3 ) = M(x 4 ) = { l 3 , l 4 } , s (x 1 ) = s (x 2 ) = s (x 3 ) = s (x 4 ) = −1 , N −(x 1 ) = { { δ1 , δ1 , δ2 , δ2 } } , N −(x 2 ) = { { δ1 , δ1 , δ1 , δ4 } } , N −(x 3 ) = { { δ2 , δ2 , δ2 } } and N −(x 4 ) = { { δ4 , δ4 } } . Since N −(x 4 ) N −(x 2 ) N −(x 3 ) N −(x 1 ) , the alternatives are ranked x 1 x 3 x 2 x 4 . The outcomes are summarized in Table 1 . Notice that the outcomes depend on how the OQS is perceived, i.e., depending on the OPM associated with the OQS. For instance, x 4 is the winner in the first three cases, while it is the loser in the last two cases; x 1 is ranked in the first, third or fourth position depending on the case; etc. 4. Concluding remarks The 6-term scale used by Balinski & Laraki (2011) in their MJ voting system for political elections, {To Reject, Poor, Acceptable, Good, Very Good, Excellent}, is not necessarily perceived as being uniform (for instance, if Poor is perceived closer to To Reject than to Acceptable). García-Lapresta & Pérez-Román (2018) propose an alternative voting system to MJ by considering non-uniform OQSs through OPMs, and also in this paper, but from a different perspective. MJ voting system was devised for large electorates that evaluate alternatives through an OQS. When the OQS is uniform, the lower median of individual assessments can be considered a good statistics, hence appropriate for representing the global assessments of the alternatives. However, applying MJ to committees can generate some paradoxes (see Felsenthal & Machover, 2008 ). One of the reasons is that selecting the lower median of the individual assessments as majority-grade produces a loss of information and it could be considered as arbitrary (using the upper median the outcomes may be different, see Felsenthal & Machover, 2008 , 3.2 and 3.7). In evaluating and comparing decisional alternatives, we consider evaluation profiles expressed through the linguistic terms of an OQS L . When the qualitative differences between consecutive linguistic terms in the OQS L are not perceived as uniform, an OPM π: L ×L −→ , expressed in terms of an OQS , provides convenient ordinal information on the qualitative difference between any two linguistic terms in the OQS L . 7 J.L. García-Lapresta and R.A. Marques Pereira European Journal of Operational Research xxx (xxxx) xxx ARTICLE IN PRESS JID: EOR [m5G; November 25, 2021;2:0 ] Fig. 4. OPM with associated matrix A 432 . Fig. 5. OPM with associated matrix A 325 . On the basis of an OPM π: L ×L −→ , we introduce a weak order on the set of finite multisets over . This weak order allows us to define the central notion of ordinal mean of an evaluation profile over an alternative, given by a single element or a pair of consecutive elements of L , not necessarily contained in the evaluation profile itself. By means of this weak order, our procedure obtains a weak order between the decisional alternatives, satisfying a number of desirable properties. Various illustrative examples are provided. The procedure of our ordinal evaluation model extends and enhances the standard paradigm of MJ in a broader framework. In this sense, given the established relevance of the MJ model in the context of ranking and choice procedures using qualitate scales, we believe that our proposal might contribute to improving the quality of the solutions in actual problems of that nature. García-Lapresta & González del Pozo (2019) allow agents to assign two consecutive linguistic terms to the alternatives, when they hesitate. It requires to extend the procedure of GarcíaLapresta & Pérez-Román (2018) to the new setting. It is also possible to consider the hesitation in the context of this paper, and it would be interesting for further research. Our procedure has been devised under the assumption that voters provide sincere opinions. On the other hand, when voters act strategically, it is possible to remove extreme opinions, as is the case in swimming, skating, gymnastics, etc. Our procedure can be extended to multiple criteria (see Greco, Ehrgott, & Figueira, 2016 ). García-Lapresta & Pérez-Román (2018 , Sect. 5) and García-Lapresta et al. (2021) extended the voting system introduced in García-Lapresta and Pérez-Román (2018, Sect. 3) to the case of multiple criteria 12 , by replicating the criteria profiles proportionally to the corresponding weights. Since our proposal falls in the same setting of García-Lapresta & PérezRomán (2018) and García-Lapresta et al. (2021) , it would be possible to apply the same replication procedure to our model. Acknowledgments The financial support of the Spanish Ministerio de Economía y Competitividad (project ECO2016-77900-P) and ERDF is acknowledged. The authors are grateful to the participants of VI Jornadas de Trabajo sobre Sistemas de Votación (Valdeavellano de Tera, Soria, Spain, May 2019) and The 13th International Conference on Multiple Objective Programming and Goal Programming (Marrakech, Morocco, October 2019), for their comments and suggestions. The authors are also grateful to three anonymous reviewers for their useful comments and suggestions. 12 In the first case by using the same OQS represented by a unique OPM for all the criteria, and in the second one allowing the use of different OQSs, represented by the corresponding OPMs, in the criteria. References Balinski, M. , & Laraki, R. (2007a). Election by Majority Judgement: Experimental evidence. In Ecole Polytechnique –Centre National de la Recherche Scientifique. Cahier 2007-28 . Balinski, M. , & Laraki, R. (2007b). A theory of measuring, electing and ranking. In Proceedings of the National Academy of Sciences of the United States of America: 104 (pp. 8720–8725) . Balinski, M. , & Laraki, R. (2011). Majority Judgment: Measuring, Ranking, and Electing . Cambridge, MA: The MIT Press . Balinski, M. , & Laraki, R. (2014). Judge: Don’t vote!. Operations Research, 62 (3), 483–511 . Balinski, M. , & Laraki, R. (2020). Majority judgment vs. majority rule. Social Choice and Welfare, 54 , 429–461 . Chakravarty, S. R. (1988). Extended Gini indices of inequality. International Economic Review, 29 , 147–156 . Fabre, A. (2021). Tie-breaking the highest median: Alternatives to the Majority Judgment. Social Choice and Welfare, 56 , 101–124 . Falcó, E. , & García-Lapresta, J. L. (2011). A distance-based extension of the Majority Judgement voting system. Acta Universitatis Matthiae Belii, Series Mathematics, 18 , 17–27 . Felsenthal, D. S. , & Machover, M. (2008). The Majority Judgement voting procedure: A critical evaluation. Homo Oeconomicus, 25 , 319–334 . García-Lapresta, J. L. , & Martínez-Panero, M. (2009). Linguistic-based voting through centered OWA operators. Fuzzy Optimization and Decision Making, 8 , 381–393 . García-Lapresta, J. L. , Moreno-Albadalejo, P. , Pérez-Román, D. , & Temprano-García, V. (2021). A multi-criteria procedure in new product development using different qualitative scales. Applied Soft Computing, 106 , 107279 . García-Lapresta, J. L. , & Pérez-Román, D. (2015). Ordinal proximity measures in the context of unbalanced qualitative scales and some applications to consensus and clustering. Applied Soft Computing, 35 , 864–872 . García-Lapresta, J. L. , & Pérez-Román, D. (2018). Aggregating opinions in non-uniform ordered qualitative scales. Applied Soft Computing, 67 , 652–657 . García-Lapresta, J. L. , & González del Pozo, R. (2019). An ordinal multi-criteria decision-making procedure under imprecise linguistic assessments. European Journal of Operational Research, 279 , 159–167 . García-Lapresta, J. L. , González del Pozo, R. , & Pérez-Román, D. (2018). Metrizable ordinal proximity measures and their aggregation. Information Sciences, 4 48–4 49 , 149–163 . Gini, C. (1936). On the measure of concentration with special reference to income and statistics. colorado college publication, general series 208, pp. 73–79. Gini, C., (1912). Variabilità e Mutabilità Tipografia di Paolo Cuppini. Bologna. (2016). Multiple criteria decision analysis: State of the art surveys. In S. Greco, M. Ehrgott, & J. R. Figueira (Eds.), International series in operations research & management science 233 . Springer . Marshall, A. W. , Olkin, I. , & Arnold, B. C. (2011). Inequalities: Theory of majorization and its applications (2nd ed.). Springer Series in Statistics . Ngoie, R. B. M. , Savadogo, Z. , & Ulungu, B. E. L. (2014). Median and average as tools for measuring, electing and ranking: New prospects. Fundamental Journal of Mathematics and Mathematical Sciences, 1 , 9–30 . Smith, W. D. Range voting. Available at http://rangevoting.org . Yager, R. R. , & Rybalov, A. (1997). Understanding the median as a fusion operator. International Journal of General Systems, 26 (3), 239–263 . Yitzhaki, S. (1998). More than a dozen alternative ways of spelling gini. Research of Economic Inequality, 8 , 13–30 . Zahid, M. A. , & de Swart, H. (2015). The Borda majority count. Information Sciences, 295 , 429–440 . 8