1 Introduction

In December 2019, COVID-19 broke out, and the World Health Organization (WHO) classified the outbreak as a public health emergency of international concern because of the increasing number of infected people and the outbreak in many countries around the world. In the early stage of the epidemic, an important reason for the high mortality rate in Hubei province may be the scarcity of medical and health resources, especially beds and medical staff. Therefore, how rationally allocating medical and health resources is an important means to halt the development of the epidemic. According to this idea, almost all the medical resources in China began to be inclined to Hubei province, lots of provinces sent medical support teams, the huoshenshan Hospital and Leishenshan Hospital were built, etc. At present, China has entered the post-epidemic era. However, it is still necessary to study the medical health resources allocation based on public health emergencies, and to provide suggestions for China’s emergency management in this field. Therefore, this paper is devoted to evaluating the medical health resources allocation methods, which consists of two important parts: One is to represent the evaluation information accurately and clearly, and the other one is to develop a more rational decision-making approach to respond to the medical health resources allocation evaluation in public health emergencies.

To deal with the first issue, experts usually prefer to use natural languages or linguistic terms to express their evaluations instead of some crisp numbers considering that the formers are more in line with people’s habits of expressions and close to the real thoughts of people (Gou et al., 2019; Zadeh, 2012). Double hierarchy linguistic term set (DHLTS), as a popular complex linguistic expression model, was defined by Gou et al. (2017a), and it is formed by two hierarchy linguistic term sets (LTSs). In recent years, some extensions of DHLTS have been developed and the popular research fields consist of the aggregation operators (Liu et al., 2019), the measure methods (Zhang et al., 2023), the preference relations (Gou et al., 2018, 2019, 2021a), the decision-making methods (Gou et al., 2017a, 2021b; Krishankumar et al., 2019; Liu et al., 2018, 2019; Wang et al., 2020), etc. Additionally, some preference orderings were developed to express the evaluation of experts (Hervés-Beloso & Cruces, 2018; Zhang et al., 2018). However, the existing preference orderings can only reflect the orderings of alternatives but lack the research on the precise relationship between any two adjacent alternatives, As a result, they may lead to the misconception that the relationship between any two alternatives in decision-making process is equal. To make up for this shortcoming and let the original linguistic information be more accurately described, Gou et al. (2020) defined the concept of linguistic preference orderings (LPOs), which consist of two types of information: One is the preference order which is similar as the existing preference orderings, the other one is to add double hierarchy linguistic terms (DHLTs, the basic elements of DHLTS) to the preference ordering and use them to express the unbalanced relationship between any two adjacent alternatives. Especially, according to the habits of the experts, LPOs usually contain two kinds of forms, i.e., the LPOs in continuous form and the LPOs in decentralized form, respectively (Gou et al., 2020, 2021c). Considering that LPOs can fully express experts’ assessments, it is used to describe experts’ opinions when evaluating the medical health resources allocation during public health emergencies.

Additionally, the second issue is to develop a reasonable decision-making approach to obtain the final solution after getting the assessments of experts. When solving multiple criteria decision-making (MCDM) problems, there exist two kinds of decision-making methods, i.e., the utility value-based decision-making methods (Dong & Wan, 2016; Gou et al., 2017a, b; Krishankumar et al., 2019) and the outranking-based decision-making methods (Li et al., 2020; Liu et al., 2018; Wang et al., 2020). Firstly, the utility value-based methods mainly include aggregation-based methods and reference point-based methods (Liao et al., 2020). Under a double hierarchy linguistic environment, the aggregation function-based decision-making methods mainly consist of the MULTIMOORA method (Gou et al., 2017a), the AQM method (Gou et al., 2017b), the VIKOR method (Gou et al., 2021b) and the WASPAS method (Krishankumar et al., 2019), etc. However, the aggregation-based methods are limited in rationality due to the different measurements among criteria, and the reference point-based methods may be closest to the ideal one, but not always dominate others. Additionally, the outranking-based decision-making methods are based on pairwise comparisons of alternatives under each criterion, and these methods based on double hierarchy linguistic environment mainly include the LINMAP method (Li et al., 2020; Liu et al., 2018) and the ORESTE method (Wang et al., 2020), etc.

As one of the outranking-based decision-making methods in MCDM, the classical ORESTE method was first proposed by Roubens (1982), and it has been studied in amounts of fields such as web design firm selection (Adali & Tusisik, 2017), innovative design selection of shared cars (Wu & Liao, 2018) and assessment of traffic congestion (Wang et al., 2020), etc. The ORESTE method has two main advantages: (1) One is that it uses Besson’s rank (Pastijn & Leysen, 1989) to make the decision instead of transforming the original information into crisp weights, so it can reduce the loss of original information to some extent; the other one is that the ORESTE method extends the relationships of alternatives \(A_{i} (i = 1,2,...,m)\) to three forms, i.e., the preference relation, the indifference relation, and the incomparability relation. Therefore, it greatly increases the accuracy of the rank of alternatives.

However, it is obvious that the ORESTE method changes the original information when calculating the global preference score because Besson’s ranks of original information and the importance of criteria are only the ranks but not the original information. Therefore, this paper develops an improved ORESTE method to deal with a practical MCDM problem involving the evaluation of the medical health resources allocation methods in public health emergencies in which the original information is used to obtain the global preference score instead of Besson’s ranks.

The main innovation points of this paper are highlighted as follows:

  1. (1)

    The evaluations of experts are expressed by LPOs, which are more in line with the real thoughts of experts. Then, the LPOs can be transformed into the related double hierarchy linguistic preference relations (DHLPRs) with complete consistencies equivalently.

  2. (2)

    An improved ORESTE method is developed to deal with MCDM problems with LPOs and it can be used to avoid the situation where the loss of original information.

  3. (3)

    We apply the proposed improved ORESTE method to deal with a practical MCDM problem involving the medical health resources allocation evaluation in public health emergencies.

  4. (4)

    Some comparative analyses among the improved ORESTE method and several existing decision-making methods under a double hierarchy linguistic environment are set up, and the discussions are summarized to show the advantages and disadvantages of the improved ORESTE method.

The remainder of the paper is organized as follows: Sect. 2 reviews some related concepts of DHLTS, DHLPR, LPOs, and the classical ORESTE method. Section 3 develops an improved ORESTE method with LPOs in MCDM. Section 4 applies the improved ORESTE method to deal with a practical MCDM problem, and makes comparative analyses with existing methods. Some conclusions are summarized in Sect. 5.

2 Preliminaries

This section mainly reviews some related concepts including DHLTS, DHLPR, LPOs, and the classical ORESTE method.

2.1 Double hierarchy linguistic term set

Zadeh (2012) provided the concept of Computing with Words (CWW), which can be used to express and handle natural languages. Based on CWW, some complex linguistic representation models were developed (Herrera & Martínez, 2000; Rodríguez et al., 2012). However, there are some gaps in the existing linguistic representation models. For example, it is very difficult to express some more complex linguistic information such as “only a little fast” or “between a little low and much high”. To solve these gaps, Gou et al. (2017a) defined the concept of DHLTS by splitting a complex linguistic term into two parts with the form of “adverb + adjective” and expressing them by different kinds of linguistic terms respectively.

Let \(S = \{ s_{t} |t = - \tau ,..., - 1,0,1,...,\tau \}\) and \(O^{t} = \{ o_{k}^{t} |k = - \varsigma ,..., - 1,0,1,...,\varsigma \}\) be the first hierarchy LTS and the second hierarchy LTS of linguistic term \(s_{t}\) in \(S\), respectively. Gou et al. (2017a) proposed the concept of DHLTS \(S_{O}\) shown as follows:

$$S_{O} = \{ s_{{t < o_{k}^{t} > }} |t = - \tau ,..., - 1,0,1,...,\tau ;\;\;k = - \varsigma ,..., - 1,0,1,...,\varsigma \}$$
(1)

where the basic element \(s_{{t < o_{k}^{t} > }}\) is called DHLT, and \(o_{k}^{t}\) expresses the second hierarchy linguistic term of the linguistic term \(s_{t}\) in \(S\). For convenience, Gou et al., (2017a, 2017b) used a unified form to express all second hierarchy LTSs, and Eq. (1) can be rewritten by \(S_{O} = \{ s_{{t < o_{k}^{{}} > }} |t = - \tau ,..., - 1,0,1,...,\tau ;\;\;k = - \varsigma ,..., - 1,0,1,...,\varsigma \}\).

