Introduction

Hotel location selection is a decision-making process. It is a human activity based on cognitive information. Cognitive information refers to beliefs or thoughts associated with an attitude object [1]. The appropriate expression of cognitive information is essential in cognitive computation [2]. Much research has been conducted on the expression of cognitive information [3,4,5,6]. Fuzziness exists in cognitive information due to the limited cognition of human beings [7]. In view of this, fuzzy sets (FSs) [8] have been introduced to represent cognitive information [9, 10]. For example, Liu and Li [11] employed interval-valued intuitionistic FSs (IVIFSs) to denote cognitive information. Farhadinia [12] depicted cognitive information with interval-transformed hesitant FSs (ITHFSs), and Li and Wang [13] applied hesitant probabilistic FSs (HPFSs) to process it. Improvements in information technology may change the methodology of cognitive computation [14]. Studies on cognitive information will enrich the domain of cognitive computation.

Studies on hotel location selection have utilized FSs to process cognitive information. For instance, Chou et al. [15] presented a method using triangular fuzzy numbers (TFNs) to derive cognitive information. Wibowo [16] used IVIFSs to model cognitive information. However, TFNs and IVIFSs have two drawbacks. First, they cannot express the vacillation of decision-makers. Second, decision-makers prefer to express themselves qualitatively rather than quantitatively. That is, qualitative expressions [17] are better than quantitative notions to depict cognitive information. However, the above FSs are composed of quantitative elements. The current study overcomes these deficiencies. It employs multi-hesitant fuzzy linguistic term sets (MHFLTSs) [18] to characterize cognitive information.

An MHFLTS is composed of multiple repeatable linguistic variables. MHFLTS can be used to denote cognitive information of multiple decision-makers. As an example, a hotel company plans to build a new hotel. Three managers are appointed to assess a certain location. They utilize linguistic variables to express their opinions. The linguistic variables cover the range within {h0 = Extremely Poor, h1 = Very Poor, h2 = Poor, h3 = Slightly Poor, h4 = Fair, h5 = Slightly Good, h6 = Good, h7 = Very Good}. The first manager may waver between “Slightly Good” and “Good”; the second may evaluate the location as “Slightly  Poor,” and the last may think the location is “Good” or “Very  Good.” This cognitive information can be characterized as one MHFLTS {h3, h5, h6, h6, h7}. A hesitant fuzzy linguistic term set (HFLTS) [19] has the restriction that its elements must be consecutive. However, linguistic terms are non-consecutive in the above example; hence, an HFLTS cannot express the above cognitive information. This indicates that MHFLTSs can better depict cognitive information than HFLTSs. The elements of a hesitant fuzzy linguistic set (HFLS) [20] can be non-consecutive but non-repetitive. Cognitive information in the above example can be depicted as one HFLS {h3, h5, h6, h7}. Apparently, this HFLS cannot reflect consensus among managers’ opinions, while {h3, h5, h6, h6, h7} can. This suggests that MHFLTS performs better than HFLS.

This study introduces a multi-criteria decision-making (MCDM) method in the computation of cognitive information. Hotel location selection is an MCDM process. Studies [15, 16, 21, 22] have indicated that multiple influential factors are involved in hotel location selection. Wibowo and Deng [21] recognized the determinants of hotel selection. These factors include geographical location, traffic conditions, hotel facilities, and operational convenience. These criteria are non-compensatory. For instance, terrible traffic conditions may cause a negative effect. The negative effect cannot be remedied by a good geographic position. A hotel company may refuse to select a location with a good geographic position but poor operational convenience. From these perspectives, the outranking method is introduced to establish the selection method. It considers the non-compensation of criteria.

In summary, the factors motivating this study are as follows.

  1. 1.

    In hotel location selection, hesitancy and fuzziness may exist in qualitative cognitive information. The MHFLTS is a perfect tool for denoting such cognitive information, and it can express decision-makers’ conformity and divergence.

  2. 2.

    Non-complementary criteria may be involved in hotel location selection. This problem can be solved by the elimination and choice translating reality (ELECTRE) III method. ELECTRE III with MHFLTSs has not been studied.

  3. 3.

    Current ELECTRE methods measure two objects’ difference with distance, but the difference between objects can be better reflected by projection than by distance. This is because the distance ignores the included angle between objects. Thus, projection is introduced to the ELECTRE III method in the proposed selection method.

  4. 4.

    Projection has not been studied under multi-hesitant fuzzy linguistic term environments. Moreover, the existing projection measurements have a shortcoming. The shortcoming will be discussed in the “Projection of MHFLTSs” section. A projection for MHFLTS is developed to overcome this.

This study aims to develop a new hotel location selection method. First, the correlation coefficient of MHFLTSs is defined. Based on this, the projection of MHFLTSs is proposed. Moreover, the projection-based difference is presented. Second, this study defines projection-based preference relations between MHFLTSs. Next, a hotel location selection method is established. It is a projection-based ELECTRE method. Subsequently, a case study is conducted to explain the application of the proposed method, and a comparative analysis is presented. Its results suggest that the proposed method outperforms previous methods. The main contributions of this study are summarized as follows.

  1. 1.

    The expression of cognitive information is different from that in studies [11,12,13]. This study proposes to characterize cognitive information with MHFLTSs. MHFLTSs can denote decision-makers’ hesitancy, while IVIFSs [11] cannot. Moreover, ITHFSs [12] cannot reflect conformity of decision-makers’ cognitive information, while MHFLTSs can. In addition, MHFLTSs are more practical than HPFSs [13] in hotel location selection. As mentioned above, cognitive information in hotel location selection may be qualitative. MHFLTSs can express qualitative information while HPFSs take quantitative values.

  2. 2.

    Different from studies [15, 16], this study introduces the ELECTRE III method. Studies [15, 16] utilized the method of technique for order preference by similarity to an ideal solution (TOPSIS). TOPSIS assumes criteria to be completely compensatory. However, non-compensatory criteria exist in hotel location selection. The ELECTRE III method in this study considers the non-compensation of criteria.

  3. 3.

    This study introduces projection to define preference relations. Preference relations in the traditional ELECTRE III method are based on distance. Projection considers not only distance but difference between objects’ included angles.

  4. 4.

    The proposed method is applied to the problem of hotel location selection. Results indicate the validity of the method. The proposed method has the potential to solve problems in other fields.

