1 Introduction

Multi-criteria decision-making method (MCDM) is the one through which multiple and conflicting matters are investigated (Wang et al. 2009; Kurth et al. 2017; Cegan et al. 2017). In other words, MCDM method is the process of finding an optimal alternative among all feasible options (Tecle et al. 1988; Weng et al. 2010). In recent years, utilizing the analytic techniques of multi-criteria decision making in complicated problems has increased. This per-se is set to help researchers in informing and improving scientific works as well as future investments (Zyoud and Fuchs-Hanusch 2017). Mentioned method is employed in many fields, ranging from social and medical science to engineering, computer sciences and management information (Srdjevic and Medeiros 2008; Kahraman et al. 2015).

To date, diverse methods of solving decision-making problems have been presented including analytic hierarchy process (AHP) method (Satty 1980), technique for order preference by simulation of ideal solution (TOPSIS) method (Yoon and Hwang 1995; Mousavi et al. 2012), Elimination Et Choice Translating REality (ELECTRE) method (Benayoun et al. 1966; Netto et al. 1996), analytic network process (ANP) method (Saaty 1996) and Vise Kriterijumska Optimizacija I Kompromisno Resenje (VIKOR) method (Opricovic and Tzeng 2002; Kahraman et al. 2003) resulting from MCDM model. TOPSIS method is known as one of the most popular methods among MCDM techniques so that using attribute information in this method will result in alternatives ranking (Chen and Hwang 1992; Yoon and Hwang 1995).

The TOPSIS method was initially developed by Hwang and Yoon (1981) (Yoon and Hwang 1995). Chen and Hwang (1992) applied fuzzy numbers to establish fuzzy TOPSIS. Chen (2000) expanded TOPSIS method for decision-making problems to the fuzzy environment using vertex method in which it is possible to calculate both fuzzy members. Wang and Chang (2007) proposed a fuzzy TOPSIS method and used it to select a training plane. Wang and Lee (2007) developed TOPSIS method to the fuzzy environment and concluded that by applying Up and Lo operators, this approach could be readily generalized and other problems, for instance, fuzzy multi-criteria group decision making (FMCGDM), can be solved efficiently. Zyoud and Fuchs-Hanusch (2017) studied TOPSIS and AHP methods to investigate and analyze the bibliometric performance indicators in multi-criteria decision-making problems.

Since rural and urban areas are under the influence of water resource-related matters, the investigation of water resource management which leads to efficient and accurate methods appears essential. In recent years, decision-making methods with multiple MCDM indicators have been considered by researchers through which a solution among existed remedies or solutions ranking is suggested (Weng et al. 2010; Okeola and Sule 2012).

Hence, extensive studies have been carried out by researchers to exploit and manage various aspects of water resources management. Tzimopoulos et al. (2013) described the process of selecting a dam site according to fuzzy TOPSIS method as a multi-criteria decision-making problem. For this, determining an optimal solution among all alternatives was made by choosing involved criteria and in following obtained ranking was compared with Shannon entropy method (Gazendam et al. 2009; Atieh et al. 2015, 2017). Kodikara et al. (2010) utilized PROMETHEE method in evaluating Melbourne water supply system in which three major groups in decision-making and eight performance measures were considered to obtain alternatives ranking.

Optimal location of a dam site is one of the most complicated issues of MCDM in water resource management associating with considerable uncertainty due to the existence of qualitative criteria. TOPSIS is one of the popular MCDM models that can deal with this problem (Chen and Hwang 1992; Yoon and Hwang 1995), and hence, it was adopted for this study. This technique is based on a concept that the optional alternative should have the shortest and farthest distance from fuzzy positive ideal solutions (FPIS) (the best possible state) and fuzzy negative ideal solutions (FNIS) (the worst possible state), respectively (Roghanian et al. 2010). This paper is one of the first applications of fuzzy TOPSIS method for optimal dam site selection with social, economic and environmental considerations.

2 Methodology

In this paper, fuzzy TOPSIS MCDM (Chen 2000 and Chen and Hwang 1992) was used based on group decision-making considering experts’ opinions in the form of a steering committee and converting their linguistic expressions into fuzzy triangular numbers according to specified criteria.

Triangular fuzzy sets are used in the transmission of the fuzzy concept of MCDM methods (Opricovic and Tzeng 2002). A triangular fuzzy number (TFN) (Eq. 1) is a fuzzy number that is shown by three points \(\tilde{M} = \left( {a_{ij} ,b_{ij} ,c_{ij} } \right)\) (Kahraman et al. 2003).

where \(a_{ij} \le b_{ij} \le c_{ij}\). The membership function of a triangular fuzzy number is as follows (Kahraman et al. 2003; Chen and Chen 2010):

