1 Introduction

Aggregation functions [2, 3, 9, 12] are crucial tools for most artificial science and computer science applications whenever information which comes from different (homogeneous or heterogeneous) sources must be fused. These functions are just required to satisfy appropriate boundary and monotonicity conditions. These are quite natural conditions when we are dealing with real numbers, e.g., with data in the unit hypercube.

However, things are a bit more complicate when we have to deal with data which are not real numbers [13], specially if no natural linear order exists for such data [8]. This is the case, for instance, if we must work with intervals, as it happens when it exists uncertainty or lack of knowledge around the information to be handled [1, 4, 16]. If, for the sake of simplicity, we restrict ourselves to closed subintervals of the unit interval, it is straight to define a partial order: it is enough to consider the order which is inherited from the one of real numbers. However, this order is not linear, that is, there exist pairs of intervals which are not comparable in terms of this relation.

The problem worsens if we consider the extension of some specific types of aggregation operators to interval-valued setting, as it is the case, for instance, of ordered weighted aggregation (OWA) operators [5] or, more generally, of Choquet integrals [10, 17]. These types of operators require, as a first step to compute them, that the inputs are ordered. So, if we want to apply it to any n-tuple of intervals, we must find a linear order which allows us to compare any pair of intervals.

This problem was considered in [6] (see also [14]), where the notion of admissible order was introduced. An admissible order for intervals is a linear order which extends the partial order induced by the classical order relationship in \(\mathbb {R}\). These admissible orders can be defined in terms of real-valued aggregation functions which fulfill appropriate conditions, and they include most of the linear orders between intervals that have been considered in the literature, as the lexicographical ones or the order defined by Xu and Yager in [18] in terms of score and accuracy functions.

Once admissible orders have been defined, it is straight to provide a definition of aggregation function where the monotonicity condition is defined with respect to the considered admissible order. In this sense, in [7] the problem of defining Choquet integrals and OWA operators for interval-valued data was considered.

In this work, we go one step further from the developments in [7]. Our objective is to define the so-called unbalanced interval-valued OWA (UIVOWA) operators in terms of two different weighting vectors, one for the lower bounds and another one for the upper bounds.

The UIVOWA operator, however, needs not be an interval-valued aggregation function, since, for instance, the output may not be an interval. For this reason, we study which conditions allow us to ensure that the result is an interval. We do not do this for the general case of admissible orders, but just for the specific case of the lexicographical orders, since the whole analysis would be too long for this paper.

The usefulness of our developments is clear for those applications where OWA operators have shown themselves very fruitful, as it is the case of decision-making problems [7, 11, 19]. In this sense, we also discuss in this work an illustrative example on a simplified problem to see how our theory can be applied in this framework.

The structure of this work is as follows. In the next section we recall several preliminary definitions and results. In Sect. 3 we introduce the main concept of unbalanced interval-valued OWA operator and we discuss, in the case of lexicographical orders, when we recover an interval-valued aggregation. In Sect. 4 we present an illustrative example in decision-making.

2 Preliminaries

In this section we recall several notions and definitions which are necessary for our subsequent developments. Furthermore, we also fix some notations for the rest of the paper.

We denote by L([0, 1]) the set of closed subintervals of the unit interval, i.e.,

$$\begin{aligned} L([0,1])=\left\{ \mathbf{x}=[\underline{X},\overline{X}])\mid \, 0 \le \underline{X} \le \overline{X} \le 1 \right\} . \end{aligned}$$

In particular, we denote \(0_L=[0,0]\) and \(1_L=[1,1]\).