To facilitate the calculations of DHLTs when introducing the additively consistent DHLPR and comparing any two DHLTs, Gou et al., (2017a, 2017b) proposed two equivalent transformation functions in which the subscript \((t,k)\) of the DHLT \(s_{{t < o_{k} > }}\) which expresses the equivalent information to the membership degree \(\gamma\) can be transformed to each other by functions \(f\) and \(f^{ - 1}\):

$$f:[ - \tau ,\tau ] \times [ - \varsigma ,\varsigma ] \to [0,1],f(t,k) = \frac{k + (\tau + t)\varsigma }{{2\varsigma \tau }}\, =\, \gamma$$
(2)
$$f^{ - 1} :\left[ {0,1} \right] \to \left[ { - \tau ,\tau } \right] \times \left[ { - \varsigma ,\varsigma } \right],\;f^{ - 1} \left( \gamma \right) = \left[ {2\tau \gamma - \tau } \right] < o_{{\varsigma \left( {2\tau \gamma - \tau - \left[ {2\tau \gamma - \tau } \right]} \right)}} > {\kern 1pt} = \left[ {2\tau \gamma - \tau } \right] + 1 < o_{{\varsigma \left( {\left( {2\tau \gamma - \tau - \left[ {2\tau \gamma - \tau } \right]} \right) - 1} \right)}} >$$
(3)

2.2 Double hierarchy linguistic preference relation

Considering that the pairwise comparison methods are more accurate than some common forms of evaluations, and the main advantage of pairwise comparison is that experts only need to focus exclusively on two alternatives at a time when expressing their preferences (Chiclana et al., 2009). Therefore, Gou et al. (2021a) proposed the concept of DHLPR. Firstly, the operational laws of DHLTs only used to check whether a DHLPR is of acceptable consistency should be given. Suppose that \(s_{{t < o_{k} > }}\), \(s_{{t^{1} < o_{{k^{1} }} > }}\) and \(s_{{t^{2} < o_{{k^{2} }} > }}\) are three DHLTs, and \(\lambda (0 \le \lambda \le 1)\) is a real number. Then, \(s_{{t^{1} < o_{{k^{1} }} > }} \oplus s_{{t^{2} < o_{{k^{2} }} > }} = s_{{t^{1} + t^{2} < o_{{k^{1} + k^{2} }} > }}\), if \(t^{1} + t^{2} \le \tau ,k^{1} + k^{2} \le \varsigma\); and \(\lambda s_{{t < o_{k} > }} = s_{{\lambda t < o_{\lambda k} > }}\).

In an MCDM problem under a double hierarchy linguistic environment, let \(A = \{ A_{1} ,A_{2} ,...,A_{m} \}\) be a fixed set of alternatives, the experts evaluate alternatives by pairwise comparisons and provide their preference information. Then, the concept of DHLPR is defined as follows:

Definition 1

(Gou et al., 2021a) Let \(S_{O}\) be a DHLTS. A DHLPR \(R\) is presented by a \(m \times m\) matrix \(R = (r_{ij} )_{m \times m}\), where each element \(r_{ij} \in S_{O}\)\((i,j = 1,2,...,m)\) is a DHLT, indicating the degree of the alternative \(A_{i}\) over \(A_{j}\). For all \(i,j = 1,2,...,m\), \(r_{ij} (i < j)\) satisfies the conditions \(r_{ij} + r_{ji} = s_{{0 < o_{0} > }}\) and \(r_{ii} = s_{{0 < o_{0} > }}\).

Additionally, based on the function \(f\), if a DHLPR \(R = (r_{ij} )_{m \times m}\) satisfies

$$f(r_{ij} ) = f(r_{i\rho } ) + f(r_{\rho j} ) - 0.5\quad (i,j,\rho = 1,2,...,m,i \ne j)$$
(4)

then, it can be called an additively consistent DHLPR (Gou et al., 2020).

Based on Eq. (4), the following theorem was developed to get the additively consistent DHLPR.

Theorem 1

(Gou et al., 2020) Let \(R = (r_{ij} )_{m \times m}\) be a DHLPR. If \(f(\overline{r}_{ij} ) = \frac{1}{m}(\mathop \oplus \limits_{\rho = 1}^{m} (f(r_{i\rho } ) + f(r_{\rho j} ) - 0.5))\) for all \(i,j,\rho = 1,2,...,m,i \ne j\), then \(\overline{R} = (\overline{r}_{ij} )_{m \times m}\) is an additively consistent DHLPR.

Example 1

Let \(S = \{ s_{{t < o_{k} > }} |t = - 4, \ldots ,4;k = - 4, \ldots ,4\}\) be a DHLTS, one DHLPR can be established as:

$$R = (r_{ij} )_{4 \times 4} = \left( {\begin{array}{*{20}c} {s_{{0 < o_{0} > }} } & {s_{{ - 1 < o_{1} > }} } & {s_{{0 < o_{2} > }} } & {s_{{1 < o_{ - 2} > }} } \\ {s_{{1 < o_{ - 1} > }} } & {s_{{0 < o_{0} > }} } & {s_{{1 < o_{ - 1} > }} } & {s_{{2 < o_{1} > }} } \\ {s_{{0 < o_{ - 2} > }} } & {s_{{ - 1 < o_{1} > }} } & {s_{{0 < o_{0} > }} } & {s_{{1 < o_{1} > }} } \\ {s_{{ - 1 < o_{2} > }} } & {s_{{ - 2 < o_{ - 1} > }} } & {s_{{ - 1 < o_{ - 1} > }} } & {s_{{0 < o_{0} > }} } \\ \end{array} } \right).$$

Using Eq. (4), additively consistent DHLPR \(\overline{R} = (\overline{r}_{ij} )_{4 \times 4}\) of \(R\) can be obtained:

$$\overline{R} = (\overline{r}_{ij} )_{4 \times 4} = \left( {\begin{array}{*{20}c} {s_{{0 < o_{0} > }} } & {s_{{ - 1 < o_{0.5} > }} } & {s_{{0 < o_{0.25} > }} } & {s_{{1 < o_{0.25} > }} } \\ {s_{{1 < o_{0.5} > }} } & {s_{{0 < o_{0} > }} } & {s_{{1 < o_{ - 0.25} > }} } & {s_{{2 < o_{ - 0.25} > }} } \\ {s_{{0 < o_{ - 0.25} > }} } & {s_{{ - 1 < o_{0.25} > }} } & {s_{{0 < o_{0} > }} } & {s_{{1 < o_{0} > }} } \\ {s_{{ - 1 < o_{ - 0.25} > }} } & {s_{{ - 2 < o_{0.25} > }} } & {s_{{ - 1 < o_{0} > }} } & {s_{{0 < o_{0} > }} } \\ \end{array} } \right).$$

2.3 Linguistic preference orderings

In decision-making processes, sometimes experts prefer to represent their assessments using preference orderings. To express these assessments clearly and accurately, Gou et al. (2020) defined two kinds of LPOs, i.e., the LPO in continuous form and the LPO in decentralized form, respectively. In this instance, the continuous form uses the LPO to rank all alternatives in a continuous manner, while the decentralized form provides the relationship between any two alternatives, which is then used to create a preference ranking set.

2.3.1 The LPO in continuous form

Let \(S_{O} = \{ s_{{t_{{ < o_{k} > }} }} |t = - \tau ,..., - 1,0,1,...,\tau ;k = - \varsigma ,..., - 1,0,1,...,\varsigma \}\) be a DHLTS. Suppose that an expert provides his/her assessments about all alternatives by a LPO denoted by:

$$LPO^{\prime} = \left\{ {A_{\sigma (1)}^{{}} \mathop > \limits^{{s_{{t < o_{k} > }}^{(\sigma (1),\sigma (2))} }} A_{\sigma (2)}^{{}} \mathop > \limits^{{s_{{t < o_{k} > }}^{(\sigma (2),\sigma (3))} }} ...\mathop > \limits^{{s_{{t < o_{k} > }}^{(\sigma (m - 1),\sigma (m))} }} A_{\sigma (m)}^{{}} } \right\}$$
(5)

