3.1 Introduction

The ORESTE method was initially introduced by Roubens at a conference in 1980 [10–12] and then was expanded in an article in 1980. ORESTE is used when the decision maker provides an analyst with an initial ranking of the attributes for decision making. Also, the best alternative is selected among the various alternatives, which is accompanied by different qualitative and quantitative attributes. This technique is used in many cases such as ranking of Web design firms [13], material selection [14], and insurance company selection [15]. The ORESTE has the following features:

  • It is one of the compensatory methods;

  • Attributes should be independent;

  • There is no need to convert the qualitative attributes into the quantitative attributes.

In the ORESTE method, the matrix of alternatives and attributes is initially formed based on the information received from the decision maker as in Eq. (3.1).

$$ {\text{X}} = \left[ {\begin{array}{*{20}c} {r_{ 1 1} } & \cdots & {r_{ 1j} } & \cdots & {r_{ 1n} } \\ \vdots & \ddots & \vdots & \ddots & \vdots \\ {r_{i 1} } & \cdots & {r_{ij} } & \cdots & {r_{in} } \\ \vdots & \ddots & \vdots & \ddots & \vdots \\ {r_{m 1} } & \cdots & {r_{mj} } & \cdots & {r_{mn} } \\ \end{array} } \right]_{m \times n} ;\quad i = 1, \ldots ,m,\;j = 1, \ldots ,n $$
(3.1)

With respect to the matrix of Eq. (3.1), \( r_{ij} \) illustrates the element of decision matrix for ith alternative in jth attribute. In addition, the attributes are initially ranked by the decision maker.

3.2 Description of ORESTE Method

3.2.1 The Position Matrix

In this matrix, the alternatives are ranked based on the attributes and according to the decision matrix.

3.2.2 The Block Distance

The block distance of each alternative is obtained from Eq. (3.2) [12].

$$ d\left( { 0 ,A_{ij} } \right) = \alpha r_{ij} \left( \alpha \right) + \left( { 1- \alpha } \right)r_{j} ;\quad i = 1, \ldots ,m,\;j = 1, \ldots ,n $$
(3.2)

where \( \upalpha \) represents the succession rate, and 0 < α < 1, \( r_{\text{j}} \) is the prioritized values by the decision maker, and \( r_{\text{ij}} \) is the value of the position matrix of ith alternative in jth attribute.

3.2.3 The Block Distance Matrix

The block distance of each element in the position matrix is computed and placed in the block distance matrix.

3.2.4 The Final Ranking of Alternatives

The ranking technique based on the pairwise comparison of block distances is as; if \( d\left( { 0 ,A_{ij} } \right) \le d\left( { 0 ,A_{{i^{\prime } j}} } \right) \), consequently, \( R\left( {A_{ij} } \right) \le R\left( {A_{{i^{\prime}j}} } \right) \) [12]. Usually, \( \frac{ 1}{ 3} \le\upalpha \le \frac{ 1}{ 2} \) is considered. The total ranking of alternatives is derived from allocating the rank to any value of alternative attribute and aggregating all common attributes as in Eq. (3.3) [10–12].

$$ R\left( {A_{i} } \right) = \sum\limits_{j = 1}^{n} R \left( {A_{ij} } \right) ; \quad i = 1, \ldots ,m $$
(3.3)

3.3 Case Study

Three projects of A1, A2, and A3 were proposed by experts for constructing a hospital. The attributes such as the suitability of the construction site (C1), cost (C2), and strength (C3) are available for decision making and the decision matrix as shown in Fig. 3.1.

Fig. 3.1
figure 1

Decision matrix for hospital construction projects

The decision maker expresses the order of importance of the attributes as follows:

$$ C_{ 1} > C_{ 2} > C_{ 3} $$

The purpose is to choose the best project, and the final ranking of alternatives is expressed by the ORESTE method.

  • ❖ Solution

  1. (A)

    The position matrix

Initially, the position matrix is ​​formed as shown in Fig. 3.2, in which alternatives are ranked based on the attributes. The negative cost attribute should be considered in this matrix formation, and the first rank belongs to the lowest value.

Fig. 3.2
figure 2

Position matrix

According to the order of the attributes expressed by the decision maker:

$$ r_{ 1} = 1 ,\quad r_{ 2} = 2 ,\quad r_{ 3} = 3 $$
  1. (B)

    The block distance

The block distance values are obtained from the following and where the values of \( r_{ij} \left( \alpha \right) \) are obtained from the values of the position matrix, and \( r_{j} \) represents the values of the attributes prioritized by the decision maker. Thus, the following result is obtained as an example:

$$ d\left( { 0 ,A_{ 1 1} } \right) = \alpha r_{ 1 1} \left( \alpha \right) + \left( { 1- \alpha } \right)r_{ 1} = 1\alpha + \left( {1 - \alpha } \right) = 1 $$

