Introduction

With the continuous improvement of industrialization and urbanization, China has achieved remarkable economic growth (Yuan et al. 2019). Nevertheless, at the same time, more and more environmental pollution problems have gradually arisen, such as air pollution and water pollution. These pollution problems seriously endanger people’s health and restrict the sound and rapid development of the economy of China (Ebenstein 2012; Wang and Yang 2016). Therefore, the study of various pollution problems has become a hot topic in China. China has a network of rivers, numerous lakes, and considerable territorial waters, yet considering the population, China is essentially a water-scarce country. Insufficient water supply has seriously affected the sustainable development of society, economy, and ecological environment. What is worse, irregular discharge of industrial sewage and domestic sewage is becoming more and more serious, which not only leads to severe water pollution, but also aggravates the problem of water shortage in China (Lu et al. 2015). In recent years, the water pollution level has shown an overall upward trend and almost all the major river systems in China have suffered from varying degrees of pollution. Thus, the Chinese government has taken different measures in water pollution treatment, such as optimizing the industrial structure (Guo et al. 2015), establishing a long-term supervision and management mechanism (Xia et al. 2011), and using various technical means for comprehensive treatment (Qu and Fan 2010). Unremitting efforts have achieved some effects and water pollution has been alleviated to a certain extent. Chinese government will take water pollution treatment as a significant issue for a long time to come and pay close attention to the latest progress in this field (Zhang et al. 2010a, b; Liu and Yang 2012).

The effective treatment of water pollution often does not depend on a single alternative, but a number of alternatives work together to achieve the corresponding treatment objectives (Fu and Wang 2011). However, due to the limitation of resources, especially human resources and financial resources, it is not possible to equally allocate resources to all the alternatives. Instead, existing alternatives should be sorted and the resource allocation is made according to the priorities of the alternatives, so as to maximize the utility (Chen et al. 2018). From the perspective of promoting the efficient use of resources, this is extremely important and also in line with China’s development status. For water pollution treatment alternatives, the diversity and complexity make them rather difficult to be selected and ranked, under which circumstance multiple criteria are taken into consideration comprehensively. In addition, water pollution is a large social problem, which often requires the joint participation of different groups. Group decision-making method is proposed and aimed at solving this kind of problems. Group decision-making is a research method that selects the best option from a set of alternatives by assembling the viewpoints of multiple decision-makers (Liu et al. 2016).

However, water pollution treatment is a long-term process, which is normally divided into three stages, namely preliminary stage, mid stage, and later stage, and the three stages form a complete treatment system together. It is worth noting that decision-makers’ emphasis may vary in different stages. For example, in the preliminary stage of water pollution treatment, in order to control the pollution and eliminate the panic of the public, decision-makers usually give priority to whether the treatment alternatives could achieve results in a relatively short time. As for the mid stage, decision-makers tend to take the maturity and implementation cost of the alternatives as the priority. While in the later stage, they may consider the comprehensive effect after the implementation of treatment alternatives, for instance, whether the secondary pollution is caused, whether the coordinated development of resources and environment could be obtained, etc. In summary, for a group of water pollution treatment alternatives, at different stages of pollution treatment, as the weight of the criteria measured by decision-makers to evaluate the alternatives alters with the evolution of water pollution treatment process, the ranking of alternatives given by decision-makers will change accordingly.

Therefore, the selection and sequencing of water pollution treatment alternatives is a comprehensive application of group decision-making and dynamic decision-making. The existing research on the sequencing of water pollution treatment alternatives is mainly based on the expression of one-stage preferences of decision-makers, i.e., only one-time sequencing of alternatives is given (Shi et al. 2014; Qu et al. 2019), while relatively less research has been done on the situation that decision-makers’ preferences may change with the evolution of stages. Hence, the purpose of this paper is to aggregate the preferences of decision-makers at different stages, so as to get the final ranking of the alternatives, that is, to get the global optimal alternative under multi-stage objective constraints, in order to solve the problem of resource allocation in the process of water pollution treatment.

Considering that the sequencing of water pollution treatment alternatives is a multi-stage decision-making process, it is necessary to determine the proportion of different stages in the overall situation. Meanwhile, the importance of the viewpoints given by different decision-makers varies at different stages, so it is necessary to assign weights to each decision-maker in stages, which is an issue to be solved in the decision-making process. In previous studies, a series of methods were proposed. For instance, the bias between the consensus level of decision-makers’ preferences and the comprehensive preference of the group was used as the principle of weight assignment (Zhu and Hipel 2012), decision preference distance was used to measure the weights of decision-makers and the evaluation criteria (Yu and Lai 2011), etc. While these methods enrich the research of multi-stage group decision-making issue to a certain extent, the study on this kind of problem is still relatively limited up to now. In view of the background of water pollution treatment alternative ranking, this paper adopts Group-G1 method to express the ranking given by each decision-maker on the importance of evaluation criteria at different stages of pollution treatment. On the one hand, the method could solve the problem of ranking evaluation criteria by each decision-maker; on the other hand, it could determine the weights of decision-makers in group decision-making. This method of weight assignment is now widely used in various decision-making scenarios, such as regional development and pollution treatment (Qu et al. 2016), which has been proved to be a useful tool.

Owing to the differences and deficiencies in cognitive ability and expertise level of decision-makers, it is tough for them to quantify their expressions, which could only be expressed in abstract linguistic terms (Flores-Carrillo et al. 2017; Dong et al. 2018). Based on this fact, decision-making issues with linguistic terms have attracted broad attention (Ren and Lützen 2017). However, the traditional decision-making issues expressed by linguistic terms usually only choose one linguistic term to express one’s cognition. When a decision-maker cannot present his preference accurately, it is not enough to use only one linguistic term. Therefore, the concept of hesitant fuzzy linguistic term sets (Rodriguez et al. 2011) was proposed to solve the traditional problem of preference expression. Considering that the decision-makers involved in the evaluation of water pollution treatment alternatives could not quantify their perception of the criteria, and could not give a definite preference expression, this paper describes the evaluation information of each decision-maker in the form of hesitant fuzzy linguistic term sets and then carries on the following work via gray incidence analysis.