in which all alternatives are concluded in a preference ordering and there is a relationship between any two adjacent alternatives. Then it is called the LPO in continuous form, where \(\mathop \oplus \limits_{i = 1}^{m - 1} s_{{t < o_{k} > }}^{(\sigma (i),\sigma (i + 1))} \le s_{{\tau < o_{\varsigma } > }}\), \(A_{\sigma (i)}^{{}} (i = 1,2,...,m)\) denotes the \(i{\text{ - th}}\) largest alternative, and the linguistic preference information \(s_{{t < o_{k} > }}^{(\sigma (i),\sigma (i + 1))} (i = 1,2,...,m - 1)\) is a DHLT that means the degree of the \(i{\text{ - th}}\) largest alternative is better than the \((i + 1){\text{ - th}}\) largest alternative (Gou et al., 2020).

For example, suppose that a set of alternatives is \(A = \{ A_{1} ,A_{2} ,A_{3} ,A_{4} \}\), and a LPO in continuous form may be denoted as \(LPO^{\prime} = \left\{ {A_{2}^{{}} \mathop > \limits^{{a^{{}} little^{{}} high}} A_{3}^{{}} \mathop > \limits^{{very^{{}} much^{{}} high}} A_{1}^{{}} \mathop > \limits^{{only^{{}} a^{{}} little^{{}} high}} A_{4}^{{}} } \right\}\), this LPO means that the ordering of alternatives is \(A_{2} > A_{3} > A_{1} > A_{4}\) and \(A_{\sigma (1)} = A_{2}\),\(A_{\sigma (2)} = A_{3} ,A_{\sigma (3)} = A_{1} ,A_{\sigma (4)} = A_{4}\). Additionally, \(A_{2}\) is a little higher than \(A_{3}\), \(A_{3}\) is very much higher than \(A_{1}\), and \(A_{1}\) is absolutely higher than \(A_{4}\).

2.3.2 The LPO in decentralized form

Furthermore, sometimes experts may only prefer to provide partial pairwise comparisons between any two alternatives. In this case, Gou et al. (2020) defined the concept of LPO in a decentralized form:

$$LPO^{^{\prime\prime}a} = \left\{ {A_{i}^{{}} \mathop > \limits^{{s_{{t < o_{k} > }}^{ij} }} A_{j}^{{}} |s_{{t < o_{k} > }}^{ij} \in S_{O} ,\quad i,j = 1,2,...,m;i \ne j} \right\}$$
(6)

where \(s_{{t < o_{k} > }}^{ij}\) expresses the relationship between two alternatives \(A_{i}^{{}}\) and \(A_{j}^{{}}\) \((i,j = 1,2,...,m;i \ne j)\).

For example, suppose that a set of alternatives \(A = \{ A_{1} ,A_{2} ,A_{3} ,A_{4} \}\), and an expert provides his/her LPO in decentralized form, which is denoted as \(LPO^{^{\prime\prime}} = \left\{ {A_{2}^{{}} \mathop > \limits^{{a^{{}} little^{{}} high}} A_{3}^{{}} ,A_{2}^{{}} \mathop > \limits^{{very^{{}} much^{{}} high}} A_{1}^{{}} ,A_{4}^{{}} \mathop > \limits^{{only^{{}} a^{{}} little^{{}} high}} A_{3}^{{}} } \right\}\). The \(LPO^{^{\prime\prime}}\) should include all alternatives, and there should be some sort of relationship—direct or indirect—between them. We can see that, the relationships between \(A_{1}\) and \(A_{3}\), between \(A_{1}\) and \(A_{4}\), and between \(A_{2}\) and \(A_{4}\) are indirect, which can be obtained by a method proposed in follows, to build the preference relationship matrix and retrieve the preference relationships between all alternatives.

Clearly, the LPOs can express linguistic information more completely and correctly. However, considering the special structure of these two kinds of LPOs, it is difficult to make correct calculations among them via the existing methods. Therefore, Gou et al. (2020) developed a useful method to transform the LPOs into the corresponding completely consistent DHLPRs.

In this transformation process, a model is established to calculate unknown preference information of the DHLPR \(R = (r_{ij} )_{m \times m}\):