The remainder of this paper is organized as follows. The “Literature Review” section includes reviews of studies on hotel location selection. Studies on ELECTRE III method and projection are also reviewed in this section. The definitions of MHFLTSs and normalized projection are presented in “Preliminaries.” Some measurements of MHFLTSs are defined in the “Projection-Based Outranking Relations on MHFLTSs” section. They include the correlation coefficient, normalized projection, and projection-based difference measurements. Based on these, the preference relations between MHFLTSs are constructed. A fuzzy hotel location selection method is established in a designated section (“A Fuzzy Hotel Location Selection Method”). In the “Case Study” section, a representative scenario and comparative analysis are described in detail, and our concluding remarks are presented in “Conclusion.”

Literature Review

Hotel location selection is a vital issue for hotel companies. The influential factors have been identified [23]. Four most important factors were identified by Wibowo [16]. They were geographical location, traffic conditions, hotel facilities, and operational convenience. The same criteria were adopted in other studies [15, 21], and the current study also utilizes them. We discuss why and how these four factors contribute to hotel location selection in “Case Study.”

Some methods have previously been developed for hotel location selection. Khalili et al. [24] constructed a method using queuing theory. Some researchers have introduced MCDM methods [15, 16, 21]. For example, Wibowo and Deng [21] and Wibowo [16] constructed hotel location selection methods on TOPSIS. Chou et al. [15] presented a fuzzy method. It combined the analytic hierarchy process and TOPSIS.

Uncertainty may exist in cognitive information in hotel location selection [15, 24, 25]. Researchers have introduced FS theory [8] to characterize cognitive information. Jiang et al. [25] developed a method incorporating hierarchical fuzzy systems and fuzzy rule interpolation. Another fuzzy selection method [24] was based on fuzzy queuing theory. FS theory has also been combined with the MCDM method. Chou et al. [15] proposed a selection method using TOPSIS with TFNs. Wibowo [16] established a fuzzy selection method based on TOPSIS with IVIFSs. However, as we noted, the above FSs have certain shortcomings. MHFLTS [26] can overcome these shortcomings.

As an efficient MCDM method [27], the ELECTRE III method [28] can be applied to location selection. Its performance is immune to operations and measures, and it considers the non-compensation of criteria. Preference relations in the ELECTRE III method are determined by introducing three parameters. They are preference, indifference, and veto thresholds. The ELECTRE III method has been extended to fuzzy environments [29,30,31]. For example, Wu et al. [32] developed an intuitionistic fuzzy ELECTRE III method. They applied it to select offshore wind-power stations. Hashemi et al. [33] defined the outranking relations for IVIFSs. The ELECTRE III method has also been studied under hesitant fuzzy environments [34,35,36]. Furthermore, the ELECTRE III method has been applied to many fields [37,38,39], but ELECTRE III with MHFLTSs has not been studied.

Distance is utilized in the existing ELECTRE III methods to measure two objects’ difference, and projection is also used to measure difference. Projection has an advantage over distance. It considers the included angle in addition to the distance between objects. Projection between real vectors was defined by Xu [40]. Subsequently, Yue and Jia [41] defined normalized projection. It overcame a shortcoming of the projection in study [40]. Projection has been extended into fuzzy environments. For instance, Zeng et al. [42] defined projection of intuitionistic FSs. Projection has also been extended to intuitionistic trapezoidal fuzzy environments [43], and some researchers have studied projection in neutrosophic environments [44]. However, projection of MHFLTSs has not been developed.

This study utilizes MHFLTSs to denote cognitive information. Then, a hotel location selection method is constructed based on ELECTRE III. This method utilizes projection to define outranking relations.

Preliminaries

We will now review two concepts involved in the proposed method: MHFLTS and normalized projection.

MHFLTS was initially presented by Wang et al. [26]. It will be utilized in the proposed method to characterize cognitive information. The definition of MHFLTS is as follows.

  • Definition 1 [26]. Let X = {x1, x2, …, xn} be a fixed set and H be a continuous linguistic term set. An MHFLTS M on X can be defined in terms of a function t that returns an ordered finite multi-subset of H. M is denoted as:

$$ M=\left\{\left\langle {x}_i,{t}_M\left({x}_i\right)\right\rangle \right\}, $$

where tM(xi) = {mφ(xi)|mφ(xi) ∈ H, φ = 1, 2, …, L} represents a set including all possible degrees of xi(xi ∈ X) to X, and L denotes the number of elements in tM(xi). tM(xi) represents a multi-hesitant fuzzy linguistic term element (MHFLTE). Notably, elements in tM(xi) are not required to be consecutive or non-repeatable.

Normalized projection between vectors was initially defined by Yue and Jia [41]. Based on this, normalized projection of MHFLTSs will be defined in “Projection-Based Outranking Relations on MHFLTSs.”

  • Definition 2 [41]. Let α = (α1, α2, …, αn) and β = (β1, β2, …, βn) be two real vectors. The normalized projection of α on β is defined as

$$ {NProj}_{\beta}\left(\alpha \right)=\frac{RProj_{\beta}\left(\alpha \right)}{RProj_{\beta}\left(\alpha \right)+\left|1-{RProj}_{\beta}\left(\alpha \right)\right|}, $$
(1)

where RProjβ(α) is the relative projection of α on β defined by Xu and Liu [45], and

$$ {RProj}_{\beta}\left(\alpha \right)=\frac{\alpha \cdot \beta }{{\left|\beta \right|}^2}. $$

Projection-Based Outranking Relations on MHFLTSs

This section defines the correlation coefficient of MHFLTSs. Based on it, the normalized projection of MHFLTSs is developed. We then present a projection-based difference of MHFLTSs, and define and discuss projection-based preference relations on MHFLTSs.

Correlation Coefficient of MHFLTSs

The normalized projection of MHFLTSs is defined on the basis of the correlation coefficient. In view of this, we first define the correlation coefficient of MHFLTSs.

Definition 3

Let H = {hi| 0 ≤ i ≤ 2g, g ∈ N} be a continuous linguistic term set. Let M1 = {〈xi, t1(xi)〉} and M2 = {〈xi, t2(xi)〉} be two MHFLTSs. The correlation between M1 and M2 is defined as