The gray incidence analysis is an important element of gray system theory, which has its own advantage in possessing uncertain, gray, or fuzzy information. The gray incidence analysis has been successfully applied in many fields, such as identification of key indices for industrial development (Liu et al. 2017), inducement to accidents (Zhou and Hu 2012), and energy planning (Yang et al. 2018). Hesitant fuzzy linguistic term sets have a great extent of uncertainty, so it is suitable to adopt the gray incidence analysis to carry on the analysis.

Against this background, this paper aims to propose a gray group decision-making method to evaluate the water pollution treatment alternatives at different stages, and determine the global final ranking of alternatives under multi-stage and multi-objective constraints, so as to provide some reference for the effective allocation of resources among various water pollution treatment alternatives. The organization of this paper is as follows: “The proposed multi-stage gray group decision-making method” constructs a gray group decision-making method to aggregate the preferences of decision-makers at all stages and form the final preferences of the whole situation. “Problem description” introduces the cyanobacterial bloom in the Taihu Lake watershed of China and the corresponding treatment alternatives. “An illustrative example” shows different examples. Based on the evaluation information given by decision-makers and the weights of criteria at each stage, the final ranking of the alternatives is obtained in order to achieve the effective allocation of resources in the process of water pollution treatment. Then, “Conclusions and discussions” are presented, which describe the main contributions and shortcomings of this paper, and discuss the possible new research directions in the future.

The proposed multi-stage gray group decision-making method

Group-G1

The Group-G1 weighting method was proposed in 2002 for weighting evaluation criteria. It is mainly used in the case when decision-makers show inconsistent opinions on the importance of evaluation criteria. The detailed steps are shown as follows:

Firstly, the set of evaluation criteria C = {c1, c2, …, cm} and the set of decision-makersD = {d1, d2, …, dn} are determined, where we assume the criteria and decision-makers remain unchanged throughout the whole process.

Each decision-maker sorts the criteria in descending order according to the relative importance degree and gets a new sequence \( {c}_1^{\ast }>{c}_2^{\ast }>\cdots >{c}_m^{\ast } \). The decision-makers then express the importance ratio of the criterion \( {c}_{i-1}^{\ast } \) compared with the criterion \( {c}_i^{\ast } \) with the numerical value ri shown in Table 1. And in this way, the weight of the criterion \( {c}_m^{\ast } \) and other criteria could be obtained on the basis of Eq. (1) and Eq. (2):

Table 1 Assignment table of ri
$$ {\omega}_m={\left(1+\sum \limits_{i=2}^m\prod \limits_{k=i}^m{r}_k\right)}^{-1} $$
(1)
$$ {\omega}_{i-1}={r}_i{\omega}_ii=m,m-1,\dots, 2 $$
(2)

Above are the weights of criteria determined by each decision-maker.

Next, each decision-maker converts his own ranking of criteria into numerical values. The higher the ranking is, the higher the numerical value would be. The detailed transformation method is shown in Eq. (3), where oij is the sequence order of the ith criterion in the ranking of decision-maker j, Sij represents the numerical value of the ith criterion determined by decision-maker j:

$$ {S}_{ij}=m+1-{o}_{ij}j=1,2,\dots, n $$
(3)

Thus, the mean value of all the criteria is calculated in Eq. (4):

$$ \overline{S_i}=\frac{1}{n}\sum \limits_{j=1}^n{S}_{ij}i=1,2,\dots, m $$
(4)

The mean value of the criteria \( \overline{S_i} \) is a reflection of group opinions; then, all the evaluation criteria could be resorted from high to low according to \( \overline{S_i} \).

In group decision-making process, we normally follow such principal that the decision-makers who could reflect group opinions better should be assigned higher weights. As is described above, group opinions could be represented by \( \overline{S_i} \). In order to reflect the similarity between group opinions and individual opinion, in other words, the similarity degree between the rankings of the criteria given by the group and the individual, Spearman’s rank correlation coefficient could be used, which is a helpful tool to evaluate the correlation between two statistical variables (Bartholomew et al. 2013). If we assume the group ranking sequence of the criteria is Ao = (α1o, α2o, …, αmo), the ranking sequence of the criteria determined by decision-maker j is Aj = (β1j, β2j, …, βmj); then, the similarity degree between the two sequences could be defined by Eq. (5):

$$ {\rho}_{oj}=1-\frac{6\sum \limits_{i=1}^m{\left({\alpha}_{io}-{\beta}_{ij}\right)}^2}{m\left({m}^2-1\right)}j=1,2,\dots, n $$
(5)

The weights assigned to decision-makers are based on the distance between individual and group opinions; then, the weight of decision-maker j could be defined in Eq. (6):

$$ {\omega}^j=\frac{\rho_{o,j}}{\sum \limits_{i=1}^n{\rho}_{o,i}} $$
(6)

According to the weight assigned to each decision-maker, the comprehensive weight θi of the criterion ci could be obtained in Eq. (7), where \( {\omega}_i^j \) is the weight assigned to ci by decision-maker j.

$$ {\theta}_i=\sum \limits_{j=1}^n{\omega}^j\times {\omega}_i^ji=1,2,\dots, m $$
(7)

According to above steps, the weight of each decision-maker and the comprehensive weight of each criterion at a single stage are obtained. However, the evaluation of water pollution treatment alternatives needs to be carried out at different stages: then, an overall ranking of alternatives is obtained. If the evaluation process of water pollution treatment alternatives is divided into p stages, the above steps need to be repeated p times, which means each decision-maker sorts the criteria and assigns weights to them in p rounds, so as to acquire the weight of each decision-maker and each criterion at different stages.

Hesitant fuzzy linguistic term sets

As the evaluation and selection process of water pollution treatment alternatives is a process with great complexity and uncertainty, it is rather tough for decision-makers to use numerical values to express their assessments; then, in such circumstance, linguistic terms show their great merits. However, decision-makers may hesitate between different linguistic terms in the process of decision-making. For instance, when measuring the performance of a criterion, a decision-maker may express “it is between medium and high.” Then, based on this background, the paper introduces the concept of hesitant fuzzy linguistic term sets (Rodriguez et al. 2011) to express the evaluation information of decision-makers. Hesitant fuzzy linguistic term sets (HFLTS) could be used to represent the hesitant preferences when assessing a linguistic variable, which could increase the flexibility of eliciting and representing linguistic information (Liao et al. 2014). The HFLTSs have attracted wide attention recently due to their distinguished power and efficiency in representing uncertainty and vagueness within the process of decision-making.