$$\left\{ \begin{gathered} f\left( {r_{\sigma \left( 1 \right)\sigma \left( 3 \right)} } \right) = \frac{1}{m}\left( {\mathop \oplus \limits_{\rho = 1}^{m} \left( {f\left( {r_{\sigma \left( 1 \right)\rho } } \right) + f\left( {r_{\rho \sigma \left( 3 \right)} } \right) - 0.5} \right)} \right) \hfill \\ ... \hfill \\ f\left( {r_{\sigma \left( 1 \right)\sigma \left( m \right)} } \right) = \frac{1}{m}\left( {\mathop \oplus \limits_{\rho = 1}^{m} \left( {f\left( {r_{\sigma \left( 1 \right)\rho } } \right) + f\left( {r_{\rho \sigma \left( m \right)} } \right) - 0.5} \right)} \right) \hfill \\ f\left( {r_{\sigma \left( 2 \right)\sigma \left( 4 \right)} } \right) = \frac{1}{m}\left( {\mathop \oplus \limits_{\rho = 1}^{m} \left( {f\left( {r_{\sigma \left( 2 \right)\rho } } \right) + f\left( {r_{\rho \sigma \left( 4 \right)} } \right) - 0.5} \right)} \right) \hfill \\ ... \hfill \\ f\left( {r_{\sigma \left( 2 \right)\sigma \left( m \right)} } \right) = \frac{1}{m}\left( {\mathop \oplus \limits_{\rho = 1}^{m} \left( {f\left( {r_{\sigma \left( 2 \right)\rho } } \right) + f\left( {r_{\rho \sigma \left( m \right)} } \right) - 0.5} \right)} \right) \hfill \\ ... \hfill \\ f\left( {r_{{\sigma \left( {m - 2} \right)\sigma \left( m \right)}} } \right) = \frac{1}{m}\left( {\mathop \oplus \limits_{\rho = 1}^{m} \left( {f\left( {r_{{\sigma \left( {m - 2} \right)\rho }} } \right) + f\left( {r_{\rho \sigma \left( m \right)} } \right) - 0.5} \right)} \right) \hfill \\ \end{gathered} \right.$$
(7)

In Eq. (7), Eq. (4) and Theorem 1 are utilized to obtain the Missing elements included in the given LPO. For example, the \(r_{\sigma \left( 1 \right)\sigma \left( 3 \right)}\) can be obtained by \(f\left( {r_{\sigma \left( 1 \right)\sigma \left( 3 \right)} } \right) = \frac{1}{m}\left( {\mathop \oplus \limits_{\rho = 1}^{m} \left( {f\left( {r_{\sigma \left( 1 \right)\rho } } \right) + f\left( {r_{\rho \sigma \left( 3 \right)} } \right) - 0.5} \right)} \right)\), and the remaining elements can be obtained using a similar track and formula.

2.4 The classical ORESTE method

The classical ORESTE method is to solve the MCDM problem based on general ranking (Pastijn & Leysen, 1989). The approach, which is a standard rank-preference relational decision algorithm, may combine the importance ranking of an attribute with the score ranking of each alternative under that attribute to determine the preference score value for each alternative. The classic ORESTE method consists of two stages: the first stage produces the weak ranking between the alternatives; the second stage obtains the PIR framework between the alternatives; and finally, the strong ranking between the alternatives can be produced based on the weak ranking and the PIR framework.

Firstly, the MCDM problem is described as: The set of alternatives is \(A = \{ A_{1} ,A_{2} ,...,A_{m} \}\), and the set of criteria is \(C = \{ C_{1} ,C_{2} ,...,C_{n} \}\). Let \(\delta_{j}\) and \(\delta_{j} (A_{i} )\) be the importance degree of the criterion \(C_{j}\) and the merit of the alternative \(A_{i}\) with respect to the criterion \(C_{j}\), respectively. Both of them are expressed by Besson’s ranks (Pastijn & Leysen, 1989). Then, the classical ORESTE method is shown as follows:

Step 1 Building weak rankings between alternatives

  1. (1)

    The global preference score \(G(\alpha_{ij} )\) of the alternative \(A_{i}\) with respect to the criterion \(C_{j}\) is obtained:

    $$G(\alpha_{ij} ) = \sqrt {\varepsilon (\delta_{j} )^{2} + (1 - \varepsilon )(\delta_{j} (A_{i} ))^{2} }$$
    (8)

    where \(\varepsilon \;(0 \le \varepsilon \le 1)\) expresses the parameter measuring the ranking importance of criteria and alternatives, and is given by the decision makers. \(\alpha_{ij}\) is the action of the alternative \(A_{i}\) with respect to the criterion \(C_{j}\), \(G(\alpha_{ij} )\) indicates the alternative \(A_{i}\)’s overall preference score according to the \(C_{j}\) criterion.

  2. (2)

    Identify the global weak ranking \(\delta (\alpha_{ij} )\), which is denoted by Besson’s ranks and determined by the values of \(G(\alpha_{ij} )\) (\(i = 1,2,...,m;j = 1,2,...,n\)). For any \(i,p = 1,2,...,m\) and \(j,q = 1,2,...,n\), if \(G(\alpha_{ij} ) > G(\alpha_{pq} )\), then \(\delta (\alpha_{ij} ) > \delta (\alpha_{pq} )\); if \(G(\alpha_{ij} ) = G(\alpha_{pq} )\), then \(\delta (\alpha_{ij} ) = \delta (\alpha_{pq} )\).

  3. (3)

    Obtain the weak ranking of every alternative \(A_{i}\):

    $$\Delta (A_{i} ) = \sum\limits_{j = 1}^{n} {\delta (\alpha_{ij} )}$$
    (9)

Step 2 Building the PIR structure between alternatives

  1. (1)

    In fact, two alternatives may have different performances with respect to different criteria when they have the same global weak rankings. Thus, it is necessary to calculate the preference intensity of any two alternatives, which is an index to distinguish the incomparability relation or the indifference relation between two alternatives. The most prominent characteristic of the ORESTE method is to make further conflict analysis based on the preference intensities. Then, the average preference intensity between the two alternatives \(A_{i}\) and \(A_{p}\) is obtained by

    $$F(A_{i} ,A_{p} ) = \frac{{\sum\limits_{j = 1}^{n} {\max \{ \delta (\alpha_{pj} ) - \delta (\delta_{ij} ),0\} } }}{{(m - 1)n^{2} }}$$
    (10)

Then, the net preference intensity between these two alternatives \(A_{i}\) and \(A_{p}\) is calculated by

$$\Delta F(A_{i} ,A_{p} ) = F(A_{i} ,A_{p} ) - F(A_{p} ,A_{i} )$$
(11)
  1. (B)

    Establish the PIR structure. The relationship between any two alternatives can be divided into three types: preference (\(A_{i} PA_{p}\)), indifference (\(A_{i} IA_{p}\)), and incomparability (\(A_{i} RA_{p}\)) between two alternatives \(A_{i}\) and \(A_{p}\). The conflict analysis is obtained according to the following rules shown in Fig. 1.

Fig. 1
figure 1

The conflict analysis rules

In this structure, \(\sigma\), \(\eta\) and \(\rho\) are three different parameters to determine the PIR relationships between two alternatives. Generally, their values are given based on the following rules:

$$\sigma < \frac{1}{(m - 1)n},\quad \rho > \frac{(n - 2)}{4},\quad \eta < \frac{\lambda }{2(m - 1)}$$
(12)

where \(\lambda\) expresses the maximal rank difference between two alternatives (Pastijn & Leysen, 1989).

  1. (C)

    By the global weak ranking and the PIR structure, the strong ranking of alternatives is obtained.

3 An improved ORESTE method with LPOs in MCDM

The traditional ORESTE approach has the following drawbacks: (1) the decision matrix under consideration includes limited details. (2) Information is lost during computation of the overall preference score, weak preferences, and PIR. (3) The preference conflict degree is expressed subjectively in the ORESTE approach. (4) The extended double hierarchy linguistic information cannot be handled by the classical ORESTE approach.

To deal with the above shortcomings, this section enhances the traditional ORESTE method and suggests an improved ORESTE method to handle the MCDM problems with LPOs. The improved method can make the original information more accurate and richer and avoid the loss of original information, and it is used to solve a real-world MCDM problem involving healthcare resource allocation assessment in public health emergencies.

Firstly, the MCDM method with LPOs can be described as follows: Let \(A = \{ A_{1} ,A_{2} ,...,A_{m} \}\) be a set of alternatives, and \(C = \{ C_{1} ,C_{2} ,...,C_{n} \}\) be a set of criteria, where \(w = (w_{1} ,w_{2} ,...,w_{n} )^{T}\) is the weight vector of criteria, and all of them are expressed by DHLTs, denoted by \(w_{j} = s_{{\phi < o_{\varphi } > }}^{j} (j = 1,2,...,n)\). The invited experts evaluate all alternatives with respect to each criterion and provide their evaluations using LPOs, and the assessments establish an original decision matrix \(ODM = (LPO_{j} )\;(j = 1,2,...,n)\) shown as follows (Table 1).

Table 1 The original decision matrix provided by experts

3.1 Some basic concepts for the ORESTE method with LPOs in MCDM

Before giving the ORESTE method with LPOs in MCDM, some basic concepts are introduced as follows:

  1. I.

    Considering that the structure of LPOs cannot make decision correctly, Gou et al. (2020) proposed a useful way to transform all LPOs into the corresponding completely consistent DHLPRs \(R_{j} = (r_{ip}^{j} )_{m \times m}\) (\(j = 1,2,...,n\)) via Eq. (7). Therefore, Table 2 is transformed into the following form.

    Table 2 The assessments with the form of DHLPRs transformed from LPOs
  2. II.

    Based on the addition operation of DHLTs (Gou et al., 2017a), i.e., \(s_{{t^{1} < o_{{k^{1} }} > }} \oplus s_{{t^{2} < o_{{k^{2} }} > }} = s_{{t^{1} + t^{2} < o_{{k^{1} + k^{2} }} > }}\), all DHLTs of each row in a DHLPR are aggregated into a collective DHLT to express the degree of that the related alternative is better than the remaining alternatives. Thus, the overall assessment of an alternative with respect to each criterion is obtained by

    $$OE(A_{i} )_{j} = \frac{1}{m}\mathop \oplus \limits_{p = 1}^{m} r_{ip}^{j}$$
    (13)

    Then, all of them establish a decision matrix:

    $$DM = \begin{array}{*{20}c} {} & {\begin{array}{*{20}c} {C_{1} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} } & {C_{2} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} } & {...} & {{\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} C_{n} } \\ \end{array} } \\ {\begin{array}{*{20}c} {A_{1} } \\ {A_{2} } \\ {} \\ {A_{m} } \\ \end{array} } & {\left( {\begin{array}{*{20}c} {OE(A_{1} )_{1} } & {OE(A_{1} )_{2} } & {...} & {OE(A_{1} )_{n} } \\ {OE(A_{2} )_{1} } & {OE(A_{2} )_{2} } & {...} & {OE(A_{2} )_{n} } \\ {...} & {...} & {...} & {...} \\ {OE(A_{m} )_{1} } & {OE(A_{m} )_{2} } & {...} & {OE(A_{m} )_{n} } \\ \end{array} } \right)} \\ \end{array}$$
  3. III.

    For any two DHLTs \(s_{{\phi_{1} < o_{{\varphi_{1} }} > }}\) and \(s_{{\phi_{2} < o_{{\varphi_{2} }} > }}\), we can compare them based on the function \(f\):

    1. (1)

      If \(f(s_{{\phi_{1} < o_{{\varphi_{1} }} > }} ) > f(s_{{\phi_{2} < o_{{\varphi_{2} }} > }} )\), then \(s_{{\phi_{1} < o_{{\varphi_{1} }} > }} > s_{{\phi_{2} < o_{{\varphi_{2} }} > }}\);

    2. (2)

      If \(f(s_{{\phi_{1} < o_{{\varphi_{1} }} > }} ) = f(s_{{\phi_{2} < o_{{\varphi_{2} }} > }} )\), then \(s_{{\phi_{1} < o_{{\varphi_{1} }} > }} = s_{{\phi_{2} < o_{{\varphi_{2} }} > }}\).

  4. IV.

    For any two DHLTs \(s_{{\phi_{1} < o_{{\varphi_{1} }} > }}\) and \(s_{{\phi_{2} < o_{{\varphi_{2} }} > }}\), the distance between them is calculated as

    $$d(s_{{\phi_{1} < o_{{\varphi_{1} }} > }} ,s_{{\phi_{2} < o_{{\varphi_{2} }} > }} ) = |f(s_{{\phi_{1} < o_{{\varphi_{1} }} > }} ) - f(s_{{\phi_{2} < o_{{\varphi_{2} }} > }} )|$$
    (14)

Example 2.

