Skip to main content

A democratic preference aggregation model

Abstract

We propose a democratic preference aggregation function using trapezoidal fuzzy numbers. Examples are constructed to illustrate the proposed technique to optimize the problem by avoiding paradoxical outcomes without the fear of indecision.

2010 Mathematics Subject Classification

91B52; 03B52

Background

Democracy is based on the idea that groups make better decisions than individuals. However, majority voting is unable to ensure consistent social positions under all situations. How individual preferences can be aggregated into a collectively preferred alternative is recently studied by Arrow [1] and Sen [2]. In economics and formal epistemology, aggregation of individual preferences on logically related basic propositions into a collective preference is an emerging research area. Decision theory also studies the individual preference aggregation method. Preference aggregation is defined in social choice theory as forming a collective preference in a given set of alternatives. There are two kinds of proposition: the first kind is the premises and the other is the conclusion. Consider, for example, in a city traffic police department, there is a committee of five inspectors to decide to issue a driving license. The decision rule is such that a candidate C will be issued a driving license only if the candidate is physically fit and good in driving. We will say that issuing of a driving license to C is the conclusion (denoted by proposition D, resulting decision) while physically fit (denoted by proposition P) and good in driving (denoted by proposition Q) are the premises. The decision rule can be expressed in the formula (P ∧ Q) ↔ D. Each inspector of the committee expresses his preference on P, Q, and D such that the rule (P ∧ Q) ↔ D is satisfied.

How shall we derive a group decision given the individuals’ opinions on premises and conclusion? Assume that each individual expresses preference in the form of a binary decision (Yes/No) on the propositions. If we define the decision as the majority voting, then we may reach an inconsistent position, as shown in Table 1. In the literature on preference aggregation, such a problem is known as discursive dilemma and doctrinal paradox.

Table 1 Discursive dilemma and doctrinal paradox

Although each inspector expresses a consistent preference, proposition-wise majority voting results in a majority for P and Q but a majority for ¬D, which is an inconsistent collective result as it violates the rule (P ∧ Q) ↔ D. The paradox rests with the fact that proposition-wise majority voting can lead a group of rational individuals to endorse an inconsistent collective preference. Such aggregation problems go beyond the specific example: it can be observed in all situations where individual binary decisions need to be combined into a preference of the group.

Condorcet [3] was the first to initiate a research on social choice theory that individual preferences can be aggregated into a collectively preferred alternative. Condorcet made a result that majority voting was a good method for a collectively preferred alternative, but they also found a problem in majority voting method. He suggested a method which is consisted of the pairwise comparison of each alternative. Majority voting decides the winner in each pair, and the collective result is obtained by the combination of all partial results.

Consider, for example, there are three alternatives x, y, and z and five voters V 1, V 2, V 3, V 4, and V 5. Let ≻ i denote voter V i ’s preference over X = {x,y,z} and ≻ denote the collective preference result over X.V 1 = {x ≻1 y, y ≻1 z}, V 2 = {y ≻2 z, z ≻2 x}, V 3 = {z ≻3 x, x ≻3 y}, V 4 = {y ≻2 z, z ≻2 x}, and V 5 = {x ≻1 y, y ≻1 z} are the five voters’ preferences (see Table 2). Transitivity holds for each voter’s preference, but unfortunately transitivity does not hold for collective preference ‘ V S  ’ (by majority method). This situation is called the Condorcet paradox.

Table 2 Condorcet paradox

When we combine individual decisions into a collective decision, we may have to face inconsistency in the collective level, like logical consistency and transitivity (in preference aggregation).

Realistic collective decision problems are handled with some extension beyond binary propositional logic into the realm of general multivalued logic (see [4–7]). Duddy and Piggins also used extension in propositional logic in degrees [8]. Beg and Butt [5] proved the (im)possibility theorem in fuzzy logic, similar to those of Arrow [1] and Sen [2]. There cannot exist any preference aggregation procedure that simultaneously satisfies certain consistency conditions [9].