Definition 1

(Rodriguez et al.2011) Let S = {sα| α = 0| 1| …| 2τ} be a given linguistic term set, where 2τ + 1 is the granularity of the set S, if Hs is a continuous ordered subset about S, then, Hs is a hesitant fuzzy linguistic term set on S.

Definition 2

(Rodriguez et al.2011) Let S be the linguistic term set expressed in grammar GH and define the function of transforming grammar GH into hesitant fuzzy linguistic term set Hs as \( {E}_{G_H} \); then, the rules of transformation are as follows:

$$ {E}_{G_H}\left({s}_t\right)=\left\{{s}_t|{s}_t\in S\right\} $$
$$ {E}_{G_H}\left(\boldsymbol{lessthan}{s}_n\right)=\left\{{s}_t|{s}_t\in S\boldsymbol{and}{s}_t<{s}_n\right\} $$
$$ {E}_{G_H}\left(\mathrm{no}\boldsymbol{morethan}{s}_n\right)=\left\{{s}_t|{s}_t\in S\boldsymbol{and}{s}_t\le {s}_n\right\} $$
$$ {E}_{G_H}\left(\boldsymbol{more}\ \boldsymbol{than}{s}_n\right)=\left\{{s}_t|{s}_t\in S\boldsymbol{and}{s}_t>{s}_n\right\} $$
$$ {E}_{G_H}\left(\mathrm{no}\boldsymbol{less}\ \boldsymbol{than}{s}_n\right)=\left\{{s}_t|{s}_t\in S\boldsymbol{and}{s}_t\ge {s}_n\right\} $$
$$ {E}_{G_H}\left(\boldsymbol{between}{s}_n\boldsymbol{and}{s}_q\right)=\left\{{s}_t|{s}_t\in S\boldsymbol{and}{s}_n\le {s}_t\le {s}_q\right\} $$

According to the above definitions, the hesitant fuzzy linguistic term set could be applied to the actual scenario of water pollution treatment alternative evaluation.

Set of evaluation criteria is defined as C = {c1, c2, …, cm}.

Set of decision-makers is defined as D = {d1, d2, …, dn}.

Set of treatment alternatives is defined as A = {a1, a2, …, al}.

Then, for decision-maker j, the evaluation value of alternative au under criterion ci is \( {H}_s^{ui} \); a hesitant fuzzy linguistic term evaluation matrix of j could be constructed as follows:

$$ {H}^j=\left(\begin{array}{cccc}{H}_s^{11}& {H}_s^{12}& \cdots & {H}_s^{1m}\\ {}{H}_s^{21}& {H}_s^{22}& \cdots & {H}_s^{2m}\\ {}\cdots & \cdots & \cdots & \cdots \\ {}{H}_s^{l1}& {H}_s^{l2}& \cdots & {H}_s^{lm}\end{array}\right) $$
(8)

Each decision-maker gives his own evaluation value in the form of hesitant fuzzy linguistic term sets, and then, the rank of alternatives should be determined according to the weight of criteria, the weight of decision-makers, and the evaluation matrix given by each decision-maker.

Definition 3

(Xu 2005) Let S = {sα| α = 0| 1| …| 2τ} be a given linguistic term set, sα, sβS are two linguistic terms of S, then, the distance between sαand sβcould be defined as follows:

$$ d\left({s}_{\alpha },{s}_{\beta}\right)=\frac{\mid \alpha -\beta \mid }{2\tau +1} $$
(9)

where 2τ + 1 is the number of linguistic terms in the set S.

Definition 4

(Zhu and Xu 2013) Different hesitant fuzzy linguistic term sets may have different numbers of linguistic terms in most circumstances, which leads to a dilemma when making comparisons between them. In order to make comparisons more reasonably, linguistic terms should be added to the shorter one.