Let \(S_{O} = \{ s_{{t < o_{k}^{{}} > }} |t = - 4,...,4;\;\;k = - 4,...,4\}\) be a DHLTS,\(A = \{ A_{1} ,A_{2} ,A_{3} ,A_{4} \}\) be a set of alternatives, and \(C = \{ C_{1} ,C_{2} ,C_{3} \}\) be a set of criteria. The LPOs provided by experts are shown in Table 3.

Table 3 The LPOs provided by experts

Then, by Eq. (7), all LPOs in Table 3 are transformed into three DHLPRs \(R_{j} = (r_{ip}^{j} )_{m \times m}\) (\(j = 1,2,3\)) shown in Table 4.

Table 4 The completely consistent DHLPRs

Based on Eq. (13), the decision matrix \(DM\) is established:

$$DM = \begin{array}{*{20}c} {} & {\begin{array}{*{20}c} {C_{1} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} } & {C_{2} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} } & {{\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} C_{3} } \\ \end{array} } \\ {\begin{array}{*{20}c} {A_{1} } \\ {A_{2} } \\ {A_{3} } \\ {A_{4} } \\ \end{array} } & {\left( {\begin{array}{*{20}c} {s_{{ - 0.25 < o_{ - 1} > }} } & {s_{{2 < o_{ - 0.5} > }} } & {s_{{2 < o_{ - 2.25} > }} } \\ {s_{{ - 1.25 < o_{0} > }} } & {s_{{ - 2 < o_{1.5} > }} } & {s_{{ - 1 < o_{1.75} > }} } \\ {s_{{1.75 < o_{0} > }} } & {s_{{1 < o_{ - 1.5} > }} } & {s_{{ - 1 < o_{ - 0.25} > }} } \\ {s_{{ - 0.25 < o_{1} > }} } & {s_{{ - 1 < o_{0.5} > }} } & {s_{{0 < o_{0.75} > }} } \\ \end{array} } \right)} \\ \end{array}$$

3.2 The improved ORESTE method with LPOs in MCDM

The process of the ORESTE method with LPOs in MCDM is shown as follows:

Step 1. Building weak rankings between alternatives

Firstly, it is necessary to calculate the double hierarchy linguistic global preference score (DHLGPS) \(LP_{ij}\) of the alternative \(A_{i}\) with respect to the criterion \(C_{j}\).

For the decision matrix \(DM\), we determine the maximum DHLT \(OE(A_{i} )_{j + }\) and the minimum DHLT \(OE(A_{i} )_{j - }\) of alternatives \(A_{i}\) with respect to each criterion \(C_{j}\), respectively:

$$OE(A_{i} )_{j + } = \left\{ \begin{gathered} \mathop {\max }\limits_{i = 1,2,...,m} \{ OE(A_{i} )_{j} \} ,\quad for\;the\;benefit\;criterion\;C_{j} \hfill \\ \mathop {\min }\limits_{i = 1,2,...,m} \{ OE(A_{i} )_{j} \} ,\quad for\;the\;\cos t\;criterion\;C_{j} \; \hfill \\ \end{gathered} \right.$$
(15)
$$OE(A_{i} )_{j - } = \left\{ \begin{gathered} \mathop {\min }\limits_{i = 1,2,...,m} \{ OE(A_{i} )_{j} \} ,\quad for\;the\;benefit\;criterion\;C_{j} \hfill \\ \mathop {\max }\limits_{i = 1,2,...,m} \{ OE(A_{i} )_{j} \} ,\quad for\;the\;\cos t\;criterion\;C_{j} \; \hfill \\ \end{gathered} \right.$$
(16)

Then, the weight of the most important criterion and the most unimportant criterion satisfy

$$w^{ + } = \mathop {\max }\limits_{j = 1,2,...,n} \{ w_{j} \} = \mathop {\max }\limits_{j = 1,2,...,n} \{ s_{{\phi < o_{\varphi } > }}^{j} \}$$
(17)
$$w^{ - } = \mathop {\min }\limits_{j = 1,2,...,n} \{ w_{j} \} = \mathop {\min }\limits_{j = 1,2,...,n} \{ s_{{\phi < o_{\varphi } > }}^{j} \}$$
(18)

When calculating the DHLGPS, it is necessary to consider two kinds of information, i.e., the decision-making information of experts and the weight information of criteria. Based on Eq. (14), we can obtain the normalized values of them respectively:

$$\overline{OE} (A_{i} )_{j} = \frac{{d(OE(A_{i} )_{j + } ,OE(A_{i} )_{j} )}}{{d(OE(A_{i} )_{j + } ,OE(A_{i} )_{j - } )}}$$
(19)
$$\overline{w}_{j} = \frac{{d(w^{ + } ,w_{j} )}}{{d(w^{ + } ,w^{ - } )}}$$
(20)

Then according to Eq. (13), the DHLGPS \(LP_{ij}\) of the alternative \(A_{i}\) with respect to the criterion \(C_{j}\) is developed by

$$LP_{ij} = \left( {\zeta \left( {\overline{OE} (A_{i} )_{j} } \right)^{2} + (1 - \zeta )\left( {\overline{w}_{j} } \right)^{2} } \right)^{{{1 \mathord{\left/ {\vphantom {1 2}} \right. \kern-0pt} 2}}}$$
(21)

where \(\zeta \;(0 \le \zeta \le 1)\) is the parameter to measure the relative importance between \(\overline{OE} (A_{i} )_{j}\) and \(\overline{w}_{j}\). Without loss of generality, we let \(\zeta = 0.5\). Clearly, there is \(LP_{ij} \in [0,1]\).

Then, based on \(LP_{ij} \;(i = 1,2,...,m;j = 1,2,...,n)\), the double hierarchy linguistic preference score of alternatives \(A_{i}\) is obtained by

$$LP_{i} = \frac{1}{n}\sum\limits_{j = 1}^{n} {LP_{ij} }$$
(22)

Obviously, \(LP_{i} \in [0,1]\). By putting the \(LP_{i}\) in increasing order, we can determine the weak ranking of \(A_{i}\), denoted by \(wr(A_{i} )\). Then, \(P\) and \(I\) relations of \(A_{i}\) and \(A_{p}\)( \(i,p = 1,2,...,m,i \ne p\))are obtained by the following rules:

  1. (1)

    If \(LP_{i} > LP_{p}\), then \(wr(A_{p} ) > wr(A_{i} )\), and denoted by \(A_{p} PA_{i}\);

  2. (2)

    If \(LP_{i} = LP_{p}\), then \(wr(A_{p} ) = wr(A_{i} )\), and denoted by \(A_{p} IA_{i}\).

Clearly, to some extent, the weak ranking of alternatives is very useful to determine the rank of all alternatives. However, there exist three obvious flaws: Firstly, even though we can obtain \(wr(A_{p} ) = wr(A_{i} )\), sometimes their performances are significantly different with respect to some criteria. Secondly, in the above rules, the incomparability (\(R\)) relation of alternatives is not considered. Finally, under a double hierarchy linguistic decision-making environment, the crisp preference scores transformed by Eq. (21) and Eq. (22) may lead to the loss of information to some extent. Therefore, it is necessary to improve the weak ranking \(P\) and \(I\) relations and develop the PIR structure by proposing the concepts of the double hierarchy linguistic preference intensities (DHLPIs) between alternatives \(A_{i}\) and \(A_{p}\).

Step 2 Building the PIR structure between alternatives

Under a double hierarchy linguistic decision-making environment, the DHLPI used to determine the degree of dominance of alternative \(A_{i}\) over \(A_{p}\) can be obtained on the basis of the DHLGPS.

Definition 2

Let \(LP_{ij}\) and \(LP_{pj}\) be the DHLGPS of \(A_{i}\) and \(A_{p}\) with respect to criterion \(C_{j}\), respectively. Then, the DHLPI of \(A_{i}\) over \(A_{p}\) with respect to criterion \(C_{j}\) is defined as.

$$U_{j} (A_{i} ,A_{p} ) = \max \{ LP_{pj} - LP_{ij} ,0\}$$
(23)

Then, the double hierarchy linguistic average preference intensity (DHLAPI) of \(A_{i}\) over \(A_{p}\) is got as

$$U(A_{i} ,A_{p} ) = \frac{1}{n}\sum\limits_{j = 1}^{n} {U_{j} (A_{i} ,A_{p} )} = \frac{1}{n}\sum\limits_{j = 1}^{n} {\max \{ LP_{pj} - LP_{ij} ,0\} }$$
(24)

and the double hierarchy linguistic net preference intensity (DHLNPI) of \(A_{i}\) over \(A_{p}\) is obtained as

$$\Delta U(A_{i} ,A_{p} ) = U(A_{i} ,A_{p} ) - U(A_{p} ,A_{i} )$$
(25)

Based on the classical ORESTE method (Pastijn & Leysen, 1989), the rules of conflict analysis under double hierarchy linguistic environment can be given as follows:

  1. (1)

    When the DHLNPI of \(A_{i}\) over \(A_{p}\) is large enough, then the preference (P) relation between them is confirmed; Otherwise, the indifference (I) relation and incomparability (R) relation can be identified, respectively.

  2. (2)

    When the DHLNPI of \(A_{i}\) over \(A_{p}\) is close to 0 and their DHLPIs with respect to all criteria are also close to 0, then the I relation is identified.

  3. (3)

    When the DHLNPI of \(A_{i}\) over \(A_{p}\) is close to 0 and their DHLPIs with respect to all criteria are very large, then the R relation is established.

Similarly, it is necessary to define three thresholds to distinguish the PIR relations between any two alternatives. Suppose that \(\mu\) is the indifference threshold, which is used to identify I and R relations with respect to every criterion; The preference threshold, denoted as \(\nu\), is defined to identify P relation; The incomparability threshold, denoted as \(o\), is used to differentiate I and R relations. Specially, these three thresholds can be developed from the DHLGPSs. Based on Wu and Liao (2018), we can obtain that the indifference threshold \(\mu \in [0,\frac{\sqrt 2 }{{8\tau }}]\), and the preference threshold \(\nu = \frac{\mu }{n}\). Specially, if \(n\) is odd, then the incomparability threshold \(o = \frac{(n + 2)\mu }{{2n}}\); if \(n\) is even, then the incomparability threshold \(o = \frac{\mu }{2}\).

Based on these three thresholds \(\mu\), \(\nu\) and \(o\), the rules for identifying the PIR relations are as follows:

  1. (1)

    If \(|\Delta U(A_{i} ,A_{p} )| \ge \nu\), then

    1. A)

      If \(\Delta U(A_{i} ,A_{p} ) > 0\), then \(A_{i} \;P\;A_{p}\);

    2. B)

      If \(\Delta U(A_{p} ,A_{i} ) > 0\), then \(A_{p} \;P\;A_{i}\).

  2. (2)

    If \(|\Delta U(A_{i} ,A_{p} )| < \nu\), then

    1. A)

      If \(U(A_{i} ,A_{p} ) < o\) and \(U(A_{p} ,A_{i} ) < o\), then \(A_{i} \;I\;A_{p}\);

    2. B)

      If \(U(A_{i} ,A_{p} ) \ge o\) or \(U(A_{p} ,A_{i} ) \ge o\), then \(A_{i} \;R\;A_{p}\).

