Abstract

Many linguistic aggregation methods have been proposed and applied in the linguistic decision-making problems. In practice, experts need to assess a number of values in a side of reference domain higher than in the other one; that is, experts use unbalanced linguistic values to express their evaluation for problems. In this paper, we propose a new linguistic aggregation operator to deal with unbalanced linguistic values in group decision making, we adopt 2-tuple representation model of linguistic values and linguistic hierarchies to express unbalanced linguistic values, and moreover, we present the unbalanced linguistic ordered weighted geometric operator to aggregate unbalanced linguistic evaluation values; a comparison example is given to show the advantage of our method.

1. Introduction

The need of uncertain linguistic information processing has become an important topic in many areas dealing with vague information such as in universal design used for developing products and environments that are usable by all people to the greatest extent possible; although a set of acknowledged principles has been developed and commonly used by industry and academia, it is difficult to quantitatively evaluate whether a product is indeed a good example of universal design, and linguistic evaluation approach for universal design can improve the shortcomings of traditional analytical hierarchy process methods, quantitative judgments, priority analysis, and aggregation performance [1]. Formally, the fuzzy logic framework and especially fuzzy sets themselves are not always easy to obtain from the linguistic value sets. That is why we choose to keep the words themselves without going through a fuzzy modeling [2]. In fact, linguistic value is the granularity of information that allows for a better approximation of the concepts when it is needed [3].

In linguistic group decision-making analysis, the problems are associated with the following [4]: (1) the choice of the linguistic value set with its semantic; (2) the choice of the aggregation operator of linguistic information; (3) the choice of the best alternatives. In the above-mentioned three steps, the aim of (1) consists of establishing the linguistic variable [5] or linguistic expression domain with a view to provide the linguistic performance values. In practice, fuzzy numbers or an ordered structure of linguistic values can be used to explain their semantic [5, 6]. The aim of (2) is to carry out the aggregation of linguistic information; there are many numeric aggregation operators [79] and linguistic aggregation operators [4, 1013] to aggregate them. The aim of (3) consists of obtaining a collective performance value over each alternative and finding a solution set of alternatives. The solution set of alternatives is the best alternative that is the most satisfied alternative for the experts.

In most cases, information of group decision-making problems can be assessed in a qualitative form rather than a quantitative one, and experts use natural language instead of numerical values to express their evaluations of decision-making problems [4]; hence, we need the linguistic approach to solve group decision-making problems with linguistic assessment [3, 6, 10, 14]. Up to now, many linguistic approaches have been proposed and applied to solve problems with linguistic assessment, for example, personnel management [4, 12], web information processing [15, 16], and sensor evaluation and fuzzy risk analysis [1724]. In fact, linguistic approaches are the core of computing with words proposed by Zadeh [25]. In [26], Herrera et al. make a review of the developments of Computing with Words in decision-making and explore different linguistic computational models that have been applied to the decision making field. In this paper, unbalanced linguistic values proposed in [27] are used to deal with group decision making, in practice, experts need to assess a number of values in a side of reference domain higher than in the other one; that is, experts use unbalanced linguistic values to express their evaluation for problems, to deal with unbalanced linguistic values in group decision making, and we adopt 2-tuple representation model of linguistic values [10] and linguistic hierarchies [4] to express unbalanced linguistic values; moreover, inspired by the ordered weighted geometric operator [2830], we propose the unbalanced linguistic ordered weighted geometric operator to aggregate unbalanced linguistic evaluation values, and some interesting properties of the unbalanced linguistic ordered weighted geometric operator are also discussed.

The organization of this paper is as follows. In Section 2, we briefly make a review of the 2-tuple fuzzy linguistic representation model and unbalanced linguistic terms. In Section 3, we present the unbalanced linguistic ordered weighted geometric operator and some properties of the operator. An example is given in Section 4 to deal with a group decision-making problem with unbalanced linguistic evaluation values, and it is shown that our method is an alternative aggregation operator for linguistic evaluation approach. We conclude in Section 5.

2. Preliminaries

In this section, we briefly review the 2-tuple linguistic representation model and unbalanced linguistic values we refer to [10, 27] for more details.