$$ C\left({M}_1,{M}_2\right)=\sum \limits_{i=1}^n\left(\frac{1}{L_{1i}}\sum \limits_{r=1}^{L_{1i}}{f}^{\ast}\left({m}_{\varphi_r^1\left({x}_i\right)}\right)\cdot \frac{1}{L_{2i}}\sum \limits_{r=1}^{L_{2i}}{f}^{\ast}\left({m}_{\varphi_r^2\left({x}_i\right)}\right)\right), $$
(2)

where L1i and L2i represent the lengths of t1(xi) and t2(xi), respectively; f(⋅) is the linguistic scale function introduced in Appendix 1; and \( {t}_1\left({x}_i\right)=\left\{{m}_{\varphi_r^1\left({x}_i\right)}\left|{m}_{\varphi_r^1\left({x}_i\right)}\in H,r=1,2,\dots, {L}_{1i}\right.\right\} \) and \( {t}_2\left({x}_i\right)=\left\{{m}_{\varphi_r^2\left({x}_i\right)}\left|{m}_{\varphi_r^2\left({x}_i\right)}\in H,\right.\right.\left.r=1,2,\dots, {L}_{2i}\right\} \). The modules of M1 and M2 are defined as

$$ E\left({M}_1\right)=\frac{1}{n}\sum \limits_{i=1}^n{\left(\frac{1}{L_{1i}}\sum \limits_{r=1}^{L_{1i}}{f}^{\ast}\left({m}_{\varphi_r^1\left({x}_i\right)}\right)\right)}^2, $$
(3)
$$ E\left({M}_2\right)=\sum \limits_{i=1}^n{\left(\frac{1}{L_{2i}}\sum \limits_{r=1}^{L_{2i}}{f}^{\ast}\left({m}_{\varphi_r^2\left({x}_i\right)}\right)\right)}^2, $$
(4)

and the correlation coefficient between M1 and M2 is defined as

$$ {\displaystyle \begin{array}{l}\rho \left({M}_1,{M}_2\right)=\frac{C\left({M}_1,{M}_2\right)}{\sqrt{E\left({M}_1\right)}\sqrt{E\left({M}_2\right)}}\\ {}=\frac{\sum \limits_{i=1}^n\left(\frac{1}{L_{1i}}\sum \limits_{r=1}^{L_{1i}}{f}^{\ast}\left({m}_{\varphi_r^1\left({x}_i\right)}\right)\cdot \frac{1}{L_{2i}}\sum \limits_{r=1}^{L_{2i}}{f}^{\ast}\left({m}_{\varphi_r^2\left({x}_i\right)}\right)\right)}{\sqrt{\sum \limits_{i=1}^n{\left(\frac{1}{L_{1i}}\sum \limits_{r=1}^{L_{1i}}{f}^{\ast}\left({m}_{\varphi_r^1\left({x}_i\right)}\right)\right)}^2}\sqrt{\sum \limits_{i=1}^n{\left(\frac{1}{L_{2i}}\sum \limits_{r=1}^{L_{2i}}{f}^{\ast}\left({m}_{\varphi_r^2\left({x}_i\right)}\right)\right)}^2}}\end{array}}. $$
(5)

Theorem 1

The correlation coefficient between two MHFLTSs M1 and M2 satisfies the following properties:

  1. 1.

    0 ≤ ρ(M1, M2) ≤ 1;

  2. 2.

    If M1 = M2, then ρ(M1, M2) = 1; and

  3. 3.

    ρ(M1, M2) = ρ(M2, M1).

The proof of Theorem 1 is provided in Appendix 2.

Projection of MHFLTSs

We now develop the projection of MHFLTSs based on Eq. (1). The projection of MHFLTSs utilizes the correlation coefficient of MHFLTSs in Eq. (5).

Definition 4

Let H = {hi| 0 ≤ i ≤ 2g, g ∈ N} be a continuous linguistic term set. Let M1 = {〈xi, t1(xi)〉} and M2 = {〈xi, t2(xi)〉} be two MHFLTSs. The normalized projection of M1 on M2 is defined as

$$ {NProj}_{M_2}\left({M}_1\right)=\frac{C\left({M}_1,{M}_2\right)}{C\left({M}_1,{M}_2\right)+\left|E\left({M}_2\right)-C\left({M}_1,{M}_2\right)\right|}. $$
(6)

This normalized projection has a shortcoming. The following example reveals the shortcoming.

Example 1

Let H = {h0, h1, h2, h3, h4} be a continuous linguistic term set. Let M1 = {〈x1, {h0, h4}〉, 〈x2, {h0, h4}〉} and M2 = {〈x1, {h0, h4}〉, 〈x2, {h0, h0}〉} be two MHFLTSs. The linguistic scale function \( {f}_1^{\ast } \) in Appendix 1 is utilized here. By Eq. (6), we obtain \( {NProj}_{M_2}\left({M}_1\right)=\frac{1/4}{1/4-\left|1/4-1/4\right|}=1 \) and \( {Proj}_{M_2}\left({M}_2\right)=\frac{1/4}{1/4-\left|1/4-1/4\right|}=1 \).Thus, \( {Proj}_{M_2}\left({M}_1\right)={Proj}_{M_2}\left({M}_2\right) \). Under such a circumstance, we fail to obtain that M1 is less close to M2 than M2.

A novel normalized projection is defined by taking into account the module of M1. The novel normalized projection overcomes the above drawback. Its definition is presented as follows.

Definition 5

Let H = {hi| 0 ≤ i ≤ 2g, g ∈ N} be a continuous linguistic term set. Let M1 = {〈xi, t1(xi)〉} and M2 = {〈xi, t2(xi)〉} be two MHFLTSs. The novel normalized projection of M1 on M2 is defined as

$$ {NProj}_{M_2}^{\ast}\left({M}_1\right)=\frac{C\left({M}_1,{M}_2\right)}{C\left({M}_1,{M}_2\right)+\left|E\left({M}_2\right)-C\left({M}_1,{M}_2\right)\right|}\cdot \frac{E\left({M}_1\right)}{E\left({M}_1\right)+\left|E\left({M}_2\right)-E\left({M}_1\right)\right|}. $$
(7)

The following example confirms that the novel normalized projection addresses the problem in Example 1.

Example 2