In summary, according to the above analyses about the weak ranking and PIR relations, the specific steps of improved ORESTE method with LPOs in MCDM can be established as follows:

Algorithm 1. The improved ORESTE method with LPOs in MCDM

  • Step 1. The information on the evaluation of experts’ preferences for each alternative under each criterion \(C_{j}\) is gathered and represented using LPOs, \(LPO_{j} (j = 1,2,...,n)\). The weight vector of criteria is \(w = (w_{1} ,w_{2} ,...,w_{n} )^{T}\), and all of the weights are expressed by DHLTs, denoted by \(w_{j} = s_{{\phi < o_{\varphi } > }}^{j} (j = 1,2,...,n)\). Then, the original decision matrix \(ODM\) is established.

  • Step 2. Transform all LPOs \(LPO_{j} (j = 1,2, \ldots ,n)\) into the corresponding completely consistent DHLPRs \(R_{j} = (r_{ip}^{j} )_{m \times m}\)\((j = 1,2,...,n)\). Based on Eq. (13), establish the decision matrix \(DM = (OE(A_{i} )_{j} )_{m \times n}\).

  • Step 3. Obtain the maximum DHLT \(OE(A_{i} )_{j + }\) and the minimum DHLT \(OE(A_{i} )_{j - }\) of all alternatives \(A_{i} \;(i = 1,2,...,m)\) with respect to each criterion \(C_{j}\) respectively via Eq. (15) and Eq. (16). Then, calculate the weight of the most important criterion and the weight of the most unimportant criterion respectively based on Eq. (17) and Eq. (18).

  • Step 4. Calculate the DHLPGPS \(LP_{ij}\) of the alternative \(A_{i}\) with respect to the criterion \(C_{j}\) based on Eq. (21), and obtain the double hierarchy linguistic preference score \(LP_{i}\) of the alternative \(A_{i}\) via Eq. (22).

  • Step 5. Determine the weak ranking \(wr(A_{i} )\) of each alternative \(A_{i}\).

  • Step 6. Obtain the DHLPI \(U_{j} (A_{i} ,A_{p} )\) of \(A_{i}\) over \(A_{p}\) under criterion \(C_{j}\) by Eq. (23), the DHLAPI \(U(A_{i} ,A_{p} )\) of \(A_{i}\) over \(A_{p}\) by Eq. (24) and the DHLNPI \(\Delta U(A_{i} ,A_{p} )\) of \(A_{i}\) over \(A_{p}\) by Eq. (25).

  • Step 7. Determine the indifference threshold \(\mu\), the preference threshold \(\nu\), and the incomparability threshold \(o\).

  • Step 8. Obtain the strong ranking of all alternatives according the given rules.

To understand the proposed ORESTE method better, one figure can be drawn as follows (Fig. 2).

Fig. 2
figure 2

The process of the ORESTE method with LPOs in MCDM

4 The application of the improved ORESTE method with LPOs in MCDM

In public health emergencies, sometimes it is far from enough for some hospital departments to undertake the medical work. Therefore, it is effective to break down the internal divisions of hospitals and centralize the medical staff, beds, and medical supplies in each department for the admission and treatment of patients. Additionally, due to the difference in the number of infected people between regions and people’s rush to big hospitals, the health system in the region faces different pressure in receiving and treating, resulting in the situation of supply and demand contradiction. Therefore, the reasonable allocation of medical health resources in the regional health system is very necessary for epidemic response. Finally, the delivery of temporary hospitals has largely alleviated the problem of beds being too tight and patients being unable to be treated, the pressure on frontline medical staff can be alleviated by transferring medical staff from different provinces and cities.

According to the medical health resources allocation methods mentioned above, four medical health resources allocation methods are summarized as alternatives: \(A_{1}\): the integration of medical resources within the hospital; \(A_{2}\): the integration of medical resources within health systems; \(A_{3}\): building of new hospitals and increasing the supply of beds; \(A_{4}\): relieving the pressure of front-line medical personnel, and transferring medical personnel from provinces and cities. Additionally, six criteria are also summarized including the diversity of causes of events (\(C_{1}\)), the difference in distribution (\(C_{2}\)), the pervasiveness of communication (\(C_{3}\)); the complexity of hazards (\(C_{4}\)); the comprehensiveness of governance (\(C_{5}\)), and the diversity of species (\(C_{6}\)). Let \(S_{O} = \{ s_{{t < o_{k} > }} \left| {t = - 4,...,4;} \right.k = - 4,...,4\}\) be a DHLTS, where \(\begin{gathered} S = \{ s_{ - 4} = extremely\;bad,\;s_{ - 3} = very\;bad,s_{ - 2} = bad,s_{ - 1} = slightly\;bad,s_{0} = medium,s_{1} = slightly\;good,\;s_{2} = good, \hfill \\ s_{3} = very\;good,\;s_{4} = extremely\;good\} \hfill \\ \end{gathered}\)\(\begin{gathered} O = \{ o_{ - 4} = far\;from,o_{ - 3} = scarcely,o_{ - 2} = only\;a\;little,\;o_{ - 1} = a\;little,o_{0} = just\;right,o_{1} = much,o_{2} = very\;much, \hfill \\ o_{3} = extremely\;much,\left. {o_{4} = entirely} \right\} \hfill \\ \end{gathered}\). Then, let \(w = (s_{{1 < o_{2} > }} ,s_{{2 < o_{1} > }} ,s_{{ - 1 < o_{1} > }} ,s_{{ - 2 < o_{2} > }} ,s_{{0 < o_{1} > }} ,s_{{ - 1 < o_{ - 1} > }} )^{T}\) be the weight vector of the above criteria, and some experts are invited to evaluate these four alternatives according to these six criteria and \(S_{O}\), and provide their assessments shown in Table 5.