Often, human preference is ambiguous and vague and cannot be estimated with an exact numeric value, so the binary values are not suitable to model real-world situations. Bellman and Zadeh [10] used the concept of fuzzy set theory to handle imprecision (or uncertainty) to solve the ambiguity and vagueness in human preference. Fuzzy logic can help in aggregation procedures to make the collective preference set democratic in nature. Trapezoidal fuzzy numbers are the best way to model preferences. Recently, a lot of work on trapezoidal fuzzy numbers has been done by Li et al. [11–13]. In this paper, trapezoidal fuzzy numbers are used for the truth value of the proposition. The rest of the paper is structured as follows: In the ‘Methods’ section, some basic relations and operations for trapezoidal fuzzy numbers are given and problems are reformulated in the setting of trapezoidal fuzzy numbers. The ‘Results’ section illustrates how the paradoxes are resolved in trapezoidal fuzzy numbers to find democratic fuzzy aggregation function. The ‘Discussion’ section presents the discussion in utility maximization. Conclusion of the whole work is given in the last section.

Methods

In some problems, propositions are vague and thus can have truth values between true and false. Beg and Butt [6] tried to use fuzzy logic for the solution of doctrinal and Condercet paradoxes. We can use trapezoidal fuzzy numbers to model the vagueness of human knowledge.

Definition 2.1

A function ‘A’ given by

A ( x ) = 0 if x < x 1 or x > x 4 , x − x 1 x 2 − x 1 if x 1 ≤ x < x 2 , 1 if x 2 ≤ x < x 3 , x − x 4 x 3 − x 4 if x 3 ≤ x ≤ x 4 ,

where x 1 < x 2 < x 3 < x 4, is called a trapezoidal fuzzy number. Symbolically, A is denoted by (x 1, x 2, x 3, x 4) (see p. 330 in [14]).

Let D[0,1] denote the set of all trapezoidal fuzzy numbers such that 0 ≤ x 1 and x 4 ≤ 1. We assume that individual preferences take values on D[0,1].

Definition 2.2

( [15]) We define an operator Δ on trapezoidal fuzzy numbers, which is given by

A Δ B = ( 0 ∨ ( x 1 + y 1 − 1 ) , 0 ∨ ( x 2 + y 2 − 1 ) , 0 ∨ ( x 3 + y 3 − 1 ) , 0 ∨ ( x 4 + y 4 − 1 ) ) ,

where A = (x 1,x 2,x 3,x 4), B = (y 1,y 2,y 3,y 4), and A,B ∈ D[0,1]. Also, A = B if x 1 = y 1, x 2 = y 2, x 3 = y 3, and x 4 = y 4.

Definition 2.3

The constant ‘k’ multiple of trapezoidal fuzzy number A is defined as

k A = k(x 1,x 2,x 3,x 4) = (k × x 1,k × x 2,k × x 3,k × x 4) where A = (x 1,x 2,x 3,x 4), A ∈ D[0,1], and k ∈ [0,1].

Definition 2.4

( [15]) The relation ≼ in D[0,1] is introduced as follows: Let A = (x 1,x 2,x 3,x 4), B = (y 1,y 2,y 3,y 4), and A,B ∈ D[0,1]:

If x 4 < y 4, then A ≺ B;

If x 4 = y 4 and

  1. (i)

    x 3 < y 3, then A ≺ B;

  2. (ii)

    x 3 = y 3 and

  3. (a)

    x 2 < y 2, then A ≺ B;

  4. (a)

    x 2 = y 2 and x 1 < y 1, then A ≺ B.

Obviously, D[0,1] is an ordered set.

Definition 2.5

( [15]) In D[0,1],

min ( A , B ) = ( min ( x 1 , y 1 ) , min ( x 2 , y 2 ) , min ( x 3 , y 3 ) , min ( x 4 , y 4 ) )

and

max ( A , B ) = ( max ( x 1 , y 1 ) , max ( x 2 , y 2 ) , max ( x 3 , y 3 ) , max ( x 4 , y 4 ) )

are called min and max operators for trapezoidal fuzzy numbers, respectively.

Definition 2.6

( [15]) A fuzzy implication ⇒ for trapezoidal fuzzy numbers is a map

⇒ : D [ 0 , 1 ] × D [ 0 , 1 ] → D [ 0 , 1 ]