The 2-tuple linguistic representation model was introduced by Herrera and Martínez [10]. Let be the initial finite linguistic value set. Formally, the 2-tuple linguistic representation model is formed by , in which and ; that is, linguistic information is encoded in the space . Based on the representation , we can easily obtain the following symbolic translation of linguistic values from to , that is, , , in which ( is the usual round operation), . Intuitively, expresses that is the closest linguistic value to , and is the value of the symbolic translation. Additionally, there is a function such that from a 2-tuple it returns its equivalent numerical value , that is, , . In fact, the model defines a set of transformation functions between linguistic values and 2-tuple linguistic representations as well as numeric values and 2-tuple linguistic representations. This allows us to easily process linguistic information by numeric value; for example, we have the following linguistic aggregation operators: Let a set of the 2-tuple linguistic representations be , and let be an associated weight such that and :(1) the 2-tuple arithmetic mean operator : ;(2) the 2-tuple weighted aggregation operator : ;(3) the 2-tuple ordered weighted aggregation operator : ,, in which is the th largest linguistic value of .

Unbalanced linguistic values proposed in [27] are used to deal with scales for assessing preferences where the experts need to assess a number of values in a side of reference domain higher than in the other one. Generally, an unbalanced linguistic term set has a minimum label, a maximum label, and a central label, and the remaining labels are nonuniformly and nonsymmetrically distributed around the central one on both left and right lateral sets; that is, we can represent in the following form: , in which, contains all left lateral labels but the central label, just contains the central label, and contains all right lateral labels higher than the central label.

Example 2.1. = {none (), low (), medium (), almost high (), high (), quite high (), very high (), almost total (), total ()} is an unbalanced linguistic term set, in which , , and .

To obtain 2-tuple fuzzy linguistic representations of unbalanced linguistic values without loss of information, we need the concept of linguistic hierarchies [4], that is, it takes into account a set of levels where each level is a linguistic term set with different granularity from the remaining levels of the hierarchy, where is a linguistic hierarchy with being a number that indicates the level of the hierarchy and the granularity of the linguistic term set of . Generally, the linguistic term set of the level is obtained from its predecessor as . In linguistic hierarchies , transformation function between labels from different levels to represent 2-tuple fuzzy linguistic representations is as follows [4]: for any linguistic levels and , such that By using linguistic hierarchies , we can obtain the 2-tuple fuzzy linguistic representation of each term of unbalanced linguistic term set in ; here, we use the following example to explain the converting process, and we refer to [27] for more details.

Example 2.2. Let linguistic hierarchies be is a 2-tuple fuzzy linguistic representation of level 3, and it is 2-tuple fuzzy linguistic representation in level 2 is For unbalanced linguistic term set , (1) due to and , the representation of is obtained from level 2 of as follows: ; (2) due to , , and ,, we use level 3 and level 4 to represent ,, according to lab3 and lab4 defined in [27], and , and , are represented in level 3 and level 4, respectively, , ,; (3) according to density and bridging representation gaps defined in [27], the upside and the downside of the central label are represented in level 2 and 3 of by means of and , respectively. The upside and the downside of the label are represented in level 3 and 4 of by means of and , respectively; (4) the final 2-tuple fuzzy linguistic representations of in are , , .
Formally, for any 2-tuple fuzzy linguistic representation (, ), it can be converted by the following unbalanced linguistic transformation functions in and vice versa, that is, , such that . , , for example, , .

3. The Unbalanced Linguistic Ordered Weighted Geometric Operator

To aggregate unbalanced linguistic values, we present the unbalanced linguistic ordered weighted geometric operator [20], which is inspired by 2-tuple fuzzy linguistic representation model [27] and the ordered weighted geometric operator [29].

Definition 3.1. An ordered weighted geometric operator of dimension is a mapping that has a weighting vector associated with it, with and , such that , where is the th largest linguistic value of the .

Definition 3.2. Assume that the set of unbalanced linguistic values will be aggregated, in which is an unbalanced linguistic value, a weighting vector is with , and . Then the unbalanced linguistic ordered weighted geometric operator (the operator) is defined as follows: where is the level of in , is a level of , fixed by users, and such that where for any , ; that is, is the th largest linguistic value in .

Remark 3.3. In Definition 3.2, means that unbalanced linguistic values are represented at level of , and is decided by users. In fact, by using and , is converted in of . By using , aggregation result is converted to the 2-tuple fuzzy linguistic representation of unbalanced linguistic value.