Let H = {h0, h1, h2, h3, h4} be a continuous linguistic term set. Let M1= {〈x1, {h0, h4}〉, 〈x2, {h0, h4}〉} and M2 = {〈x1, {h0, h4}〉, 〈x2, {h0, h0}〉} be two MHFLTSs. The linguistic scale function \( {f}_1^{\ast } \) in Appendix 1 is utilized here. \( N\Pr {oj}_{M_2}^{\ast}\left({M}_1\right)=\frac{1/4}{1/4-\mid 1/4-1/4\mid}\cdot \frac{1/2}{1/2-\mid 1/4-1/2\mid }=2/3 \) and \( {NProj}_{M_2}^{\ast}\left({M}_2\right)=\frac{1/4}{1/4-\mid 1/4-1/4\mid}\cdot \frac{1/4}{1/4-\mid 1/4-1/4\mid }=1 \) by Eq. (7). Hence, \( {Proj}_{M_2}\left({M}_1\right)<{Proj}_{M_2}\left({M}_2\right) \), and the novel normalized projection \( {NProj}_{M_2}^{\ast}\left({M}_1\right) \) overcomes the deficiency of \( {NProj}_{M_2}\left({M}_1\right) \) in Eq. (6).

Theorem 2

Let M1, M2, and M3 be three MHFLTSs. The novel normalized projection of MHFLTSs satisfies the following properties:

  • (N1) \( 0\le {NProj}_{M_2}^{\ast}\left({M}_1\right)\le 1 \);

  • (N2) When M1 = M2, then \( {NProj}_{M_2}^{\ast}\left({M}_1\right)=1 \); and

  • (N3) When M1 ⊆ M2 ⊆ M3, then \( {NProj}_{M_3}^{\ast}\left({M}_1\right)\le {NProj}_{M_3}^{\ast}\left({M}_2\right) \).

The proof of Theorem 2 can be found in Appendix 2.

Projection-Based Difference Between MHFLTSs

Ji et al. [46] defined a projection-based difference measurement. In this section, the projection-based difference is extended to multi-hesitant fuzzy linguistic term environments. We now define the projection-based difference between MHFLTSs.

Definition 6

Let H = {hi| 0 ≤ i ≤ 2g, g ∈ N} be a continuous linguistic term set. Let M1 = {〈xi, t1(xi)〉} and M2 = {〈xi, t2(xi)〉} be two MHFLTSs. The projection-based difference between M1 and M2 is

$$ Diff\left({M}_1,{M}_2\right)={NProj}_{M^{+}}^{\ast}\left({M}_1\right)-{NProj}_{M^{+}}^{\ast}\left({M}_2\right), $$
(8)

where M+ is the maximum MHFLTS, i.e., M+ = {〈xi, (h2g)〉}.

Theorem 3

Let H = {hi| 0 ≤ i ≤ 2g, g ∈ N} be a continuous linguistic term set. Let M1 = {〈xi, t1(xi)〉} and M2 = {〈xi, t2(xi)〉} be two MHFLTSs. The projection-based difference between M1 and M2 by using Eq. (8) can be written as

$$ Diff\left({M}_1,{M}_2\right)=\frac{Proj_{M^{+}}\left({M}_1\right)\cdot E\left({M}_1\right)-{Proj}_{M^{+}}\left({M}_2\right)\cdot E\left({M}_2\right)}{{\left(\sqrt{E\left({M}^{+}\right)}\right)}^3}. $$
(9)

Theorem 4

The projection-based difference between M1 and M2 satisfies the following properties:

  • (D1) −1 ≤ Diff(M1, M2) ≤ 1;

  • (D2) If M1 = M2, then Diff(M1, M2) = 0;

  • (D3) If M1 ⊆ M2, then Diff(M1, M2) ≤ 0;

  • (D4) If M2 ⊆ M1, then Diff(M1, M2) ≥ 0;

  • (D5) Diff(M1, M2) + Diff(M2, M1) = 0;

  • (D6) If Diff(M1, M2) = Diff(M2, M1), then Diff(M1, M2) = Diff(M2, M1) = 0; and

  • (D7) Diff(M1, M2) + Diff(M2, M3) = Diff(M1, M3).

The proof of Theorem 4 is provided in Appendix 2.

Preference Relations on MHFLTSs Based on Projection-Based Difference

The ELECTRE III method involves three thresholds. The three thresholds include preference threshold pj, indifference threshold qj, and veto threshold vj. They are utilized to construct preference relations and concordance and discordance indices. Preference relations and concordance/discordance are two significant notions in the ELECTRE III method. Preference relations in the proposed method are defined in this section; concordance and discordance indices are defined in “A Fuzzy Hotel Location Selection Method.” Preference relations in the proposed method are developed using the projection-based difference in Eq. (9). The definitions of preference relations in the proposed method are as follows.

Definition 7

Let H = {hi| 0 ≤ i ≤ 2g, g ∈ N} be a continuous linguistic term set. Let M1 and M2 be two arbitrary MHFLTSs. The dominance relations between M1 and M2 can be divided into the following three categories:

  1. 1.

    When Diff(M1, M2) ≥ pj, then M1 strongly dominates M2, denoted by M1SM2.

  2. 2.

    When qj < Diff(M1, M2) < pj, then M1 weakly dominates M2, denoted by M1WM2.

  3. 3.

    When |Diff(M1, M2)| ≤ qj, then A1 is indifferent to A2, denoted by M1~IM2.

Theorem 5

Let H = {hi| 0 ≤ i ≤ 2g, g ∈ N} be a continuous linguistic term set. Let M1, M2, and M3 be three MHFLTSs. The dominance relations between MHFLTSs satisfy the following properties:

  1. 1.

    The strong dominance relation has

  • (SR1) irreflexivity: for any MHFLTS M1, M1SM1 is false;

  • (SR2) asymmetry: for any two MHFLTSs M1 and M2, M1SM2 ⇒  ¬ (M2SM1);

  • (SR3) transitivity: for any three MHFLTSs M1, a2 ≻ a3 ≻ a1, and M3, M1SM2, M2SM3 ⇒ M1SM3.

  1. 2.

    The weak dominance relation has

  • (WR1) irreflexivity: for any MHFLTS M1, M1WM1 is false;

  • (WR2) asymmetry: for any two MHFLTSs M1 and M2, M1WM2 ⇒  ¬ (M2WM1);

  • (WR3) non-transitivity: for any three MHFLTSs M1, M2, and M3, M1WM2, M2WM3 ⇏ M1WM3.

  1. 3.

    The indifference relation has

  • (IR1) reflexivity: for any MHFLTS M1, M1IM1;

  • (IR2) symmetry: for any two MHFLTSs M1 and M2, M1IM2 ⇒ M2IM1;

  • (IR3) non-transitivity: for any three MHFLTSs M1, M2, and M3, M1~IM2, M2~IM3 ⇏ M1~IM3.