satisfying

  1. (i)

    [(0,0,0,0) ⇒ (0,0,0,0)] = (1,1,1,1),

  2. (ii)

    [(0,0,0,0) ⇒ (1,1,1,1)] = (1,1,1,1),

  3. (iii)

    [(1,1,1,1) ⇒ (0,0,0,0)] = (0,0,0,0),

  4. (iv)

    [(1,1,1,1) ⇒ (0,0,0,0)] = (1,1,1,1).

An example of a fuzzy implication for trapezoidal fuzzy numbers A and B is

A ⇒ B = ( 1 − max ( | x 1 − y 1 | , | x 2 − y 2 | , | x 3 − y 3 | , | x 4 − y 4 | ) , 1 − max ( | x 1 − y 1 | , | x 2 − y 2 | , | x 3 − y 3 | , | x 4 − y 4 | ) , 1 − min ( | x 1 − y 1 | , | x 2 − y 2 | , | x 3 − y 3 | , | x 4 − y 4 | ) , ; if A ≻ B 1 − min ( | x 1 − y 1 | , | x 2 − y 2 | , | x 3 − y 3 | , | x 4 − y 4 | ) ) ( 1 , 1 , 1 , 1 ) ; if A ≼ B .

Definition 2.7

The weighted average operator ‘avg’ of trapezoidal fuzzy numbers is defined as follows: Let A 1 = (x 11,x 12,x 13,x 14), A 2 = (x 21, x 22, x 23, x 24), …, A n  = (x n 1, x n 2, x n 3, x n 4), and A 1, A 2, …, A n  ∈ D[0,1]:

avg ( A 1 , A 2 , … , A n ) = w 1 × x 11 + w 2 × x 21 + ⋯ + w n × x n 1 w 1 + w 2 + ⋯ + w n , w 1 × x 12 + w 2 × x 22 + ⋯ + w n × x n 2 w 1 + w 2 + ⋯ + w n , w 1 × x 13 + w 2 × x 23 + ⋯ + w n × x n 3 w 1 + w 2 + ⋯ + w n , w 1 × x 14 + w 2 × x 24 + ⋯ + w n × x n 4 w 1 + w 2 + ⋯ + w n ,

where w i  is the weight assigned to truth value A i .

Note that if w i  = 1 for all i, then avg(A 1,A 2,…,A n ) is denoted by average(A 1,A 2,…,A n ).

Example 2.8

Here we reformulate our problem in a trapezoidal fuzzy number, which is illustrated and summarized in Table 1. Table 3 is a clear illustration of Table 1 for trapezoidal fuzzy numbers and also the average of inspectors’ decision for each proposition. In this case, we get at least one solution of doctrinal paradox for trapezoidal fuzzy numbers.

Table 3 Revisit of Table 1 for trapezoidal fuzzy numbers

One important property of majority selection: min((0.45,0.48,0.54,0.59), (0.15,0.19,0.27,0.31), (0.75,0.79,0.85,0.89)) ≼ (θ 1(x 1),θ 1(x 2),θ 1(x 3),θ 1(x 4)) ≼  max((0.45,0.48,0.54,0.59), (0.15,0.19,0.27,0.31), (0.75,0.79,0.85,0.89)), min((0.61,0.65,0.71,0.75), (0.61,0.65,0.71,0.75),(0.05,0.09,0.16,0.22)) ≼ (θ 2(x 1),θ 2(x 2),θ 2(x 3),θ 2(x 4)) ≼  max((0.61,0.65,0.71,0.75), (0.61,0.65,0.71,0.75), (0.05,0.09,0.16,0.22)), and min((0.45,0.48,0.54,0.59), (0.15,0.19,0.27,0.31), (0.05,0.09,0.16,0.22)) ≼ (θ 3(x 1),θ 3(x 2),θ 3(x 3),θ 3(x 4)) ≼  max((0.45,0.48,0.54,0.59), (0.15,0.19,0.27,0.31), (0.05,0.09,0.16,0.22))is in Table 3.