Table 5 The evaluation information with LPOs

Clearly, this is a practical MCDM problem. We can apply the proposed ORESTE method to solve it.

4.1 Solve this MCDM problem by the proposed ORESTE method

  • Step 1. Transform all LPOs \(LPO_{j} (j = 1,2, \ldots ,6)\) into the corresponding completely consistent DHLPRs \(R_{j} = (r_{ip}^{j} )_{4 \times 4}\)\((j = 1,2,...,6)\) shown in Table 6.

    Based on Eq. (13), the decision matrix \(DM = (OE(A_{i} )_{j} )_{4 \times 6}\) is established.

    $$DM = \begin{array}{*{20}c} {} & {\begin{array}{llllll} {C_{1} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} } & {C_{2} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} } & {C_{3} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} } & {C_{4} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} } & {C_{5} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} } & {C_{6} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} } \\ \end{array} } \\ {\begin{array}{*{20}c} {A_{1} } \\ {A_{2} } \\ {A_{3} } \\ {A_{4} } \\ \end{array} } & {\left( {\begin{array}{*{20}c} {s_{{0.25 < o_{0.5} > }} } & {s_{{2 < o_{ - 0.5} > }} } & {s_{{2 < o_{ - 2.25} > }} } & {s_{{0 < o_{ - 0.25} > }} } & {s_{{1.75 < o_{ - 1} > }} } & {s_{{1.25 < o_{ - 0.75} > }} } \\ {s_{{ - 0.75 < o_{ - 0.5} > }} } & {s_{{ - 2 < o_{1.5} > }} } & {s_{{ - 1 < o_{1.75} > }} } & {s_{{0 < o_{0.75} > }} } & {s_{{ - 0.25 < o_{2} > }} } & {s_{{ - 1.75 < o_{0.25} > }} } \\ {s_{{1.25 < o_{ - 1.5} > }} } & {s_{{1 < o_{ - 1.5} > }} } & {s_{{ - 1 < o_{ - 0.25} > }} } & {s_{{ - 2 < o_{0.75} > }} } & {s_{{ - 1.25 < o_{ - 1} > }} } & {s_{{1.25 < o_{2.25} > }} } \\ {s_{{ - 0.75 < o_{1.5} > }} } & {s_{{ - 1 < o_{0.5} > }} } & {s_{{0 < o_{0.75} > }} } & {s_{{2 < o_{ - 1.25} > }} } & {s_{{ - 0.25 < o_{0} > }} } & {s_{{ - 0.75 < o_{ - 1.75} > }} } \\ \end{array} } \right)} \\ \end{array}$$
  • Step 2. Based on Eq. (15) and Eq. (16), calculate the maximum DHLT \(OE(A_{i} )_{j + }\) and the minimum DHLT \(OE(A_{i} )_{j - }\) of all alternatives \(A_{i} \;(i = 1,2,...,6)\) with respect to each criterion \(C_{j}\), respectively. The results are shown in Table 7. Additionally, based on Eqs. (17) and (18), calculate the weight \(w^{ + } = s_{{2 < o_{1} > }}\) of the most important criterion and the weight \(w^{ - } = s_{{ - 2 < o_{2} > }}\) of the most unimportant criterion respectively.

  • Step 3. Based on Eq. (21), and let \(\zeta = 0.5\), calculate the DHLGPS \(LP_{ij}\) of the alternative \(A_{i}\) with respect to the criterion \(C_{j}\), and establish the matrix \(LP\):

    $$LP = \left( {LP_{ij} } \right)_{4 \times 6} = \left( {\begin{array}{*{20}c} {0.{2466}} & 0 & {0.{5657}} & {0.{7906}} & {0.{3771}} & {0.{6771}} \\ {0.{7211}} & {0.{7071}} & {0.8} & {0.{7693}} & {0.{4786}} & {0.96{72}} \\ {0.1{414}} & {0.{2525}} & {0.9{055}} & 1 & {0.{8014}} & {0.{66}} \\ {0.{5245}} & {0.{5556}} & {0.{667}1} & {0.{7071}} & {0.{5589}} & {0.8{96}} \\ \end{array} } \right)$$

    Then, based on Eq. (22), obtain the double hierarchy linguistic preference score of the alternative \(A_{i}\): \(LP_{1} = 0.{4429}\),\(LP_{2} = 0.{7406}\), \(LP_{3} = 0.{6268}\), and \(LP_{{4}} = 0.{6515}\).

  • Step 4. Determine the weak ranking of all alternatives: \(A_{1} > A_{{3}} > A_{{4}} > A_{2}\).

  • Step 5. By Eqs. (23)(25), the DHLPI \(U_{j} (A_{i} ,A_{p} )\) of \(A_{i}\) over \(A_{p}\) with respect to each criterion \(C_{j}\), the DHLAPI \(U(A_{i} ,A_{p} )\) and the DHLNPI \(\Delta U(A_{i} ,A_{p} )\) of \(A_{i}\) over \(A_{p}\) are obtained and shown in Table 8.

  • Step 6. Based on Wu and Liao (2018), let the indifference threshold \(\mu = 0.05\), then the preference threshold is \(\nu = \frac{\mu }{6} = 0.0083\), and the incomparability threshold is \(o = \frac{\mu }{2} = 0.025\).

  • Step 7. According to all the preference intensities and thresholds, as well as the rules for identifying the PIR relations given in the improved ORESTE method, a strong ranking of all alternatives is obtained: \(A_{1} > A_{3} > A_{4} > A_{2}\).

Table 6 The transformed completely consistent DHLPRs form LPOs
Table 7 The maximum and minimum DHLTs of all alternatives with respect to each criterion
Table 8 Three kinds of preference intensities

4.2 Solve this MCDM problem by the classical ORESTE method

Based on the classical ORESTE method, we can solve this MCDM problem.

Firstly, all the global preference scores \(G(\alpha_{ij} )\;(i = 1,2,3,4;j = 1,2,...,6)\) are obtained, and all of them establish the following decision matrix:

$$G = \left( {G(\alpha_{ij} )} \right)_{4 \times 6} = \left( {\begin{array}{*{20}c} 2 & 1 & {2.9155} & {4.7434} & {2.2361} & {3.8079} \\ {3.1623} & {2.9155} & {3.5355} & {4.4721} & {2.5495} & {4.5277} \\ {1.5811} & {1.5811} & 4 & {5.0990} & {2.5355} & {3.6056} \\ {2.5495} & {2.2361} & {3.1623} & {4.3012} & 3 & {4.1231} \\ \end{array} } \right)$$

Then, obtain the global weak ranking and establish the following matrix:

$$\Upsilon = \left( {\delta (\alpha_{ij} )} \right)_{4 \times 6} = \left( {\begin{array}{*{20}c} 2 & 1 & 1 & 3 & 1 & 2 \\ {4} & 4 & 3 & 2 & 2 & 4 \\ 1 & 2 & 2 & 4 & 4 & 1 \\ {3} & 3 & 4 & 1 & 3 & 3 \\ \end{array} } \right)$$

Based on \(\Upsilon\), the global weak ranking of every alternative \(A_{i}\) is got: \(\Delta (A_{1} ) = 10\), \(\Delta (A_{2} ) = 1{9}\), \(\Delta (A_{3} ) = 16\) and \(\Delta (A_{4} ) = 1{5}\). Therefore, the weak ranking of all alternatives is obtained as \(A_{1} > A_{{4}} > A_{{3}} > A_{2}\).

Additionally, three kinds of preference intensities are obtained and shown in Table 9.

Table 9 Three kinds of preference intensities

Finally, similar to Wu and Liao (2018), let \(\sigma = 0.03\), \(\eta = 0.15\) and \(\rho = 2\). According to the rules given in the classical ORESTE method, the strong ranking is obtained: \(A_{1} \,P\,A_{4} \,I\,A_{3} \,R\,A_{2}\), i.e., \(A_{1} \, > A_{4} = A_{3} \, \sim A_{2}\), in which \(>\), \(=\) and \(\sim\) means preference, indifference and incomparability, respectively.

4.3 Solve this MCDM problem by weighted aggregating operator

For this MCDM problem, we can also solve by the following weighted aggregating (WA) operator. Gou et al. (2019) define a double hierarchy fuzzy linguistic weighted averaging operator (DHLWA):