Definition 8

Let H = {hi| 0 ≤ i ≤ 2g, g ∈ N} be a continuous linguistic term set. Let M1 and M2 be two arbitrary MHFLTSs. The opposition relations between M1 and M2 can be divided into the following three categories:

  1. 1.

    When Diff(M2, M1) ≥ vj, then M1 strongly opposes M2, denoted by M1SOM2.

  2. 2.

    When pj < Diff(M2, M1) < vj, then M1 weakly opposes M2, denoted by M1WOM2.

  3. 3.

    When |Diff(M2, M1)| ≤ pj, then M1 is indifferently opposed to M2, denoted by M1IOM2.

Theorem 6

Let H = {hi| 0 ≤ i ≤ 2g, g ∈ N} be a continuous linguistic term set. Let M1, M2, and M3 be three MHFLTSs. The opposition relations between MHFLTSs satisfy the following properties:

  1. 1.

    The strong opposed relation has

  • (SO1) irreflexivity: for any MHFLTS M1, M1SOM1 is false;

  • (SO2) asymmetry: for any two MHFLTSs M1 and M2, M1SOM2 ⇒  ¬ (M2SOM1);

  • (SO3) transitivity: for any three MHFLTSs M1, M2, and M3, M1SOM2, M2SOM3 ⇒ M1SOM3.

  1. 2.

    The weak dominance relation has

  • (WO1) irreflexivity: for any MHFLTS M1, M1WOM1 is false;

  • (WO2) asymmetry: for any two MHFLTSs M1 and M2, M1WOM2 ⇒  ¬ (M2WOM1);

  • (WO3) non-transitivity: for any three MHFLTSs M1, M2, and M3, M1WOM2, M2WOM3 ⇏ M1WOM3.

  1. 3.

    The indifference relation has

  • (IO1) reflexivity: for any MHFLTS M1, M1 ~ IOM1;

  • (IO2) symmetry: for any two MHFLTSs M1 and M2, M1~IOM2 ⇒ M2~IOM1;

  • (IO3) non-transitivity: for any three MHFLTSs M1, M2, and M3, M1~IOM2, M2~IOM3 ⇏ M1~IOM3.

A Fuzzy Hotel Location Selection Method

We now construct a fuzzy hotel location selection method. It introduces the projection-based difference of MHFLTSs to the ELECTRE III method. Concordance and discordance indices are defined by the projection-based difference in Eq. (9).

Assume that m alternative locations {A1, A2, ⋯, Am} are evaluated against n criteria {C1, C2, ⋯, Cn}. Multiple decision-makers participate in the hotel location selection. They can evaluate locations with values in the linguistic term set H = {hi| 0 ≤ i ≤ 2g, g ∈ N}. Their cognitive information about a certain location against one criterion is characterized by an MHFLTE. Mij represents the MHFLTE of Ai (i = 1, 2, ⋯, m) against Cj (j = 1, 2, ⋯, n). The decision matrix in the form of MHFLTEs can be denoted as

$$ M={\left(\begin{array}{cccc}{M}_{11}& {M}_{12}& \cdots & {M}_{1n}\\ {}{M}_{21}& {M}_{22}& \cdots & {M}_{2n}\\ {}\vdots & \vdots & \ddots & \vdots \\ {}{M}_{m1}& {M}_{m2}& \cdots & {M}_{mn}\end{array}\right)}_{m\times n}, $$

where \( {M}_{ij}=\left\{{m}_{\varphi}^{ij}\left|{m}_{\varphi}^{ij}\in H\right.\right\} \). In practice, the n criteria are usually of different importance; hence, their weights may be different. Here, the weight vector of criteria is given by the decision-makers as w = (w1, w2, ⋯, wn)T, where wj ≥ 0 (j = 1, 2, ⋯, n) and \( {\sum}_{j=1}^n{w}_j=1 \).

Concordance and Discordance Indices

Definition 9

Let criteria set C = {C1, C2, ⋯, Cn} be of the maximizing type. Let A1 and A2 be two locations in alternative set A. Two thresholds against criterion Cj are involved in the construction of the concordance index: qj and pj (0 ≤ qj < pj). The concordance degree between A1 and A2 against Cj can be defined as follows:

  1. 1.

    When Diff(M2j, M1j) ≥ pj, then conj(A1, A2) = 0;

  2. 2.

    When Diff(M2j, M1j) ≤ qj, then conj(A1, A2) = 1; and

  3. 3.

    When qj < Diff(M2j, M1j) < pj,then \( {con}_j\left({A}_1,{A}_2\right)=\frac{p_j- Diff\left({M}_{1j},{M}_{2j}\right)}{p_j-{q}_j} \).

Definition 10

Let criteria set C = {C1, C2, ⋯, Cn} be of the maximizing type. Let A1 and A2 be two locations in alternative set A. Two thresholds against criterion Cj are involved in the construction of the discordance index: pj and vj (0 < pj < vj). The discordance degree between A1 and A2 against Cj can be defined as follows:

  1. 1.

    When Diff(M2j, M1j) ≤ pj, then disj(A1, A2) = 0;

  2. 2.

    When Diff(M2j, M1j) ≥ vj, then disj(A1, A2) = 1; and

  3. 3.

    When pj < Diff(M2j, M1j) < vj, then \( {dis}_j\left({A}_1,{A}_2\right)=\frac{Diff\left({M}_{2j},{M}_{1j}\right)-{p}_j}{v_j-{p}_j} \).

Fuzzy Hotel Location Selection Method

A fuzzy hotel location selection method is introduced in this section. It is a projection-based ELECTRE method. The procedure is as follows:

  • Step 1: Normalize the decision matrix M.

The decision matrix must be normalized due to the existence of both cost and benefit criteria. If Cj is a cost criterion, Mij must be normalized using a negation operator. The negation operator of MHFLTE is defined as.