Simply, (0.15,0.19,0.27,0.31) ≼ (θ 1(x 1),θ 1(x 2),θ 1(x 3),θ 1(x 4)) ≼ (0.75,0.79,0.85,0.89), (0.05,0.09,0.16,0.22)≼(θ 2(x 1),θ 2(x 2),θ 2(x 3),θ 2(x 4)) ≼ (0.61,0.65,0.71,0.75) and (0.05,0.09,0.16,0.22) ≼ (θ 3(x 1),θ 3(x 2),θ 3(x 3),θ 3(x 4)) ≼ (0.45,0.48,0.54,0.59) such that 0.15 ≤ θ 1(x 1) ≤ 0.75, 0.19 ≤ θ 1(x 2) ≤ 0.79, 0.27 ≤ θ 1(x 3) ≤ 0.85, 0.31 ≤ θ 1(x 4) ≤ 0.89, 0.05 ≤ θ 2(x 1) ≤ 0.61, 0.09 ≤ θ 2(x 2) ≤ 0.65, 0.16 ≤ θ 2(x 3) ≤ 0.71, 0.22 ≤ θ 2(x 4) ≤ 0.75, 0.05 ≤ θ 3(x 1) ≤ 0.45, 0.09 ≤ θ 3(x 2) ≤ 0.48, 0.16 ≤ θ 3(x 3) ≤ 0.54, and 0.22 ≤ θ 3(x 4) ≤ 0.59, but the values of θ i (x j ) will satisfy the condition for trapezoidal fuzzy numbers of D[0,1].

At the same time, let π(P) denote the degree of truth of the proposition P, and the fuzzy integrity constraint is {π(P)Δπ(Q) ⇒ π(R)}. Suppose that the committee members are rational and they never violate the fuzzy integrity constraints (IC) (see List [16]). Now by using the above given Δ operator and fuzzy implication ⇒, the IC can be translated as π(R) ≥ max(0,π(P) + π(Q)−1): Here π(R) = f i (π(P),π(Q)) is a particular rule of inference for individual i (see [17]).

Results

We assume that decision makers are rational and they have freedom to fully express their opinions on a proposition with which they do not agree or disagree. So any number from D[0,1] that best representstheir opinions can be opted. A finite set of n individuals and a finite set X of propositions over which individuals have to make their preferences are called an agenda. A preference set A i for an individual i is an n-tuple containing the degree of truth for each proposition. Let A i  = (h i 1,h i 2,…,h i|X|), where |X| denotes the cardinality of X and h ij  ∈ D[ 0,1] for j ∈ (1,2,…,|X|). A profile is an n-tuple (A 1,A 2,…,A n ) of individual preference sets. Function f is an aggregation that assigns to each profile (A 1,A 2,…,A n ) a collective preference set ( h 1 ∗ , h 2 ∗ ,…, h | X | ∗ )=f( A 1 , A 2 ,…, A n ). Here h j ∗ ∈D[0,1] for j ∈ (1,2,…,|X|).

The truth value of some proposition φ ∈ X for the preference set A i is A i (φ). The truth value of some proposition φ ∈ X for the collective preference set f(A 1,A 2,…,A n ) is f(A 1,A 2,…,A n )(φ) = f(A 1(φ),A 2(φ),…,A n (φ)).

If f(A 1,A 2,…,A n ) = A i for some i ∈ (1,2,…,n) and every (A 1,A 2,…,A n ), then f is ‘dictatorship.’

Function f is ‘manipulable’ if and only if there exist some voter i, proposition φ, and profile (A 1,A 2,…,A n ) such that A i (φ) ≠ f(A 1,A 2,…,A i ,…,A n )(φ), but A i (φ)=f( A 1 , A 2 ,…, A i ∗ ,…, A n )(φ) for some alternate preference set A i ∗ .

Function f is ‘independent’ if and only if for all propositions φ ∈ X there is a function g φ  : D[0,1]n → D[0,1] such that for all (A 1,A 2,…,A n ), we have f(A 1,A 2,…,A n )(φ) = g φ (A 1(φ),A 2(φ),…,A n (φ)).

Preference aggregation formally investigates how to aggregate a finite number of preference bases into a collective one. This formal framework consists of a propositional language ℵ which is built up from a finite set P of propositional letters standing for atomic propositions. An interpretation is a function from P to D[0,1]. Function π(.) represents the truth function that maps elements in set P to D[0,1]. Let the preference base K i for the agent i be the following set (π i (p 1),π i (p 2),…,π i (p |P|)), where |P| denotes the cardinality of P. A preference set is the set E = {K 1,K 2,…,K n }. Given a set of IC in a fuzzy setting, ψ maps E and IC into a new (collective) preference base ψ IC(E), and this process is called fuzzy aggregation for trapezoidal fuzzy numbers.

