In this section, we firstly formulate a relatively simpler evaluation method using partitioning method with real valued inputs, and then some necessary review, definitions and comments are prepared for the later discussed method for heterogeneous evaluation information.
The Formulation of the Evaluation Method Under Real Valued Inputs
Some terminologies and expressions are fixed in what follows. The normal numerical input information (for evaluation) is defined as a nonnegative bounded real function \(x:\{ 1,...,n\} \to [0,1]\) (\(n \ge 2\)). The collection of all such nonnegative bounded real functions defined on \(\{ 1,...,n\}\) is conventionally denoted by \([0,1]^{n}\).
With the above information, we next design an evaluation method based on given threshold values and summarize it into the following procedures. One may observe that only few human interventions are involved, which can provide more objectivity and efficiency in some real decision making and evaluation problems. The method is suitable for the situation where we only need to decide a linguistic evaluation value for one certain object under evaluation. Nevertheless, it is noteworthy that the following model might become unsuitable for the decision situation where it is needed to compare several alternative evaluation objects and select only one optimal object. This is because the method is mainly based on qualitative evaluation, and thus often two or more objects may have a same evaluation (such as qualified or unqualified). Besides, quantitative evaluations usually are sensitive, and they may not be very suitable for comparing individual evaluation values which cannot be commensurable.
Remark
The choices of evaluation thresholds \((a,b)\) may influence the final decision making results. In practices, several different experts can be invited to determine their individual suggested thresholds \((a_{i} ,b_{i} )\) and then apply an average of those thresholds.
Some Definitions for Dealing with Heterogeneous Evaluation Information
As mentioned in Introduction, the individual evaluation information collected for some certain criteria can be with the form of a nonnegative function \(p:H^{(r)} \to [0,1]\) satisfying \(\sum\nolimits_{i = 1}^{r} {p(i)} = 1\). For different criteria \(\{ C_{i} \}_{i = 1}^{n}\), it may apply some different linguistic term sets \(H^{(r)} = (\{ {1},...,r\} ,\underline { \prec } )\) with dimension r varying in \(\{ 2,3,...\}\). Since those different linguistic term sets are heterogeneous and non-commensurable, then for better formulation and convenient analysis, we should design a set of strict definitions and concepts for further formulating purpose.
We firstly review, rephrase or redefine some basic concepts relating to OWA weight vectors which will serve as the main ingredients in the discussed methods in this study.
Definition 2.1
[16] In this study, a weight function defined on the linearly ordered set \(H^{(r)} = (\{ 1,...,r\} ,\underline { \prec } )\), \(w^{(r)} :\{ 1,...,r\} \to [0,1]\), is called an OWA weight function with dimension r. The set of all r-dimensional OWA weight functions is denoted by \({\mathbf{\mathcal{W}}}^{(r)}\).
In this paper, when discussing the domain or range of a function, we do not distinguish a linearly ordered set, say, \(H^{(r)} = (\{ 1,...,r\} ,\underline { \prec } )\) from its underlying set \(\{ 1,...,r\}\). Due to the linearity structure, Yager’s orness definition is very natural and acceptable to measure the extent of bipolar preference within OWA weight vector in numerous applications.
Definition 2.2
[16] The orness of any OWA weight function \(w^{(r)}\) is defined as a function \(orness:{\mathbf{\mathcal{W}}}^{(r)} \to [0,1]\) such that
$$ orness(w^{(r)} ) = \sum\limits_{i = 1}^{r} {w^{(r)} (i) \cdot \frac{r - i}{{r - 1}}} $$
(2.1)
Dually, the andness of any OWA weight function \(w^{(r)}\) is defined as a function \(andness:{\mathbf{\mathcal{W}}}^{(r)} \to [0,1]\) by
$$ andness(w^{(r)} ) = \sum\limits_{i = 1}^{r} {w^{(r)} (i) \cdot \frac{i - 1}{{r - 1}}} = 1 - orness(w^{(r)} ) $$
(2.2)
In many applications, the orness/andness can conveniently embody some bipolar decision preference such as optimism/pessimism. In this study, however, we consider the bipolar strictness-indifference decision preference which can also be suitably and well embodied by orness/andness. For example, a 3-dimensional OWA weight vector \(w^{(3)} = (0.6,0.3,0.1)\) is with \(orness(w^{(3)} ) = 0.75\), representing some strict decision and judgment attitude; a 5-dimensional OWA weight vector \(w^{(5)} = (0.2,0.2,0.2,0.2,0.2)\) has \(orness(w^{(5)} ) = 0.5\), embodying a neutral attitude to the involved evaluation threshold; and a 4-dimensional OWA weight vector \(w^{(4)} = (0.1,0.2,0.3,0.4)\) is with \(orness(w^{(4)} ) = 1/3\), indicating a slightly indifferent attitude about the related evaluation standard.
Next, we review the standard definitions related to the space of parameterized OWA weight vectors (of dimension r) and a partial ordering relation on it.
Definition 2.3
[13] For any OWA weight function \(w^{(r)} \in {\mathbf{\mathcal{W}}}^{(r)}\), an associated function \(\vec{w}^{(r)} :\{ 1,...,r\} \to [0,1]\) such that \(\vec{w}^{(r)} (i) = \sum\nolimits_{j = 1}^{i} {w^{(r)} (j)}\) is called the accumulation function of \(w^{(r)}\).
Definition 2.4
[13] Given \(w_{1}^{(r)} ,w_{2}^{(r)} \in {\mathbf{\mathcal{W}}}^{(r)}\) and \(\vec{w}_{1}^{(r)}\), \(\vec{w}_{2}^{(r)}\) being their accumulation functions, respectively, if \(\vec{w}_{2}^{(r)} \le \vec{w}_{1}^{(r)}\) (i.e., \(\vec{w}_{2}^{(r)} (i) \le \vec{w}_{1}^{(r)} (i)\) for all \(i \in \{ 1,...,r\}\)), then we define \(w_{2}^{(r)} \underline { \prec } w_{1}^{(r)}\). When \(\vec{w}_{2}^{(r)} \le \vec{w}_{1}^{(r)}\), and there is at least one \(k \in \{ 1,...,r - 1\}\) such that \(\vec{w}_{2}^{(r)} (i) < \vec{w}_{1}^{(r)} (i)\), we write \(w_{2}^{(r)} \prec w_{1}^{(r)}\). With partial ordering \(\underline { \prec }\), \(({\mathbf{\mathcal{W}}}^{(r)} ,\underline { \prec } )\) is a complete lattice with top element \(w_{\max }^{(r)}\) (i.e., \(w_{\max }^{(r)} (1) = 1\)) and bottom element \(w_{\min }^{(r)}\) (i.e., \(w_{\min }^{(r)} (r) = 1\)).
It is not difficult to find that we have an equivalent expression for the orness of OWA weight function \(w^{(r)}\); that is,
$$ orness(w^{(r)} ) = \sum\limits_{i = 1}^{r} {w^{(r)} (i) \cdot \frac{r - i}{{r - 1}}} = \frac{{\left( {\sum\nolimits_{i = 1}^{r} {\vec{w}^{(r)} (i)} } \right) - 1}}{r - 1}. $$
(2.3)
The above formula directly shows that for any two OWA weight functions \(w_{1}^{(r)} ,w_{2}^{(r)} \in {\mathbf{\mathcal{W}}}^{(r)}\), if \(w_{2}^{(r)} \underline { \prec } w_{1}^{(r)}\), then \(orness(w_{2}^{(r)} ) \le orness(w_{1}^{(r)} )\), indicating that the strictness expressed by \(w_{2}^{(r)}\) is lower than the one expressed by \(w_{1}^{(r)}\).
Next, we review the concept of parameterized family of OWA weight functions (of dimension r).
Definition 2.5
[13] Given \(r \in \{ 2,3,...\}\), a function cluster \({\mathcal{W}}^{(r)} = \{ w_{{}}^{(r;\alpha )} \}_{\alpha \in [0,1]} \subseteq {\mathbf{\mathcal{W}}}^{(r)}\) is called a parameterized family of OWA weight functions (of dimension r) if the following two conditions hold:
-
1.
for any \(\alpha \in [0,1]\), \(w_{{}}^{(r;\alpha )} \in {\mathcal{W}}^{(r)}\) and \(orness(w_{{}}^{(r;\alpha )} ) = \alpha\);
-
2.
for any \({0} \le \alpha_{{1}} < \alpha_{2} \le 1\), \(w_{{}}^{{(r;\alpha_{1} )}} \prec w_{{}}^{{(r;\alpha_{2} )}}\).
With the accumulation functions \(\vec{w}_{{}}^{(r;\alpha )}\), we observe that \(\vec{w}_{{}}^{(r;\alpha )} (r) = 1\) for any \(\alpha \in [0,1]\); and for any \(i \in \{ 1,...,r - 1\}\), \(\vec{w}_{{}}^{(r;0)} (i) = 0\) and \(\vec{w}_{{}}^{(r;1)} (i) = 1\).
We recall two-parameterized family of OWA weight functions. The binomial family \({\mathcal{W}}^{(r;B)} = \{ w_{{}}^{(r;\alpha ;B)} \}_{\alpha \in [0,1]}\) [17] satisfies
$$ w_{{}}^{(r;\alpha ;B)} (i) = \left( \begin{gathered} r - 1 \hfill \\ i - 1 \hfill \\ \end{gathered} \right)(1 - \alpha )^{i - 1} \alpha^{r - i} . $$
(2.4)
The Hurwicz family, \({\mathcal{W}}^{(r;H)} = \{ w_{{}}^{(r;\alpha :H)} \}_{\alpha \in [0,1]}\) such that \(w_{{}}^{(r;\alpha :H)} (1) = \alpha\) and \(w_{{}}^{(r;\alpha :H)} (r) = 1 - \alpha\). Note that when \(r = 2\), there only exists the sole family \({\mathcal{W}}^{(2)} = \{ w^{(2;\alpha )} \}_{\alpha \in [0,1]} = \{ (\alpha ,1 - \alpha )\}_{\alpha \in [0,1]} = {\mathbf{\mathcal{W}}}^{(2)}\). In the rest of this paper, we will only adopt the Binomial family for use.
Since in the evaluation environment of this study it is needed to handle heterogeneous linguistic input information which will be expressed as several different OWA weight functions with varying dimensions, then we next extend the concept of set of OWA weight functions \({\mathbf{\mathcal{W}}}^{(r)}\) in Definition 2.1 and propose the extended set of OWA weight functions.
Definition 2.6
An extended space of OWA weight functions \({\mathbf{\mathcal{W}}}^{(r)}\) with varying dimensions \(r \in \{ 2,3,...\}\) is denoted by \({\mathbf{\mathbb{W}}} = \bigcup\nolimits_{r = 2}^{\infty } {{\mathbf{\mathcal{W}}}^{(r)} }\).
With this definition, we will have the following extended inputs information which accommodates heterogeneous linguistic input information and can be also defined by a function.
Definition 2.7
The extended inputs information (for evaluation in this study) is defined as a function \(x:\{ 1,...,n\} \to {\mathbf{\mathbb{W}}}\).
For example, an extended inputs information could be a function \(x:N^{(3)} \to {\mathbf{\mathbb{W}}}\) such that \(x(1) = (0.6,0.4)\), \(x(2) = (0.4,0.2,0.3,0.1)\) and \(x(3) = (0.3,0.5,0.2)\).
For making the discussion and formulation better and clear, we distinguish and strictly present the following two definitions about linguistic evaluation and distributional linguistic evaluation.
Definition 2.8
-
1.
When referring to a sole value on a linguistic term set \(H^{(r)}\), a 0–1 valued function \(G:H^{(r)} \to \{ 0,1\}\), satisfying \(\sum\nolimits_{i = 1}^{r} {G(i)} = 1\), is called a linguistic evaluation.
-
2.
When a normalized distribution is obtained on a linguistic term set \(H^{(r)}\), a normalized distribution \(p:H^{(r)} \to [0,1]\) (satisfying \(\sum\nolimits_{i = 1}^{r} {p(i)} = 1\)) is called a distributional linguistic evaluation.
Remark
In some different decisional scenarios, with the same function \(p:H^{(r)} \to [0,1]\) we also call it an OWA weight function without any confusion. Besides, \(p:H^{(2)} \to [0,1]\) can be equivalently regarded as a real value \(a \in [0,1]\) if \(a = p(1)\).