$$\mu_{M} (x) = \left\{ {\begin{array}{*{20}l} {\frac{{x - a_{ij} }}{{b_{ij} - a_{ij} }}} \hfill & {a_{ij} < x < b_{ij} } \hfill \\ {\frac{{c_{ij} - x}}{{c_{ij} - b_{ij} }}} \hfill & {b_{ij} < x < c_{ij} } \hfill \\ 0 \hfill & {\text{else}} \hfill \\ \end{array} } \right.$$
(1)

where \(\mu_{M} \left( x \right) \in \left[ {0,1} \right]\)

The TFN \(\tilde{M} = \left( {a_{ij} ,b_{ij} ,c_{ij} } \right)\) is represented in the geometric space as Fig. 1.

Fig. 1
figure 1

(reproduced with the permission from Kahraman et al. 2003)

Geometric space of the membership function of used TFN

Mathematical operations on triangular fuzzy numbers are fulfilled according to Eqs. (27) as follows (Zimmermann 2001; Chen and Chen 2010):

$$\left\{ {\begin{array}{*{20}l} {\mathop A\nolimits_{k} = \tilde{M}_{K} } \hfill & {k = 1, \ldots k} \hfill \\ {\mathop A\nolimits_{k} = \left( {\mathop {a_{ij} }\nolimits_{k} ,\mathop {b_{ij} }\nolimits_{k} ,\mathop {c_{ij} }\nolimits_{k} } \right)} \hfill & {k = 1, \ldots ,k} \hfill \\ \end{array} } \right.$$
(2)
$$A_{1} \oplus A_{2} = \left( {a_{{ij_{1} }} \oplus a_{{ij_{2} }} ,b_{{ij_{1} }} \oplus b_{{ij_{2} }} ,c_{{ij_{1} }} \oplus c_{{ij_{2} }} } \right)$$
(3)
$$A_{1} - A_{2} = \left( {a_{{ij_{1} }} - a_{{ij_{2} }} ,b_{{ij_{1} }} - b_{{ij_{2} }} ,c_{{ij_{1} }} - c_{{_{2} }} } \right)$$
(4)
$$A_{1} \otimes A_{2} = \left( {a_{{ij_{1} }} \otimes a_{{ij_{2} }} ,b_{{ij_{1} }} \otimes b_{{ij_{2} }} ,c_{{ij_{1} }} \otimes c_{{ij_{2} }} } \right)$$
(5)
$$\frac{{A_{1} }}{{A_{2} }} = \left( {\frac{{a_{{ij_{1} }} }}{{c_{{ij_{2} }} }},\frac{{b_{{ij_{1} }} }}{{b_{{ij_{2} }} }},\frac{{c_{{ij_{1} }} }}{{a_{{ij_{2} }} }}} \right)$$
(6)
$$A_{1}^{ - 1} = \left( {\frac{1}{{c_{{ij_{1} }} }},\frac{1}{{b_{{ij_{1} }} }},\frac{1}{{a_{{ij_{1} }} }}} \right)$$
(7)

Following that, general steps of fuzzy TOPSIS method can be summed up in the present approach as follows:

Step 1 Formation of the decision-making committee:

First, a committee of relevant experts should be formed to identify and evaluate the criteria and alternatives offered.

Step 2 Determination of fuzzy scales for converting the linguistic variables to fuzzy numbers (Table 1):

Table 1 Linguistic statements and fuzzy scales for alternatives and criteria

We need to define fuzzy scales to express the importance of decision components (criteria and alternatives) and the conversion of linguistic variables to TFNs, which these scales may be differed depending on the viewpoint of the decision-making committee and the type of problem.

Figure 2 manifests the way of converting linguistic variables to fuzzy scales through TFN.

Fig. 2
figure 2

Fuzzy triangular scale

Step 3 Getting experts’ opinion about the importance of decision components:

At this stage, the advice of the experts is taken on the significance of the criteria and the importance of alternatives about each criterion in the form of a questionnaire.

Step 4 The combination of the experts’ opinion and formation of the fuzzy matrix of criteria weight:

If there is a MCDM problem consisting of n criteria and m alternatives, the fuzzy decision matrix of the problem will be \(\tilde{D} = \left[ {\tilde{M}} \right]_{m*n}\).

where decision-making committee has k decision makers, \(\tilde{M} = \left( {a_{ij} ,b_{ij} ,c_{ij} } \right)\) is a combined fuzzy number of performance of the alternative ith (i = 1, 2,…, m) in relation to criterion jth (j = 1, 2,…, n).

If decision-making committee has k decision makers:\(\tilde{M}_{K} = \left( {a_{ijk} ,b_{ijk} ,c_{ijk} } \right)\). The combined fuzzy number of the performance of the alternative i on the criterion Ci can be obtained from Eqs. (811) as follows (Chen and Hwang 1992):

$$\tilde{M} = \left( {a_{ij} ,b_{ij} ,c_{ij} } \right)$$
(8)
$$a_{ij} = \mathop {\hbox{min} }\limits_{k} \left\{ {a_{ijk} } \right\}\quad k = 1, \ldots ,k$$
(9)
$$b_{ij} = \left( {\sum\limits_{k = 1}^{k} {b_{ijk} } } \right)^{{{\raise0.7ex\hbox{$1$} \!\mathord{\left/ {\vphantom {1 k}}\right.\kern-0pt} \!\lower0.7ex\hbox{$k$}}}} \quad k = 1, \ldots ,k$$
(10)
$$c_{ij} = \mathop {\hbox{max} }\limits_{k} \left\{ {c_{ijk} } \right\}\quad k = 1, \ldots ,k$$
(11)

where \(a_{ij} < b_{ij} < c_{ij}\),\(c_{ijk}\) denotes the importance of alternative i concerning criterion j based on the viewpoint of expert k; i, j and k are the number of alternatives, the number of criteria and the number of experts involved in the decision making, respectively.

Step 5 Normalizing the fuzzy decision matrix:

In this step, the entries of the fuzzy decision matrix are normalized using Eqs. (1213) (Chen 2000):

$$\tilde{r}_{ij} = \left( {\frac{{a_{ij} }}{{c_{ij}^{*} }},\frac{{b_{ij} }}{{c_{ij}^{*} }},\frac{{c_{ij} }}{{c_{ij}^{*} }}} \right)\quad c_{ij}^{*} = \hbox{max} \left\{ {c_{ij} } \right\}\quad {\text{if}}\quad j \in B$$
(12)
$$\tilde{r}_{ij} = \left( {\frac{{a_{ij}^{ - } }}{{c_{ij} }},\frac{{a_{ij}^{ - } }}{{b_{ij} }},\frac{{a_{ij}^{ - } }}{{a_{ij} }}} \right)\mathop {}\nolimits_{{}} a_{ij}^{ - } = \hbox{min} \left\{ {a_{ij} } \right\}\mathop {}\nolimits_{{}} if\mathop {}\nolimits_{{}} j \in c$$
(13)

where B and C are the set of positive and negative criteria, respectively.

Therefore, the normalized fuzzy decision matrix is obtained as (Chen 2000):

$$\tilde{R} = \left[ {\tilde{r}_{ij} } \right]_{m*n} \quad i = 1, \ldots ,m\quad j = 1, \ldots ,n$$
(14)

Step 6 The combination of the experts’ opinions and formation of the fuzzy matrix of criteria weight:

The importance weight of different criteria in decision making is defined as follows (Chen and Hwang 1992):

$$\tilde{W} = \left[ {\mathop {\tilde{w}}\nolimits_{1} ,\mathop {\tilde{w}}\nolimits_{2} , \ldots ,\mathop {\tilde{w}}\nolimits_{n} } \right]$$
(15)
$$\tilde{W}_{j} = \left[ {\mathop {\tilde{w}_{j} }\nolimits_{1} ,\mathop {\tilde{w}_{j} }\nolimits_{2} , \ldots ,\mathop {\tilde{w}_{j} }\nolimits_{n} } \right]$$
(16)

In which \(\tilde{w}_{j}\) is the TFN, expressing the fuzzy weight of criterion j.

If decision-making committee has k decision makers, Eqs. (1720) can be defined as follows:

$$\mathop {\tilde{W}}\nolimits_{jk} = \left[ {\mathop {\tilde{w}}\nolimits_{jk1} ,\mathop {\tilde{w}}\nolimits_{jk2} , \ldots ,\mathop {\tilde{w}}\nolimits_{jkn} } \right]$$
(17)
$$\mathop {\tilde{w}}\nolimits_{j1} = \mathop {\hbox{min} }\limits_{k} \left\{ {\mathop {\tilde{w}}\nolimits_{jk1} } \right\}$$
(18)
$$\mathop {\tilde{w}}\nolimits_{j2} = \left( {\sum\limits_{k = 1}^{k} {\tilde{w}_{jk2} } } \right)^{{{\raise0.7ex\hbox{$1$} \!\mathord{\left/ {\vphantom {1 k}}\right.\kern-0pt} \!\lower0.7ex\hbox{$k$}}}}$$
(19)
$$\mathop {\tilde{w}}\nolimits_{j3} = \mathop {\hbox{max} }\limits_{k} \left\{ {\mathop {\tilde{w}}\nolimits_{jk3} } \right\}$$
(20)

In which \(\tilde{w}_{jk}\) is the fuzzy weight of criterion j based on the Kth expert.

Step 7 Formation of the normalized-weighted fuzzy decision matrix:

With respect to the importance coefficient of various criteria, the normalized-weighted fuzzy decision matrix is obtained through multiplying the importance coefficient of each criterion in the fuzzy normalized matrix as follows:

$$\tilde{V} = \left[ {\tilde{v}_{ij} } \right]_{m*n}$$
(21)
$$\mathop {\tilde{V}}\nolimits_{ij} = \mathop {\tilde{v}}\nolimits_{ij} .\mathop {\tilde{w}}\nolimits_{j}$$
(22)

where \(\tilde{w}_{j}\) is the importance coefficient of criterion Cj.

Then \(\tilde{v}_{ij}\) is obtained as:

$$\mathop {\tilde{v}}\nolimits_{ij} = \mathop {\left( {\frac{{\mathop a\nolimits_{ij} }}{{\mathop c\nolimits_{ij}^{*} }}.\mathop {\tilde{w}}\nolimits_{j1} ,\frac{{\mathop b\nolimits_{ij} }}{{\mathop c\nolimits_{ij}^{*} }}.\mathop {\tilde{w}}\nolimits_{j2} ,\frac{{\mathop c\nolimits_{ij} }}{{\mathop c\nolimits_{ij}^{*} }}.\mathop {\tilde{w}}\nolimits_{j3} } \right)}\nolimits^{{}}$$
(23)
$$\mathop {\tilde{v}}\nolimits_{ij} = \mathop {\left( {\frac{{\mathop a\nolimits_{ij}^{ - } }}{{\mathop c\nolimits_{ij} }}.\mathop {\tilde{w}}\nolimits_{j1} ,\frac{{\mathop a\nolimits_{ij}^{ - } }}{{\mathop b\nolimits_{ij} }}.\mathop {\tilde{w}}\nolimits_{j2} ,\frac{{\mathop a\nolimits_{ij}^{ - } }}{{\mathop a\nolimits_{ij} }}.\mathop {\tilde{w}}\nolimits_{j3} } \right)}\nolimits^{{}}$$
(24)

where Eqs. (2324) can be defined as the positive and negative aspects of the criteria, respectively.

Step 8 Finding FPIS \(\left( {\tilde{A}^{*} } \right)\) and FNIS \(\left( {\tilde{A}^{ - } } \right)\) which can be obtained through Eqs. (2528) (Chen and Hwang 1992):

$$\mathop {\tilde{A}}\nolimits^{*} = \left\{ {\mathop {\tilde{v}}\nolimits_{1}^{*} ,\mathop {\tilde{v}}\nolimits_{2}^{*} , \ldots ,\mathop {\tilde{v}}\nolimits_{n}^{*} } \right\}$$
(25)
$$\mathop {\tilde{v}}\nolimits_{J}^{*} = \mathop {\hbox{max} }\limits_{j} \left\{ {\mathop {\tilde{v}}\nolimits_{ij}^{*} } \right\}\quad i = 1, \ldots m\quad j = 1, \ldots ,n,$$
(26)
$$\mathop {\tilde{A}}\nolimits^{ - } = \left\{ {\mathop {\tilde{v}}\nolimits_{1}^{ - } ,\mathop {\tilde{v}}\nolimits_{2}^{ - } , \ldots ,\mathop {\tilde{v}}\nolimits_{n}^{ - } } \right\}$$
(27)
$$\mathop {\tilde{v}}\nolimits_{J}^{ - } = \mathop {\hbox{min} }\limits_{i} \left\{ {\mathop {\tilde{v}}\nolimits_{ij}^{ - } } \right\}\quad i = 1, \ldots m\quad j = 1, \ldots ,n,$$
(28)

where \(\tilde{v}_{j}^{*}\) and \(\tilde{v}_{j}^{ - }\) are the best and worst values of criterion Jth among all alternatives, respectively.

Step 9 Distance calculation of each alternative from FPIS and FNIS:

$$\mathop S\nolimits_{i}^{*} = \sum {\mathop d\nolimits_{V} \left( {\mathop {\tilde{v}}\nolimits_{ij} ,\mathop {\tilde{v}}\nolimits_{J}^{*} } \right)} \quad i = 1, \ldots m\quad j = 1, \ldots ,n$$
(29)
$$\mathop S\nolimits_{i}^{ - } = \sum {\mathop d\nolimits_{V} \left( {\mathop {\tilde{v}}\nolimits_{ij} ,\mathop {\tilde{v}}\nolimits_{J}^{ - } } \right)} \quad i = 1, \ldots m\quad j = 1, \ldots ,n$$
(30)
$$\mathop d\nolimits_{V} \left( {\mathop {\tilde{v}}\nolimits_{ij} ,\mathop {\tilde{v}}\nolimits_{J}^{*} } \right) = \sqrt {\frac{1}{3}\left( {\sum {\mathop {\left( {\mathop {\tilde{v}}\nolimits_{ij}^{{}} -^{{}} \mathop {\tilde{v}}\nolimits_{J}^{*} } \right)}\nolimits^{2} } } \right)}$$
(31)
$$\mathop d\nolimits_{V} \left( {\mathop {\tilde{v}}\nolimits_{ij} ,\mathop {\tilde{v}}\nolimits_{J}^{ - } } \right) = \sqrt {\frac{1}{3}\left( {\sum {\mathop {\left( {\mathop {\tilde{v}}\nolimits_{ij}^{{}} -^{{}} \mathop {\tilde{v}}\nolimits_{J}^{ - } } \right)}\nolimits^{2} } } \right)}$$
(32)

Step 10 The calculation of the closeness coefficient \(C_{i}\):

The calculation of the closeness coefficient \(C_{i}\) is obtained from the following equation:

$$\mathop C\nolimits_{i}^{{}} = \frac{{\mathop S\nolimits_{i}^{ - } }}{{\mathop S\nolimits_{i}^{*} + \mathop S\nolimits_{i}^{ - } }}\quad i = 1, \ldots m$$
(33)

Step 11 Alternatives ranking:

In this step, alternatives are prioritized according to the value of closeness coefficient so that the alternatives with higher closeness coefficient are in preference.

3 Case study: problem definition and issue importance

The studied area is located in the west of Iran and within Kermanshah and Sahneh counties. The studied area is surrounded by Karambast, Kandoleh and Darab villages. This area includes four sub-basins. The main river of sub-basins of alternatives 1 and 4 discharges into the Dinoorab River by passing from Mian Rahan plain, and also, the main river of alternatives 2 and 3 discharges into the Razavar River by passing from Kamiaran plain, where both of them enter the Gharesoo River. The alternative of site 1 is located in the upstream side of Karambast, Pariyan, Sharifabad and Kandoleh, and alternatives 2–3 are among Boulan, Jezr, Darab and Saranjge. Alternative 4 is in upstream of Pariyan, Sharifabad and Kandoleh (see Fig. 3).

Fig. 3
figure 3

Location of the studied area and alternatives proposed

With respect to the limited resources of freshwater and renewable water and the increase in the use of optimal and sustainable utilization of existing water resources, water resources management has always gotten water industry policy-makers attention. Kermanshah province is not the exception so that in last years the studies have been begun about a reservoir dam within Kermanshah and Sahneh (Minatour et al. 2013, 2015a, b). Regarding the growing population and an increase in urban water demand resulting in a decrease in accessibility to water, supplying the water needs of the area will be a considerable challenge (Niemczynowicz 1999). Hence, the construction of the Kandoleh reservoir dam in an optimal site is one of the solutions to meet the needs of irrigation of agricultural lands and urban needs and will bring economic prosperity to the region. Accordingly, selecting an appropriate site for this dam has been studied to achieve possible results by applying the proposed decision-making model.

3.1 Criteria for selecting dam site

With respect to different conditions of the area including being extensive of the case studied, topographic, environmental and hydrology features, as well as other water resource-related issues, a wide variety of criteria, were evaluated by aforementioned experts. Added to this, extensive library studies were done to help the criteria selection. Table 2 shows the effective criteria for choosing a dam site and its positive and negative aspects.

Table 2 Effective criteria for selecting dam site

Brief explanations of the criteria related to Table 2 are presented as follows.

3.1.1 The safety of the site and reservoir

Dam site should be selected where the seams and cracks and the possibility of tectonic activities such as earthquake and landslide are low, and the sustainability of the supports is high. Besides, the geological layers of the area should be considered concerning the impact on the reservoir water quality, the construction of the foundation and the reservoir and stability in the case of rapid discharge.

3.1.2 Total cost

The general cost of constructing a dam is another important criterion in selecting a dam site. These costs include the costs of construction of the body and the reservoir of a dam, the cost of water diversion, the transmission of water after the construction, building and preparation workshop, wages, supply of materials and other expenses associated with dam construction projects.

3.1.3 Hydrologic criterion

It indicates the annual discharge and inputs of the river in dam site and precipitation amount over the upstream basin.

3.1.4 Topographic conditions of the place

Of the most practical criteria affecting the location of dam site is the topographic condition in which, for instance, the existence of rock bases with appropriate topography and U or S shape of the main river can affect the construction place.

3.1.5 Accessibility to materials and facilities

The easier access to resources can help the construction cost and time to decrease.

3.1.6 Economic development

The principal effects which dam construction can bring to the location of a dam site are agriculture development, power production, creating jobs, industrial development.

3.1.7 Reservoir water quality management

The water quality stored in a reservoir is important regarding drinking and agricultural uses. Furthermore, the percentage of water quality is different for different purposes; therefore, dam site should be selected in a place to cover all quality requirements.

3.1.8 The damages stemming from body and reservoir of the dam

The amount of caused damages should be considered regarding the environment, agricultural lands, residential area due to the dam construction.

3.1.9 Dam reservoir capacity

The larger capacity of the constructed reservoir causes more influence on the region’s weather due to the increased water surface of the reservoir.

3.1.10 River flow regime

Being seasonal or permanent of the river flow regime is important to select dam site. Sediment transportation and water quality are high and low, respectively, in seasonal rivers. Therefore, it would be better for rivers to reach the permanent condition

3.1.11 Transmission and water diversion

Dam site should be selected where the water diversion cost can be decreased during construction and water transmission.

3.1.12 The annual volume of the entering sediment to the reservoir

The lower entering sediment to the reservoir gets the useful volume of the reservoir and water quality to be more. Furthermore, the less entering sediment to the reservoir makes the expenditure of sediment evacuation lessened. Generally, higher efficiency of a dam would be obtained by less entering sediment.

3.1.13 The possibility of constructing workshop

It would be better to build the workshop close to the dam site to decrease the possible costs.

3.1.14 The probable maximum flood

The maximum flow discharge (flood) will occur in snow and ice melting or possible precipitation. It would be better to have the less likely maximum flood.

3.1.15 Weather condition

Cloudy and rainy weather and temperature decrease prevent the work progresses. With respect to the differences of annual mean temperature among different regions of Iran, the amount of evaporation from the reservoir surface is different affecting the precipitation time in the reservoir.

3.1.16 Environmental effects

Climate change, vegetation and wildlife are among the other important criteria for choosing a dam site.

3.1.17 Social effects

The displacement of the population centers and the combination of different ethnic cultures should be considered due to the destruction of the residential areas in order to dam construction or other related issues.

3.1.18 Political effects

Reducing political tensions is another prominent factor regarding providing the water required for a city, preventing dissatisfaction and migration of residents.

3.2 Alternatives

In this paper, four suggested alternatives were investigated using fuzzy TOPSIS group decision-making model based on hydraulic, hydrology, meteorology and environmental reports conducted by Consultant Company. Thereafter, an appropriate site was introduced for constructing the dam.

3.3 Applying the proposed method

The first step, four dam experts participating in the project were questioned using linguistic expressions contained in the questionnaire in order to calculate the criteria importance and evaluation of the alternatives in relation to the criteria (see Tables 34). In the second step, the opinions of four experts were received about the importance weight of criteria and rating of alternatives based on each criterion by handing out one questionnaire to each of them; then, received opinions were converted to TFNs by using fuzzy scales presented in Table 1 (see “Appendices 1 and 2”). In the next stage, fuzzy decision matrix of the problem was formed by the combination of the fuzzy numbers of experts’ opinions that have been obtained using Eqs. (811) (see Table 5).

Table 3 Experts’ opinion about criteria importance
Table 4 Experts’ opinion about evaluation of alternatives in relation to the criteria
Table 5 Fuzzy decision matrix of dam site selection obtained by Eqs. (811)

In all Tables, D1–D4 and 1–4 are experts and alternatives, respectively.

The normalized decision matrix of the problem was achieved using Table 5. The results are presented in Table 6.

Table 6 Normalized fuzzy decision matrix of dam site selection using Eqs. (1214)

In the next step, the fuzzy matrix of criteria weight was formed by the combination of the fuzzy numbers of experts’ opinions given in Table 3. The results are presented in Table 7. According to the importance coefficient of different criteria, weighted fuzzy decision matrix (Table 8) was obtained by multiplying the normalized fuzzy decision matrix (Table 6) and a fuzzy matrix of criteria weight (Table 7); in the next stage, FPIS and FNIS were measured using Eqs. (26) and (28), respectively, based on each criterion; then, FPIS and FNIS were also obtained using Eqs. (25) and (27), respectively (see Table 9).

Table 7 Fuzzy matrix of criteria weight obtained by Eqs. (1520)
Table 8 Weighted fuzzy decision matrix of dam site selection Eqs. (2124)
Table 9 FPIS and FNIS based on each criterion obtained by Eqs. (26) and (28)

Furthermore, FPIS and FNIS were calculated using Eqs. (25) and (27), respectively, as follows:

\(\tilde{A}^{*}\) = {(1,1,1),(0.9,0.9,0.9),(1,1,1),(1,1,1),(1,1,1),(1,1,1),(1,1,1),(0.9,0.9,0.9),(0.9,0.9,0.9),(0.9,0.9,0.9), (1,1,1),(0.9,0.9,0.9),(1,1,1),(0.9,0.9,0.9),(0.9,0.9,0.9),(0.9,0.9,0.9),(0.7,0.7,0.7),(0.5,0.5,0.5)}.

\(\tilde{A}^{ - }\) = {(0.07,0.07,0.07),(0.011,0.011,0.011),(0.05,0.05,0.05),(0.03,0.03,0.03),(0.07,0.07,0.07), (0.2,0.2,0.2),(0.05,0.05,0.05),(0.03,0.03,0.03),(0.03,0.03,0.03),(0.033,0.033,0.033),(0.05,0.05,0.05), (0.01,0.01,0.01),(0.05,0.05,0.05),(0.01,0.01,0.01),(0.033,0.033,0.033),(0.01,0.01,0.01),(0.03,0.03,0.03), (0.014, 0.014, 0.014)}.

The FPIS and FNIS of each alternative were calculated using Eqs. (29) and (30), respectively. For this purpose, first, the distance of each alternative from FPIS and FNIS of each criterion was obtained using Eqs. (31) and (32), respectively. The distance of the alternatives from FPIS and FNIS of each criterion is shown in Table 10.

Table 10 Alternatives distance from FPIS and FNIS obtained by Eqs. (2932)

For instance, the following values of FPIS and FNIS can be obtained through Eqs. (2930) for alternative 1:

$$\begin{aligned} \mathop S\nolimits_{1}^{*} = \{ 0.65 + 0.51 + 0.58 + 0.48 + 0.53 + 0.76 + 0.59 + 0.40 + 0.66 + 0.55 + 0.38 + 0.52 + 0.60 \hfill \\ \mathop {}\nolimits_{{}} \mathop {}\nolimits_{{}} + 0.48 + 0.53 + 0.54 + 0.71 + 1.00\} = 10.47 \hfill \\ \end{aligned}$$
$$\begin{aligned} \mathop S\nolimits_{1}^{ - } = \{ 0.58 + 0.63 + 0.60 + 0.63 + 0.63 + 0.61 + 0.59 + 5.36 + 0.59 + 0.63 + 3.65 + 1.00 + 0.58 \hfill \\ \mathop {}\nolimits_{{}} \mathop {}\nolimits_{{}} + 0.64 + 0.64 + 0.68 + 0.91 + 1.10\} = 20.06 \hfill \\ \end{aligned}$$

For instance, the distance of the FPIS and FNIS of criterion C1 and alternative 1 has been achieved using Eqs. (3132).

$$\mathop d\nolimits_{V} \left( {\mathop {\tilde{v}}\nolimits_{11} ,\mathop {\tilde{v}}\nolimits_{1}^{*} } \right) = \sqrt {\frac{1}{3}\left( {(0.21 - 1)^{2} + (0.6 - 1)^{2} + (0.9 - 1)^{2} } \right)} = 0.65$$
$$\mathop d\nolimits_{V} \left( {\mathop {\tilde{v}}\nolimits_{11} ,\mathop {\tilde{v}}\nolimits_{1}^{ - } } \right) = \sqrt {\frac{1}{3}\left( {(0.21 - 0.07)^{2} + (0.6 - 0.07)^{2} + (0.9 - 0.07)^{2} } \right)} = 0.58$$

In the last step, the closeness coefficient is measured for each alternative using Eq. (33) as shown below:

$$\mathop C\nolimits_{1}^{{}} = \frac{20.06}{10.47 + 20.06} = 0.657$$
$$\mathop C\nolimits_{2}^{{}} = \frac{16.33}{10.26 + 16.33} = 0.614$$
$$\mathop C\nolimits_{3}^{{}} = \frac{15.84}{10.54 + 15.84} = 0.600$$
$$\mathop C\nolimits_{4}^{{}} = \frac{11.42}{11.35 + 11.42} = 0.501$$

In Table 11, the alternatives ranking is shown based on FPIS and FNIS of each alternative and closeness coefficients.

Table 11 Alternatives ranking based on the FPIS and FNIS of each alternative and closeness coefficients

As can be seen, the closeness coefficient of alternative 1 is greater than the others, and the alternative 1 was introduced as the optimum site for Kandoleh reservoir dam.

4 Analysis of the obtained results

The significant difference in the utilized method with other MCDM methods is that the ranking results and criteria weight can be precisely investigated. Therefore, the employed method has been able to consider various criteria including economic, technical, environmental and social in evaluating and alternatives ranking.

The effect of each criterion on alternatives was different. As given in Table 10, for example, while total cost criterion had the most significant effect on alternative 2, transmission and water diversion criterion played the most significant influence on alternative 1 to obtain the FPIS (see Table 10 and Fig. 4A). Likewise, based on Table 10 and Fig. 4B, the possibility of constructing workshop and the safety of the site and reservoir criteria have the minimum effect on alternative 1 due to the minim distance from FNIS.

Fig. 4
figure 4

Effect of the criteria on each alternative in terms of distance from FPIS and FNIS

Generally, by considering all criteria, alternative 1 by the value of 18.42 has the farthest distance from FNIS. Since selected alternative should have the highest closeness coefficient among alternatives, the minimum and maximum distance from FPIS and FNIS, alternative 1 is considered as the first rank (see Table 11 and Fig. 5). On the other hand, other alternatives had lower closeness coefficient in relation to alternative 1 and descended to lower ranks due to the lack of the simultaneous the closest and farthest distance from FPIS and FNIS.

Fig. 5
figure 5

Total effect of the criteria on each alternative in terms of distance from FPIS and FNIS

A sensitivity analysis was also done for alternatives ranking based on the importance of criteria weight in fuzzy TOPSIS method by calculating the distance from FPIS and FNIS and closeness coefficient. In following, the way of ranking without considering the importance of criteria in relation to final ranking was fulfilled, and following results were obtained:

If the importance of criteria weight including C3, C7, C9, C10, C14 and C15 decreases or the effect of them is not considered in the final ranking, alternative ranking in relation to final ranking will not change. In fact, these criteria play the lowest impact on choosing an ideal alternative (Fig. 6).

Fig. 6
figure 6

A comparison of final ranking with ranking without considering C3, C7, C9, C10, C14 and C15 criteria

By investigating closeness coefficient and distance from FPIS and FNIS in the ranking without considering C6, C8 and C11, it was specified that these values changed in all alternatives that this changes alternative ranking compared with a final ranking. Hence, C8, C6 and C11 criteria play the most impact on final ranking, respectively (Figs. 7, 8, 9).

Fig. 7
figure 7

Comparison of final ranking with ranking without considering the effect of C6 criterion

Fig. 8
figure 8

Comparison of final ranking with ranking without considering the effect of C8 criterion

Fig. 9
figure 9

Comparison of final ranking with ranking without considering the effect of C11 criterion

Other criteria have a much lower impact than these three criteria, but without considering them the alternatives ranking changes in relation to final ranking. Therefore, to improve the precision, it appears these criteria to be considered. Table 12 shows the alternatives ranking when the importance of criteria weight is not considered.

Table 12 Alternatives ranking without considering the importance weight of each criterion

Also, by doing analysis and comparing results, some unexpected issues were seen about the importance of criteria. Some criteria had more important than others in view of experts; in the employed method, other criteria were placed in the higher level of importance. As given in Table 3, for instance, all decision-making experts considered C1 and C5 criteria as the most important one, while fulfilled analysis specified that the importance of C8, C11 and C6 criteria is higher.

5 Discussion

The ELECTRE III is a non-compensatory multi-criteria decision-making model working based on outranking relations where comparisons are fulfilled by binary relations, and the importance of the criteria is specified as a number between 1 and 20 (Rogers and Bruen 1998; Figueira et al. 2005). While the SAW method is one of the simple multi-criteria decision-making models in which a weighted sum of performance ranking of alternatives under all attributes is considered (MacCrimmon 1968; Chen and Hwang 1992).

In this study, the calculations of the SAW method are done following established methods (Podvezko 2011; Afshari et al. 2010). We used Shannon’s entropy method to calculate the weights for normalizing the decision-making matrix (Shannon 2001). The calculations of ELECTRE III method were done following established methods (Figueira et al. 2005).

The rank of the alternatives calculated using the SAW and ELECTRE III methods is presented in Table 13. Comparing the rankings of the alternative sites calculated using the fuzzy TOPSIS method with the SAW and the ELECTRE III methods reveals significant differences among the three popular methods (see Table 14). These differences appearing in the rankings are due to the effect of each criterion in relation to each other and by ignoring the effect of group decision making in the process. Moreover, based on outranking and non-compensatory approaches that ELECTRE III benefits from, alternatives ranking is set to be different. For example, economy development criterion possesses the highest importance according to experts’ opinions, but this importance cannot compensate the lower importance of environmental criterion of the alternative A in relation to alternative D. So, alternative A falls to the second rank and alternative D is placed in the first rank. In the employed fuzzy TOPSIS method, we used a group decision making to calculate the value of correlation coefficient.

Table 13 Criteria weight in each alternative using in the SAW and ELECTRE III models
Table 14 Ranking of the alternative sites calculated using fuzzy TOPSIS, ELECTRE III and SAW methods

Finally, comparing the alternative site ranking results for the fuzzy TOPSIS method with the SAW and the ELECTRE III methods, we conclude that the fuzzy TOPSIS method benefits from a more comprehensive evaluation approach resulting in a superior site ranking method with a higher degree of precision compared with the other two aforementioned popular methods.

6 Conclusion

This paper presents the first-time applications of the novel combination of the MCDM methods with fuzzy logic to solve the optimal dam site selection problem with complex multi-criteria considerations, including: social, economic and environmental constraints and criteria. We present the application of the group decision-making model fuzzy TOPSIS with TFNs to incorporate the level of uncertainties in data and intricate, complex opinions of the key stakeholders to select the optimal dam site using a logical, open and transparent science-informed decision-making framework. To showcase the application of the new method, the Kandoleh optimal dam site selection case study was selected, located in the northwest of Iran, Kermanshah province. The optimal dam site was determined using the implemented method and considering effective criteria. The selected optimal site was evaluated by dam site selection experts involving in the Kandoleh dam project so that selected site has also been confirmed by them indicating the appropriate performance of this model in the selection of the optimal site. Obtained results showed that the key criteria such as transmission and water diversion, economic development and reservoir and body damages play significant roles in the selection of the dam site. Meanwhile, few criteria including hydrologic criterion, water resource quality, reservoir capacity, river flow regime, the probable maximum flood and weather condition play the lowest impact in comparison with the others. Finally, comparison of the obtained results with the proposed site by project consultant was fairly consistent so that the dam will be constructed on this site (alternative 1), so this model can also be used to select another dam site.