Let W denote the set of all interpretations and the distance between interpretations is a real-valued function

d : W × W → ℜ

such that for all w,w′,w′′ ∈ W:

  1. 1.

    d(w,w ′) ≥ 0.

  2. 2.

    d(w,w ′) = 0 if and only if w = w ′.

  3. 3.

    d(w,w ′) = d(w ′,w).

  4. 4.

    d(w,w ′′) ≤ d(w,w ′) + d(w ′,w ′′).

One possible choice for distance function is the Hamming distance:

d ∗ ( w , w ′ ) = 1 4 ∑ ∀ x ∈ P | w ( x ) − w ′ ( x ) | = 1 4 ∑ ∀ x ∈ P ( | w ( x 1 ) − w ′ ( x 1 ) | + | w ( x 2 ) − w ′ ( x 2 ) | + | w ( x 3 ) − w ′ ( x 3 ) | + | w ( x 4 ) − w ′ ( x 4 ) | ) .

Another possible choice for distance function is the square distance:

d ∗ ∗ ( w , w ′ ) = ∑ ∀ x ∈ P ( w ( x 1 ) − w ′ ( x 1 ) ) 2 + ( w ( x 2 ) − w ′ ( x 2 ) ) 2 + ( w ( x 3 ) − w ′ ( x 3 ) ) 2 + ( w ( x 4 ) − w ′ ( x 4 ) ) 2 ) .

Now let us define a preference aggregation operator in this framework. For any interpretation w ∈ W and any profile of preference basis K ∈ Kn, the distance between an interpretation and a profile can now be defined as

D d ( w , K ) = ∑ ∀ i d ( w , K i ) .

Our objective is to choose w which minimizes this distance and does not violate any IC in the fuzzy setting. To minimize the distance is the same as to minimize a measure of disagreement in the society by bringing the collective preference set close to the individual preference sets as possible. Individual disagreement brings about individual disutility. Thus, we seek to minimize the societal disutility which is assumed to be the sum of individual disutilities. We have many distance and dissimilarity measures in the literature like distance ‘ d h  ’ [18], distances ‘ d LR ’ and ‘ d f  ’ [19, 20], distance ‘ D MLR ’ [21], etc. In this paper, we have chosen the Hamming distance d∗ and square distance d∗∗. Choosing any distance or dissimilarity measure is solely at our discretion provided that it satisfies certain normative principles.

Let w be any arbitrary interpretation. In this case, w(P) = (θ 1,θ 2,…,θ |P|), where we have θ i  ∈ D[0,1] for all 1 ≤ i ≤ |P| and |P| denotes the cardinality of P.

We can think a collective preference set F Ì„ which is the weighted average of individual preference sets. We believe that the closer our collective preference set F is to F Ì„ , the more legitimate and democratic is our final preference. Now we assert that an optimal fuzzy aggregation function is democratic if the solution is as close as possible to the average of individual preferences. Such a view is held only for the purpose of illustration in our paper, and there could be different possible ways for democratization.

A fuzzy aggregation function is democratic as well as optimal if we make the solution of Table 3 as close as possible to the avg(inspector 1, inspector 2, inspector 3, inspector 4, inspector 5). This could be easily achieved by adding the penalty to the objective function. Here we use the distance function d(w,avg) as penalty. So d(w,avg) is the degree of democracy.

Now d∗ is a generalization of the Hamming distance, and we can use it in trapezoidal fuzzy numbers to avoid the doctrinal paradox. We can formulate the fuzzy aggregation as an optimization problem which can be stated as

Minimize

D d ∗ ( w , K ) = ∑ ∀ i d ∗ ( w , K i )

and

d ∗ ( w , avg )

subject to the fuzzy IC.

Here w(P) = (θ 1,θ 2,…,θ |P|), min{K 1(j),K 2(j),…,K n (j)} ≤ θ j  ≤ max{K 1(j),K 2(j),…,K n (j)}, and θ j  ∈ D[0,1] for j ∈ {1,2,3,…,|P|}, where K i (j) denotes the j th element of the preference base K i .

