2. Bipolar Preferences-Involved Aggregations and Related Weight Allocations
Without the loss of generality, the real input a concerned in this work is within the unit interval . A real input vector (of dimension n) is denoted by . The interval inputs considered in this work are closed intervals (also called interval numbers) within unit interval [0, 1], i.e., . When no confusion arises, sometimes is identified with real number , which reserves all related interval operations. The set of all such interval numbers is denoted by . A vector of interval numbers is denoted by , where are real input vectors. For any two interval numbers, namely , we adopt the well-known interval order such that occurs only if and ; we write if and .
The weighted arithmetic mean is one of the most representative aggregation operators, which is widely applied in multi-criteria evaluations. For any weight vector
(
), recall that a real-valued weighted arithmetic mean (with
w)
is defined by
An ordered weighted averaging (OWA) operator [
20]
is defined by
where
is any suitable permutation such that
whenever
. Note that both of the above operators can be equipped with a same weight vector, but in the OWA operator, the input vector
is in a reordered form of
.
Yager proposed an important generalization of the OWA operator called the induced ordered weighted averaging (IOWA) operator [
22,
23]. In IOWA aggregation, a new vector
(called the inducing vector) is attached to the input vector
. Then, with a different permutation, which is in direct relation to
d, the IOWA operator with weight vector
w is defined by
where
is any suitable permutation such that
whenever
.
Considering the involved weight vector
w will mainly decide the represented bipolar preference, Yager defined the orness [
20] of any weight vector
w by
and dually the andness of it is defined by
. Cognitively, a weight vector with larger orness will be considered to embody larger optimism in an OWA-based evaluation (or larger preference extent in an IOWA-based evaluation). For some new development and strict analysis in relation to orness/andness, we recommend the Reference [
16].
A BUM function
is monotonic and non-decreasing with
and
. Yager [
21] proposed a convenient method and effective mechanism to derive weight vector
from a given BUM function, namely
, such that:
In general, a larger BUM will usually generate a weight vector with larger orness and vice versa. For example,
represents an optimism preference while
indicates a pessimism preference. The orness of any BUM
Q is defined by
, while the andness of it is defined dually by
[
13]. BUM function-based weights allocation has some important extensions, one of which is the three-set method [
9] used to perform OWA aggregation on poset values.
In interval decision making and evaluation environments, the corresponding weighted arithmetic mean can be defined with slight modification. For any weight vector
, interval-valued weighted arithmetic mean (with
w) (IvWA)
is defined by
However, OWA and IOWA operators are both based on some linearly ordered set being inducing information and thus some new methods or formulations should be introduced to provide the interval-valued OWA and IOWA. Here, we rephrase those definitions using the three-set formulation [
9].
The interval-induced ordered weight averaging (IvIOWA) operator
with the inducing interval vector
and the BUM function
is defined by the interval-valued weighted arithmetic mean (with
w)
,
in which
w is defined in the following steps:
Step 1: for each , define three disjoint subsets of : such that
,
, and
.
Step 2: form the intermediate vector
(which is not necessarily normalized) such that
where
denotes the cardinality of any finite set
S.
Step 3: it can be shown that
[
9] and then after normalizing
v, we obtain the normalized weight vector
by
When the inducing interval vector , the IOWA defined in Equation (6) is called the interval-ordered weight averaging (IvOWA) operator with the BUM function .
3. Some Analysis for Bipolar Preferences-Involved Weighting and Comprehensive Evaluation
This section firstly analyzes the comprehensive weighting method for criteria with a bipolar preference of inducing information that is an absolute importance vector for criteria. Then, with the obtained weight vector for criteria, we will adjust it via the bipolar preference of inducing information, which is the input vector.
3.1. Comprehensive Weights Determination for Criteria with Relative Importance Information
In a multi-criteria evaluation, given a collection of n criteria without further order information for criteria, we cannot use the bipolar preference weighting method. When each criterion is given an absolute importance degree of which is the interval number and determined independently from the importance degrees of other criteria, we can use the three-set method in Equations (7) and (8) to determine the weight vector for the collection of criteria.
Alternatively, we may also allocate weights to the criteria according to the real-valued inducing information that is derived from . As three representative real-value vectors serving as real-inducing information are derived from , we firstly consider and obtained from the upper and lower bounds of . We also consider , obtained from the mean of . Note those weight vectors derived from inducing vectors c, d, and z by , , and , respectively.
As another judging method, we may consider directly normalizing z to obtain the weight vector for criteria. When (i.e., ), we may directly set the corresponding weight vectors obtained from them using the Laplace principle with .
Considering that both real-valued inducing information and interval-valued inducing information can reasonably reflect some absolute importance extents of each criterion, as mentioned above, we can comprehensively consider the weighting results obtained from them by assigning some weights to these inducing sources. For example, by taking a weight vector , we may have a comprehensive weighting result for criteria ; note that in practice, decision-makers can adopt any weight vectors according to their preferences or by some voting results from a collection of decision-makers in group decision making.
Note that as it is reasonable that the criterion with a larger absolute importance should obtain a larger weight, the BUM function , used as preference indicator, should have . For example, we may take the concave BUM function , indicating a moderate preference.
3.2. Comprehensive Weights Determination for Criteria with Optimism–Pessimism Preference
When the input vector for aggregation is and the original weight vector for criteria is not known, it is ideal to derive a weight vector from the IvIOWA operator with the three-set method (that is, using Equations (7) and (8) with inducing interval vector ). We denote the weight vector obtained in such way by . Similar to what has been discussed previously, we may consider the real vectors as inducing information, namely , , and , and obtain the corresponding three weight vectors , , and , respectively. Analogously, we may consider directly normalizing q to obtain the weight vector from inputs. When (i.e., ), we may directly set the corresponding weight vectors obtained from them using the Laplace principle with . Similarly, we may also take a combinational form to obtain a comprehensive weighting result embodying the optimism–pessimism preference, i.e., .
Note that with this type of optimism–pessimism-inducing formation, the BUM function , adopted as a preference indicator, can be any function without restriction to . That is, the criterion corresponding to a larger input will be generally assigned a larger weight and vice versa. For example, we may take the convex BUM function whose orness is , indicating a moderately pessimistic preference.
3.3. Adjusted Weights with the Optimism–Pessimism Preference under Known Weights
In spite of the fact that the previously obtained weight vectors s and r are reasonable from different types of inducing information, it is necessary to consider the weights allocation with the optimism–pessimism preference under the situation in which an original weight vector for criteria has already been known and will matter.
An ideal method is to use weighted OWA allocation on a convex poset [
9]. With the background of the interval input vector, suppose the original known weight vector for criteria is the previously obtained vector
; we rephrase this method in the following steps.
Step 1: for each , define three disjoint subsets of : such that
,
, and
.
Step 2: form the intermediate vector
(which is not necessarily normalized) such that
Step 3: it can be shown that
[
9] and then after normalizing
v, we obtain the normalized weight vector
by
With the obtained weight vectors
s,
r, and
w from different perspectives, we may take a weighted average of them to yield a final resulting weight vector for criteria
(note that the involved weight vector
can be changed by any other weight vector according to different situations in practice) and finally perform the interval-valued weighted arithmetic mean (with
u) (IvWA)
with
Such evaluation results comprehensively and organically reflects two types of bipolar preferences with known absolute importance for criteria.
4. Detailed Comprehensive Weighting and Evaluation Model with Bipolar Preferences
This section will provide the detailed evaluation procedures for what has been discussed in the previous section with a numerical evaluation case of university teachers.
Comprehensive evaluation for university teachers is important because in general, there is a wider diversity in university teachers than in middle school teachers; for example, some university teachers and educators mainly focus on teaching and education, while some other scholars mostly conduct research or academic work. We cannot view scholars as better and more important than educators and vice versa. For the illustrative purpose, we consider three important roles of a university teacher: teaching, conducting research, and providing social service. The detailed evaluation procedures are as follows.
Stage 1. Evaluation background determination and evaluation information collection
Step 1: list criteria for evaluating the performance of a university teacher as follows:
: teaching attitude and time;
: teaching effect;
: social service effect; and
: academic performance.
Step 2: Decision-maker invites some experts to access individual performance of each criterion of that teacher with the interval vector . That is, the individual performance of is and so forth.
Step 3: Decision-maker invites some experts to judge the absolute importance for each criterion, which can be represented by the interval vector . That is, the absolute importance of is and so forth.
Step 4: Decision-maker determines two types of bipolar preferences expressed by two BUM functions. BUM function is chosen to be concave with , indicting the decision-maker prefers (also assigns more weight to) the criterion with higher absolute importance. BUM function is chosen to reflect a moderate pessimistic preference with .
Stage 2. Comprehensive weights determination for criteria with relative importance information
Step 1: Determine the weight vector for criteria with the BUM function and inducing information using Equations (7) and (8). We have the intermediate vector v with
,
,
, .
Hence, after normalizing v, we obtain the weight vector .
Step 2: Determine the weight vector
for criteria with the BUM function
and inducing information
using Equations (7) and (8). We have the intermediate vector
v with
Considering v is already normalized, we have .
Step 3: Determine the weight vector
for criteria with the BUM function
and inducing information
using Equations (7) and (8). We have the intermediate vector
v with
Considering v is already normalized, we have .
Step 4: Determine the weight vector
for criteria with the BUM function
and inducing information
(with
) using Equations (7) and (8). We have the intermediate vector
v with
Considering v is already normalized, we have .
Step 5: directly normalize z into the weight vector .
Step 6: obtain a comprehensive weighting result for criteria
Stage 3. Comprehensive weights determination for criteria with the optimism–pessimism preference
Step 1: Determine the weight vector for criteria with the BUM function and inducing information using Equations (7) and (8). We have the intermediate vector v with
,
,
, .
Considering v is already normalized, we have .
Step 2: Determine the weight vector
for criteria with the BUM function
and inducing information
using Equations (7) and (8). We have the intermediate vector
v with
Considering v is already normalized, we have .
Step 3: Determine the weight vector
for criteria with the BUM function
and inducing information
using Equations (7) and (8). We have the intermediate vector
v with
Considering v is already normalized, we have .
Step 4: Determine the weight vector
for criteria with the BUM function
and inducing information
(with
) using Equations (7) and (8). We have the intermediate vector
v with
Considering v is already normalized, we have .
Step 5: directly normalize q into the weight vector .
Step 6: obtain a comprehensive weighting result for criteria
Stage 4. Determine an adjusted weight vector with the optimism–pessimism preference with the known weight vector .
Step 1: For each , define three disjoint subsets of : such that
,
, and
.
In detail, , , and ; , , and ;
, , and ; and , , and .
Step 2: form an intermediate vector by Equation (9) such that
,
,
, and
.
Step 3: by normalizing v, we obtain the normalized weight vector .
Stage 5. Obtain the final resulting weight vector for criteria and perform the interval-valued weighted arithmetic mean (with u)
Step 1: obtain the final resulting weight vector for criteria .
Step 2: perform the interval-valued weighted arithmetic mean (with
u) (IvWA)
with
Step 3: report the evaluation result to help with further decision making.