1 Introduction

In recent years, frequent major accidents during coal mining have attracted public attention and aroused extensive social concern. The scientific implementation of safety evaluations for coal mines represents a vital opportunity for effectively reducing coal mine accidents and achieving stable improvements in the working conditions in mines. A safety evaluation of coal mines involves comprehensively evaluating risks and ranking the extant projects. Because each coal mine can be characterized under multiple evaluation criteria, such as geological conditions, environmental security, technological advancement, and management quality, it is difficult for evaluators to make appropriate judgments about safety without applying scientific methods. Multi-criteria decision-making (MCDM) methods are therefore useful tools to assist in the safety evaluation of coal mines, and some MCDM methods have been specifically developed to address these problems [1, 2].

As society has evolved, decision-making problems have become more complex, such that it is now difficult for decision-makers to express specific preferences or opinions under uncertain and fuzzy environments, like in coal mine safety evaluation problems. To deal with fuzzy information, Zadeh [3] proposed fuzzy sets (FSs), which are now considered to be a useful tool in solving decision-making problems [4, 10, 25]. However, in some cases, the membership degree alone cannot describe information with sufficient precision. In order to address this issue, Atanassov [5] introduced intuitionistic fuzzy sets (IFSs), which measure both membership degree and non-membership degree. Since their introduction, IFSs have been researched in great detail, and some extensions have been developed and applied to MCDM problems [6, 7, 23, 54]. Torra and Narukawa [8] first introduced the hesitant fuzzy sets (HFSs), an extension of traditional FSs that permits the membership degree of an element to be a set of several possible values in [0, 1]; the main purpose of HFSs is to model the uncertainty produced by human doubt when eliciting information [9].

Although fuzzy set theory has been developed and generalized, the need to define an element’s membership or non-membership degrees as specific values in [0, 1] greatly confines its applications in many practical problems. Therefore, the above classic fuzzy sets are limited to use in quantitative environments, and they are incapable of handling qualitative information. However, in most decision-making environments, the best expression of decision-makers’ preferences or opinions naturally takes a linguistic form because of the complexity of problems and the inherent vagueness of human preferences. Linguistic variables [10] are valid tools because the use of linguistic information reinforces the flexibility and reliability of classical decision models [11].

In recent years, linguistic variables that take the values of words or sentences from natural or artificial languages have been studied extensively and applied in various fields [1214]. Xu [15] defined operations and developed some aggregation operators for linguistic variables represented by a single linguistic term. Subsequently, Xu [16] proposed uncertain linguistic variables (ULVs), which employ linguistic intervals rather than single linguistic values to depict fuzzy information; the use of a ULV suggests that the probabilities of all linguistic values in the interval are equal or obey a specific distribution [1618]. Accompanying the promotion of preliminary linguistic models, some extended linguistic concepts have been developed. Linguistic sets consisting of several discrete linguistic terms have been proposed based on linguistic variables and HFSs, such as hesitant fuzzy linguistic term sets (HFLTSs) [19], hesitant fuzzy linguistic sets (HFLSs) [20], linguistic hesitant fuzzy sets (LHFSs) [21], and multi-hesitant fuzzy linguistic term sets (MHFLTSs) [22]. To improve the applicability of IFSs and accommodate them to complex and qualitative environments, Chen et al. [23] proposed linguistic intuitionistic fuzzy numbers (LIFNs) by integrating linguistic models and IFSs. LIFNs simultaneously consider the linguistic membership degree and linguistic non-membership degree, and they can effectively handle ambiguous and uncertain information.

Addressing decision-making problems with linguistic information implies the need for computing with words (CWW) [24, 25]. Several computational models have been developed to deal with linguistic information, and the primary ones are briefly described as follows. (1) One method involves the direct use of linguistic labels [1518, 23, 26]; this method is easy to employ, but it cannot make the maximum use of the original information. (2) Another method represents linguistic information through fuzzy membership functions that convert linguistic information into fuzzy sets, such as triangular fuzzy numbers, trapezoidal fuzzy numbers, and type-2 fuzzy sets [27, 28]. However, this method inevitably causes information loss and distortion during the transformation process. (3) Another method, developed based on cloud model, can precisely depict the fuzziness and randomness of qualitative concepts, and their application in decision-making problems can be found in lots of researches [29, 30, 36]. (4) One method introduced the 2-tuple linguistic representation model [31, 32], which reinforces the accuracy of linguistic computations while improving the fuzzy linguistic method by utilizing a symbolic translation parameter [33, 34, 46, 47]. This method includes both a conversion process and an inverse conversion process. Based on the elicitation of this idea and the numerical scale model of linguistic term sets [33, 46], and considering the shortcomings of previous linguistic methods, Wang et al. [35] proposed linguistic scale functions (LSFs) to accommodate different semantic circumstances. LSFs are greatly flexible in addressing linguistic information and can effectively avoid the loss and distortion of original information, and has been successfully applied in all kinds of linguistic models [7, 13, 21, 22, 36, 37].

Aggregation operators are important tools for facilitating information fusion in decision-making problems, and they represent a consistently active topic for research. Most aggregation operators suppose that the arguments are mutually independent; however, in many practical problems, aggregated values may be correlative. For example, in coal mine safety evaluation problems, environmental security may be affected by geological condition, and human diathesis may be affected by management level. To deal with these kinds of problems, interrelationships among criteria values must be considered, creating an opportunity to utilize the Heronian mean (HM) operator [38]. Introduced by Beliakov et al. [38], the HM operator can capture the interrelationships among different aggregated arguments, making it one of the most important information fusion tools applied in decision-making problems [39, 40].

Most existing aggregation operators are defined based on the algebraic product and algebraic sum; however, algebraic operations lack flexibility and robustness. Frank operations [41], which are the generalization of algebraic operations, can overcome this defect. Compared to algebraic operations, Frank operations are made to be more flexible through the introducing of a parameter. In recent years, many scholars have studied Frank operations under fuzzy environments. Ji et al. [42] defined the single-valued neutrosophic Frank normalized prioritized Bonferroni mean aggregation operator. Zhang et al. [43] proposed some intuitionistic fuzzy Frank power aggregation operators. Subsequently, Zhang [44] developed the interval-valued intuitionistic fuzzy Frank aggregation operators, and Qin et al. [45] further proposed some hesitant fuzzy Frank aggregation operators.

Based on the analysis above, the primary motivations for this paper are summarized as follows:

  1. 1.

    As established previously, LIFNs are helpful tools for decision-makers to present assessments under uncertain or fuzzy environments. Thus, this paper introduces LIFNs as a mean to depict as fully as possible the complex information involved in the process of evaluating safe coal mines.

  2. 2.

    Frank operations are more robust and flexible than other algebraic operations, but they have not been studied in the context of LIFNs. Therefore, this paper proposes Frank operations for LIFNs.

  3. 3.

    Extant methods for evaluating coal mine safety cannot take into account the interrelationships among criteria values. In order to effectively evaluate coal mine safety, this paper proposes a linguistic intuitionistic aggregation operator based on the HM operator, thereby developing a comprehensive MCDM approach.

The rest part of this paper is organized as follows. In Sect. 2, some concepts are reviewed briefly. In Sect. 3, LIFNs is introduced, and the distance, comparison method and Frank operations of LIFNs are presented. In Sect. 4, a linguistic intuitionistic aggregation operator is developed, and some desirable properties and special cases are discussed, and then, a method for addressing coal mine safety evaluation problems is described. In Sect. 5, a practical example of coal mine safety evaluation is used to verify the validity of the proposed method. A sensitivity analysis and a comparison analysis are then conducted. Finally, the conclusion is drawn in Sect. 6.

2 Preliminaries

This section introduces some concepts, including linguistic term sets, linguistic numerical scale models, intuitionistic fuzzy sets, and Frank operations, which are useful in the subsequent analysis.

2.1 Linguistic term sets

Let \(S=\{{{s}_{i}}|i=0,1,2,\cdots ,2t\}\) be a finite and completely ordered discrete term set with odd cardinality, where \(t\) is a nonnegative integer, and \({{s}_{i}}\) represents a possible value for a linguistic variable. It is required that \({{s}_{i}}\) and \({{s}_{j}}\) satisfy the following properties [10]: (1) The set is ordered \({{s}_{i}}\le {{s}_{j}}\) if and only if \(i\le j\), and (2) The set obeys the negation operation \(neg({{s}_{i}})={{s}_{j}}\) if \(i+j=2t\).