The above optimization problem helps us to avoid doctrinal paradox and find an optimal fuzzy aggregation function. We say that an aggregation function is optimal if the collective preference set is close to the individual preference set and weighted average of individual preference sets as possible. Finding a collective social choice function in Table 3 now becomes an optimization problem which can have multiple optimal solutions. The problem in Table 3 can be democratized in d∗ and d∗∗. The optimal fuzzy aggregation function gives the solution for Table 3 as (θ 1,θ 2,θ 3) = ((0.45,0.48,0.54,0.59), (0.42,0.621,0.621,0.621), (0.151,0.249,0.32,0.367)) with minimum D d ∗ + d∗(w, average) = 1.8527. The optimal fuzzy aggregation function gives the solution for Table 3 as (θ 1,θ 2,θ 3) = ((0.45,0.487,0.553,0.598), (0.422,0.462,0.462,0.572), (0.217,0.252,0.405,0.405))with minimum D d ∗ ∗ + d∗∗(w, average) = 1.9164. The fact that there is at least one solution to the problem shows that doctrinal paradox cannot occur in this case.

We like our aggregation procedure to be strategy proof. Impossibility theorems proved by Dietrich and List [22] were similar to the Gibbard-Satterthwaite theorem on strategy-proof aggregation rules. Given these theorems, we do not claim that our distance-based aggregation method is strategy proof. In fact, Dietrich [9] has proved that independence and monotonicity are properties of an aggregator that result in strategy proofness. Since we do not claim that our distance-based aggregator is independent and monotone simultaneously, the strategy proofness of our aggregator is clear. The nature of our objective function in the optimization problem is such that if an individual was to submit an insincere preference (in an attempt to manipulate the collective preference), any deviation of the collective preference set from this insincere preference has a penalty in the objective function. In this situation, there appears to be a partial corrective mechanism whereby our aggregation method is not easily prone to manipulation.

Example 3.1

Here we reformulate our problem in trapezoidal fuzzy number form, which is illustrated and summarized in Table 2. Table 4 is a clear illustration of Table 2 for trapezoidal fuzzy numbers. Also, the average of voters’ decision for each proposition is calculated. Now we get at least one solution of the Condorcet paradox for trapezoidal fuzzy numbers. Suppose that the individuals have a preference structure as shown in Table 4.

Table 4 Revisit of Table 2 for trapezoidal fuzzy numbers

Now consider Table 4. Assume that there is a small economy with three individuals and three goods x, y, and z. Individual binary relations over X = {x, y, z}, namely V 1,V 2,V 3,V 4, and V 5, are linear orders. Any optimal fuzzy social preference aggregation function maps the individual preference set into a social preference set that must be a linear order. Accordingly, this becomes an optimization problem which minimizes the sum of the distances of social preference from the individual preferences and weighted average of individual preferences using d∗ (subject to fuzzy IC of linear order). Here preference aggregation is molded by representing preference ordering as truth values over trapezoidal fuzzy numbers.

The problem in Table 4 can be democratized in d∗ and d∗∗. The optimal fuzzy preference function gives the solution for Table 4 as (θ 1,θ 2,θ 3,θ 4,θ 5,θ 6) = ((0.69,0.69,0.75,0.79),(0.15,0.19,0.27,0.31),(0.25,0.32,0.39,0.42),(0.05,0.09,0.16,0.22),(0.45,0.48,0.56,0.59),(0.17,0.22,0.29,0.31)) with minimum distance D d ∗ + d∗(w,average) = 1.925. The optimal fuzzy preference function gives the solution for Table 4 as (θ 1,θ 2,θ 3,θ 4,θ 5,θ 6) = ((0.65,0.69,0.75,0.79),(0.27,0.31,0.38,0.43),(0.28,0.33,0.39,0.43),(0.08,0.12,0.2,0.25),(0.48,0.52,0.56,0.61),(0.18,0.23,0.3,0.34))with minimum distance D d ∗ ∗ + d∗∗(w, average) = 1.2864. Note that the uniqueness of the optimal solution is not guaranteed.

Discussion