$$DHLWA_{i} (OE(A_{i} )_{1} ,OE(A_{i} )_{2} ,...,OE(A_{i} )_{3} ) = \mathop \oplus \limits_{j = 1}^{n} w_{j} OE(A_{i} )_{j}$$
(26)

Since all of the weight information collected in this study is expressed using double hierarchy linguistic terms, firstly, it is necessary to normalize the original weight vector of criteria \(w = (w_{1} ,w_{2} ,...,w_{n} )^{T}\). Based on the function \(f\), obtain the normalized weight vector of criteria \(\overline{w} = (\overline{w}_{1} ,\overline{w}_{2} ,...,\overline{w}_{n} )^{T}\), where

$$\overline{w}_{j} = \frac{{f(w_{j} )}}{{\sum\nolimits_{j = 1}^{n} {f(w_{j} )} }}$$
(27)

Additionally, a WA operator for aggregating all DHLTs of each alternative \(A_{i}\) can be developed:

$$DHLWA_{i} (OE(A_{i} )_{1} ,OE(A_{i} )_{2} ,...,OE(A_{i} )_{3} ) = \mathop \oplus \limits_{j = 1}^{n} \overline{w}_{j} OE(A_{i} )_{j}$$
(28)

Finally, the final rank of alternatives by the size of the aggregation results of alternatives is obtained.

By the above steps, the weight vector of the criteria \(\overline{w} = (0.2245,0.2551,0.1327,0.102,0.1735,0.1122)^{T}\) is obtained. Then, the aggregation results and the rank of alternatives are calculated and shown in Table 10.

Table 10 The aggregation results and rank of alternatives

4.4 Solve this MCDM problem by some existing methods

  1. (1)

    Firstly, by the weight vector of criteria obtained by Eq. (27), all the transformed completely consistent DHLPRs shown in Table 6 are aggregated into an overall DHLPR \(R^{\prime} = (r^{\prime}_{ip} )_{4 \times 4}\), where \(r^{\prime}_{ip} = \mathop \oplus \limits_{j = 1}^{n} \overline{w}_{j} r_{ip}^{^{\prime}j}\):

    $$R^{\prime} = (r^{\prime}_{ip} )_{4 \times 4} = \left( {\begin{array}{*{20}c} {s_{{0 < o_{0} > }} } & {s_{{2 < o_{1.47} > }} } & {s_{{1 < o_{2.09} > }} } & {s_{{1 < o_{2.76} > }} } \\ {s_{{ - 2 < o_{0.73} > }} } & {s_{{0 < o_{0} > }} } & {s_{{ - 1 < o_{2.71} > }} } & {s_{{ - 1 < o_{2.04} > }} } \\ {s_{{ - 1 < o_{0.17} > }} } & {s_{{1 < o_{1.83} > }} } & {s_{{0 < o_{0} > }} } & {s_{{0 < o_{3.06} > }} } \\ {s_{{ - 1 < o_{1.60} > }} } & {s_{{1 < o_{ - 1.73} > }} } & {s_{{0 < o_{1.38} > }} } & {s_{{0 < o_{0} > }} } \\ \end{array} } \right)$$

Then, the overall value (denoted by \(OV(A_{i} )\)) of each alternative is obtained by aggregating all elements of each row in \(R^{\prime}\): \(OV(A_{1} ) = 2.6974\); \(OV(A_{2} ) = 1.6712\); \(OV(A_{3} ) = 2.1582\) and \(OV(A_{4} ) = 2.0533\). By ranking the overall values in decreasing order, the final rank of alternatives is obtained: \(A_{1} > A_{3} > A_{4} > A_{2}\).

  1. (B)

    Based on some existing MCDM methods under a double hierarchy linguistic environment, such as the MULTIMOORA method (), the TOPSIS method (Gou et al., 2018), the LINMAP method (Liu et al., 2018a) and the PROMETHEE method (Liu et al., 2019), this MCDM problem is solved and the results are shown in Table 11.

Table 11 The rankings of alternatives based on some existing methods

4.5 Comparative analysis

According to the decision results based on the proposed ORESTE method and some existing methods, some comparative analyses are summarized as follows:

  1. (1)

    As we discussed in Introduction, it is very difficult to aggregate the LPOs only based on some aggregation methods. Therefore, based on the transformation methods given by Gou et al., (2020), every LPO can be transformed into the corresponding completely consistent DHLPR. Then, we can use the proposed ORESTE method or some existing methods to solve this MCDM problem conveniently.

  2. (2)

    Based on all the methods shown above, it is clear that the rankings of alternatives are not exactly the same. Some reasons are summarized as follows: firstly, before calculating these three kinds of preference intensities in the classical ORESTE method, one matrix is established using the ranking number of each alternative under each criterion, as well as the weight information is also changed based on this method. Therefore, the original decision information and weight information are changed during the decision process, which is the main reason why we only obtain the strong ranking \(A_{1} \, > A_{4} = A_{3} \, \sim A_{2}\) and cannot get detailed results. Additionally, the WA method can be used to obtain the decision result directly based on the aggregation method. However, this method neglects the relationship between any two alternatives. Similarly, the first method discussed in Sect. 4.5 has the same characteristic. Furthermore, for the PROMETHEE method, considering that the indifference threshold and strict threshold are very subjective, it is possible that the rank of alternatives will be changed if we use different thresholds. Similarly, by transforming decision-making information into a preference relation that only consists of the elements 0 and 1, and then the decision result can be obtained, so the LINMAP method still has flaws considering the original information is changed.

  3. (3)

    According to the above comparations, some advantages are summarized: firstly, the LPOs and the corresponding transformed completely consistent DHLPRs are equal. Therefore, the decision-making result is more correct considering that the original information is not changed. Secondly, the decision-making result based on the classical ORESTE method exists lots of incomparability relations among the alternatives because the decision information is transformed by Besson’s ranks. Therefore, the proposed ORESTE method makes a special promotion at this point. Finally, The proposed ORESTE method can be used to deal with practical MCDM problems, it is a very useful method in public health emergencies.

  4. (4)

    According to the solving process and decision-making results of this real MCDM problem, some analyses can be summarized as follows: firstly, using the proposed ORESTE method, the integration of medical resources within the hospital should be given priority in the rational allocation of medical and health resources in the regional health system for epidemic response. The capacity of medical services can be significantly increased by actively promoting the integration and sharing of medical resources, which will also boost equity and accessibility of medical and health care. Secondly, the medical health resources allocation methods, Building new hospitals and increasing the supply of beds, Relieving the pressure of front-line medical personnel, and transferring medical personnel from provinces and cities, assist in easing the burden on the distribution of medical supplies and enable reasonable judgments to be made in light of various circumstances in various places. Finally, the integration of medical resources within health systems is the final method to be considered. Therefore, to optimize the medical health resources allocation under the public health emergency, the medical resources within the hospital are one of the most important elements, and it is necessary to integrate them as soon as possible. Furthermore, by improving the above policies one by one, studying and strengthening epidemic prevention and control, our country can establish and improve major epidemic prevention and control measures in terms of institutions and mechanisms, improve the national public health emergency management system, and enhance our ability to respond to major public health emergencies.

5 Conclusions

In this paper, to evaluate the medical health resources allocation under the public health emergency, we first use two kinds of LPOs to describe experts’ opinions during the process of evaluation. Then, a novel ORESTE method with LPOs in MCDM is developed. Additionally, we apply the proposed ORESTE method to deal with a practical MCDM problem involving the evaluation of the medical health resources allocation in public health emergencies. Finally, some comparative analyses among the proposed ORESTE method and some existing decision-making methods under a double hierarchy linguistic environment are set up.

The contributions of this paper are summarized as follows: Firstly, the transformation process for transforming LPOs into the corresponding completely consistent DHLPRs can keep the original information completely. Secondly, the proposed ORESTE method is developed to deal with MCDM problems with LPOs, which can avoid the loss of original information. Finally, the proposed improved ORESTE method can be used to solve a practical MCDM problem involving the evaluation of the medical health resources allocation in public health emergencies.

In future studies, we will devote ourselves to the research of the method for dealing with LPOs more correctly. Meanwhile, it is a good research field to highlight the proposed ORESTE method and minimize the indifference and incomparability relations and make the rank of alternatives more precise. Finally, we will study the applications of LPOs in large-scale group decision-making or large-scale alternatives decision-making problems.