$$ {M}_{ij}^c=\underset{m_{\varphi}^{ij}\in {M}_{ij}}{\cup}\left\{ neg\left({m}_{\varphi}^{ij}\right)\right\}=\underset{m_{\varphi}^{ij}\in {M}_{ij}}{\cup}\left\{{h}_{2g- sub\left({m}_{\varphi}^{ij}\right)}\right\}, $$

where sub(mφij) represents the subscript of \( {m}_{\varphi}^{ij} \). If Cj belongs to a benefit criterion, Mij need not be normalized. For ease of description, we assume that the normalized decision matrix is \( \tilde{M}={\left({\tilde{M}}_{ij}\right)}_{m\times n} \).

  • Step 2: Determine the concordance degree between each pair of locations against each criterion.

The concordance degree conj(Ai, Ak) between Ai and Ak against Cj can be obtained by Definition 9.

  • Step 3: Determine the discordance degree between each pair of locations against each criterion.

The discordance degree disj(Ai, Ak) between Ai and Ak against Cj can be obtained by Definition 10.

  • Step 4: Determine the concordance index between each pair of locations.

The concordance index cik between Ai and Ak is

$$ {c}_{ik}=\sum \limits_{j=1}^n{w}_j{con}_j\left({A}_i,{A}_k\right), $$
(10)

where wj is the weight of Cj.

  • Step 5: Determine the reliability index between each pair of locations.

The reliability index rik denotes the reliability degree that Ai inferior to Ak. It is determined by the formula