We have assumed that agents have only ‘epistemic’ preferences, i.e., they only care about the ‘distance’ between the collective preference set which is collectively calculated and the individual preference set they personally decide (see [23]). This distance was originally measured by d∗ where P is a finite set of propositional letters standing for atomic propositions. We re-scale this distance to form a new distance measure:

d ( p , q ) = d ∗ ( p , q ) 4 × | P | .

Now this re-scaling makes d(p,q) ∈ [0,1]. Let p i be the profile of individual i. Individual i receives fuzzy ‘utility’ if the collective preference set is collectively accepted, given by the formula u i (q) = η(d i (p i ,q)) ∈ [0,1], where η : [0,1] → [0,1] is the strong fuzzy negation (see [14]) that satisfies:

  1. 1.

    η(0) = 1,η(1) = 0.

  2. 2.

    η is nonincreasing.

  3. 3.

    η(η(x)) = x.

For the sake of simplicity, assume that η(x) = 1−x. Now u i (q) = 1−d i (p i ,q) implies that ∑ ∀ i u i (q)+ ∑ ∀ i d i ( p i ,q)=n. Choosing a collective preference set q which minimizes ∑ ∀ i d i ( p i ,q) is therefore equivalent to choosing q which maximizes ∑ ∀ i u i (q), i.e., the sum of individual utilities. As a result, optimization problems in Tables 3 and 4 can be viewed as social utility maximization problems.

Conclusion

Policy makers could be allowed to opt for trapezoidal fuzzy numbers to express their preferences. It not only gives freedom of expression to the decision makers but also provides us with a wider range of fuzzy connectives that can be used according to the nature of the problem. In this paper, a democratic fuzzy aggregation approach for trapezoidal fuzzy numbers is used to find an interpretation having the least distance with the profile of individual preference sets and avg set. The authors believe that the preference aggregation modeling for trapezoidal fuzzy numbers will have tremendously useful applications. Our aggregation procedure is an improvement of Pigozzi’s [24] aggregation method (in the context of binary logic) because cases of dictatorship are highly unlikely in our method. Our aggregation procedure did not give a unique solution. A tie-breaking method can be used in the case of our optimal solution as it is not unique. Assume that we have a preference set C ̄ =(average( π i ( P 1 )),average( π i ( P 2 )),…,average( π i ( P | P | ))). Set C ̄ might violate the fuzzy integrity constraints. Solutions could be narrowed down by picking solutions which are at a minimal distance from C ̄ with the help of the tie-breaking method. Another useful method is the aggregation function from the optimal solution, which has minimal disagreement with other aggregation functions, using a dissimilarity or distance measure. However, the important question is, how well behaved is our aggregation operator. We want the collective preference set to be responsive to the individual preference set, and we also want the collective preference set to obey rationality constraints. However, it does not ensure collective rationality. Distance-based operators are used to obtain collective rationality results in a situation of tie or indecision. Fuzzy aggregation methods are useful to construct democratic fuzzy social preference aggregation functions as already given in the previous discussions.