where \( r_{ 1 1} \left( a \right) \) means the amount of position matrix of the first alternative in first attribute. Similarly, the other block distance values are obtained as follows:

$$ \begin{aligned} & d\left( {0,A_{12} } \right) = \alpha r_{12} \left( \alpha \right) + \left( {1 - \alpha } \right)r_{2} = 3\alpha + 2\left( {1 - \alpha } \right) = 2 + \alpha \\ & d\left( {0,A_{13} } \right) = \alpha r_{13} \left( \alpha \right) + \left( {1 - \alpha } \right)r_{3} = 2\alpha + 3\left( {1 - \alpha } \right) = 3 - \alpha \\ & d\left( {0,A_{21} } \right) = \alpha r_{21} \left( \alpha \right) + \left( {1 - \alpha } \right)r_{1} = 2\alpha + \left( {1 - \alpha } \right) = 1 + \alpha \\ & d\left( {0,A_{22} } \right) = \alpha r_{22} \left( \alpha \right) + \left( {1 - \alpha } \right)r_{2} = 1\alpha + 2\left( {1 - \alpha } \right) = 2 - \alpha \\ & d\left( {0,A_{23} } \right) = \alpha r_{23} \left( \alpha \right) + \left( {1 - \alpha } \right)r_{3} = 3\alpha + 3\left( {1 - \alpha } \right) = 3 \\ & d\left( {0,A_{31} } \right) = \alpha r_{31} \left( \alpha \right) + \left( {1 - \alpha } \right)r_{1} = 3\alpha + \left( {1 - \alpha } \right) = 1 + 2\alpha \\ & d\left( {0,A_{32} } \right) = \alpha r_{32} \left( \alpha \right) + \left( {1 - \alpha } \right)r_{2} = 2\alpha + 2\left( {1 - \alpha } \right) = 2 \\ & d\left( {0,A_{33} } \right) = \alpha r_{33} \left( \alpha \right) + \left( {1 - \alpha } \right)r_{3} = \alpha + 3\left( {1 - \alpha } \right) = 3 - 2\alpha \\ \end{aligned} $$
  1. (C)

    The block distance matrix

Fig. 3.3 indicates the block distance matrix.

Fig. 3.3
figure 3

Block distance matrix

  1. (D)

    The final ranking of alternatives

First, the pairwise comparison of the block distances is as follows:

$$ \begin{array}{*{20}l} 1 \hfill & { < 1 { + }\alpha } \hfill & { < 2 - \alpha } \hfill & { < 1 { + 2}\alpha } \hfill & { < 2} \hfill & { < 3- 2\alpha } \hfill & { < 2 + \alpha } \hfill & { < 3 - \alpha } \hfill & { < 3} \hfill \\ {R\left( {A_{ 1 1} } \right)} \hfill & { < R\left( {A_{ 2 1} } \right)} \hfill & { < R\left( {A_{ 2 2} } \right)} \hfill & { < R\left( {A_{ 3 1} } \right)} \hfill & { < R\left( {A_{ 3 2} } \right)} \hfill & { < R\left( {A_{ 3 3} } \right)} \hfill & { < R\left( {A_{ 1 2} } \right)} \hfill & { < R\left( {A_{ 1 3} } \right)} \hfill & { < R\left( {A_{ 2 3} } \right)} \hfill \\ {\quad 1} \hfill & {\quad 2} \hfill & {\quad 3} \hfill & {\quad 4} \hfill & {\quad 5} \hfill & {\quad 6} \hfill & {\quad 7} \hfill & {\quad 8} \hfill & {\quad 9} \hfill \\ \end{array} $$

The ranking of alternatives and their severity is calculated as follows:

$$ \begin{aligned} & R\left( {A_{ 1} } \right) = 1+ 7+ 8= 1 6\\ & R\left( {A_{ 2} } \right) = 2+ 3+ 9= 1 4\\ & R\left( {A_{ 3} } \right) = 4+ 5+ 6= 1 5\\ \end{aligned} $$

Thus, the fist project (\( A_{ 1} \)) is the best alternative, and the final ranking is obtained as follows:

$$ A_{ 1} > A_{ 3} > A_{ 2} $$

3.4 Conclusion

The ORESTE method is another important decision-making method for selecting the best alternative used by managers, experts, and even ordinary people. In this technique, the severity of alternatives is determined using a combination of the quantitative and qualitative attributes and without the need to convert the qualitative attributes into the quantitative attributes and based on the block distance, and then, they are ranked. Further, having the short steps is another advantage of this method as shown in Fig. 3.4.

Fig. 3.4
figure 4

A summary of the ORESTE method