The usual order in L([0, 1] is that inherited from \(\mathbb {R}^2\), namely:

$$\begin{aligned} {[} \underline{X},\overline{X} ] \preceq _2 [\underline{Y},q_2\overline{Y} ] \text { if and only if }\underline{X} \le \underline{Y} \text { and } \overline{X} \le \overline{Y}. \end{aligned}$$
(1)

However, for many applications it is necessary to have the possibility of comparing any two data. This consideration leads to the notion of admissible order [7].

Definition 1

Let \(\le _L\) be an order in \(L([0,1])\). The relation \(\le \) is an admissible order if

  1. 1.

    it is linear (i.e., for every \(\mathbf{x},\mathbf{y} \in L([0,1])\) it holds that \(\mathbf{x }\le _L \mathbf{y}\) or \(\mathbf{y }\le _L \mathbf{x}\)), and

  2. 2.

    for all \(\mathbf x ,\mathbf y \in L([0,1])\), such that \(\mathbf x \preceq _2 \mathbf y \) it holds that \(\mathbf x \le _L \mathbf y \).

Remark 1

Note that for every admissible order \(\le _L\) and for every \(\mathbf{x} \in L([0,1])\) it holds that \(0_L \le _L\mathbf{x} \le _L 1_L\). That is, \(0_L\) and \(1_L\) are the top and the bottom elements, respectively, in \((L([0,1]),\le _L)\), whatever the admissible order \(\le _L\) is.

That is, an admissible order is a linear order which extends the usual partial order between intervals.

Example 1

The three more relevant examples of admissible orders that can be found in the literature are the following.

  1. 1.

    Lexicographical order with respect to the first variable. \(\mathbf{x} \le _\mathrm{lex1} \mathbf{y}\) if \(\underline{X} < \underline{Y}\) or \(\underline{X}=\underline{Y}\) and \(\overline{X} \le \overline{Y}\).

  2. 2.

    Lexicographical order with respect to the second variable. \(\mathbf{x} \le _\mathrm{lex2} \mathbf{y}\) if \(\overline{X} < \overline{Y}\) or \(\overline{X}=\overline{Y}\) and \(\underline{X} \le \underline{Y}\).

  3. 3.

    Xu and Yager’s order [18]:

    $$\begin{aligned}{}[\underline{X},\overline{X}]\le _{XY} [\underline{Y},\overline{Y}] \text { if } {\left\{ \begin{array}{ll} \underline{X}+\overline{X}<\underline{Y}+\overline{Y} {\text { or }}\\ \underline{X}+\overline{X}=\underline{Y}+\overline{Y} \, {\text { and }} \, \overline{X}-\underline{X}\le \overline{Y}-\underline{Y}. \end{array}\right. } \end{aligned}$$
    (2)

Remark 2

Xu and Yager’s order was initially introduced in the Atanassov intuitionistic setting. However, as it is well known, it exists an straight mathematical equivalence between Atanassov intuitionistic fuzzy sets and interval-valued fuzzy sets. Nevertheless, the order considered here is not exactly the same which was originally defined by its authors, since the second inequality is reversed here.

Another key notion which is at the basis of our present work is that of aggregation function. The definition of aggregation in the unit interval is widely known. Nevertheless, we recall the definition here.

Definition 2

An aggregation function is a function \(M:[0,1]^n \rightarrow [0,1]\) such that

  1. 1.

    \(M(0,\dots ,0)=0\) and \(M(1,\dots ,1)=1\);

  2. 2.

    M is increasing in each variable.

A particular instance of aggregation functions frequently used in many application are OWA operators given by Yager [3, 20].

Definition 3

Let w be a weighting vector, i.e, \(w=(w_1, \ldots , w_n) \in [0,1]^n\) with \(w_1+\cdots +w_n=1\). The ordered weighted aggregation operator associated with w, \(OWA_w\), is a mapping \(OWA_w: [0,1]^n \longrightarrow [0,1]\) defined by

$$\begin{aligned} \displaystyle \, OWA_w(x_1,\ldots , x_n)=\sum _{i=1}^{n} w_i x_{(i)} \end{aligned}$$

where \(x_{(i)},\) \(i=1, \ldots , n\), denotes the i-th greatest component of the input \((x_1, \ldots , x_n)\).

Aggregation functions can be used to define admissible orders in \(L([0,1])\) as follows.

Proposition 1

Let \( M_1,M_2\) be two aggregation functions \(M_1,M_2:[0,1]^2 \rightarrow [0,1]\) such that for all \((a,b),(c,d)\in [0,1]^2\) with \(a \le b\) and \(c \le d\) the equalities \(M_1 (a,b)= M_1(c,d)\) \(M_2(a,b)=M_2(c,d)\) hold simultaneously if and only if \(a=c\) y \(b=d\).

Then the relation \(\le _{M_1,M_2}\) on \(L([0,1])\) given by \([a,b] \le _\mathbf{M } [c,d]\) if and only if

  1. (i)

    \(M_1 (a,b) < M_1 (c,d) \) or

  2. (ii)

    \(M_1 (a,b)=M_1 (c,d) \) and \(M_2 (a, b) \le M_2 (c, d) \)

is an admissible order on \(L([0,1])\).

Example 2

  1. 1.

    The lexicographical order with respect to the first variable is recovered taking \(M_1(x,y)=x\) and \(M_2(x,y)=y\).

  2. 2.

    The lexicographical order with respect to the second variable is recovered taking \(M_1(x,y)=y\) and \(M_2(x,y)=x\).

  3. 3.

    Xu and Yager’s order is recovered taking \(M_1(x,y)=\frac{x+y}{2}\) and \(M_2(x,y)=y\).

Among admissible orders one very important class is generated by means of the \(K_\alpha \) operators.

Definition 4

Let \(\alpha \in [0,1]\). The operator \(K_\alpha : L([0,1])\rightarrow [0,1]\) is defined by:

$$\begin{aligned} K_\alpha ([\underline{X},\overline{X}])=(1-\alpha )\underline{X} + \alpha \overline{X}. \end{aligned}$$

Note that \(K_0\) corresponds to the projection with respect to the first component and \(K_1\) corresponds to the projection with respect to the second component. In general, we have the following result:

Proposition 2

Let \(\alpha _1,\alpha _2 \in [0,1]\), with \(\alpha _1 \ne \alpha _2\). then, the order \(\le _{\alpha _1,\alpha _2}\) defined as in Proposition 1 with \(M_1(x,y)=(1-\alpha _1)x+\alpha _1y\) and \(M_2(x,y)=(1-\alpha _2)x+\alpha _12\) is an admissible order.

Remark 3

The lexicographical order with respect to the first component is the same as \(\le _{0,1}\) whereas the lexicographical order with respect to the second component corresponds to \(\le _{1,0}\) and Xu and Yager’s order corresponds to \(\le _{\frac{1}{2},1}\).

The definition of aggregation function can be extended to L([0, 1] as follows.

Definition 5

Let \(\le _L\) be an order in \(L([0,1])\). An aggregation function M on \(L([0,1])\) with respect to the order \(\le _L\) is a mapping \(M:(L([0,1]))^n\rightarrow \le L([0,1])\) satisfying:

  1. 1.

    \(M(0_L,\ldots ,0_L)=0_L, \quad M(1_L,\ldots ,1_L)=1_L, \)

  2. 2.

    \(M( \mathbf{x_1}, \ldots , \mathbf{x_n}) \le _L M(\mathbf{y_1}, \ldots , \mathbf{y_n})\) whenever \(\mathbf{x_i} \le _L \mathbf{y_i}\) for every \(i \in \{1,\dots ,n\}\).

Finally, we also recall here the definition of interval-valued fuzzy set [8, 15].

Definition 6

An interval-valued fuzzy set A over the universe \(X \ne \emptyset \) is defined as:

$$\begin{aligned} A=\{( x, \mu _A(x)) \mid x \in X \}. \end{aligned}$$

where \(\mu _A:X \rightarrow L([0,1]\) is the membership function of the set A.

We denote by IVFS(X) the set of all interval-valued fuzzy sets on the universe X. Every order \(\le _L\) in \(L([0,1])\) induces a (partial) order in IVFS(X) , (that we denote by \(\le _L\), too), given by:

$$\begin{aligned} A\le _L B \iff \mu _A (x) \le _L \mu _B(x) \text { for every } x \in X. \end{aligned}$$

3 Unbalanced interval-valued OWA operators

In the literature, interval-valued OWA operators are usually defined using one single numerical value for each weight. However, in this work we go one step further and propose the possibility of using two different values, one for the upper bounds and another for the lower bounds. For this reason, we propose the following definition.

Definition 7

Let \(\le _L\) be an admissible on \(L([0,1])\). Consider two weighing vectors \(\tilde{w}=(w_1,\ldots , w_n), \tilde{v}=(v_1,\ldots , v_n) \in [0,1]^n\) such that \(w_1 +\cdots +w_n=1\) and \(v_1 +\cdots +v_n=1\), with \(\tilde{v}\ne \tilde{w}\). An unbalanced interval-valued OWA operator (UIVOWA) is a mapping

$$\begin{aligned} \mathrm{UIVOWA}_{[\tilde{w},\tilde{v},\le _L]}: ( L([0,1]))^n \longrightarrow [0,1]^2 \end{aligned}$$

defined by

$$\begin{aligned}&\displaystyle \mathrm{UIVOWA}_{[\tilde{w},\tilde{v},\le ]} \left( [\underline{X}_1,\overline{X}_1], \ldots , [\underline{X}_n,\overline{X}_n] \right) \nonumber \\&\quad = \left( \sum _{i=1}^n w_i \underline{X}_{(i)} , \sum _{i=1}^n v_i \overline{X}_{(i)}) \right) \end{aligned}$$
(3)

where \([\underline{X}_{(n)}, \overline{X}_{(n)}] \le _L \cdots \le _L [\underline{X}_{(1)}, \overline{X}_{(1)}] \).

Remark 4

OWA operators in the unit hypercube are particular instances of aggregation functions. Furthermore, note that if we let \(\tilde{v}=\tilde{w}\) then we recover the usual definition of interval-valued OWA operator. However, Definition 7 does not in principle correspond to an interval-valued aggregation function, since, to start with, it does not provide an interval as its result. To see it, consider, for instance, the vectors of weights

$$\begin{aligned} \tilde{w}=(1,0) \quad \text { and } \quad \tilde{v}=(0,1) \end{aligned}$$

Then, if we consider the lexicographical order with respect to the first component and we take the intervals [0, 0] and [0.8, 1]. Then we have that \([0,0] \le _\mathrm{lex1} [0.8,1]\) and we arrive at

$$\begin{aligned} \mathrm{UIVOWA} ([0.8,1],[0,0])=(0.8,0) \end{aligned}$$

which is not an interval.

We intend now to study the conditions which allow us to state that UIVOWA operators are in fact interval-valued aggregation functions. First of all, we have the following trivial result, whose proof is straight.

Proposition 3

For every admissible order \(\le _L\) and for every pair of weighting vectors \(\tilde{w}, \tilde{v} \in [0,1]^n\) it holds that

  1. 1.

    \(\mathrm{UIVOWA}_{[\tilde{w},\tilde{v},\le _L]}( [1,1], \ldots , [1,1] )=(1,1)\);

  2. 2.

    \(\mathrm{UIVOWA}_{[\tilde{w},\tilde{v},\le _L]}( [0,0], \ldots , [0,0] )=(0,0)\).

So in order to recover an interval-valued aggregation function we only need to consider two points:

  • Which conditions ensure that the function UIVOWA is monotone with respect to the considered order \(\le _L\), and

  • which conditions ensure that \(\sum _{i=1}^n w_i \underline{X}_{(i)} \le \sum _{i=1}^n v_i \overline{X}_{(i)}\); i.e., when we recover an interval.

None of these questions is trivial. Regarding the second one, for instance, we have the following result.

Proposition 4

Let be \(\le _L\) be an admissible order. Let \(\tilde{v},\tilde{w} \in [0,1]^n\) be two weighing vectors such that it exists \(j_0 \in \{1, \dots ,n\}\) with \(w_i=v_i\) for every \(i < j_0\) and \(w_{j_0} >v_{j_0}\). Then, \(\mathrm{UIVOWA}_{[\tilde{w},\tilde{v},\le _L]}\) does not provide an interval as its result.

Proof

First of all, it is clear that

$$\begin{aligned} \sum _{k=1}^{j_0-1} w_k =\sum _{k=1}^{j_0-1} v_k \end{aligned}$$

and consequently

$$\begin{aligned} \sum _{k=j_0}^n w_k =\sum _{k=j_0}^n v_k. \end{aligned}$$

We are going to prove that whatever the weighting vectors are, we can find n intervals such that the image of the corresponding UIVOWA operator is not an interval.

We have that

$$\begin{aligned}&\mathrm{UIVOWA}_{[\tilde{w},\tilde{v},\le _L]} \left( [\underline{X}_1,\overline{X}_1], \ldots , [\underline{X}_n,\overline{X}_n] \right) \nonumber \\&\quad = \left( \sum _{i=1}^n w_i \underline{X}_{(i)} , \sum _{i=1}^n v_i \overline{X}_{(i)}) \right) \end{aligned}$$

The result is an interval if and only if

$$\begin{aligned} \sum _{i=1}^n w_i \underline{X}_{(i)} \le \sum _{i=1}^n v_i \overline{X}_{(i)} \end{aligned}$$
(4)

Let’s consider the following intervals:

  1. (i)

    \(\mathbf{x_i}=[1,1]\) for \(0\le i \le j_0\).

  2. (ii)

    \(\mathbf{x_i}=[0,0]\) for \(j_0+1\le i \le n\).

Observe that the n-tuple \((\mathbf{x_1},\dots ,\mathbf{x_n})\) is already ordered in decreasing order. Taking into account the intervals that we have chosen, Eq. (4) is the same as

$$\begin{aligned} \displaystyle \sum _{i=1}^{j_0} w_i \le \sum _{i=i}^{j_0} v_i. \end{aligned}$$

This is equivalent to

$$\begin{aligned} \displaystyle \sum _{i=1}^{j_0-1} w_i+w_{j_0} \le \sum _{i=i}^{j_0-1} v_i+ v_{j_0}. \end{aligned}$$

But the first \(j_0-1\) weights are the same, so actually we arrive at \(w_{j_0} \le v_{j_0}\), which contradicts the definition of \(j_0\).

In fact, the following result is also straight.\(\square \)

Proposition 5

Let \(\le _L\) be an admissible order in L([0, 1]) and let \(\tilde{w}, \tilde{v} \in [0,1]^n\) be weighting vectors such that \(w_i \le v_i\) for every \(i \in \{ 1,\dots ,n\}\). Then, for every \(\left( [\underline{X}_1,\overline{X}_1], \ldots , [\underline{X}_n,\overline{X}_n] \right) \in (L([0,1]))^n\) it holds that

$$\begin{aligned} \sum _{i=1}^n w_i \underline{X}_{(i)} \le \sum _{i=1}^n v_i \overline{X}_{(i)}. \end{aligned}$$

Proof

It is a straight consequence of the monotonicity of OWA operators.

Note that, since usual OWA operators are aggregation functions, it follows that \(\sum _{i=1}^n v_i,\overline{X}_{(i)} \le 1\), so, once the output is an interval, it is in fact an element of L([0, 1]).

Besides, getting conditions for every possible admissible order is a very complicate work. For this reason, we only focus in this work in the case of lexicographical orders. As a first result, we can state the following. \(\square \)

Example 3

Let \(\le _\mathrm{lex1}\) be the lexicographical order with respect to the first component. Consider the weighting vectors \(w=(0,1)\) and \(v=(0.5,0.5)\). Then UIVOWA \(_{[\tilde{w},\tilde{v},\le _\mathrm{lex1}]}( [0.9,0.9], [0,0])=(0.9 \cdot 0 + 0 \cdot 1, 0.9 \cdot 0.5 + 0\cdot 0.5)=(0,0.45)\).

Similarly, \(UIVOWA_{[\tilde{w},\tilde{v},\le _\mathrm{lex1}]}( [0.8,1], [0,0])=(0.8\cdot 0 \,+\, 0 \cdot 1, 1 \cdot 0.5 \,+\, 0\cdot 0.5)=(0,0.5)\). We have that \([0.8,1] \le _\mathrm{lex1} [0.9,0.9]\) but \( [0,0.5) \ge _\mathrm{lex1} (0,0.45)\) (seen as intervals), so the operator UIVOWA is not monotonic in this case.

3.1 The problem of recovering an interval

Let’s discuss now when we can ensure that we recover an interval from an UIVOWA operator. Our interest lies in studying when the inequality

$$\begin{aligned} \displaystyle \sum _{i=1}^n w_i \underline{X}_{(i)}\le \sum _{i=1}^n v_i \overline{X}_{(i)} \end{aligned}$$
(5)

holds. Note that if the considered intervals are degenerate, i.e., if \(\underline{X}_i=\overline{X}_i\) for every \(i \in \{1,\dots ,n\}\), then the inequality is equivalent to:

$$\begin{aligned} \sum _{i=1}^n (w_i -v_i)\underline{X}_{(i)}\le 0. \end{aligned}$$
(6)

In this situation, the considered interval-valued fuzzy sets actually correspond to fuzzy sets. In this setting, in general, we only recover a degenerate interval for every possible choice of the input degenerate intervals if the weighing vectors \(\tilde{w}\) and \(\tilde{v}\) are the same. But in this case, we fall into the usual (real-valued) definition of OWA operator.

Besides, note that since the class of admissible order is so large, it is far out from the scope of the present work to provide a full characterization result. For this reason, we are going to focus in the case of lexicographical orders and we leave for future works a full analysis.

In order to get a characterization result, we start with the following lemma.

Lemma 1

Let \(\mathbf{x}, \mathbf{y} \in [0,1]^n\) be two weighting vectors.

Then the following statements are equivalent.

  1. 1.

    \(\displaystyle \sum \nolimits _{j=1}^i x_j \le \sum \nolimits _{j=1}^i y_j\) for all \(i=1,\ldots , n\).

  2. 2.

    \(\displaystyle \sum \nolimits _{i=1}^n x_i t_i\le \sum \nolimits _{i=1}^n y_i t_i\) for all \(t_i \in [0,1]\) such that \(t_1 \ge t_2 \ge \cdots \ge t_n \ge 0.\)

Proof

Let’s start proving that 1. implies 2. From our hypothesis, since \(x_1 \le y_1\), it follows that for every \(a_1\ge 0\), the inequality

$$\begin{aligned} a_1x_1 \le a_1y_1 \end{aligned}$$

holds. In the same way, \(x_1+x_2 \le y_1+y_2\), so for \(a_2\ge 0\) it holds that

$$\begin{aligned} a_2(x_1+x_2) \le a_2(y_1+y_2) \end{aligned}$$

In this way, for each \(i \in \{1,\dots ,n\}\) we get an inequality

$$\begin{aligned} a_i(x_1+\dots +x_i) \le a_i(y_1+\dots +y_i) \end{aligned}$$

for any \(a_i\ge 0\). If we add all these inequalities up, we arrive at

$$\begin{aligned}&(a_1 + \cdots + a_n) x_1 + (a_2 + \cdots + a_n) x_2 + \cdots + a_n x_n \\&\quad \le (a_1 + \cdots + a_n) y_1 + (a_2 + \cdots + a_n) y_2 + \cdots + a_n y_n \end{aligned}$$

for all \(a_1, \ldots , a_n \ge 0\). If we define now \(t_1=(a_1 + \cdots + a_n)\), \(t_2=( a_2+ \cdots +a_n), \ldots , t_n=a_n\), we see that (2) holds.

The fact that (2) implies (1) is trivial, since it is enough to take \(t_1=t_2=\cdots =t_i=1\) and \(t_{i+1}=t_{i+2}=\cdots =t_n=0\).

Using Lemma 1, we can provide the following characterization result for \(\mathrm{UIVOWA}\) operators associated with the lexicographical order with respect to the first variable. \(\square \)

Theorem 1

Let \(\tilde{w}, \tilde{v} \in (0,1]^n\) be two weighting vectors. Then the following statements are equivalent

  1. 1.

    The result of UIVOWA operators associated with \(\tilde{w}, \tilde{v}\) and the order \(\le _\mathrm{lex1}\) is an interval.

  2. 2.

    \(\displaystyle \sum \nolimits _{i=1}^n w_i t_i\le \sum \nolimits _{i=1}^n v_i t_i \quad {for all} t_i \in [0,1]\) such that \(t_1 \ge t_2 \ge \cdots \ge t_n \ge 0.\)

Proof

Let us show that 1. implies 2. Suppose that the result of \(\mathrm{UIVOWA}\) is an interval. Then, in particular, the inequality (6)

$$\begin{aligned} \sum _{i=1}^n (w_i -v_i)\underline{X}_{(i)}\le 0. \end{aligned}$$

must hold for every choice of \(\underline{X}_i \in [0,1]\) (\(i \in \{1,\dots ,n\}\)). Since we are dealing with an admissible order, we have that \(\underline{X}_{(1)} \ge \cdots \ge \underline{X}_{(n)}\), so we only need to take \(t_i=\underline{X}_{(i)}\) to get the result.

Let us assume now that 2. holds. Let’s take n intervals \([\underline{X}_i,\overline{X}_i]\) with \(i \in \{1,\dots ,n\}\). From the definition of UIVOWA operator, we have that

$$\begin{aligned}&\displaystyle \mathrm{UIVOWA}_{[w,v,\le _\mathrm{lex1}]} \left( [\underline{X}_1,\overline{X}_1], \ldots , [\underline{X}_n,\overline{X}_n] \right) \\&\quad = \left( \sum _{i=1}^n w_i \underline{X}_{(i)}, \sum _{i=1}^n v_i \overline{X}_{(i)}\right) \end{aligned}$$

where the chain of inequalities

$$\begin{aligned} \underline{X}_{(1)} \ge \underline{X}_{(2)} \ge \cdots \ge \underline{X}_{(n)} \end{aligned}$$

must hold, since we are considering the lexicographical order with respect to the first variable, \(\le _\mathrm{lex1}\).

Now, if we take \(t_i=\underline{X}_{(i)}\), from (2) we have that

$$\begin{aligned} \sum _{i=1}^n w_i \underline{X}_{(i)}\le \sum _{i=1}^n v_i \underline{X}_{(i)} \end{aligned}$$

But, as we are dealing with intervals, \(\underline{X}_{(i)}\le \overline{X}_{(i)}\), so the previous inequality implies that

$$\begin{aligned} \sum _{i=1}^n w_i \underline{X}_{(i)}\le \sum _{i=1}^n v_i \overline{X}_{(i)} \end{aligned}$$

and the result holds. \(\square \)

Corollary 1

Let \(\tilde{w}, \tilde{v} \in (0,1]^n\) be two weighting vectors. Then the following statements are equivalent

  1. 1.

    The result of UIVOWA operators associated with \(\tilde{w}, \tilde{v}\) and the lexicographical order with respect to the first component is an interval.

  2. 2.

    For every \(i \in \{1,\dots ,n\}\), it holds that

    $$\begin{aligned} \sum _{j=1}^i w_j \le \sum _{j=1}^i v_j. \end{aligned}$$

Proof

Straight by Lemma 1 and Theorem 1.

We can make an analogous study for the case of the lexicographical order with respect to the second variable. \(\square \)

Theorem 2

Let \(\tilde{w},\tilde{v} \in (0,1]^n\) be weighting vectors. Then the following statements are equivalent

  1. 1.

    The result of UIVOWA operators associated with \(\tilde{w}, \tilde{v}\) and the lexicographical order with respect to the second variable is an interval.

  2. 2.

    \(\displaystyle \sum \nolimits _{i=1}^n w_i t_i\ge \sum \nolimits _{i=1}^n v_i t_i\) for all \(t_i \in [0,1]\) such that \(t_n \ge t_{n-1} \ge \cdots \ge t_1 \ge 0.\)

Proof

Analogous to that of Theorem 1. \(\square \)

Corollary 2

Let \(\tilde{w}, \tilde{v} \in (0,1]^n\) be two weighting vectors. Then the following statements are equivalent

  1. 1.

    The result of UIVOWA operators associated with \(\tilde{w}, \tilde{v}\) and the lexicographical order with respect to the second variable is an interval.

  2. 2.

    \(\displaystyle \sum _{j=1}^i w_j \le \sum _{j=1}^i v_j\) for all \(i=1,\ldots , n\)

Proof

Straight from Theorem 2. \(\square \)

Note that we have the following result.

Proposition 6

Let \(\tilde{w}\), \(\tilde{v} \in [0,1]^n\) be weighting vectors. Then, the following statements are equivalent.

  1. 1.

    \(\sum _{j=1}^i w_j \le \sum _{j=1}^i v_j\) for \(i=1,\ldots ,n-1\) (the condition for \(i=n\) is trivial).

  2. 2.

    \(1+\displaystyle \sum \nolimits _{j=1}^i w_j \le 1+\sum \nolimits _{j=1}^i v_j\) for \(i=1,\ldots ,n-1\).

  3. 3.

    \(1- \sum _{j=1}^i v_j \le 1-\sum _{j=1}^i w_j\) for \(i=1,\ldots ,n-1\).

  4. 4.

    \(\sum _{j=i+1}^n v_j \le \sum _{j=i+1}^n w_j\) for \(i=1,\ldots ,n-1\).

Proof

It follows from a straight calculation.

So it follows that the conditions for both lexicographical orders are in fact the same. \(\square \)

4 An illustrative example

In order to show the usefulness of our developments, we consider now an illustrative example in which we make use of our theoretical developments about UIVOWA operators.

We are going to consider a decision making problem. In such a problem we are given a set of n alternatives, \(\{A_1,\dots ,A_n\}\) and we must find which is the best one according to a set of criteria.

In this particular case, experts from three different consultants have been asked to provide his/her preferences on whether it is better to invest some money in one or another of four companies, \(\{C_1,C_2,C_3, C_4\}\). In order to take into account uncertainty about data, each consultant has provided a final grade for the quality of the investment in each of the alternatives.

For instance, the first consultant has provided the following data:

$$\begin{aligned} A_1= & {} \{ (\text {Company 1}, [0.3,0.8]), (\text {Company 2}, [0.56,0.72]), \\&(\text {Company 3}, [0.6,0.8]), (\text {Company 4}, [0.16,0.0,74]) \} \end{aligned}$$

where each of the interval has been obtained providing as lower bound the worst of the valuations provided by the experts in the company and as upper bound the best of the valuations provided by the experts in the company.

The results obtained from the other two consultants are the following.

$$\begin{aligned} A_2= & {} \{ (\text {Company 1}, [0.46,0.58]), (\text {Company 2}, [0.4,0.4]), \\&(\text {Company 3}, [0.2,0.5]), (\text {Company 4}, [0.75,0.8]) \}\\ A_3= & {} \{ (\text {Company 1}, [0.12,0.66]), (\text {Company 2}, [0.26,0.42]), \nonumber \\&(\text {Company 3}, [0.7,0.7]), (\text {Company 4}, [0.44,0.74]) \} \end{aligned}$$

The first step in order to determine which is the best possible option for investment is to fuse the information coming from the three different consultants. Once this step has been accomplished, we will use our UIVOWA operators with respect to the lexicographical order with respect to the first component and with the weight vectors \(\tilde{w}=(0.2,0.25,0.55)\) and \(\tilde{v}=(0.25,0.35,0.4)\) in order to select the best alternative. Note that the choice of the lexicographical order with respect to the lower bound corresponds to considering better that solution which has obtained the best worst note, so it can be understood as a sort of pessimistic choice. The choice of the weights, in a real-world application, should be done via an appropriate experimental procedure, depending on the considered problem. Note also that, with this choice, we are in the setting of Corollary 1.

The results are

$$\begin{aligned}&\mathrm{UIVOWA}_{[\tilde{w},\tilde{v},\le _\mathrm{lex1}]}( [0.3,0.8],[0.46,0.58],[0.12,0.66])\\&\quad =[0.233,0.689]\\&\mathrm{UIVOWA}_{[\tilde{w},\tilde{v},\le _\mathrm{lex1}]}( [0.56,0.72],[0.4,0.4],[0.26,0.42])\\&\quad =[0.355,0.488]\\&\mathrm{UIVOWA}_{[\tilde{w},\tilde{v},\le _\mathrm{lex1}]}( [0.6,0.8],[0.2,0.5],[0.7,0.7])\\&\quad =[0.4,0.634]\\&\mathrm{UIVOWA}_{[\tilde{w},\tilde{v},\le _\mathrm{lex1}]}( [0.16,0.74],[0.75,0.8],[0.44,0.74])\\&\quad =[0.348,0.755]. \end{aligned}$$

That is, putting together the information provided by each of the consultants we arrive at

$$\begin{aligned} \tilde{A}= & {} \{ (\text {Company 1}, [0.233,0.689]),\\&(\text {Company 2}, [0.355,0.488]), \\&(\text {Company 3}, [0.4,0.634]),\nonumber \\&(\text {Company 4}, [0.348,0.755]) \}. \end{aligned}$$

Now we just need to get the Company which has got the best score. In order to so, we must pick a linear order between intervals, since we should be able to compare to each other any two of the alternatives. In particular, and taking into account the way in which we have built the UIVOWA operators, it seems natural that we choose again the lexicographical order with respect to the first component. According to this admissible order, we have the following ranking:

$$\begin{aligned}&\text { Company 3 }{better~than}\hbox { Company 2 } {better~than}\\&\quad \hbox { Company 4 } {better~than} \hbox { Company 1.} \end{aligned}$$

That is, the best alternative in this illustrative example would be the third one.

5 Conclusion

In this paper we have introduced the notion of unbalanced interval-valued OWA operator. This operator uses two different weighting vectors, one for the lower bounds and one for the upper bounds of the considered intervals. We have analyzed when this operator, defined in terms of admissible orders, are in fact interval-valued aggregation functions in the case of the lexicographical orders.

In future works we intend to consider other admissible orders, so that our theoretical developments may be fully applied in real world applications.