The linguistic term set \(S\) is a discrete set, but a continuous set is required to solve practical problems, especially in the process of aggregation operation. Xu [15] extended the discrete linguistic term set to its continuous form, which can be expressed as \(\tilde{S}=\{{{s}_{i}}|i\in k\}\), where \(k\) is a large positive real number, and \({{s}_{i}}>{{s}_{j}}\) if \(i>j\). If \({{s}_{i}}\in S\), then \({{s}_{i}}\) is the original linguistic term; otherwise, \({{s}_{i}}\) is the virtual linguistic term.

2.2 Linguistic numerical scale models

The transformation from linguistic terms to numerical values requires the effective support of quantitative tools. Dong et al. [33] first proposed the concept of numerical scale for a linguistic term set in order to accomplish this transformation. Subsequently, the numerical scale model was extended and applied widely in many fields [34, 4648]. Motivated by this idea, Wang et al. [35] further proposed linguistic scale functions (LSFs) to convert linguistic terms into real numbers, which have been improved based on psychological theory and prospect theory. In fact, each LSF can be regarded as a specific linguistic numerical scale model. In linguistic evaluation scales with increasing linguistic subscripts, the absolute deviation between any two adjacent linguistic subscripts may increase or decrease.

Definition 1 [33, 35]

Let \({{s}_{i}}\in S\) be a linguistic term, in which \(S=\{{{s}_{i}}|i=0,1,2,\cdots ,2t\}\). If \({{\theta }_{i}}\in [0,1]\) is a numerical value, then the LSF is mapped from \({{s}_{i}}\) to \({{\theta }_{i}}\) \((i=0,1,\cdots ,2t)\), which is defined as follows:

$$f:{{s}_{i}}\to {{\theta }_{i}}(i=0,1,\cdots ,2t),$$
(1)

where \(0\le {{\theta }_{0}}<{{\theta }_{1}}<\cdots <{{\theta }_{2t}}\le 1\). In this situation, \({{\theta }_{i}}\) reflects the preference of decision-makers when they choose the linguistic term \({{s}_{i}}\), such that the function \(f\) illustrates the semantics of \({{s}_{i}}\). A LSF is a strictly monotonously increasing function with respect to the subscript \(i\). In the following, three kinds of LSFs are shown.

  1. 1.

    The following LSF is defined based on the subscript function \(sub({{s}_{i}})=i\):

$$\text{LSF1}:\ {{f}_{1}}({{s}_{i}})={{\theta }_{i}}=\frac{i}{2t}(i=0,1,\cdots ,2t).$$

The evaluation scale for the linguistic information presented above is divided evenly.

  1. 2.

    The following LSF is defined based on the exponential scale, and it is improved by comprehensively considering the real behavioral preference of decision-makers according to psychological theory:

$$\text{LSF2}:\ {{f}_{2}}({{s}_{i}})={{\theta }_{i}}=\left\{ \begin{array}{*{20}l} \frac{{{a}^{t}}-{{a}^{t-i}}}{2{{a}^{t}}-2}(i=0,1,2,...,t) \\ \frac{{{a}^{t}}+{{a}^{i-t}}-2}{2{{a}^{t}}-2}(i=t+1,t+2,...,2t) \\ \end{array} \right..$$

Several researches have manifested the parameter \(a\), which generally lies in the interval \([1.36,1.4]\) [49]. With the extension from the middle of the given linguistic term to both ends, the absolute deviation between adjacent linguistic terms also increases.

  1. 3.

    The following LSF is defined based on prospect theory’s value function, as well as the decision-makers’ different sensitivities with respect to the absolute deviation between adjacent linguistic subscripts:

$$\text{LSF3}:\ {{f}_{3}}({{s}_{i}})={{\theta }_{i}}=\left\{ \begin{array} {*{20}l} & \frac{{{t}^{\alpha }}-{{(t-i)}^{\alpha }}}{2{{t}^{\alpha }}}(i=0,1,2,...,t) \\ & \frac{{{t}^{\beta }}+{{(i-t)}^{\beta }}}{2{{t}^{\beta }}}(i=t+1,t+2,...,2t) \\ \end{array} \right..$$

Several experiments have been done [50] to determine that \(\alpha =\beta =0.88\). If \(\alpha =\beta =1\), then LSF3 is reduced to LSF1. With the extension from the middle of the given linguistic term to both ends, the absolute deviation between adjacent linguistic terms decreases.

To preserve all of the given information and facilitate calculations, the above function can be extended to \({{f}^{*}}:\tilde{S}\to {{R}^{+}}\), where \({{f}^{*}}({{s}_{i}})={{\theta }_{i}}\) is a strictly monotonously increasing and continuous function. Therefore, the inverse function of \({{f}^{*}}\) also exists, and it can be indicated as \({{f}^{*-1}}\).

Recently, the linguistic numerical scale models have made additional progress. On the one hand, Dong et al. [51, 52] proved that they can provide a unified framework to connect the traditional linguistic 2-tuples, virtual linguistic model, proportional 2-tuples, and the model based on linguistic hierarchy. On the other hand, Li et al. [53] showed that the linguistic numerical scale models can support linguistic group decision making by providing a better semantic representation model to personalize individual semantics in CWW.

2.3 Intuitionistic fuzzy sets

Definition 2 [5]

Let \(X\) be a universe of discourse; then, an IFS \(A\) in \(X\) can be defined as follows:

$$A=\left\{ \left\langle x,{{u}_{A}}\left( x \right),{{v}_{A}}\left( x \right) \right\rangle \left| x\in X \right. \right\},$$
(2)

where \({{u}_{A}}:X\to [0,1]\) and \({{v}_{A}}:X\to [0,1]\) with \(0\le {{u}_{A}}(x)+{{v}_{A}}(x)\le 1\) for all \(x\in X\). The functions \({{u}_{A}}\) and \({{v}_{A}}\) represent the membership degree and non-membership degree of \(x\) to \(A\), respectively. Usually, \({{\pi }_{A}}(x)\) can be called the hesitation degree of \(x\) to \(A\) for \(x\in X\) if \({{\pi }_{A}}(x)=1-{{u}_{A}}(x)-{{v}_{A}}(x)\). When \({{\pi }_{A}}(x)=0\) for each \(x\in X\), the IFS is reduced to a FS.

2.4 Frank operations

Definition 3 [41]

Let \(a\) and \(b\) be two real numbers, which satisfy \(a,b\in [0,1]\), and let \(\lambda \in (1,+\infty )\). Then, the Frank product \({{\otimes }_{F}}\) and Frank sum \({{\oplus }_{F}}\) between \(a\) and \(b\) can be defined as follows:

$$a \oplus _{F} b = 1 - \log _{\lambda } \left( {1 + \frac{{(\lambda ^{{1 - a}} - 1)(\lambda ^{{1 - b}} - 1)}}{{\lambda - 1}}} \right) ,$$
$$a \otimes _{F} b = \log _{\lambda } \left( {1 + \frac{{(\lambda ^{a} - 1)(\lambda ^{b} - 1)}}{{\lambda - 1}}} \right) .$$

In addition, it can be easily proved that when \(\lambda \to 1\), \(a{{\oplus }_{F}}b\to a+b-ab\) and \(a{{\otimes }_{F}}b\to ab\). The Frank product and Frank sum reduce to the algebraic triangular norm and conorm, respectively.

3 LIFNs and relevant concepts

In this section, the concept of LIFNs is introduced, and the distance for LIFNs is defined. Moreover, after discussing the drawbacks of existing method for comparing LIFNs, a valid ranking method for LIFNs is proposed. Subsequently, the novel linguistic intuitionistic operations is developed based on Frank operations and LSFs.

3.1 Linguistic intuitionistic fuzzy numbers

Definition 4 [23]

Let \({{s}_{u}},{{s}_{v}}\in {{\tilde{S}}_{[0,2t]}}\), where \({{\tilde{S}}_{[0,2t]}}=\tilde{S}=\{{{s}_{i}}|0\le i\le 2t\}\) is a continuous linguistic term set, \(2t\) is the maximal subscript of the linguistic term \({{s}_{i}}\) in \(\tilde{S},\) and \(\phi =({{s}_{u}},{{s}_{v}})\). If \(u+v\le 2t\), then we call \(\phi\) the linguistic intuitionistic fuzzy number (LIFN), and \({{s}_{u}}\) and \({{s}_{v}}\) represent the linguistic membership degree and linguistic non-membership degree, respectively. Moreover, if \({{s}_{u}},{{s}_{v}}\in S\), then \(\phi\) is an original LIFN; otherwise, \(\phi\) is a virtual LIFN.

3.2 Distance for LIFNs

Definition 5

Let \({{\phi }_{1}}=({{s}_{{{u}_{1}}}},{{s}_{{{v}_{1}}}})\) and \({{\phi }_{2}}=({{s}_{{{u}_{2}}}},{{s}_{{{v}_{2}}}})\) be two arbitrary LIFNs, and \({{s}_{{{u}_{1}}}},{{s}_{{{v}_{1}}}},{{s}_{{{u}_{2}}}},{{s}_{{{v}_{2}}}}\in {{\tilde{S}}_{[0,2t]}}\). When\({{f}^{*}}({{s}_{i}})\) is a LSF, \(d\) is a mapping, and \(d\): \(\phi \times \phi \to {{R}^{+}}\), the Hamming distance between \({{\phi }_{1}}\) and \({{\phi }_{2}}\) can be defined as

$${{d}_{H}}({{\phi }_{1}},{{\phi }_{2}})=\frac{1}{2}\left( \left| {{f}^{*}}({{s}_{{{u}_{1}}}})-{{f}^{*}}({{s}_{{{u}_{2}}}}) \right|+\left| {{f}^{*}}({{s}_{{{v}_{1}}}})-{{f}^{*}}({{s}_{{{v}_{2}}}}) \right|+\left| {{f}^{*}}({{s}_{2t-{{u}_{1}}-{{v}_{1}}}})-{{f}^{*}}({{s}_{2t-{{u}_{2}}-{{v}_{2}}}}) \right| \right)$$
(3)

Property 1

The following properties of distance measurement described in Definition 5 can be easily proved:

  1. 1.

    \(0\le {{d}_{H}}({{\phi }_{1}},{{\phi }_{2}})\le 1\),

  2. 2.

    \({{d}_{H}}({{\phi }_{1}},{{\phi }_{2}})={{d}_{H}}({{\phi }_{2}},{{\phi }_{1}})\),

  3. 3.

    If \({{\phi }_{3}}\) is an arbitrary LIFN, then \({{d}_{H}}({{\phi }_{1}},{{\phi }_{3}})\le {{d}_{H}}({{\phi }_{1}},{{\phi }_{2}})+{{d}_{H}}({{\phi }_{2}},{{\phi }_{3}})\).

3.3 Comparison method for LIFNs

Definition 6 [23]

Let \(\phi =({{s}_{u}},{{s}_{v}})\) be an arbitrary LIFN. Then, the linguistic score index and accuracy index of \(\phi\) can be defined as \(S(\phi )=u-v,\)and \(H(\phi )=u+v.\)

Definition 7 [23]

Let \(\phi _{1} = \left\{ {s_{{u_{1} }} ,s_{{v_{1} }} } \right\}\)and \(\phi _{2} = \left\{ {s_{{u_{2} }} ,s_{{v_{2} }} } \right\}\)be two arbitrary LIFNs. Based on Definition 6, the method for comparing ϕ 1 and ϕ 2 can be given as follows:

  1. 1.

    \({\text{if}}\;s(\phi _{1} ) < s(\phi _{2} ),\;{\text{then}}\;\phi _{1} < \phi _{2}.\)

  2. 2.

    \({\text{if}}\;s(\phi _{1} ) = s(\phi _{2} ),\;{\text{then the following hold:}}\)

  1. 1.

    \({\text{if}}\;H(\phi _{1} ) < H(\phi _{2} ),\;{\text{then}}\;\phi _{1} < \phi _{2}.\)

  2. 2.

    \({\text{if}}\;H(\phi _{1} ) = H(\phi _{2} ),\;{\text{then}}\;\phi _{1} = \phi _{2}.\)

However, the above comparison method for LIFNs has obvious disadvantages that cannot be ignored. First, the score index and accuracy index are calculated directly based on the subscripts of linguistic terms; this not only leads to the loss and distortion of original information, but also cannot reveal critical distinctions in the final results under various semantic situations. Second, the comparison method outlined above cannot separately make use of the score index or accuracy index to obtain final rankings in some situations. Instead, it needs to combine both of these indices to compare different LIFNs, resulting in a loss of coherence to some extent. Third, for some particular LIFNs, the above comparison method cannot account for the objective influence of the indeterminacy degree, and it cannot produce reasonable rankings. This is demonstrated in Example 1.

Example 1

Let \(S=\{{{s}_{0}}=\)extremely poor, \({{s}_{1}}\) = very poor, \({{s}_{2}}\) = poor, \({{s}_{3}}\) = slightly poor, \({{s}_{4}}\) = fair, \({{s}_{5}}\) = slightly good, \({{s}_{6}}\) = good, \({{s}_{7}}\) = very good, \({{s}_{8}}\) = extremely good\(\}\) be a linguistic term set. Further, let \({{\phi }_{1}}=({{s}_{3.2}},{{s}_{0.8}}),\) \({{\phi }_{2}}=({{s}_{4.8}},{{s}_{2.8}}),\) \({{\phi }_{3}}=({{s}_{4}},{{s}_{3.6}}),\) and \({{\phi }_{4}}=({{s}_{2}},{{s}_{0.4}})\) be four LIFNs. Then, their linguistic score index and linguistic accuracy index can be calculated as follows:

$$S(\phi _{1} ) = 2.4,S(\phi _{2} ) = 2,S(\phi _{3} ) = 0.4,{\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} and{\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} S(\phi _{4} ) = 1.6;$$
$$H(\phi _{1} ) = 4,H(\phi _{2} ) = 7.6,H(\phi _{3} ) = 7.6,{\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} and{\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} H(\phi _{4} ) = 2.4.$$

Based on Definition 7, there is \({{\phi }_{1}}\succ {{\phi }_{2}}\succ {{\phi }_{4}}\succ {{\phi }_{3}}.\)

Obviously, the comparison method described in Definition 7 suggests that \({{\phi }_{1}}\) is bigger than \({{\phi }_{2}}\), and \({{\phi }_{4}}\) is bigger than \({{\phi }_{3}}\). Although the linguistic score index of \({{\phi }_{1}}\) is bigger than that of \({{\phi }_{2}}\), and the linguistic score index of \({{\phi }_{4}}\) is bigger than that of \({{\phi }_{3}}\), the complete information contained within \({{\phi }_{2}}\) \((i.e.{\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {s_{4.8}} + {s_{2.8}})\) is greater than that contained within \({{\phi }_{1}}\) \(({\text{i.e.}}\, s_{3.2}\, + \, s_{0.4}),\) and the complete information contained within \({{\phi }_{3}}\) \(({\text{i.e.}}\, s_{4}\, + \, s_{3.6})\) is greater than that contained within \({{\phi }_{4}}\) \(({\text{i.e.}} \, s_{2} + s_{{0.4}} )\). Therefore, it is unreasonable to conclude that \({{\phi }_{1}}\) is bigger than \({{\phi }_{2}}\), or that \({{\phi }_{4}}\) is bigger than \({{\phi }_{3}}\).

For this reason, it is necessary to explore a more appropriate comparison method for LIFNs. Szmidt and Kacprzyk [54] comprehensively accounted for the indeterminacy degree of IFNs and the distance in pursuing the positive ideal solution; ultimately, they proposed an effective ranking method for IFNs. In the same way, a valid ranking method for LIFNs can be developed based on the distance measurement of LIFNs, which appropriately considers the indeterminacy degree of LIFNs and can overcome the drawbacks of the comparison method described in Definition 7.

Definition 8

Let \(\phi =({{s}_{u}},{{s}_{v}})\) be an arbitrary LIFN, where \({{s}_{u}},{{s}_{v}}\in {{\tilde{S}}_{[0,2t]}}\). Further, let \({{f}^{*}}({{s}_{i}})\) be a LSF, \(P=({{s}_{2t}},{{s}_{0}})\) be the positive ideal point, and \({{d}_{H}}(P,\phi )\) be the Hamming distance between \(P\) and \(\phi\). Then, a measurement function for \(\phi\) can be defined as

$$R(\phi )=0.5(1+{{f}^{*}}({{s}_{2t-u-v}})){{d}_{H}}(P,\phi )$$
(4)

Based on the above definition, it is obvious that the smaller \(R(\phi )\) is, the better \(\phi\) is.

Example 2

Let \(\phi _{1} ,\phi _{2} ,\phi _{3} ,\, {\text{and}}\, \phi _{4}\)be the same as in Example 1. If LSF be \(f_{1}^{*}({{s}_{i}})\), then the measurement function value can be calculated as follows:

\(R({{\phi }_{1}})=0.4500,\) \(R({{\phi }_{2}})=0.2100,\) \(R({{\phi }_{3}})=0.2625,\)and \(R({{\phi }_{4}})=0.6375.\)

Therefore, \({{\phi }_{2}}\succ {{\phi }_{3}}\succ {{\phi }_{1}}\succ {{\phi }_{4}}\) can be obtained, which is more reasonable than the ranking result in Example 1.

3.4 Frank operations for LIFNs

In the following, some essential algorithms for LIFNs are established based on LSFs and Frank operations.

Definition 9

Let \({{\phi }_{1}}=({{s}_{{{u}_{1}}}},{{s}_{{{v}_{1}}}})\) and \({{\phi }_{2}}=({{s}_{{{u}_{2}}}},{{s}_{{{v}_{2}}}})\) be two arbitrary LIFNs, \({{f}^{*}}\) be a LSF, \({{f}^{*-1}}\) be the inverse function of \({{f}^{*}}\), and \(\lambda>0\). Then, the operations for LIFNs can be defined as follows:

  1. 1.

    \({{\phi }_{1}}{{\oplus }_{F}}{{\phi }_{2}}=\left( {{f}^{*-1}}\left( 1-{{\log }_{\lambda }}\left( 1+\frac{({{\lambda }^{1-{{f}^{*}}({{s}_{{{u}_{1}}}})}}-1)({{\lambda }^{1-{{f}^{*}}({{s}_{{{u}_{2}}}})}}-1)}{\lambda -1} \right) \right),{{f}^{*-1}}\left( {{\log }_{\lambda }}\left( 1+\frac{({{\lambda }^{{{f}^{*}}({{s}_{{{v}_{1}}}})}}-1)({{\lambda }^{{{f}^{*}}({{s}_{{{v}_{2}}}})}}-1)}{\lambda -1} \right) \right) \right);\)

  2. 2.

    \({{\phi }_{1}}{{\otimes }_{F}}{{\phi }_{2}}=\left( {{f}^{*-1}}\left( {{\log }_{\lambda }}\left( 1+\frac{({{\lambda }^{{{f}^{*}}({{s}_{{{u}_{1}}}})}}-1)({{\lambda }^{{{f}^{*}}({{s}_{{{u}_{2}}}})}}-1)}{\lambda -1} \right) \right),{{f}^{*-1}}\left( 1-{{\log }_{\lambda }}\left( 1+\frac{({{\lambda }^{1-{{f}^{*}}({{s}_{{{v}_{1}}}})}}-1)({{\lambda }^{1-{{f}^{*}}({{s}_{{{v}_{2}}}})}}-1)}{\lambda -1} \right) \right) \right);\)

  3. 3.

    \(k{{\cdot }_{F}}{{\phi }_{1}}=\left( {{f}^{*-1}}\left( 1-{{\log }_{\lambda }}\left( 1+\frac{{{({{\lambda }^{1-{{f}^{*}}({{s}_{{{u}_{1}}}})}}-1)}^{k}}}{{{(\lambda -1)}^{k-1}}} \right) \right),{{f}^{*-1}}\left( {{\log }_{\lambda }}\left( 1+\frac{{{({{\lambda }^{{{f}^{*}}({{s}_{{{v}_{1}}}})}}-1)}^{k}}}{{{(\lambda -1)}^{k-1}}} \right) \right) \right),k>0;\)

  4. 4.

    \({{\phi }_{1}}^{{{\hat{\ }}_{F}}k}=\left( {{f}^{*-1}}\left( {{\log }_{\lambda }}\left( 1+\frac{{{({{\lambda }^{{{f}^{*}}({{s}_{{{u}_{1}}}})}}-1)}^{k}}}{{{(\lambda -1)}^{k-1}}} \right) \right),{{f}^{*-1}}\left( 1-{{\log }_{\lambda }}\left( 1+\frac{{{({{\lambda }^{1-{{f}^{*}}({{s}_{{{v}_{1}}}})}}-1)}^{k}}}{{{(\lambda -1)}^{k-1}}} \right) \right) \right),k>0.\)

Property 2

Let \(\phi =({{s}_{u}},{{s}_{v}}),\) \({{\phi }_{1}}=({{s}_{{{u}_{1}}}},{{s}_{{{v}_{1}}}}),\) \({{\phi }_{2}}=({{s}_{{{u}_{2}}}},{{s}_{{{v}_{2}}}}),\) and \({{\phi }_{3}}=({{s}_{{{u}_{3}}}},{{s}_{{{v}_{3}}}})\) be four arbitrary LIFNs, and \(k,\) \({{k}_{1}},\) \({{k}_{2}}>0.\) Then, the following properties can be easily proved:

  1. 1.

    \({{\phi }_{1}}{{\oplus }_{F}}{{\phi }_{2}}={{\phi }_{2}}{{\oplus }_{F}}{{\phi }_{1}},\)

  2. 2.

    \({{\phi }_{1}}{{\otimes }_{F}}{{\phi }_{2}}={{\phi }_{2}}{{\otimes }_{F}}{{\phi }_{1}},\)

  3. 3.

    \(({{\phi }_{1}}{{\oplus }_{F}}{{\phi }_{2}}){{\oplus }_{F}}{{\phi }_{3}}={{\phi }_{1}}{{\oplus }_{F}}({{\phi }_{2}}{{\oplus }_{F}}{{\phi }_{3}}),\)

  4. 4.

    \(({{\phi }_{1}}{{\otimes }_{F}}{{\phi }_{2}}){{\otimes }_{F}}{{\phi }_{3}}={{\phi }_{1}}{{\otimes }_{F}}({{\phi }_{2}}{{\otimes }_{F}}{{\phi }_{3}}),\)

  5. 5.

    \(k{{\cdot }_{F}}({{\phi }_{1}}{{\oplus }_{F}}{{\phi }_{2}})=k{{\cdot }_{F}}{{\phi }_{1}}{{\oplus }_{F}}k{{\cdot }_{F}}{{\phi }_{2}},\)

  6. 6.

    \({{({{\phi }_{1}}{{\otimes }_{F}}{{\phi }_{2}})}^{{{\hat{\ }}_{F}}k}}={{\phi }_{1}}^{{{\hat{\ }}_{F}}k}{{\otimes }_{F}}{{\phi }_{2}}^{{{\hat{\ }}_{F}}k},\)

  7. 7.

    \(({{k}_{1}}+{{k}_{2}}){{\cdot }_{F}}\phi ={{k}_{1}}{{\cdot }_{F}}\phi {{\oplus }_{F}}{{k}_{2}}{{\cdot }_{F}}\phi ,\)

  8. 8.

    \({{\phi }^{{{\hat{\ }}_{F}}({{k}_{1}}+{{k}_{2}})}}={{\phi }^{{{\hat{\ }}_{F}}{{k}_{1}}}}{{\otimes }_{F}}{{\phi }^{{{\hat{\ }}_{F}}{{k}_{2}}}}.\)

4 Aggregation operator for LIFNs

Based on Frank operations and the HM operator, this section proposes a linguistic intuitionistic fuzzy aggregation operator. Further, some desirable properties and special cases are discussed with regard to the parameters \(\lambda ,\) \(p\), and \(q\). Finally, a method for addressing MCDM problems with LIFNs is developed.

4.1 Heronian mean (HM) operator

Definition 10 [38]

Let \({{a}_{i}}(i=1,2,...,n)\) be a collection of nonnegative crisp data, and \(p,q\ge 0\); then

$${{H}^{p,q}}({{a}_{1}},{{a}_{2}},...,{{a}_{n}})={{\left( \frac{2}{n(n+1)}\sum\nolimits_{i=1}^{n}{\sum\nolimits_{j=i}^{n}{a_{i}^{p}a_{j}^{q}}} \right)}^{\frac{1}{p+q}}},$$
(5)

is called the Heronian mean (HM) operator with parameter.

4.2 The linguistic intuitionistic fuzzy Frank improved weighted Heronian mean operator

In this subsection, the HM operator is extended to the situations in which the input arguments consist of linguistic intuitionistic fuzzy information. The linguistic intuitionistic fuzzy Frank improved weighted Heronian mean (LIFFIWHM) operator, and its corresponding theorems are described below.

Definition 11

Let \({{\phi }_{i}}=({{s}_{{{u}_{i}}}},{{s}_{{{v}_{i}}}})(i=1,2,...,n)\) be a collection of LIFNs. For any \(p,q\ge 0\), the linguistic intuitionistic fuzzy Frank improved weighted Heronian mean (LIFFIWHM) operator can be defined as

$$LIFFIWH{{M}^{p,q}}({{\phi }_{1}},{{\phi }_{2}},...,{{\phi }_{n}})={{\left( \frac{1}{\underset{i=1,j=i}{\overset{n}{\mathop{{{\oplus }_{F}}}}}\,{{w}_{i}}{{w}_{j}}}{{\cdot }_{F}}\underset{i=1,j=i}{\overset{n}{\mathop{{{\oplus }_{F}}}}}\,{{w}_{i}}{{w}_{j}}{{\cdot }_{F}}({{({{\phi }_{i}})}^{{{\hat{\ }}_{F}}p}}{{\otimes }_{F}}{{({{\phi }_{j}})}^{{{\hat{\ }}_{F}}q}}) \right)}^{{{\hat{\ }}_{F}}\frac{1}{p+q}}},$$
(6)

where \(w=({{w}_{1}},{{w}_{2}},...,{{w}_{n}})\) is the weight vector of \({{\phi }_{i}}(i=1,2,...,n)\), \({{w}_{i}}\ge 0,\) and \(\sum\nolimits_{i=1}^{n}{{{w}_{i}}}=1\).

According to the Frank operations of LIFNs, the following results can be obtained.

Theorem 1

Let \({{\phi }_{i}}=({{s}_{{{u}_{i}}}},{{s}_{{{v}_{i}}}})(i=1,2,...,n)\) be a collection of LIFNs, and \(p,q\ge 0\). Then, the aggregated value obtained by the LIFFIWHM operator is

$$\begin{gathered} LIFFIWHM^{{p,q}} (\phi _{1} ,\phi _{2} ,...,\phi _{n} ) = \left( {\frac{1}{{\mathop { \oplus _{F} }\limits_{{i = 1,j = i}}^{n} w_{i} w_{j} }} \cdot _{F} \mathop { \oplus _{F} }\limits_{{i = 1,j = i}}^{n} w_{i} w_{j} \cdot _{F} ((\phi _{i} )^{{\wedge_{F} p}} \otimes _{F} (\phi _{j} )^{{\wedge_{F} q}} )} \right)^{{\wedge_{F} \frac{1}{{p + q}}}} = \hfill \\ \left( {f^{{* - 1}} \left( {\log _{\lambda } \left( {1 + (\lambda - 1)\left( {\frac{{1 - \left( {\prod\limits_{{i = 1,j = i}}^{n} {\left( {\frac{{(\lambda - 1)^{{p + q}} - (\lambda ^{{f^{*} (s_{{u_{i} }} )}} - 1)^{p} (\lambda ^{{f^{*} (s_{{u_{j} }} )}} - 1)^{q} }}{{(\lambda - 1)^{{p + q}} + (\lambda - 1)(\lambda ^{{f^{*} (s_{{u_{i} }} )}} - 1)^{p} (\lambda ^{{f^{*} (s_{{u_{j} }} )}} - 1)^{q} }}} \right)^{{w_{i} w_{j} }} } } \right)^{k} }}{{1 + (\lambda - 1)\left( {\prod\limits_{{i = 1,j = i}}^{n} {\left( {\frac{{(\lambda - 1)^{{p + q}} - (\lambda ^{{f^{*} (s_{{u_{i} }} )}} - 1)^{p} (\lambda ^{{f^{*} (s_{{u_{j} }} )}} - 1)^{q} }}{{(\lambda - 1)^{{p + q}} + (\lambda - 1)(\lambda ^{{f^{*} (s_{{u_{i} }} )}} - 1)^{p} (\lambda ^{{f^{*} (s_{{u_{j} }} )}} - 1)^{q} }}} \right)^{{w_{i} w_{j} }} } } \right)^{k} }}} \right)^{{\frac{1}{{p + q}}}} } \right)} \right)} \right., \hfill \\ {\kern 1pt} \left. {f^{{* - 1}} \left( {1 - \log _{\lambda } \left( {1 + \left( {\lambda - 1} \right)\left( {\frac{{1 - \left( {\prod\limits_{{i = 1,j = i}}^{n} {\left( {\frac{{(\lambda - 1)^{{p + q}} - (\lambda ^{{1 - f^{*} (s_{{v_{i} }} )}} - 1)^{p} (\lambda ^{{1 - f^{*} (s_{{v_{j} }} )}} - 1)^{q} }}{{(\lambda - 1)^{{p + q}} + (\lambda - 1)(\lambda ^{{1 - f^{*} (s_{{v_{i} }} )}} - 1)^{p} (\lambda ^{{1 - f^{*} (s_{{v_{j} }} )}} - 1)^{q} }}} \right)^{{w_{i} w_{j} }} } } \right)^{k} }}{{1 + \left( {\lambda - 1} \right)\left( {\prod\limits_{{i = 1,j = i}}^{n} {\left( {\frac{{(\lambda - 1)^{{p + q}} - (\lambda ^{{1 - f^{*} (s_{{v_{i} }} )}} - 1)^{p} (\lambda ^{{1 - f^{*} (s_{{v_{j} }} )}} - 1)^{q} }}{{(\lambda - 1)^{{p + q}} + (\lambda - 1)(\lambda ^{{1 - f^{*} (s_{{v_{i} }} )}} - 1)^{p} (\lambda ^{{1 - f^{*} (s_{{v_{j} }} )}} - 1)^{q} }}} \right)^{{w_{i} w_{j} }} } } \right)^{k} }}} \right)^{{\frac{1}{{p + q}}}} } \right)} \right)} \right). \hfill \\ \end{gathered}$$
(7)

where \(k=\frac{1}{\underset{i=1,j=i}{\overset{n}{\mathop{{{\oplus }_{F}}}}}\,{{w}_{i}}{{w}_{j}}}\).

In the following, some desirable properties of the LIFFIWHM operator will be discussed.

Theorem 2 (idempotency)

Let \(\phi ={{\phi }_{i}}\) for all \(i=1,2,...,n\); then, \(LIFFIWH{{M}^{p,q}}({{\phi }_{1}},{{\phi }_{2}},...,{{\phi }_{n}})=\phi .\)

Theorem 3 (monotonicity)

Let \({{a}_{i}}=({{s}_{u({{a}_{i}})}},{{s}_{v({{a}_{i}})}})(i=1,2,...,n)\) and \({{b}_{i}}=({{s}_{u({{b}_{i}})}},{{s}_{v({{b}_{i}})}})(i=1,2,...,n)\) be two collection of LIFNs. For any \(p,q\ge 0\), if \({{s}_{u({{a}_{i}})}}\ge {{s}_{u({{b}_{i}})}}\) and \({{s}_{v({{a}_{i}})}}\le {{s}_{v({{b}_{i}})}}\) for all \(i=1,2,...,n\), then \(LIFFIWH{{M}^{p,q}}({{a}_{1}},{{a}_{2}},...,{{a}_{n}})\ge LIFFIWH{{M}^{p,q}}({{b}_{1}},{{b}_{2}},...,{{b}_{n}}).\)

Theorem 4 (boundedness)

Let \({{\phi }_{i}}=({{s}_{{{u}_{i}}}},{{s}_{{{v}_{i}}}})(i=1,2,...,n)\) be a collection of LIFNs, \(a=({{s}_{u(a)}},{{s}_{v(a)}})=(\underset{i}{\mathop{\max }}\,\{{{s}_{{{u}_{i}}}}\},\underset{i}{\mathop{\min }}\,\{{{s}_{{{v}_{i}}}}\})\), and \(b=({{s}_{u(b)}},{{s}_{v(b)}})=(\underset{i}{\mathop{\min }}\,\{{{s}_{{{u}_{i}}}}\},\underset{i}{\mathop{\max }}\,\{{{s}_{{{v}_{i}}}}\})\). Then, \(b\le LIFFIWH{{M}^{p,q}}({{\phi }_{1}},{{\phi }_{2}},...,{{\phi }_{n}})\le a.\)

Theorem 2 can be easily proved according to the properties of LIFNs’ operations as described in Property 2. The proofs of Theorem 1 and Theorems 34 are shown in the Appendix.

In the following, some special cases of the LIFFIWHM operator will be discussed.

  1. 1.

    If \(q=0\), then the LIFFIWHM operator degenerates to the linguistic intuitionistic fuzzy Frank generalized weighted average (LIFFGWA) operator as follows:

$$\begin{aligned}LIFFGWA(\phi _{1} ,\phi _{2} ,...,\phi _{n} ) &= \left ( {\mathop { \oplus _{F} }\limits_{{k = 1}}^{n} w^{\prime}_{k} \cdot _{F} ((\phi _{k} )^\wedge{{{_Fp} }} )} \right)^{\wedge{_{F} \frac{1}{p}}} \\ & = \left( {f^{{* - 1}} \left( {\log _{\lambda } \left( {1 + (\lambda - 1)\left( {\frac{{1 - \prod\limits_{{k = 1}}^{n} {\left( {\frac{{(\lambda - 1)^{p} - (\lambda ^{{f^{*} (s_{{u_{k} }} )}} - 1)^{p} }}{{(\lambda - 1)^{p} + (\lambda - 1)(\lambda ^{{f^{*} (s_{{u_{k} }} )}} - 1)^{p} }}} \right)^{{w^{\prime}_{k} }} } }}{{1 + (\lambda - 1)\prod\limits_{{k = 1}}^{n} {\left( {\frac{{(\lambda - 1)^{p} - (\lambda ^{{f^{*} (s_{{u_{k} }} )}} - 1)^{p} }}{{(\lambda - 1)^{p} + (\lambda - 1)(\lambda ^{{f^{*} (s_{{u_{k} }} )}} - 1)^{p} }}} \right)^{{w^{\prime}_{k} }} } }}} \right)^{{\frac{1}{p}}} } \right)} \right)} \right.{\text{,}} \\ &\quad {\kern 1pt} f^{{* - 1}} \left( {1 - \log _{\lambda } \left( {1 + (\lambda - 1)\left( {\frac{{1 - \prod\limits_{{k = 1}}^{n} {\left( {\frac{{(\lambda - 1)^{p} - (\lambda ^{{1 - f^{*} (s_{{v_{k} }} )}} - 1)^{p} }}{{(\lambda - 1)^{p} + (\lambda - 1)(\lambda ^{{1 - f^{*} (s_{{v_{k} }} )}} - 1)^{p} }}} \right)^{{w^{\prime}_{k} }} } }}{{1 + (\lambda - 1)\prod\limits_{{k = 1}}^{n} {\left( {\frac{{(\lambda - 1)^{p} - (\lambda ^{{1 - f^{*} (s_{{v_{k} }} )}} - 1)^{p} }}{{(\lambda - 1)^{p} + (\lambda - 1)(\lambda ^{{1 - f^{*} (s_{{v_{k} }} )}} - 1)^{p} }}} \right)^{{w^{\prime}_{k} }} } }}} \right)^{{\frac{1}{p}}} } \right)} \right) \end{aligned}$$
(8)

where \({{{w}'}_{k}}=\frac{\underset{j=k}{\overset{n}{\mathop{{{\oplus }_{F}}}}}\,{{w}_{k}}{{w}_{j}}}{\underset{i=1,j=i}{\overset{n}{\mathop{{{\oplus }_{F}}}}}\,{{w}_{i}}{{w}_{j}}},\left( k=1,2,...,n \right)\), \({{{w}'}_{k}}\ge 0,\) and \(\sum\limits_{k=1}^{n}{{{{{w}'}}_{k}}}=1\).

  1. 2.

    If \(p=1\) and \(q=0\), then the LIFFIWHM operator degenerates to the linguistic intuitionistic fuzzy Frank weighted average (LIFFWA) operator as follows:

$$\begin{gathered} LIFFWA(\phi _{1} ,\phi _{2} ,...,\phi _{n} ) = \mathop { \oplus _{F} }\limits_{{k = 1}}^{n} w^{\prime}_{k} \cdot _{F} (\phi _{k} ) \hfill \\ \qquad = \left( {f^{{* - 1}} \left( {1 - \log _{\lambda } \left( {1 + \prod\limits_{{k = 1}}^{n} {(\lambda ^{{1 - f^{*} (s_{{u_{k} }} )}} - 1)^{{w^{\prime}_{k} }} } } \right)} \right),f^{{* - 1}} \left( {\log _{\lambda } \left( {1 + \prod\limits_{{k = 1}}^{n} {(\lambda ^{{f^{*} (s_{{v_{k} }} )}} - 1)^{{w^{\prime}_{k} }} } } \right)} \right)} \right). \hfill \\ \end{gathered}$$
(9)
  1. 3.

    If \(p\to 0\) and \(q=0\), then the LIFFIWHM operator reduces to the linguistic intuitionistic fuzzy Frank weighted geometric (LIFFWG) operator as follows:

$$\begin{gathered} LIFFWG(\phi _{1} ,\phi _{2} ,...,\phi _{n} ) = \prod\limits_{{k = 1}}^{n} { \cdot _{F} \phi _{k}^{{w^{\prime}_{k} }} } \hfill \\ \qquad = \left( {f^{{* - 1}} \left( {\log _{\lambda } \left( {1 + \prod\limits_{{k = 1}}^{n} {(\lambda ^{{f^{*} (s_{{u_{k} }} )}} - 1)^{{w^{\prime}_{k} }} } } \right)} \right),f^{{* - 1}} \left( {1 - \log _{\lambda } \left( {1 + \prod\limits_{{k = 1}}^{n} {(\lambda ^{{1 - f^{*} (s_{{v_{k} }} )}} - 1)^{{w^{\prime}_{k} }} } } \right)} \right)} \right). \hfill \\ \end{gathered}$$
(10)
  1. 4.

    If \(\lambda \to 1\), then the LIFFIWHM operator reduces to the linguistic intuitionistic fuzzy improved weighted Heronian mean (LIFIWHM) operator as follows:

$$\begin{aligned} & \underset{\lambda \to 1}{\mathop{\lim }}\,LIFFIWH{{M}^{p,q}}({{\phi }_{1}},{{\phi }_{2}},...,{{\phi }_{n}})=LIFIWH{{M}^{p,q}}({{\phi }_{1}},{{\phi }_{2}},...,{{\phi }_{n}})={{\left( \frac{1}{\underset{i=1,j=i}{\overset{n}{\mathop{\oplus }}}\,{{w}_{i}}{{w}_{j}}}\underset{i=1,j=i}{\overset{n}{\mathop{\oplus }}}\,{{w}_{i}}{{w}_{j}}({{({{\phi }_{i}})}^{p}}\otimes {{({{\phi }_{j}})}^{q}}) \right)}^{\frac{1}{p+q}}}= \\ & \quad \left( {{f}^{*-1}}\left( {{\left( 1-\prod\limits_{i=1,j=i}^{n}{{{\left( 1-{{({{f}^{*}}({{s}_{{{u}_{i}}}}))}^{p}}{{({{f}^{*}}({{s}_{{{u}_{j}}}}))}^{q}} \right)}^{\frac{{{w}_{i}}{{w}_{j}}}{\underset{i=1,j=i}{\overset{n}{\mathop{\oplus }}}\,{{w}_{i}}{{w}_{j}}}}}} \right)}^{\frac{1}{p+q}}} \right), \right.{{f}^{*-1}}\left( 1-{{\left( 1-\prod\limits_{i=1,j=i}^{n}{{{\left( 1-{{(1-{{f}^{*}}({{s}_{{{v}_{i}}}}))}^{p}}{{(1-{{f}^{*}}({{s}_{{{v}_{j}}}}))}^{q}} \right)}^{\frac{{{w}_{i}}{{w}_{j}}}{\underset{i=1,j=i}{\overset{n}{\mathop{\oplus }}}\,{{w}_{i}}{{w}_{j}}}}}} \right)}^{\frac{1}{p+q}}} \right) \\ \end{aligned}$$
(11)

4.3 A MCDM method for coal mine safety evaluation under linguistic intuitionistic fuzzy circumstance

Based on the previous discussions, this subsection employs the LIFFIWHM operator to develop a new MCDM method to handle coal mine safety evaluation problems.

Coal mine safety evaluation problems with linguistic intuitionistic fuzzy information involve a group of coal mines denoted by \(A=\{{{a}_{1}},{{a}_{2}},...,{{a}_{n}}\}\). Each coal mine is assessed by means of \(m\) criteria, denoted by \(C=\{{{c}_{1}},{{c}_{2}},...,{{c}_{m}}\}\), whose weight vector is \(w=({{w}_{1}},{{w}_{2}},...,{{w}_{n}})\), satisfying \({{w}_{j}}\in [0,1]\) and \(\sum\nolimits_{j=1}^{m}{{{w}_{j}}}=1\). Let \(R={{({{\phi }_{ij}})}_{m\times n}}\) be the linguistic intuitionistic fuzzy evaluation matrix, where \({{\phi }_{ij}}=({{s}_{{{u}_{ij}}}},{{s}_{{{v}_{ij}}}})\) is an evaluation value expressed by LIFNs, in which \({{s}_{{{u}_{ij}}}}\) indicates the linguistic membership to which coal mine \({{a}_{i}}\) satisfies criterion \({{c}_{j}}\), while \({{s}_{{{v}_{ij}}}}\) indicates the linguistic non-membership to which coal mine \({{a}_{i}}\) satisfies criterion \({{c}_{j}}\).

In the following, a MCDM method is developed to address coal mine safety evaluation problems under linguistic intuitionistic fuzzy environments. The main procedures are described as follows:

Step 1. Normalize the evaluation matrix.

First, it is necessary to normalize all evaluation values to the same magnitude grade in order to eliminate the influence of different dimensions on the operation process. The normalization of the evaluation values can be expressed as follows:

For benefit criteria, \({{{\phi }'}_{ij}}={{\phi }_{ij}}=({{s}_{{{u}_{ij}}}},{{s}_{{{v}_{ij}}}})\); for cost criteria, \({{{\phi }'}_{ij}}=\phi _{ij}^{c}=({{s}_{{{v}_{ij}}}},{{s}_{{{u}_{ij}}}}).\).

The normalized evaluation matrix is expressed as \({R}'={{({{{\phi }'}_{ij}})}_{m\times n}}\).

Step 2. Obtain comprehensive evaluations.

The comprehensive evaluation \({{{\phi }'}_{i}}\) of coal mine \({{a}_{i}}\) can be obtained utilizing the LIFFIWHM operator.

Step 3. Calculate the measurement function value of each \({{{\phi }'}_{i}}\).

The measurement function value \(R({{{\phi }'}_{i}})(i=1,2,...,n)\) of \({{{\phi }'}_{i}}\) can be calculated according to Definition 8.

Step 4. Rank all the alternatives and select the safest one.

Finally, all of the alternatives can be ranked, and the safest one can be identified in accordance with \(R({{{\phi }'}_{i}})\).

5 Illustrative example

This section provides a practical coal mine safety evaluation problem to highlight the applicability of the proposed method, confirm its suitability through a sensitivity analysis, and demonstrate its strengths through a comparative analysis with other existing approaches.

Safety is not only a consistent concern in coal mining but also a fundamental topic during the process of coal mine production. Safety evaluation is one of the key questions in coal mining that must be emphasized at the highest levels, and it is therefore important to establish a scientific and feasible method for evaluating coal mine safety. The underground working conditions inherent in coal mining involve many perils and uncertainties, and decision-makers often have an ambiguous understanding of evaluation information. This situation is highly suitable for employing qualitative tools rather than numerical values to conduct assessments [1]. In this context, the proposed MCDM method based on LIFNs, as described in Sect. 4, can be used to address the practical problem of coal mine safety evaluation.

A state mining bureau reviews the safety conditions of five coal mines in a given area according to correlative assessment methods and production regulations. The five coal mines are denoted by \(A=\{{{a}_{1}},{{a}_{2}},{{a}_{3}},{{a}_{4}},{{a}_{5}}\}\). Many factors affect the safety environment, and the following four criteria are considered based on detailed investigation: \({{c}_{1}},\) technological equipment; \({{c}_{2}},\) geological conditions; \({{c}_{3}},\) human diathesis; \({{c}_{4}},\) management quality [1]. The weight vector for these criteria is \(w=(0.25,0.22,0.35,0.18)\). Furthermore, the linguistic terms provided in Example 1 are employed in the evaluation process; in order to obtain more original information and more accurately reflect reality, the evaluation values provided by experts are transformed into LIFNs and denoted by \({{\phi }_{ij}}=({{s}_{{{u}_{ij}}}},{{s}_{{{v}_{ij}}}})(i=1,2,3,4,5,j=1,2,3,4)\). The transformed evaluation matrix is presented in Table 1.

Table 1 Transformed evaluation matrix

5.1 Illustration of the proposed approach

The main procedures for identifying the safest coal mine are described in the following steps.

Step 1. Normalize the evaluation matrix.

There is no need to normalize the evaluations in this case, because all of the criteria are of the benefit type.

Step 2. Obtain comprehensive evaluations.

By using the LIFFIWHM operator (let \(\lambda =2,\) \(p=q=1,\) and LSF be \(f_{1}^{*}({{s}_{i}})\)), the comprehensive evaluations \({{\phi }_{i}}(i=1,2,3,4,5)\) of each coal mine can be obtained as \({{\phi }_{1}}=({{s}_{6.0797}},{{s}_{1.3349}}),\) \({{\phi }_{2}}=({{s}_{5.4870}},{{s}_{1.5764}}),\) \({{\phi }_{3}}=({{s}_{5.4734}},{{s}_{1.8375}}),\) \({{\phi }_{4}}=({{s}_{5.4870}},{{s}_{1.9009}})\), and \({{\phi }_{5}}=({{s}_{5.4748}},{{s}_{1.8598}})\).

Step 3. Calculate the measurement function value of each \({{\phi }_{i}}\).

The measurement function value \(R({{\phi }_{i}})(i=1,2,...,n)\) of the comprehensive evaluation \({{\phi }_{i}}\) can be calculated according to Definition 8, with the following results:

\(R({{\phi }_{1}})=0.1288,R({{\phi }_{2}})=0.1754,R({{\phi }_{3}})=0.1715,R({{\phi }_{4}})=0.1691\), and \(R({{\phi }_{5}})=0.1710\).

Step 4. Rank all alternatives and select the safest one.

Step 3 makes it clear that the final ranking of the five coal mines is \({{a}_{1}}\succ {{a}_{4}}\succ {{a}_{5}}\succ {{a}_{3}}\succ {{a}_{2}}\), with the safest coal mine of \({{a}_{1}}\).

5.2 Discussion of the influence of parameters \(\lambda ,p,q\)

The above safety ranking of the coal mine options was obtained by the LIFFIWHM operator under the parameters \(\lambda =2\) and \(p=q=1\). It is necessary to discuss whether or not the final rankings change when different values of these parameters are used. Moreover, since LSFs are utilized to deal with linguistic information, three different LSFs are always tested in this situation.

First, the influence of different values of \(\lambda\) in the Frank operations is discussed, with the final rankings for the coal mines shown in Table 2.

Table 2 Rankings of coal mines with different LSFs and \(\lambda\)

The above data show that the rankings obtained based on LSF1 remain constant except where \(\lambda =1\), while the rankings obtained based on LSF2 and LSF3 are always constant. However, it is worth noting that the rankings are different under different LSFs. This indicates that the LIFFIWHM operator is not sensitive to changing values of \(\lambda\) under the semantic situation in the above coal mine safety evaluation problem. Moreover, the safest coal mine is always \({{a}_{1}}\) no matter what value of \(\lambda\) or LSF is used. The consistency of this result fully demonstrates the reliability and accuracy of the proposed method.

Second, the influence on the final ranking of different values for parameters \(p\) and \(q\) is also analyzed. In order to precisely reflect the effect of the values of \(p\) and \(q\), and the interrelationships between these values, the values of \(p\) and \(q\) can be divided into three categories. In the first category, the value of \(p\) exceeds that of \(q\); the value of \(p\) equals that of \(q\) in the second category, and the value of \(p\) is smaller than that of \(q\) in the third category. The final rankings of the coal mines are shown in Table 3.

Table 3 Rankings of coal mines with different LSFs and \(p\), \(q\)

Table 3 shows that the rankings of the coal mines change with varying values of \(p\) and \(q\) under different LSFs. The safest coal mine is always \({{a}_{1}}\), except in situations where \(p=0.1,q=0\) and \(p=1,q=0\) under LSF2. In addition, it is worth noting that the rankings are basically same with different values of \(\lambda\), but they apparently change with changes to \(p\) and \(q\). This suggests that the LIFFIWHM operator is more sensitive to variations in \(p\) and \(q\) than to changes in \(\lambda\) under the semantic situation in this coal mine safety evaluation problem.

The preceding discussion demonstrates that the values of \(\lambda ,p\) and \(q\), as well as the LSF, can influence the final ranking of the coal mines. Broadly, \(\lambda ,p\) and \(q\) are correlated with the thinking mode of the decision-makers. The bigger the values of \(\lambda ,p\) and \(q\), the more optimistic the decision-makers are; meanwhile, the smaller the values of \(\lambda ,p\) and \(q,\) the more pessimistic the decision-makers are. Therefore, the proposed method for evaluating coal mine safety is very flexible, and decision-makers can choose appropriate values of \(\lambda ,p\) and \(q\) and different LSFs according to their preferences and actual semantic situation in order to obtain the most precise result.

6 Comparative analysis and discussion

In order to further verify the validity of the method proposed in this paper, we conducted a comparative analysis by applying other existing methods to the example described above in the context of LIFNs or ULVs.

In their method, Chen et al. [23] proposed many aggregation operators based on LIFNs to aggregate evaluation information, such as the linguistic intuitionistic fuzzy weighted averaging (LIFWA) and linguistic intuitionistic fuzzy weighted geometric (LIFWG) operators. Then, the alternatives were ranked utilizing the linguistic score index and accuracy index.

Other scholars have proposed a series of aggregation operators for ULVs under uncertain linguistic environments, and some were selected for comparison here. Xu [16] proposed the uncertain linguistic weighted averaging (ULWA) operator, Xu [17] proposed the uncertain linguistic weighted geometric mean (ULWGM) operator, and Wei et al. [18] proposed both the uncertain linguistic weighted Bonferroni mean (ULWBM) operator and the uncertain linguistic weighted geometric Bonferroni mean (ULWGBM) operator.

The coal mine safety evaluation problem presented above can be addressed using these methods. First, the LIFNs must be transformed into ULVs. Let \(({{s}_{u}},{{s}_{v}})\) be a LIFN; then, \([{{s}_{u}},{{s}_{2t-v}}]\) is an ULV, and \({{s}_{u}}\) and \({{s}_{2t-v}}\) are the lower and upper limits, respectively [23]. For example, LIFN \(({{s}_{5}},{{s}_{1}})\) can be transformed into ULV \([{{s}_{5}},{{s}_{7}}]\). The ranking results acquired utilizing different methods are displayed in Table 4.

Table 4 Ranking results acquired utilizing different methods

The data in Table 4 show that the same ranking is produced by Chen et al.’s method with the LIFWG operator [23], Xu’s method with the ULWA operator [16], Xu’s method with the ULWGM operator [17], and Wei et al.’s method with the ULWGBM operator [18]. In contrast, Chen et al.’s method with the LIFWA operator [23] and Wei et al.’s method with the ULWBM operator [18] produce two other rankings.

However, the rankings obtained by these extant methods are consistently different from the proposed method’s results in all cases. There are some possible reasons for this difference in rankings. First, the extant methods and the proposed method use different operations. The operations in the extant methods are defined by simply dealing with the subscript of the linguistic term; this strategy has some non-negligible shortcomings and leads to the loss and distortion of the original information. However, the operations in the proposed method are constructed based on Frank operations and LSFs, which can effectively negate the drawbacks in the preexisting methods; additionally, different parameter values of \(\lambda\) and different LSFs are flexible and applicable under distinct semantic situations. Second, Chen et al.’s method [23], Xu’s method [16], and Xu’s method [17] do not consider the interrelationships among different input arguments, while the proposed method take these relationships into account with the HM operator. Although Wei et al.’s method using both ULWBM and ULWGBM [18] can reflect the correlations among different input arguments, there are two other drawbacks that cannot be ignored. On the one hand, the BM operator generates some unnecessary redundancy. For example, given a set of input variables \({{x}_{i}}(i=1,2,...,n)\), the BM operator considers not only the correlation between \({{x}_{i}}\) and \({{x}_{j}}(i\ne j)\), but also the interrelationships between \({{x}_{j}}\) and \({{x}_{i}}(i\ne j)\). On the other hand, although the BM operator can reflect the interrelationships between each pair of \({{x}_{i}}\) and \({{x}_{j}}(i\ne j),\) it ignores the relationship between \({{x}_{i}}\) and itself. However, the method proposed in this paper, which uses the HM operator, can counter these drawbacks of ULWBM and ULWGBM [18]. Finally, the extant methods and the proposed method have radically different ways to determine the final ranking for alternatives. Chen et al.’s method [23] uses the linguistic score index and linguistic accuracy index to compare comprehensive evaluation values, and other three extant methods in Refs. [16, 18] obtain final rankings by utilizing the possibility degree and complementary matrix; in contrast, the proposed method employs the new measurement function of LIFNs to compare the comprehensive evaluation values for each alternative, and then the final ranking is determined. Compared to the comparison method in Ref. [23], the proposed method in this paper is more reasonable and feasible, as discussed in Sect. 3.

Based on the above comparison analysis, we can conclude that the proposed method can be successfully utilized in evaluating the safety of coal mines, and it can identify the safest coal mine more precise than other methods. By using LSFs, the proposed method is more flexible and effective in dealing with MCDM problems involving linguistic information, and it is more robust than the other extant methods that are based on algebraic operations because of the introduction of Frank operations. Moreover, the proposed method takes into account the correlations among different criteria values by utilizing the HM operator.

7 Conclusion

To deal with situations where decision-makers employ qualitative values rather than real numbers to reflect the uncertainty and vagueness of coal mine safety evaluation problems, LIFSs were employed in this paper. In order to improve the applicability and validity of methods that use linguistic intuitionistic aggregation operators, the LIFFIWHM operator was proposed, and it was employed to establish an innovative MCDM approach for evaluating coal mine safety. First, a reliable comparison method and Frank operations were introduced for LIFNs. Then, with the aid of the LSFs, Frank operations, and HM operator, a novel linguistic intuitionistic aggregation operators was developed. Finally, the approach was tested using an example of coal mine safety evaluation problem, and it was further validated through a sensitivity analysis. The feasibility and reliability of the proposed approach were demonstrated through a comparison with other existing methods.

The main contributions of this research are the introduction of the Frank operations for LIFNs, which are more robust and flexible than the existing linguistic intuitionistic operations, as well as the integration of LIFSs with the HM operator, which allows the developed operators not only to capture correlations among criteria values but also to accommodate situations where the input arguments consist of linguistic intuitionistic fuzzy information. Moreover, the proposed approach is fairly flexible to use; the results may change when different LSFs are used, and the parameters \(\lambda ,\) \(p\), and \(q\), all of which appear in the developed operators, may also affect the final results. Therefore, decision-makers can choose appropriate values for \(\lambda ,\) \(p\), and \(q\) according to their preferences, and they can choose a proper LSF based on practical semantic circumstances to obtain the most accurate result.

Future research will focus on introducing many meaningful models or methods to deal with linguistic intuitionistic fuzzy information in a broader CWW perspective, such as 2-tuple linguistic model [51], discrete fuzzy numbers linguistic computational model [25], and multi-granular fuzzy linguistic method [14]. Moreover, we will consider developing some effective methods that use LIFNs to address problems involving incomplete information [6] and non-cooperative behaviors [55], which occur extensively in practice.