References

  1. Arrow KJ: Social Choice and Individual Values. New York: Wiley; 1963.

    Google Scholar 

  2. Sen A: Collective Choice and Social Welfare. San Francisco: Holden Day; 1970.

    Google Scholar 

  3. Condorcet MJAN: de Marquis: Essai sur l’Application de l’Analyse à la Probabilité des Décisions Rendues à la Pluralità des Voix. l’Imprimerie Royale, Paris. 1785.

    Google Scholar 

  4. Dietrich F: A generalized model of judgment aggregation. Soc. Choice Welf 2007,28(4):529–565. 10.1007/s00355-006-0187-y

    Article  MathSciNet  Google Scholar 

  5. Beg I, Butt: (Im)possibility theorems in fuzzy framework. Critical Review: A Publication of Society for Mathematics of Uncertainty 2010,IV(2010):1–11.

    Google Scholar 

  6. Beg I, Butt N: Belief merging and judgement aggregation in fuzzy setting. Adv. Fuzzy Syst 2012, 5. http://dx.doi.org/10.1155/2012/635043

    Google Scholar 

  7. Beg I, Khalid A: Belief aggregation in fuzzy framework. J. Fuzzy Math 2012,20(4):911–924.

    MathSciNet  Google Scholar 

  8. Duddy C, Piggins A: Many-valued judgment aggregation, characterizing the possibility/impossibility boundary for an important class of agendas. Galway: School of Economics, National University of Ireland; 2009.

    Google Scholar 

  9. Dietrich F: Judgment aggregation: (im)possibility theorems. J. Econ. Theory 2006,126(1):286–298. 10.1016/j.jet.2004.10.002

    Article  MathSciNet  Google Scholar 

  10. Bellman RE, Zadeh LA: Decision making in a fuzzy environment. Manage. Sci 1970,17(4):141–164.

    Article  MathSciNet  Google Scholar 

  11. Li X: Credibilistic Programming. Heidelberg: Springer; 2013.

    Book  Google Scholar 

  12. Li X, Liu B: Foundation of credibilistic logic. Fuzzy Optimization Decis. Mak 2009,8(1):91–102.

    MathSciNet  Google Scholar 

  13. Li X, Wang HS: Credibilistic satisfiability and credibilistic entailment. J. Multiple-Valued Logic Soft Comput 2010,16(1–2):105–134.

    Google Scholar 

  14. Nguyen HT, Walker E: A First Course in Fuzzy Logic. Boca Raton: Chapman & Hall/CRC; 2006.

    Google Scholar 

  15. Beg I, Rashid T: A generalized model of judgment and preference aggregation. Fuzzy Econ. Rev. (2013), in press

  16. List C: Group knowledge and group rationality: a judgment aggregation perspective. Episteme 2005,2(1):25–38. 10.3366/epi.2005.2.1.25

    Article  MathSciNet  Google Scholar 

  17. Claussen CA, Roisland O: Collective economic decisions and the discursive paradox. Norges Bank Working Paper. Norges Bank, Oslo 2005.

    Google Scholar 

  18. Hathaway RJ, Bezdek JC, Pedrycz W: A parametric model for fusing heterogeneous fuzzy data. IEEE Trans. Fuzzy Syst 1996,4(3):270–281. 10.1109/91.531770

    Article  Google Scholar 

  19. Yang MS, Hwang PY, Chen DH: Fuzzy clustering algorithms for mixed feature variables. Fuzzy Sets Syst 2004, 141: 301–317. 10.1016/S0165-0114(03)00072-1

    Article  MathSciNet  Google Scholar 

  20. Yang MS, Ko CH: On a class of fuzzy c-numbers clustering procedures for fuzzy data. Fuzzy Sets Syst 1996, 84: 49–60. 10.1016/0165-0114(95)00308-8

    Article  MathSciNet  Google Scholar 

  21. Hung WL, Yang MS, Lee ES: Cell formation using fuzzy relational clustering algorithm. Math. Comput. Model 2011, 53: 1776–1787. 10.1016/j.mcm.2010.12.056

    Article  MathSciNet  Google Scholar 

  22. Dietrich F, List C: Strategy-proof judgment aggregation. Econ. Philos 2007,23(3):269–300.

    Article  Google Scholar 

  23. van Hees M: The limits of epistemic democracy. Soc. Choice Welf 2007,28(4):649–666. 10.1007/s00355-006-0185-0

    Article  MathSciNet  Google Scholar 

  24. Pigozzi G: Belief merging and the discursive dilemma: an argument-based account to paradoxes of judgment aggregation. Synthese 2006,152(2):285–298. 10.1007/s11229-006-9063-7

    Article  MathSciNet  Google Scholar 

Download references

Acknowledgements

The authors sincerely thank the learned referees and Professor Xiang Li for the careful reading and thoughtful comments. The present version of the paper owes much to their precise and kind remarks.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ismat Beg.

Additional information

Competing interests

Both authors declare that they have no competing interests.

Authors’ contributions

IB and TR contributed equally and significantly in this research. Both authors read and approved the final manuscript.

Rights and permissions

Open Access This article is distributed under the terms of the Creative Commons Attribution 2.0 International License (https://creativecommons.org/licenses/by/2.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Reprints and permissions

About this article

Cite this article

Beg, I., Rashid, T. A democratic preference aggregation model. J. Uncertain. Anal. Appl. 1, 5 (2013). https://doi.org/10.1186/2195-5468-1-5

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1186/2195-5468-1-5

Keywords