Let b = {bl| l = 1| …| #b} be a hesitant fuzzy linguistic term set, where #b is the number of linguistic terms in set b; b+ and b are the maximum and minimum of linguistic terms in set b, respectively; then, linguistic term \( \overline{b} \) could be added to set b.

$$ \overline{b}=\xi {b}^{+}\oplus \left(1-\xi \right){b}^{-},0\le \xi \le 1 $$
(10)

Without loss of generality, \( \xi =\frac{1}{2} \) in this paper.

Definition 5

(Liao et al.2014) Let S = {sα| α = 0| 1| …| 2τ} be a given linguistic term set,\( {H}_s^p=\left\{{s}_{\delta_l^p}|l=1|\dots |\#{H}_s^p\right\} \)and\( {H}_s^q=\left\{{s}_{\delta_l^q}|l=1|\dots |\#{H}_s^q\right\} \)are two hesitant fuzzy linguistic term sets on S, where\( \#{H}_s^p \)and\( \#{H}_s^q \)represent the numbers of linguistic terms in\( {H}_s^p \)and\( {H}_s^q \), respectively. Let\( \#{H}_s^p=\#{H}_s^q=L \), that is,\( {H}_s^p \)and\( {H}_s^q \)have the same number of linguistic terms (otherwise, additional linguistic terms could be added into the shorter one in the form of Eq. (10).) Then, the Euclidean distance between\( {H}_s^p \)and\( {H}_s^q \)could be defined as in Eq. (11):

$$ d\left({H}_s^p,{H}_s^q\right)={\left[\frac{1}{L}\sum \limits_{l=1}^L{\left(\frac{\mid {\delta}_l^p-{\delta}_l^q\mid }{2\tau +1}\right)}^2\right]}^{\frac{1}{2}} $$
(11)

According to the analysis above, each decision-maker would give his evaluation matrix of all the alternatives based on the criteria, which is composed of l evaluation sequences and each sequence represents the assessment of one alternative. Now the issue remains to be solved is that how to sort the alternatives in line with these sequences. One common method to deal with the issue is to set a reference sequence and then compare the sequences with the reference sequence. The rank of the alternatives is based on the distance between the evaluation sequences and the reference sequence. The gray incidence analysis (Deng 1989) is introduced in this paper to measure the similarity between the sequences.

Gray incidence analysis

The basic idea of the gray incidence analysis is to measure whether the correlation between different sequences is close, according to the similarity degree of geometric shape of the sequence curves. Based on the gray incidence analysis model proposed by professor Deng (1989), the classical definition of gray incidence degree is shown as follows.

Assume system behavior sequences to be:

$$ {\displaystyle \begin{array}{c}{X}_0=\left({x}_0(1),{x}_0(2),\cdots, {x}_0(n)\right)\\ {}{X}_1=\left({x}_1(1),{x}_1(2),\cdots, {x}_1(n)\right)\\ {}\vdots \\ {}{X}_i=\left({x}_i(1),{x}_i(2),\cdots, {x}_i(n)\right)\\ {}\vdots \\ {}{X}_m=\left({x}_m(1),{x}_m(2),\cdots, {x}_m(n)\right)\end{array}} $$

For ζ ∈ (0, 1), let

$$ \gamma \left({x}_0(k),{x}_i(k)\right)=\frac{\underset{i}{\mathit{\min}}\underset{k}{\mathit{\min}}\mid {x}_0(k)-{x}_i(k)\mid +\zeta \underset{i}{\mathit{\max}}\underset{k}{\mathit{\max}}\mid {x}_0(k)-{x}_i(k)\mid }{\mid {x}_0(k)-{x}_i(k)\mid +\zeta \underset{i}{\mathit{\max}}\underset{k}{\mathit{\max}}\mid {x}_0(k)-{x}_i(k)\mid } $$
(12)
$$ \gamma \left({X}_0,{X}_i\right)=\frac{1}{n}\sum \limits_{k=1}^n\gamma \left({x}_0(k),{x}_i(k)\right) $$
(13)

Then, γ(X0, Xi) is defined as the gray incidence degree between X0 and Xi (Deng 1989), ζ is the distinguishing coefficient, in general, ζ = 0.5.

In Eq. (12), ∣x0(k) − xi(k)∣ is an estimate of the distance between two points, as is discussed in Eq. (11); the Euclidean distance between two hesitant fuzzy linguistic term sets is determined. Thus, when the decision-makers’ evaluation information is given in the form of hesitant fuzzy linguistic sets, Eq. (11) could be used to replace ∣x0(k) − xi(k)∣ in Eq. (12); then, the gray incidence degree based on hesitant fuzzy linguistic term sets could be obtained.

In the scenario of water pollution treatment alternative evaluation, let reference sequence to be

$$ {H}_s^0=\left({H}_s^{01},{H}_s^{02},\cdots {H}_s^{0m}\right), $$

and let the evaluation sequences of alternatives determined by decision-maker j to be:

$$ {\displaystyle \begin{array}{c}{H}_s^1=\left({H}_s^{11},{H}_s^{12},\cdots {H}_s^{1m}\right)\\ {}{H}_s^2=\left({H}_s^{21},{H}_s^{22},\cdots {H}_s^{2m}\right)\\ {}\vdots \\ {}{H}_s^l=\left({H}_s^{l1},{H}_s^{l2},\cdots {H}_s^{lm}\right)\end{array}} $$

Then, under the measurement of decision-maker j, the gray incidence degree of alternative au and the reference sequence under the criterion ci could be defined as follows:

$$ {\gamma}^{ui}=\gamma \left({H}_s^{0i},{H}_s^{ui}\right)=\frac{\underset{i}{\mathit{\min}}\underset{u}{\mathit{\min}}d\left({H}_s^{0i},{H}_s^{ui}\right)+\zeta \underset{i}{\mathit{\max}}\underset{u}{\mathit{\max}}d\left({H}_s^{0i},{H}_s^{ui}\right)}{d\left({H}_s^{0i},{H}_s^{ui}\right)+\zeta \underset{i}{\mathit{\max}}\underset{u}{\mathit{\max}}d\left({H}_s^{0i},{H}_s^{ui}\right)} $$
(14)

That is,

$$ {\gamma}^{ui}=\gamma \left({H}_s^{0i},{H}_s^{ui}\right)=\frac{\underset{i}{\mathit{\min}}\underset{u}{\mathit{\min}}{\left[\frac{1}{L}\sum \limits_{l=1}^L{\left(\frac{\mid {\delta}_l^{0i}-{\delta}_l^{ui}\mid }{2\tau +1}\right)}^2\right]}^{\frac{1}{2}}+\zeta \underset{i}{\mathit{\max}}\underset{u}{\mathit{\max}}{\left[\frac{1}{L}\sum \limits_{l=1}^L{\left(\frac{\mid {\delta}_l^{0i}-{\delta}_l^{ui}\mid }{2\tau +1}\right)}^2\right]}^{\frac{1}{2}}}{d\left({H}_s^{0i},{H}_s^{ui}\right)+\zeta \underset{i}{\mathit{\max}}\underset{u}{\mathit{\max}}{\left[\frac{1}{L}\sum \limits_{l=1}^L{\left(\frac{\mid {\delta}_l^{0i}-{\delta}_l^{ui}\mid }{2\tau +1}\right)}^2\right]}^{\frac{1}{2}}} $$
(15)

where the evaluation of alternative au under the criterion ci depends on the value of\( \gamma \left({H}_s^{0i},{H}_s^{ui}\right) \).

In “Group-G1,” the weight of each criterion has been determined, which is θi(i = 1, 2, …, m); then, for decision-maker j, the gray incidence degree between alternative au and the reference sequence is defined in Eq. (16):

$$ {G}_u^j=\sum \limits_{i=1}^m{\theta}^i{\gamma}^{ui} $$
(16)

Then, the preference towards alternative au of decision-maker j could be defined in Eq. (17):

$$ {\varphi}_u^j={G}_u^j/\sum \limits_{u=1}^l{G}_u^j $$
(17)

Considering the weights of multiple decision-makers, the group preference towards the alternative au at a given stage is shown as follows:

$$ {\varphi}_u=\sum \limits_{j=1}^n{\omega}^j{\varphi}_u^j $$
(18)

The ranking of the alternative au at the stage is determined by the value of φu; then, the next step of this paper is to identify the weight of each stage in order to evaluate the alternatives from a global perspective.

Identification of the weight of each stage

Considering that in the evaluation process of water pollution treatment alternatives, the preferences of decision-makers will alter with the change of objectives at different stages, which results in different alternative rankings. Thus, it is necessary to determine the weight of each stage and aggregate the preferences of decision-makers at different stages so as to get an overall ranking of the water pollution treatment alternatives.

Suppose that the evaluation process of water pollution treatment alternatives is divided into p stages, according to the analysis from “Group-G1” to “Gray incidence analysis,” each decision-maker sorts the criteria and assigns weights to them in p rounds; then, the weights of all the criteria in p stages could be obtained. Subsequently, the decision-makers would evaluate the criteria of each alternative. As the criteria weights may change among stages, the ranking of alternatives would also change corresponding to each stage. What remains to be solved is how to aggregate these rankings into a final ranking; thus, the weight of each stage should be identified.

As is discussed in “Gray incidence analysis”, the group preference towards the alternatives at a given stage is determined; we could assume the group preference towards alternative au at the qth stage to be φqu, where q = 1, 2, …, p.

Since subjective weighting may cause deviations in some circumstances, we assume that the weight of each stage is equal, and then, we could make adjustments to them.

In the case of equal stage weight assignment, the group’s average preference to alternative au is shown in Eq. (19):

$$ \overline{\varphi_u}=\sum \limits_{q=1}^p{\varphi}_{qu}/p $$
(19)

Then, we could adjust the stage weights according to the following principal: The weight of each stage should make the sum of the deviations between the group preference of each alternative in p stages and their average preferences be the smallest. Meanwhile, in water pollution treatment process, the objectives of the previous stage are often more important than those of the next stage, so another principal to meet is that the weight of the previous stage is no less than the weight of the next stage. Based on these requirements, the following goal planning model could be established.

$$ {\displaystyle \begin{array}{c}Y=\mathit{\min}\sum \limits_{q=1}^p\sum \limits_{u=1}^l{\left[{\mu}_q\left({\varphi}_{qu}-\overline{\varphi_u}\right)\right]}^2\\ {}s.t.\Big\{\begin{array}{c}{\mu}_q\ge 0\\ {}\sum \limits_{q=1}^p{\mu}_q=1,q=1,2,\dots p\\ {}{\mu}_q\ge {\mu}_{q+1}\end{array}\end{array}} $$
(20)

After the weight of each stage μq(q = 1, 2, …p) is identified, the global comprehensive group preference for alternative au is defined as follows:

$$ {\varphi_u}^{\prime }=\sum \limits_{q=1}^p{\mu}_q{\varphi}_{qu} $$
(21)

Finally, we only need to sort φu by descending order, and in this way, could the final ranking of alternatives be obtained. Resource allocation in water pollution treatment alternatives should be based on the final results so as to realize the reasonable allocation of resources and maximization of utility.

Problem description

The cyanobacterial bloom in Taihu Lake

China is experiencing a golden period of rapid industrialization and modernization (Yang 2014). While enjoying the benefits brought by economic development, the pollution problems are becoming more and more serious. Among various pollution problems, water pollution is closely related to human production and life as all human activities are inseparable from water. Nevertheless, in economically developed areas, especially in the middle and lower reaches of the Yangtze River, due to the influx of heavy sewage, the activities of reclaiming farmlands from lakes and the decrease of aquatic vegetation coverage, water eutrophication is becoming more and more critical, which results in a large outbreak of algal blooms (Zhang et al. 2010a, b). Algal blooms refer to the phenomenon that a large amount of sewage containing nitrogen and phosphorus enters the water body, and cyanobacteria, green algae, and diatoms increase to large numbers so that the water body appears blue or green. Several important freshwater lake basins in China have been plagued by water blooms in recent years; conditions are even worse in the Taihu Lake, the Chaohu Lake, the Dianchi Lake, etc. Even in flowing waters, algal blooms have also appeared in recent years, such as the Hanjiang River, the largest tributary of the Yangtze River. With the gradual deepening of water eutrophication, the impact area of algal blooms will be rapidly expanded, bringing much more harm to human beings.

Cyanobacterial blooms are the most common form in algal blooms (Qin et al. 2015). The greatest harm caused by cyanobacterial blooms in freshwater is that they affect the safety of drinking water sources and aquatic products by producing odorous substances and cyanotoxins (Guo 2007). In particular, the secondary metabolite of cyanobacteria, microcystin, may cause nonalcoholic fatty liver by interfering with lipid metabolism (Carmichael 2001). Chronic exposure to cyanobacterial blooms for a long time could also lead to liver damage. In addition, microcystins may cause gallbladder hardening and atrophy; thus, the threat to human health caused by serious cyanobacterial blooms is increasing. Moreover, if the filter device of waterworks is stuffed by algae blooms, which could not carry out effective water purification work, water supply difficulties may also occur. The accumulation and anaerobic decomposition of cyanobacteria in water sources will make the water resources stinky and seriously affect the lives of residents. At the same time, the death of cyanobacteria will increase the deposition of lake sediment, resulting in the decline of the capacity of flood control. Cyanobacterial blooms may seriously destroy aquatic ecosystems as well (Micheli 1999; Vonlanthen et al. 2012), because cyanobacteria can survive smoothly in extremely harsh ecological environment, which inhibits the survival of other algae. Besides, a large number of cyanobacteria may float on the water surface when cyanobacteria erupts, which shades the sunlight, thus affecting the reproduction of submerged plants, fish, benthic animals, and even causing a large number of deaths of creatures. Therefore, each eruption of cyanobacterial blooms will bring serious disasters for human beings and nature (Paerl and Huisman 2008; Brookes and Carey 2011; Carey et al. 2012).

The area most affected by cyanobacterial blooms in China is the Taihu Lake watershed, which is located in the Yangtze River Delta of China. The whole Taihu Lake watershed is one of the areas with the best economic development and social prosperity in China, and it is the main source of drinking water in the surrounding cities. The Taihu Lake watershed also plays an irreplaceable role in agriculture, flood control and drought relief, shipping tourism, climate regulation, and ecological balance, and even in the development of the whole economy and society (Yang and Liu 2010).

However, the Taihu Lake watershed has been plagued by the outbreak of cyanobacteria since the 1990s (Zhang et al. 2011). At the end of May 2007, a large-scale outbreak of cyanobacteria in Taihu Lake caused serious “lake flooding,” which is a natural phenomenon of anaerobic reactions in the sediment of polluted lakes to produce odor. At the same time, it caused water supply difficulties in Wuxi and seriously affected the daily life of residents (Qin et al. 2010). After the outbreak of cyanobacteria in 2007, the government adopted a number of treatment alternatives to coordinate pollution control and had achieved some results. After 2007, cyanobacteria in Taihu Lake also broke out on a small scale, but the degree was not very serious, basically in a controllable range. With the development of human beings, it is quite difficult to eradicate the outbreak of cyanobacteria thoroughly. However, we can relieve this problem effectively by scientific and reasonable treatment alternatives. By means of long-term and multi-stage treatment work, we could gradually control the growth of cyanobacteria until the problem is eliminated.

During the treatment process, the government found that many alternatives were used for controlling cyanobacteria in Taihu Lake and these alternatives all had certain effects. Considering the multi-stage nature of water pollution treatment, there would be different emphases and objectives in each stage; thus in different stages, the evaluation of these alternatives is not the same. As resources are limited, it is necessary to allocate resources reasonably among various alternatives in order to maximize utility, which could not only offer assistance to the current pollution treatment but also provide references for the follow-up work.

A summary of cyanobacteria pollution treatment alternatives in Taihu Lake

The pollution treatment alternatives for the outbreak of cyanobacteria in Taihu Lake are introduced in this section. They have been applied in the real cases of cyanobacteria control in Taihu Lake and have achieved certain results (Le et al. 2010; Sun et al. 2016). A brief introduction of the alternatives is shown in Table 2.

Table 2 A brief introduction of the alternatives

In summary, a series of treatment alternatives after the outbreak of cyanobacterial blooms in the Taihu Lake watershed have been introduced. They have achieved certain results and alleviated the environmental pressure. However, in order to allocate resources reasonably, we could not distribute resources equally to all the alternatives. Instead, what we should do is to allocate resources according to the priorities of the alternatives. On the one hand, it could provide suggestions for the current work of improving the water quality of the Taihu Lake; on the other hand, it could also provide references for the follow-up treatment work. For the sake of evaluating the alternatives, we should determine the evaluation criteria; then, “Problem description” of the paper is the construction of the evaluation criteria system.

Criteria system for water pollution treatment alternatives

The issue of allocating resources to water pollution treatment alternatives according to the priorities is always a complex problem, as the evaluations and ranking of water pollution alternatives are based on multiple criteria. Thus, it is of great significance to construct a suitable evaluation criteria system.

On the basis of previous researches (Qu et al. 2019; Chen et al. 2018; Du et al. 2019), the evaluation criteria for pollution treatment alternatives are commonly comprised of four categories: economic, technical, environmental, and social, and under each category, there are different secondary criteria. Considering the actual situation of water pollution treatment, an evaluation criteria system could be constructed as follows (Table 3).

Table 3 Criteria system for water pollution treatment alternatives

Multi-stage gray group decision-making process based on hesitant fuzzy linguistic term sets

The process of water pollution treatment is a multi-stage and multi-objective process. At different stages of water pollution treatment, different decision-makers may have different goals and assign different weights to evaluation criteria, thus generating different preferences for alternatives, which leads to different ranking of alternatives at different stages. In order to obtain the global scheme ranking, it is necessary to aggregate the scheme ranking of each stage to get the final ranking.

Generally, water pollution treatment could be divided into three stages, that is, the initial stage, the middle stage, and the later stage. Decision-makers should rank and assign their own criteria weights according to the different objectives of different stages and give their own evaluation to the various criteria of the alternatives. The preference aggregation is carried out by using the gray group decision-making method given in “The proposed multi-stage gray group decision-making method” of this paper, and the concrete steps are as follows:

  1. Step 1.

    Determination of water pollution treatment alternatives and evaluation criteria

  2. Step 2.

    The decision-makers rank and assign weights to the evaluation criteria at each stage, and the weight of each criterion and each decision-maker is obtained.

  3. Step 3.

    The decision-makers evaluate all the criteria of each alternative in the form of hesitant fuzzy linguistic set and determine the reference sequence.

  4. Step 4.

    The gray incidence degrees of the alternatives at different stages are calculated, and the preferences towards the alternatives are obtained.

  5. Step 5.

    Identification of the weight of each stage

  6. Step 6.

    Calculate the comprehensive group preference towards all the alternatives and rank them in descending order according to the preference.

  7. Step 7.

    Resources are allocated according to the ranking results of alternatives, and the alternative with high comprehensive ranking should be distributed more resources.

An illustrative example

As is discussed above, cyanobacterial blooms in the Taihu Lake watershed have always been a major issue affecting regional environmental safety. Based on the current situation of the continuous outbreak of cyanobacterial blooms in the Taihu Lake watershed, in order to effectively control water pollution and provide references for the follow-up treatment work, it is necessary to determine the ranking of pollution treatment alternatives under three-stage constraints, so as to rationally allocate resources to achieve the optimal treatment effect.

Thus, four experts from the field of environment and water conservancy are invited to assess the existing alternatives so as to obtain the overall ranking of alternatives. Four experts are represented by D1 to D4; treatment alternatives are represented by A1 to A6, which refers to mechanized salvage of cyanobacteria, inter-basin water transfer, controlling pollution sources, ecological remediation, ecological dredging, and flocculation sedimentation separately. The criteria are represented by C1 to C8 as mentioned above, and the three stages of water pollution treatment are expressed in terms of T1 to T3. The experts use a set of linguistic terms with seven language scales for evaluation, where in the set S, s0 = very poor, s1 = poor, s2 = mediumpoor,s3 = medium, s4 = mediumgood, s5 = good, and s6 = verygood. The ranking and the assignment of the criteria weight at three stages given by the experts are shown in Table 4, and the evaluation matrices are shown in Table 5.

Table 4 Ranking and assignment of the criteria weight at three stages
Table 5 Evaluation matrices

According to the group decision-making method proposed in “The proposed multi-stage gray group decision-making method,” the computational process could be shown in the following steps.

  1. Step 1.

    Determination of the criteria weight given by each expert at three stages

At stage T1 to T3, the weight matrices calculated are as follows:

$$ {W}^1=\left[\begin{array}{cccccccc}0.0834& 0.0521& 0.1441& 0.2074& 0.1201& 0.1201& 0.1000& 0.1729\\ {}0.0952& 0.0567& 0.1919& 0.2303& 0.1371& 0.0952& 0.0793& 0.1142\\ {}0.0952& 0.0496& 0.1143& 0.2303& 0.1600& 0.0793& 0.0793& 0.1920\\ {}0.0796& 0.0415& 0.1114& 0.2311& 0.1925& 0.1337& 0.0497& 0.1605\end{array}\right] $$
$$ {W}^2=\left[\begin{array}{cccccccc}0.1572& 0.1310& 0.1572& 0.0568& 0.1886& 0.1091& 0.1091& 0.0910\\ {}0.1323& 0.0787& 0.1852& 0.0364& 0.2222& 0.1852& 0.0945& 0.0656\\ {}0.1224& 0.0729& 0.2115& 0.0455& 0.1763& 0.1469& 0.1224& 0.1020\\ {}0.1560& 0.1083& 0.1560& 0.0553& 0.1872& 0.1300& 0.1300& 0.0774\end{array}\right] $$
$$ {W}^3=\left[\begin{array}{cccccccc}0.1104& 0.1325& 0.0767& 0.0479& 0.1590& 0.1908& 0.1908& 0.0920\\ {}0.0976& 0.1639& 0.0581& 0.0415& 0.1366& 0.2360& 0.1967& 0.0697\\ {}0.1218& 0.1705& 0.0870& 0.0518& 0.0870& 0.2047& 0.2047& 0.0725\\ {}0.1325& 0.1590& 0.0767& 0.0479& 0.1104& 0.1908& 0.1908& 0.0920\end{array}\right] $$
  1. Step 2.

    Convert the ranking of criteria into numerical values based on Eq. (3) and obtain the mean value of all the criteria at different stages based on Eq. (4).

At stage T1, the mean value vector of the criteria is”:

$$ {V}^1=\left(3.25,1,5.5,8,6,4.25,2.5,6.25\right) $$

At stage T2, the mean value vector of the criteria is::

$$ {V}^2=\left(6,3.25,7.25,1,7.75,5.5,4.5,2.25\right) $$

At stage T3, the mean value vector of the criteria is::

$$ {V}^3=\left(4.5,5.75,2.5,1,4.75,8,7.75,2.75\right) $$
  1. Step 3.

    Determine the group opinion of the criteria ranking based on Step 2 and measure the similarity degree between group and individual opinions.

According to the results in Step 2, the evaluation criteria could be resorted based on the mean value to form a group ranking sequence and the group ranking sequence of the criteria is a reflection of the group opinion.

As for stage T1, the group ranking sequence of the criteria is Ao = (6, 8, 4, 1, 3, 5, 7, 2) and the individual ranking sequence could be obtained from Table 3. Using Spearman’s rank correlation coefficient given in Eq. (5), the similarity degree between group and individual opinions is obtained:

$$ {\rho}_{o1}=0.9405,{\rho}_{o2}=0.8929,{\rho}_{o3}=0.9643,{\rho}_{o4}=0.9524 $$

Similarly, we could obtain the similarity degree between group and individual opinions at stage T2 and T3.

At stage T2, ρo1 = 0.9405, ρo2 = 0.9405, ρo3 = 0.9167, ρo4 = 0.9762, while at stage T3, ρo1 = 0.9643, ρo2 = 1, ρo3 = 0.9167, ρo4 = 0.9643.

  1. Step 4.

    Determine the weight of each expert and each criterion at different stages based on Eq. (6) and Eq. (7).

At stage T1, the weight of the experts is ω1 = (0.2508, 0.2381, 0.2571, 0.2540) and the weight of criteria is θ1 = (0.0883, 0.0499, 0.1395, 0.2248, 0.1528, 0.1071, 0.0765, 0.1607).

At stage T2, the weight of the experts is ω2 = (0.2492, 0.2492, 0.2429, 0.2587) and the weight of criteria is θ2 = (0.1422, 0.0980, 0.1771, 0.0486, 0.1936, 0.1427, 0.1141, 0.0838).

At stage T3, the weight of the experts is ω3 = (0.2508, 0.2601, 0.2384, 0.2508) and the weight of criteria is θ3 = (0.1153, 0.1564, 0.0743, 0.0472, 0.1238, 0.2059, 0.1957, 0.0816).

  1. Step 5.

    Calculation of the group preferences to the alternatives at different stages

Assume the reference sequence to be [{s6}{s6}{s6}{s6}{s6}{s6}{s6}{s6}], then, based on the method proposed in “The proposed multi-stage gray group decision-making method,”, the gray incidence degree could be obtained.

According to Table 4, the evaluation matrices could be transformed into the matrices which measure the distance between the alternatives and the reference sequence.

$$ {H}^1=\left[\begin{array}{cccccccc}0.1429& 0& 0.1844& 0& 0.2259& 0.4286& 0.2857& 0.2259\\ {}0.5714& 0.5051& 0.2259& 0.1010& 0.1844& 0.2857& 0.2857& 0.1429\\ {}0.3642& 0.5714& 0& 0.5051& 0.2259& 0.4286& 0.2259& 0.3642\\ {}0.5714& 0.2259& 0.2259& 0.5714& 0.1429& 0& 0.1010& 0.1010\\ {}0.2857& 0.5051& 0.3642& 0.5714& 0.3642& 0.2259& 0.4286& 0.4286\\ {}0.2259& 0.5714& 0.4442& 0.2857& 0.4286& 0.5051& 0.5714& 0.5051\end{array}\right] $$
$$ {H}^2=\left[\begin{array}{cccccccc}0.2857& 0.1010& 0.1429& 0& 0.3086& 0.2857& 0.1429& 0.1429\\ {}0.5051& 0.4442& 0.1010& 0.1429& 0.2259& 0.1429& 0.2259& 0.2857\\ {}0.2857& 0.5051& 0& 0.5051& 0.2259& 0.4286& 0.1429& 0.3642\\ {}0.5051& 0.2259& 0.1429& 0.5051& 0.1429& 0& 0& 0.1429\\ {}0.2857& 0.5051& 0.4286& 0.5051& 0.3642& 0.2259& 0.3642& 0.4286\\ {}0.1429& 0.5051& 0.5051& 0.2857& 0.4286& 0.5051& 0.7143& 0.5714\end{array}\right] $$
$$ {H}^3=\left[\begin{array}{cccccccc}0.2259& 0& 0.1429& 0& 0.2259& 0.2857& 0.1429& 0.1429\\ {}0.4286& 0.5051& 0.1010& 0.2259& 0.2259& 0.3086& 0.2259& 0.2259\\ {}0.2259& 0.5051& 0& 0.4442& 0.1010& 0.3642& 0.1429& 0.3642\\ {}0.5051& 0.1429& 0.1429& 0.5051& 0.1429& 0.1010& 0& 0.1429\\ {}0.3642& 0.5051& 0.5714& 0.5051& 0.3642& 0.1429& 0.3642& 0.4286\\ {}0.1429& 0.5051& 0.2857& 0.2259& 0.4286& 0.5051& 0.6468& 0.5714\end{array}\right] $$
$$ {H}^4=\left[\begin{array}{cccccccc}0.1429& 0& 0.1010& 0& 0.2259& 0.4286& 0.2857& 0.2259\\ {}0.5714& 0.5051& 0.3642& 0.1010& 0.1010& 0.2857& 0.4286& 0.1429\\ {}0.3642& 0.5714& 0.1010& 0.4286& 0.2259& 0.4286& 0.2857& 0.3642\\ {}0.5714& 0.2259& 0.2857& 0.5051& 0.1429& 0& 0.1429& 0.1844\\ {}0.3642& 0.5051& 0.4442& 0.5714& 0.3642& 0.1429& 0.4286& 0.5051\\ {}0.2259& 0.5714& 0.5051& 0.2857& 0.4286& 0.5051& 0.5051& 0.5051\end{array}\right] $$

Then, based on “Gray incidence analysis,” the group preferences to each alternative at different stages could be obtained, which are shown as follows.

At stage T1, the group preference vector is 0.2115, 0.1838, 0.1629, 0.1834, 0.1316, 0.1327.

At stage T2, the group preference vector is 0.1946, 0.1654, 0.1742, 0.1977, 0.1386, 0.1294.

At stage T3, the group preference vector is 0.1981, 0.1611, 0.1596, 0.2128, 0.1430, 0.1256.

  1. Step 6.

    Identify the weight of each stage.

Based on “Identification of the weight of each stage,”, the weight of each stage could be obtained. According to the results calculated above, in the case of equal stage weight assignment, the vector of group’s average preference to alternatives could be defined as 0.2014, 0.1701, 0.1656, 0.1980, 0.1377, 0.1292.

Then, we could adjust the weight of each stage based on Eq. (20), and the weights of the three stages are 0.3441, 0.3441, and 0.3117, respectively.

  1. Step 7.

    Determine the comprehensive group preferences to the alternatives and rank them in descending order.

In line with Eq. (21), the comprehensive group preference vector is shown as follows.

$$ {\varphi}^{\prime }=\left(0.2049,0.1704,0.1657,0.1975,0.1375,0.1293\right) $$

Through the calculation process of the above steps, the final priorities of the six alternatives for treating cyanobacterial outbreak in the Taihu Lake watershed are determined under global constraints. We could find that alternative A1 (mechanized salvage of cyanobacteria) is the best alternative under the three-stage objective constraint of water pollution treatment. And according to the group preference value, 20.49% of the total resources could be allocated to it. Alternative A4 (ecological remediation) is the global sub-optimal scheme, so the resources allocated to the alternative account is 19.75% of the total amount. For alternatives A2 (inter-basin water transfer) and A3 (controlling pollution sources), the proportions of the resources allocated could be 17.04% and 16.57%, respectively. With regard to alternative A5 (ecological dredging) and alternative A6 (flocculation sedimentation), the comprehensive group preferences are relatively poor, and 13.75% and 12.93% of the resources could be distributed to them for scheme construction. According to the above calculation results, it could be concluded that the final priorities of the alternatives are as follows, which is A1A4A2A3A5A6. Thus, the allocation method of the resources for water pollution treatment could be obtained.

It is obviously shown above that at different stages of water pollution treatment process, the objectives may vary, which results in the change of alternative priorities. At the initial stage of pollution treatment, alternative A1 (mechanized salvage of cyanobacteria) performs well because of its advantage in controlling pollution to a certain extent in a relatively short time; at the middle stage, alternatives A1 (mechanized salvage of cyanobacteria) and A4 (ecological remediation) rank ahead as they possess mature technology and valid treatment effects, while at the final stage, alternative A4 (ecological remediation) is the best one for the reason that it could ensure the coordinated development of economy and environment. In a word, each alternative has its own merits and demerits at different stages and determining the sequence of alternatives under multi-stage constraints could help us better solve the pollution treatment issue.

Conclusions and discussions

In this paper, a multi-stage gray group decision-making method based on hesitant fuzzy linguistic term sets is proposed to deal with the issue of resource allocation in water pollution treatment so as to offer some references for current and future pollution treatment work. As resources are limited, it is impossible to distribute resources equally; thus, it is of great significance to find a suitable approach to rank the treatment alternatives under multi-stage constraints, in which the weights of decision-makers, evaluation criteria, and the stages should also be taken into consideration. The contributions of this paper could be listed as follows.

First, as the issue of alternative evaluation is a rather complex and significant one, a group decision-making framework is established to reflect different opinions during the decision-making process and then convert the opinions into an overall opinion under the constraints. In addition, traditional evaluation process of water pollution treatment alternatives is merely based on one stage, which neglects the changes of objectives during the water pollution treatment process, so the paper proposes a multi-stage gray group decision-making method to settle this issue.

Second, considering the differences and deficiencies in cognitive ability and expertise level of decision-makers, the paper describes the evaluation information of each decision-maker in the form of hesitant fuzzy linguistic term sets and then uses the gray incidence analysis for follow-up work. And in this way, the decision-makers participating in the evaluation process would not find it difficult to give their evaluation information.

Third, the method proposed in this paper could not only be used for alternative evaluation, such as the illustrative example in “An illustrative example,” but also for many other environmental decision-making processes, no matter if the process is based on one stage or more.

Last but not least, the paper puts forward the selection process of water pollution treatment alternatives from the perspective of efficient utilization of resources, which provides a certain reference value for the government to formulate pollution treatment measures and take specific actions in the modern era of increasingly scarce resources.

However, this paper also has its demerits. It assumes the evaluation criteria and alternatives to remain the same during the process of evaluation, where sometimes it is not the case. So in terms of future research, the criteria and alternatives may be dynamically altered in the process of water pollution treatment. In another word, some criteria and alternatives may disappear or join in during the treating process; then, proposing a new method which takes the circumstance into consideration would be an interesting research field. Besides, the decision-makers may also change at different stages of the treating process; thus, considering this situation would be another research direction.