$$ {r}_{ik}=\Big\{{\displaystyle \begin{array}{cc}{c}_{ik}& {dis}_j\left({A}_i,{A}_k\right)\le {c}_{ik},\forall j\\ {}{c}_{ik}\prod \limits_{j\in {J}_{ik}}\frac{1-{dis}_j\left({A}_i,{A}_k\right)}{1-{c}_{ik}}& else\end{array}}\operatorname{}, $$
(11)

where Jik represents the set of subscripts of the criterion satisfying disj(Ai,Ak) > cik.

  • Step 6: Determine the net reliability index of each location.

The net reliability index of Ai can be obtained by the following formula:

$$ net\left({r}_i\right)=\sum \limits_{\begin{array}{l}k=1,\\ {}k\ne i\end{array}}^m{r}_{ik}-\sum \limits_{\begin{array}{l}k=1,\\ {}k\ne i\end{array}}^m{r}_{ki}. $$
(12)
  • Step 7: Rank the locations.

The locations can be ranked using the net reliability indices. A greater net reliability index indicates a better location.

Case Study

We now apply the proposed method to a hotel location selection problem.

The example is provided by Wibowo and Deng [21]. A hotel company intends to select a suitable site for a new hotel. After initial sifting, the four hotel locations A1, A2, A3, and A4 are selected for further consideration. As some studies [15, 16, 21] suggest, four criteria are involved: (1) geographical location (C1), (2) traffic conditions (C2), (3) hotel facilities (C3), and (4) operational convenience (C4). The descriptions of these four criteria are provided in Table 1. How and why these four criteria contribute to hotel location selection are discussed below.

  1. 1.

    From the perspective of the surrounding environment, security around the location matters in hotel location selection. An area in which robberies and fires occur occasionally is not very suitable for a hotel location. Moreover, Yang et al. [22] found that distance to the public service infrastructure influences hotel location selection. A location near to a theater or large park is better than one that is far from the public service infrastructure. The above factors relate to the geographical location.

  2. 2.

    Three kinds of accessibility are important factors in hotel location selection. They are accessibility to roads, subways, and tourism sites. This is revealed by the empirical results of Yang et al. [22]. Higher degrees of accessibility yield a more suitable hotel location. These three kinds of accessibility are reflected by criterion C2 (traffic conditions). A higher value of C2 indicates a more suitable location.

  3. 3.

    Diverse locations may have different local cultures. Amalgamation with the local culture will impact the development of a hotel [47]. Moreover, convenience of owning nearby land is important from the perspective of long-term development. In view of these, hotel facilities (C3), which includes the above two factors, contribute to hotel location selection. A greater value of C3 means a more suitable location.

  4. 4.

    Operational convenience refers to resources for supporting a hotel’s business operations. These include human resources, quality of manpower, regulation restrictions, etc. Studies have supported the notion that human resources are critical to a hotel [48]. Hotel location selection must consider whether human resources are sufficient in the region. In addition, local legal rules greatly affect a hotel’s development. Positive legal rules promote its development. Thus, local regulations must be considered in hotel location selection. Operational convenience (C4), which comprises the above factors, contributes to hotel location selection. Better operational convenience indicates a more suitable location.

Table 1 Descriptions of the four criteria

The four criteria are not of equal importance. Their weight vector is provided by integrating all managers’ opinions. The weight vector of criteria is w = (0.3, 0.4, 0.1, 0.2)T.

The four hotel locations are evaluated by three managers. Cognitive information provided by managers consists of linguistic values rather than quantitative evaluations. The reason is explained as follows. Humans have limited cognition. It is hard for managers to determine accurate values over a continuous range. In fact, the situation will dramatically improve if finite qualitative values (e.g., linguistic values) are involved. Linguistic values in this case study belong to linguistic term set H = {h0 = Extremely  Poor, h1 = Very  Poor, h2 = Poor, h3 = Slightly  Poor, h4 = Fair, h5 = Slightly  Good, h6 = Good, h7 = Very  Good, h8 = Extremely  Good}.

The characterization of cognitive information is presented in the “Introduction” section. Each manager expresses his cognitive information on every location against each criterion. Linguistic values in H are utilized. Notably, each manager is allowed to use more than one linguistic value for a location against a criterion. This is because he may vacillate between two (or more) linguistic values. An MHFLTE is applied to characterize all managers’ cognitive information on a location against a criterion. This MHFLTE comprises all linguistic values mentioned by managers. As an example, managers evaluated A1 against C1. Different opinions existed. The first manager abstained due to limited knowledge, the second manager vacillated between “Fair” and “Slightly Fair,” and the last manager evaluated A1 against C1 as “Very Good.” The above information can be denoted by an MHFLTE as {h4, h5, h7}. Duplicate linguistic values cannot appear in a manager’s evaluation on a location against a criterion, but they can exist in an MHFLTE. For instance, managers also evaluated A1 against C2. Both the first and second managers evaluated it as “Slightly Fair,” while the third manager provided an evaluation of “Extremely Good.” The above information can be denoted by an MHFLTE as {h5, h5, h8}. Clearly, duplicate values do not exist in each manager’s evaluation. In addition, h5 repeats twice in the MHFLTE since h5 appears in both the first and second managers’ evaluations. Managers evaluated each location against each criterion. These evaluations were characterized by the MHFLTEs listed in Table 2. The MHFLTE for Ai against Cj is presented in the (i + 1)-th row and (j + 1)-th column of Table 2.

Table 2 Decision matrix M in the form of MHFLTEs

Steps of the Proposed Method

  • Step 1: Normalize the decision matrix M.

C1, C2, C3, and C4 are benefit criteria. Therefore, it was unnecessary to normalize decision matrix M, i.e., \( \tilde{M}=M \).

  • Step 2: Determine the concordance degree between each pair of locations against each criterion.

Table 3 shows the concordance degree between each pair of locations under each criterion. They were determined using Definition 9.

Table 3 Degree of concordance between each pair of alternatives under each criterion
  • Step 3: Determine the discordance degree between each pair of locations against each criterion.

Table 4 presents the discordance degree between each pair of locations against each criterion. They were obtained using Definition 10.

Table 4 Degree of discordance between each pair of alternatives under each criterion
  • Step 4: Determine the concordance index between each pair of locations.

The concordance index (Table 5) between each pair of locations was obtained using Eq. (10). In this case study, the values of qj and pj in Eq. (10) were set to 0.02 and 0.25, respectively, for all j ∈ {1, 2, …, n}.

Table 5 Concordance index between each pair of alternatives
  • Step 5: Determine the reliability index between each pair of locations.

The reliability index (Table 6) between each pair of locations was determined by Eq. (11).

Table 6 Reliability index between each pair of alternatives
  • Step 6: Determine the net reliability index of each location.

The net reliability index (Table 7) of each location was obtained by Eq. (12).

Table 7 Net reliability index of each alternative
  • Step 7: Rank the locations.

As shown in Table 7, net(s1) > net(s2) > net(s4) > net(s3). Hence, the ranking of locations was determined as A1 ≻ A2 ≻ A4 ≻ A3. The most suitable location was identified as A1.

Comparative Analysis

We now compare the proposed method to several other methods to show its advantages. Three cases are included in the comparative analysis. The first is conducted under hesitant fuzzy linguistic term environments, the second is conducted under multi-hesitant fuzzy linguistic term environments, and the last one analyzes why MHFLTEs are used to characterize cognitive information. The details of these three cases are as follows:

  • Case 1. Comparative analysis under hesitant fuzzy linguistic term environments.

HFLTS is a special case of MHFLTS, i.e., the proposed MHFLTS method can tackle problems with HFLTSs. The following HFLTS methods are compared with the proposed method:

  1. 1.

    Method 1: Proposed by Rodriguez et al. [19], Method 1 determined ranking results according to non-dominance choice degrees.

  2. 2.

    Method 2: Established by Lee and Chen [49], Method 2 ranked alternatives according to aggregated weighted preference values. The aggregated weighted preference values were HFLTSs. Method 2 compared HFLTSs by a likelihood-based comparison method. A greater weighted preference value indicated a better alternative.

  3. 3.

    Method 3: The third method was an outranking method in [50]. Method 3 was constructed based on the ELECTRE I method. It ranked alternatives according to net dominance and disadvantage indices. A greater net dominance index and a smaller disadvantage index indicate a better alternative.

  4. 4.

    Method 4: Established by Tian et al. [51], Method 4 was based on the qualitative flexible (QUALIFLEX) multiple criteria method. Method 4 introduced likelihood to define the concordance/discordance index. The best permutation was identified according to concordance/discordance indices.

Methods 1–4 and the proposed method were applied to the problem from study [50]. This problem is an MCDM problem with HFLTSs. Three alternatives (a1, a2, and a3) must be ranked. Table 8 presents each method’s results. Comparison among these results will reveal the proposed method’s advantages.

Table 8 Ranking orders of different methods

From Table 8, differences exist in results of these five methods. Two different best alternatives are contained in Table 8. a2 is obtained as the best alternative by Method 1 and the proposed method. The other methods determine a3 as the best alternative. In addition, two different worst alternatives are shown in Table 8. a1 is identified as the worst alternative by Methods 1–4. The proposed method obtains a3 as the worst alternative. Reasons for these differences are as follows:

  1. 1.

    First, we explain why different results are generated by Method 1 and the proposed method. Method 1 is established on the irrational assumption. It assumes that criteria are complementary. Conversely, the proposed method considers the non-compensation of criteria. Also, Method 1 transforms linguistic terms into interval values [50]. This may lead to the loss of cognitive information. Therefore, the result of Method 1 may be unreasonable.

  2. 2.

    Second, like Method 1, Method 2 may lead to information loss. The transformation of linguistic values does not exist in the proposed method. This mitigates information loss. Additionally, Method 2 supposes that criteria are complementary. Inversely, the proposed method considers the non-compensation of criteria. Hence, Method 2 and the proposed method may generate different results. What is more, the result of the proposed method is more rational than that of Method 2.

  3. 3.

    Third, different results are obtained by Methods 3–4 and the proposed method. All these methods are outranking methods. However, different concordance and discordance indices exist in these three methods. Method 3 derives indices using distance. Method 4 applies likelihood to obtain indices. The proposed method defines indices using projection. Projection considers the included angle between HFLTSs in addition to their distance. Distance and likelihood do not consider the included angle between HFLTSs. It is reasonable that the ranking order of the proposed method differs from those of Methods 3–4.

  • Case 2. Comparative analysis under multi-hesitant fuzzy linguistic term environments.

The proposed method is compared with existing MHFLTS methods in this case. Thus far, only the following two MHFLTS methods have been developed:

  1. 1.

    Method 5: Established by Wang et al. [26], Method 5 aggregates criteria values with 2-tuple linguistic aggregation operators. It ranks alternatives according to aggregated values. A greater aggregated value indicates a better alternative.

  2. 2.

    Method 6: Proposed by Wang et al. [52], Method 6 is based on the TODIM (a Portuguese acronym for interactive and multi-criteria decision-making) method. It introduces likelihood to define partial dominance. Then, the global value of each location is obtained. Method 6 generates a ranking order according to global values. A greater global value means a better alternative.

Methods 5–6 are applied to solve the selection problem in our case study. Results of these two methods are compared with those of the proposed method. Table 9 lists results of Methods 5–6 and the proposed method. The comparison of these results reveals some benefits of the proposed method.

Table 9 Ranking results of different methods

As shown in Table 9, the proposed method and Method 5 yield the same result. This result is different from that of Method 6. The same best location is obtained by the three methods. Different worst locations are generated by the three methods. Method 6 obtains A4 as the worst location. A3 is recognized as the worst location by the other two methods. Reasons for these differences are as follows:

  1. 1.

    First, differences exist between Method 5 and the proposed method. An aggregation operator is utilized in Method 5. This indicates that criteria are complementary. However, non-compensatory criteria may be involved in hotel location selection, and the proposed method considers this. Consequently, Method 5 and the proposed method may generate different results, and the proposed method outperforms Method 5.

  2. 2.

    Second, Method 6 is based on the TODIM method. It irrationally assumes the compensation of criteria, while the proposed method considers the non-compensation of criteria. In addition, partial dominance in Method 6 is determined using likelihood. The proposed method introduces projection. Likelihood of MHFLTSs only considers values of elements in MHFLTSs. It ignored the included angle between MHFLTSs. However, projection considers the included angle between MHFLTSs in addition to the values of their elements. Obviously, the result of Method 6 may differ from that of the proposed method. Moreover, the proposed method performs better than Method 6.

  • Case 3. Analysis of why MHFLTEs are used to characterize cognitive information.

This case verifies why MHFLTEs are used to characterize cognitive information. The proposed method is applied to solve two problems. The only difference between these two problems is the decision matrix. The details of these two problems are as follows:

  1. 1.

    Problem 1: This is the selection problem in our case study. Cognitive information is characterized by MHFLTEs in Problem 1, i.e., the decision matrix (Table 2) is composed of MHFLTEs.

  2. 2.

    Problem 2: This is identical to Problem 1 except for the decision matrix. Cognitive information is characterized by hesitant fuzzy linguistic numbers (HFLNs), i.e., the decision matrix in Problem 2 comprises HFLNs. HFLNs require elements to be non-repetitive. Managers’ evaluations are the same in Problems 1 and 2. The acquisition of the decision matrix in Problem 2 is as follows. An HFLN is used to depict evaluations for a location against a criterion. Notably, an HFLN requires elements to be non-repetitive. As an example, evaluations for A1 against C2 can be denoted by HFLN as {h5, h8}. h5 appears once in this HFLN, even if two managers provide evaluations as “Slightly Fair” (i.e., h5). Table 10 lists the decision matrix in Problem 2.

Table 10 Decision matrix in Problem 2

HFLTSs restrict elements to be consecutive. Apparently, linguistic values for a location against a criterion may be non-consecutive. That is to say, cognitive information cannot be characterized by HFLTSs. Hence, a problem with HFLTSs is not involved in this case. The proposed method is applied to solve Problems 1 and 2. Table 11 shows the results of these two problems.

Table 11 Ranking results of different problems

Table 11 shows that the results of Problems 1 and 2 are different. The best location in the results of Problem 2 is A2, while for Problem 1 it is A1. Furthermore, the worst location in the results of Problem 2 is A4, while for Problem 1 it is A3. The differences exist for the following reasons. The decision matrix in Problem 2 comprises HFLNs. From its acquisition method, each possible linguistic value appears only once in an HFLN, while an MHFLTE in Problem 1 allows linguistic values to repeat. The utilization of HFLNs to depict cognitive information may lead to information loss. The utilization of MHFLTEs overcomes this defect. This case analyzes why an MHFLTS is used to express cognitive information.

Generally speaking, the proposed method can solve hotel location selection problems. In addition, the comparative analysis indicates some advantages of the proposed method:

  1. 1.

    This study proposes to characterize qualitative cognitive information with MHFLTEs. MHFLTEs can reflect conformity and divergence of cognitive information.

  2. 2.

    The proposed method utilizes the ELECTRE III method. It considers the non-compensation of criteria.

  3. 3.

    The proposed method introduces projection. Projection is applied to define preference relations between MHFLTSs. It considers not only the included angle between MHFLTSs but also their distance.

The proposed method can yield results consistent with practical hotel location selection.

Conclusion

Hotel location selection is an MCDM problem with non-compensatory criteria. This paper has established a hotel location selection method. MHFLTSs have been proposed to characterize qualitative cognitive information. In addition, projection of MHFLTSs has been defined and improved. Based on this, we have proposed a projection-based ELECTRE III method. The preference relations are constructed based on projection-based differences.

The proposed method has been applied to a case study on hotel location selection. This case study explains the application of the proposed method in detail. In addition, a comparative study of three cases has been conducted. Results indicate some advantages of the proposed method.

Our theoretical contribution is threefold. (1) This study proposes to characterize cognitive information with MHFLTSs. This enriches studies on the expression of cognitive information. MHFLTSs can denote vacillation in qualitative cognitive information. Vacillation is caused by the limited cognition of human beings. In addition, MHFLTSs can reflect conformity and divergence of decision-makers’ opinions. (2) This study defines and improves the projection of MHFLTSs. It also provides new definitions that enrich existing studies on MHFLTSs. (3) In the computation of cognitive information, this study combines projection with the ELECTRE III method. It is an improvement on existing hotel location selection methods. Results of a comparative analysis support the feasibility of the proposed method.

From an application perspective, the proposed method can be applied to solve hotel location selection problems. Results of case study indicate the feasibility of the method. Furthermore, the expression of cognitive information is vital to the cognitive system [14]. Our study provides a guide for the settlement of cognitive computation.

We provide three promising directions for future research. First, we will extend the proposed method to handle D-intuitionistic hesitant fuzzy sets [53], picture fuzzy linguistic sets [2] and ITHFSs [12], and we will further apply them to the area of cognitive computation. Second, the proposed method can be applied to various other fields, such as pattern recognition [6]. We will study the application of the proposed method in these fields. Third, decision-makers have bounded rationality in practical selection [54]. It will be interesting to consider this in our method.