In Definition 3.2, a natural question is how to obtain the associated weighting vector . Following Yager’s ideas [31] on quantifier-guided aggregation, we could compute the weighting vector of an operator using a linguistic quantifier [31] as follows where . Some examples of (see Figure 1) are most, at least half, and as many as possible; their parameters are , , and , respectively.

Example 3.4. We select Yager’s linguistic quantifier most, that is, , according to (3.3), , and so weighting vectors .
Let , be a set of unbalanced linguistic values. Suppose that will be aggregated, and a weighting vector is . In this example, we select and density is extreme [27]; hence, and ; according to (3.2), we have , that is,

Proposition 3.5. Let the set of unbalanced linguistic values be , and a weighting vector is with and .(1) If and , then ;(2) if and , then ;(3) if , then reduces to the linguistic Olympic operator; that is, the smallest and largest linguistic values are deleted from linguistic evaluation values;(4) if for any , , then

Proof. (1) According to (3.2), we have   =    ×    ×    ×    =    ×    ×    ×    =  , where is the largest linguistic value of the ; then, we can get
(2) According to (3.2), we have   =    ×    ×    ×    ×    ×    ×  , where is the smallest linguistic value of the ; then, we can get
(3) It is obvious.
(4) If for any , ; thus, for any , , then we have

Proposition 3.6. Assume that a set of unbalanced linguistic values will be aggregated and a weighting vector is with and . The operator satisfies the following:(1),;(2) is idempotent; that is, if , then ;(3) is monotone in relation to the input values ; is commutative;(4) reduces to the linguistic geometric mean if for all , that is,

Proof. (1) For any , ; according to Proposition 3.5 (1) and (2), we know that , that is,,.
(2) Due to , and according to (3.2), we have then, .
(3) Assume that denotes the weight of and denotes the weight of . If for any , , then according to (3.2), that is,
(4) Since is the permutation of the , so we can get the same sort result , that is to say, is the jth largest element in the set and . According to Definition 3.2, that is,
(5) It is obviously set up.

4. Comparison between ULOWA Operator and Operator, and Operator

In this section, we introduced an application in group decision-making. In the following example, we used the operator, operator and operator to choose the better alternative, respectively. Then, we analyze the difference of the operator, operator, and operator based on evaluation results.

Example 4.1. A distribution company needs to upgrade its computing system, so it hires a consulting company to survey the different possibilities existing on the market, to decide which is the best option for its needs. The options (alternatives) and consultancy departments are shown in Table 1. In each of the departments, there is one expert providing evaluation for each alternative (shown in Table 2); these evaluations are assessed in the initial finite unbalanced linguistic value set none (), low (), medium (), almost high (), high (), quite high (), very high (), almost total (), total ().
In this example, a linguistic hierarchy is of Example 2.2. We select , and density is extreme, according to Table 2 According to (3.3), we can get the weighting vector (1) Evaluations based on .
If the weighting vector is for four experts and associated with their evaluations, then can be used to evaluate alternatives; for example, for alternative , we have (2) Evaluations based on .
When the weighting vector is for four experts and associated with particular ordered positions rather than their evaluations, then can be used to evaluate alternatives, for example, for alternative , we have (3) Evaluations based on .
When the weighting vector is for four experts and associated with particular ordered positions rather than their evaluations, can also be used to evaluate alternatives; for example, for alternative , we have
Evaluations of all alternatives based on , , and are shown in Table 3, we notice that using operator and the same results are obtained, that is, the best alternative is . However, evaluations of are smaller than evaluations of correspondingly. Similarly to operator, the ULOWG operator has many interesting properties. So, the ULOWA operator is a alternative aggregation operator to hand multiple attribute group decision making.

5. Conclusion

From the practical point of view, group decision making is associated with multiple information sources fusion. In this paper, we propose the ULOWG operator to solve linguistic group decision-making problems, and the ULOWG operator has many interesting properties, hence, the ULOWG operator is an alternative linguistic aggregation operator in linguistic decision-making problems.

Acknowledgments

This work is partially supported by Sichun Key Laboratory of Intelligent Network Information Processing (SGXZD1002-10), National Natural Science Foundation (61175055, 61105059), Sichuan Key Technology Research and Development Program (2012GZ0019, 2011FZ0051), and Liaoning Excellent Talents in University (LJQ2011116).