Keywords

1 Introduction

In traditional set theory, an element can belong to a set or not; in optimization, a solution is either feasible or not; and in conventional Boolean logic, a statement can be true or false but nothing in between (Zimmerman 2011). But considering real life conditions, component of life and its brings are generally not precise and cannot define as deterministic with a single number. Hence, the ability to make precise statements is hard and even it is, the conclusion is devoid from reality. In order to regard the uncertainty, fuzzy sets were introduced by Zadeh (1965) which are used for to represent the degree of membership to correspond the complexity. Since the development of fuzzy sets, it is extended in many forms. Type-n fuzzy set was developed by Zadeh (1975) for handling the uncertainty of the membership function in the fuzzy set theory. After that, interval-valued fuzzy sets (IVFSs) were introduced independently by (Zadeh 1975; Grattan-Guiness 1975; Jahn 1975; Sambuc 1975). In 1986, intuitionistic fuzzy sets (IFSs) presented by Atanassov to deal with the problem that how the non-membership degrees should be assigned (Atanassov 1986). Hesitant fuzzy sets (HFSs), initially described by Torra (2010), are the extensions of regular fuzzy sets where a set of values are possible for the membership of a single element. Despite all these extensions, the insufficiency that the fuzzy sets cannot identify commensurately is inconsistent information about the system or indeterminate decisions of the experts. Therefore, some new extensions are required and need to be performed.

In order the to surpass this incapability, Smarandache (1995) developed neutrosophic logic and neutrosophic sets (NSs) as an extension of intuitionistic fuzzy sets. The neutrosophic set is defined as the set where each element of the universe has a degree of truthiness, indeterminacy and falsity which are between ]−0, 1+[ the non-standard unit interval (Rivieccio 2008). In the neutrosophic sets, uncertainty is represented as truth and falsity values where degrees of belongingness and non-belongingness and indeterminacy value where the factor incorporated as the percent of hesitancy. With this notation, neutrosophic sets do not only determine the uncertainty of the system or experts but also add indecisiveness that revealed from the inconsistent information. We consider the truth and falsity values as membership and non-membership functions and the indeterminacy value as the hesitancy. All of these properties of neutrosophic sets are the answer to why we use neutrosophic sets in this study. Through this, deneutrosophication and subtraction functions are developed and applied for the interval-valued neutrosophic Evaluation Based on Distance from Average Solution (EDAS) (Keshavarz Ghorabaee et al. 2015) technique.

In this study, an interval-valued neutrosophic EDAS method is developed and applied to a supplier selection problem of a facility. This method is similar to distance based multi-attribute decision making methods such as Technique for Order of Preference by Similarity to Ideal Solution (TOPSIS) (Hwan and Yoon 1981) and VlseKriterijuska Optimizacija I Komoromisno Resenje (VIKOR) (Opricovic 1998). The criteria and alternatives are determined by an expert group and the weights of criteria and the scores of the decision matrices are aggregated by their opinions. The rest of this paper is organized as follows. In Sect. 2, proposed IVN EDAS method is given with all its perspective. In Sect. 3, an illustrative example is applied and sensitivity analysis is implemented for the check of robustness. The paper ends with the conclusion and suggestions.

2 Interval-Valued Neutrosophic EDAS

In this section, we propose interval-valued neutrosophic EDAS with all its details. Deneutrosophication technique for the interval-valued neutrosophic sets is enhanced and subtraction operation for the interval-valued neutrosophic sets is developed.

2.1 Preliminaries

Definition 1.

Let \( {\text{x}}_{\text{j}} = \left\langle {\left[ {{\text{T}}_{\text{j}}^{\text{L}} ,{\text{T}}_{\text{j}}^{\text{U}} } \right],\left[ { {\text{I}}_{\text{j}}^{\text{L}} ,{\text{I}}_{\text{j}}^{\text{U}} } \right],\left[ {{\text{F}}_{\text{j}}^{\text{L}} ,{\text{F}}_{\text{j}}^{\text{U}} } \right]} \right\rangle \), be a collection of interval-valued neutrosophic number (IVNN) where \( j = 1,2, \ldots ,n \) is the decision maker. Based on the weighted aggregation operators of IVNNs, the interval-valued neutrosophic weighted arithmetic average operator \( ({\text{INWAA}}) \) is given as below (Zhang et al. 2014):

\( {\text{INWAA }}(x_{1} ,x_{2} , \ldots ,x_{n} ) = \sum\nolimits_{k = 1}^{n} {y_{k} {\text{x}}_{\text{j}} } \), where

$$ \left\langle {\left[ {1 - \prod\nolimits_{{{\text{k}} = 1}}^{\text{n}} {\left( {1 - {\text{T}}_{\text{j}}^{\text{L}} } \right)^{{{\text{y}}_{\text{k}} }} } ,1 - \prod\nolimits_{{{\text{k}} = 1}}^{\text{n}} {\left( {1 - {\text{T}}_{\text{j}}^{\text{U}} } \right)^{{{\text{y}}_{\text{k}} }} } } \right], \left[ {\prod\nolimits_{{{\text{k}} = 1}}^{\text{n}} {\left( {{\text{I}}_{\text{j}}^{\text{L}} } \right)^{{{\text{y}}_{\text{k}} }} } ,\prod\nolimits_{{{\text{k}} = 1}}^{\text{n}} {\left( {{\text{I}}_{\text{j}}^{\text{U}} } \right)^{{{\text{y}}_{\text{k}} }} } } \right],\left[ {\prod\nolimits_{{{\text{k}} = 1}}^{\text{n}} {\left( {{\text{F}}_{\text{j}}^{\text{L}} } \right)^{{{\text{y}}_{\text{k}} }} } ,\prod\nolimits_{{{\text{k}} = 1}}^{\text{n}} {\left( {{\text{F}}_{\text{j}}^{\text{U}} } \right)^{{{\text{y}}_{\text{k}} }} } } \right]} \right\rangle $$
(1)

and \( y_{k} \) is the weight vector of decision maker.

Definition 2.

The deneutrosophication function of an IVNN which is given above is calculated as below:

$$ {\mathfrak{D}}\left( {\text{x}} \right) = \frac{{\left( {\left( {{\text{T}}_{\text{x}}^{\text{L}} *\left( {\left( {1 - {\text{I}}_{\text{x}}^{\text{L}} } \right) + \left( {1 - {\text{I}}_{\text{x}}^{\text{U}} } \right)} \right)} \right) + \left( {{\text{T}}_{\text{x}}^{\text{U}} *\left( {\left( {1 - {\text{I}}_{\text{x}}^{\text{L}} } \right) + \left( {1 - {\text{I}}_{\text{x}}^{\text{U}} } \right)} \right)} \right) + \left( {\left( {1 - {\text{F}}_{\text{x}}^{\text{L}} } \right) *\left( {\left( {1 - {\text{I}}_{\text{x}}^{\text{L}} } \right) + \left( {1 - {\text{I}}_{\text{x}}^{\text{U}} } \right)} \right)} \right) + \left( {\left( {1 - {\text{F}}_{\text{x}}^{\text{U}} } \right) *\left( {\left( {1 - {\text{I}}_{\text{x}}^{\text{L}} } \right) + \left( {1 - {\text{I}}_{\text{x}}^{\text{U}} } \right)} \right)} \right)} \right)}}{8} $$
(2)

where \( {\text{x}} = \left\langle {\left[ {{\text{T}}_{\text{x}}^{\text{L}} ,{\text{T}}_{\text{x}}^{\text{U}} } \right],\left[ { {\text{I}}_{\text{x}}^{\text{L}} ,{\text{I}}_{\text{x}}^{\text{U}} } \right],\left[ {{\text{F}}_{\text{x}}^{\text{L}} ,{\text{F}}_{\text{x}}^{\text{U}} } \right]} \right\rangle \).

Definition 3.

A function is defined in the following to find the maximum between interval-valued neutrosophic set and zero.

$$ {{\textrm{ Z}}}\left( {x_{j} } \right) = \left\{ {\begin{array}{*{20}c} {\begin{array}{*{20}c} {x_{j} } & {if \kappa \left( {x_{j} } \right) > 0} \\ \end{array} } \\ {\begin{array}{*{20}c} 0 & {if \kappa } \\ \end{array} \left( {x_{j} } \right) \le 0} \\ \end{array} } \right. $$
(3)

where \( {\text{x}}_{\text{j}} = \left\langle {\left[ {{\text{T}}_{\text{j}}^{\text{L}} ,{\text{T}}_{\text{j}}^{\text{U}} } \right],\left[ { {\text{I}}_{\text{j}}^{\text{L}} ,{\text{I}}_{\text{j}}^{\text{U}} } \right],\left[ {{\text{F}}_{\text{j}}^{\text{L}} ,{\text{F}}_{\text{j}}^{\text{U}} } \right]} \right\rangle \) and \( 0 = \left\langle {\left[ {0,0} \right],\left[ {1,1} \right],[1,1]} \right\rangle \).

Definition 4.

Let X be a universe of discourse. An IVN set N in X is independently characterized by a truth-membership function \( T_{N} \left( x \right) \), an indeterminacy-membership function \( I_{N} \left( x \right) \), and a falsity-membership function \( F_{N} \left( x \right) \) for each \( x \in X \), where \( T_{N} \left( x \right) = \left[ {T_{N\left( x \right)}^{L} ,T_{N\left( x \right)}^{U} \subseteq [0,1]} \right] \), \( I_{N} \left( x \right) = \left[ {I_{N\left( x \right)}^{L} ,I_{N\left( x \right)}^{U} \subseteq [0,1]} \right] \), and \( F_{N} \left( x \right) = \left[ {F_{N\left( x \right)}^{L} ,F_{N\left( x \right)}^{U} \subseteq [0,1]} \right] \), then they satisfy the condition \( 0 \le T_{N}^{L} \left( x \right) + I_{N}^{L} \left( x \right) + F_{N}^{L} \left( x \right) \le 3 \). Thus, the IVNS N can be denoted as (Li et al. 2016):

$$ {\text{N}} = \left\{ {\left\langle {{\text{x}},\left[ { {\text{T}}_{\text{N}}^{\text{L}} ({\text{x}}),{\text{T}}_{\text{N}}^{\text{U}} ({\text{x}})} \right],\left[ { {\text{I}}_{\text{N}}^{\text{L}} ({\text{x}}),{\text{I}}_{\text{N}}^{\text{U}} ({\text{x}})} \right],\left[ { {\text{F}}_{\text{N}}^{\text{L}} ({\text{x}}),{\text{F}}_{\text{N}}^{\text{U}} ({\text{x}})} \right]} \right\rangle |{\text{x}} \in {\text{X}}} \right\}. $$
(4)

We will denote Eq. (1) as \( \left[ { T_{N}^{L} ,T_{N}^{U} } \right],\left[ { I_{N}^{L} ,I_{N}^{U} } \right],\left[ { F_{N}^{L} ,F_{N}^{U} } \right] \) for short.

Let \( a = \left[ { T_{a}^{L} ,T_{a}^{U} } \right],\left[ { I_{a}^{L} ,I_{a}^{U} } \right],\left[ { F_{a}^{L} ,F_{a}^{U} } \right] \) and \( b = \left[ { T_{b}^{L} ,T_{b}^{U} } \right],\left[ { I_{b}^{L} ,I_{b}^{U} } \right],\left[ { F_{b}^{L} ,F_{b}^{U} } \right] \) be two INNs, the relations of them are shown as below (Zhang et al. 2014):

  1. 1.

    \( {\text{a}}^{\text{c}} = \left[ {{\text{T}}_{\text{a}}^{\text{L}} ,{\text{T}}_{\text{a}}^{\text{U}} } \right],\left[ {1 - {\text{I}}_{\text{a}}^{\text{U}} ,1 - {\text{I}}_{\text{a}}^{\text{U}} } \right],\left[ {{\text{F}}_{\text{a}}^{\text{L}} ,{\text{F}}_{\text{a}}^{\text{L}} } \right] \).

  2. 2.

    \( {\text{a}} \subseteq {\text{b}} \) if and only if \( {\text{T}}_{\text{a}}^{\text{L}} \le {\text{T}}_{\text{b}}^{\text{L}} ,{\text{T}}_{\text{a}}^{\text{U}} \le {\text{T}}_{\text{b}}^{\text{U}} ;{\text{I}}_{\text{a}}^{\text{L}} \ge {\text{I}}_{\text{b}}^{\text{L}} , {\text{I}}_{\text{a}}^{\text{U}} \ge {\text{I}}_{\text{b}}^{\text{U}} ;{\text{F}}_{\text{a}}^{\text{L}} \ge {\text{F}}_{\text{b}}^{\text{L}} , {\text{F}}_{\text{a}}^{\text{U}} \ge {\text{F}}_{\text{b}}^{\text{U}} \).

  3. 3.

    \( {\text{a}} = {\text{b}} \) if and only if \( {\text{a}} \subseteq {\text{b }} \) and \( {\text{b}} \subseteq {\text{a}} \).

  4. 4.

    \( {\text{a}} \oplus {\text{b}} = \left\langle {\left[ {{\text{T}}_{\text{a}}^{\text{L}} + {\text{T}}_{\text{b}}^{\text{L}} - {\text{T}}_{\text{a}}^{\text{L}} {\text{T}}_{\text{b}}^{\text{L}} , {\text{T}}_{\text{a}}^{\text{U}} + {\text{T}}_{\text{b}}^{\text{U}} - {\text{T}}_{\text{a}}^{\text{U}} {\text{T}}_{\text{b}}^{\text{U}} } \right],\left[ {{\text{I}}_{\text{a}}^{\text{L}} {\text{I}}_{\text{b}}^{\text{L}} ,{\text{I}}_{\text{a}}^{\text{U}} {\text{I}}_{\text{b}}^{\text{U}} } \right],\left[ {{\text{F}}_{\text{a}}^{\text{L}} {\text{F}}_{\text{b}}^{\text{L}} ,{\text{F}}_{\text{a}}^{\text{U}} {\text{F}}_{\text{b}}^{\text{U}} } \right]} \right\rangle \).

  5. 5.

    \( {\text{a}} \otimes {\text{b}} = \left\langle {\left[ {{\text{T}}_{\text{a}}^{\text{L}} {\text{T}}_{\text{b}}^{\text{L}} ,{\text{T}}_{\text{a}}^{\text{U}} {\text{T}}_{\text{b}}^{\text{U}} } \right]\left[ {{\text{I}}_{\text{a}}^{\text{L}} + {\text{I}}_{\text{b}}^{\text{L}} - {\text{I}}_{\text{a}}^{\text{L}} {\text{I}}_{\text{b}}^{\text{L}} , {\text{I}}_{\text{a}}^{\text{U}} + {\text{I}}_{\text{b}}^{\text{U}} - {\text{I}}_{\text{a}}^{\text{U}} {\text{I}}_{\text{b}}^{\text{U}} } \right],\left[ {{\text{F}}_{\text{a}}^{\text{L}} + {\text{F}}_{\text{b}}^{\text{L}} - {\text{F}}_{\text{a}}^{\text{L}} {\text{F}}_{\text{b}}^{\text{L}} , {\text{F}}_{\text{a}}^{\text{U}} + {\text{F}}_{\text{b}}^{\text{U}} - {\text{F}}_{\text{a}}^{\text{U}} {\text{F}}_{\text{b}}^{\text{U}} } \right]} \right\rangle \).

Definition 5.

Subtraction operation of two interval-valued neutrosophic sets is given as below:

$$ {\text{x}}{ \ominus }{\text{y}} = [{\text{T}}_{\text{x}}^{\text{L}} - {\text{F}}_{\text{y}}^{\text{U}} , {\text{T}}_{\text{x}}^{\text{U}} - {\text{F}}_{\text{y}}^{\text{L}} ], [{\text{Max}}\left( { {\text{I}}_{\text{x}}^{\text{L}} ,{\text{I}}_{\text{y}}^{\text{L}} } \right), {\text{Max}}( {\text{I}}_{\text{x}}^{\text{U}} ,{\text{I}}_{\text{y}}^{\text{U}} )], [{\text{F}}_{\text{x}}^{\text{L}} - {\text{T}}_{\text{y}}^{\text{U}} , {\text{F}}_{\text{x}}^{\text{U}} - {\text{T}}_{\text{y}}^{\text{L}} ] $$
(5)

where \( {\text{x}} = \left\langle {\left[ {{\text{T}}_{\text{x}}^{\text{L}} ,{\text{T}}_{\text{x}}^{\text{U}} } \right],\left[ { {\text{I}}_{\text{x}}^{\text{L}} ,{\text{I}}_{\text{x}}^{\text{U}} } \right],\left[ {{\text{F}}_{\text{x}}^{\text{L}} ,{\text{F}}_{\text{x}}^{\text{U}} } \right]} \right\rangle \) and \( {\text{y}} = \left\langle {\left[ {{\text{T}}_{\text{y}}^{\text{L}} ,{\text{T}}_{\text{y}}^{\text{U}} } \right],\left[ { {\text{I}}_{\text{y}}^{\text{L}} ,{\text{I}}_{\text{y}}^{\text{U}} } \right],\left[ {{\text{F}}_{\text{y}}^{\text{L}} ,{\text{F}}_{\text{y}}^{\text{U}} } \right]} \right\rangle \).

2.2 Interval-Valued Neutrosophic EDAS Method

In this section, we use interval-valued neutrosophic sets in EDAS method to surpass of incompleteness, indeterminacy, and inconsistency information of the system. The steps of the extended method are as follows:

Step 1: Construct the IVN decision matrix \( (D_{j} ) \) with regards to experts \( (j) \), where the benefit and cost variables are \( b_{mn} \) and \( c_{mn} \) respectively. The columns are the alternatives \( (n) \) and the rows are the criteria \( (m) \). The scale used to construct IVN decision matrix is given in Table 1.

Table 1. Scale for IVN decision matrix

Through the scale, IVN decision matrix with respect to Expert j is given in Table 2. In here, we use \( xj_{mn} = \left\langle {\left[ {{\text{T}}_{\text{j}}^{\text{L}} ,{\text{T}}_{\text{j}}^{\text{U}} } \right],\left[ {{\text{I}}_{\text{j}}^{\text{L}} ,{\text{I}}_{\text{j}}^{\text{U}} } \right],\left[ {{\text{F}}_{\text{j}}^{\text{L}} ,{\text{F}}_{\text{j}}^{\text{U}} } \right]} \right\rangle \) notation to express IVN number with respect to Expert j.

Table 2. IVN decision matrix with respect to expert j

Step 2: Aggregate the decision matrix for obtaining average IVN decision matrix. We use Eq. (1) for aggregation operation. Aggregated IVN decision matrix \( (A) \) is constructed as in Table 3. In here, \( x_{mn} = \left\langle {\left[ {{\text{T}}_{A}^{\text{L}} ,{\text{T}}_{A}^{\text{U}} } \right],\left[ { {\text{I}}_{A}^{\text{L}} ,{\text{I}}_{A}^{\text{U}} } \right],\left[ {{\text{F}}_{A}^{\text{L}} ,{\text{F}}_{A}^{\text{U}} } \right]} \right\rangle \) notation is used to express aggregated IVN number.

Table 3. Aggregated IVN decision matrix

Step 3: Construct the average solution matrix of criteria weights with regards to experts \( (j) \). The criteria weights are determined by Table 4. The weights are shown as follows:

$$ W = \left[ {w_{j} } \right]_{1xm} $$
(6)
Table 4. Scale for weighting the criteria

Where \( w_{j} \) is obtained by using Eq. (1).

Step 4: Construct the matrix of average criteria weights \( (AV) \) with regards to scores that are determined in Table 5. The constructed criteria weight matrix is shown as below:

Table 5. Average criteria weights with regards to scores

In here, \( av_{n} = \left\langle {\left[ {{\text{T}}_{\text{AV}}^{\text{L}} ,{\text{T}}_{\text{AV}}^{\text{U}} } \right],\left[ { {\text{I}}_{\text{AV}}^{\text{L}} ,{\text{I}}_{\text{AV}}^{\text{U}} } \right],\left[ {{\text{F}}_{\text{AV}}^{\text{L}} ,{\text{F}}_{\text{AV}}^{\text{U}} } \right]} \right\rangle \) where the average weight of criteria \( x_{mn} \) with respect to scores taken from the decision matrix.

Step 5: Calculate the positive distance from average (PDA) and negative distance from average (NDA) according to benefit and cost criteria, respectively. As we mentioned above benefit and cost variables are shown as \( b_{mn} \) and \( c_{mn} \).

$$ PDA = \left[ {pda_{mn} } \right]_{mxn} $$
(7)
$$ NDA = \left[ {nda_{mn} } \right]_{mxn} $$
(8)

where \( pda_{mn} \) and \( nda_{mn} \) denote the positive and negative distance performance value of the \( n^{th} \) alternative from average solution in terms of \( m^{th} \) criterion respectively.

$$ pda_{mn} = \left\{ {\begin{array}{*{20}c} {\begin{array}{*{20}c} {\frac{{{\text{Z}}(x_{mn} { \ominus }av_{n} )}}{{\kappa \left( {av_{n} } \right)}}} \\ {\frac{{{\text{Z}}(av_{n} { \ominus }x_{mn} )}}{{\kappa \left( {av_{n} } \right)}}} \\ \end{array} } & {\begin{array}{*{20}c} {if\; m \in B} \\ {\begin{array}{*{20}c} \\ {\begin{array}{*{20}c} \\ {if\; m \in C} \\ \end{array} } \\ \end{array} } \\ \end{array} } \\ \end{array} } \right. $$
(9)
$$ nda_{mn} = \left\{ {\begin{array}{*{20}c} {\begin{array}{*{20}c} {\frac{{{\text{Z}}(av_{n} { \ominus }x_{mn} )}}{{\kappa \left( {av_{n} } \right)}}} \\ {\frac{{{\text{Z}}(x_{mn} { \ominus }av_{n} )}}{{\kappa \left( {av_{n} } \right)}}} \\ \end{array} } & {\begin{array}{*{20}c} {if \;m \in B} \\ {\begin{array}{*{20}c} \\ {\begin{array}{*{20}c} \\ {if\; m \in C} \\ \end{array} } \\ \end{array} } \\ \end{array} } \\ \end{array} } \right. $$
(10)

Step 6: Calculate the weighted sum of positive and negative distances for all alternatives as follows:

$$ sp_{n} = \sum\nolimits_{n = 1}^{l} {(w_{j} \otimes pda_{mn} )} $$
(11)
$$ np_{n} = \sum\nolimits_{n = 1}^{l} {(w_{j} \otimes nda_{mn} )} $$
(12)

Step 7: Normalize the \( sp_{n} \) and \( np_{n} \) values. The normalize values of \( sp_{n} \) and \( np_{n} \) for all alternatives are calculated as follows:

$$ nsp_{n} = \frac{{sp_{n} }}{{{ \hbox{max} }(\kappa \left( {sp_{n} } \right))}} $$
(13)
$$ nsn_{n} = 1 - \frac{{sn_{n} }}{{{ \hbox{max} }(\kappa \left( {sn_{n} } \right))}} $$
(14)

Step 8: Calculate the appraisal score \( (as_{n} ) \) for all alternatives as follows:

$$ as_{n} = \frac{1}{2}(nsp_{n} \oplus nsn_{n} ) $$
(15)

Step 9: Rank the alternatives according to the decreasing values of appraisal score \( (as_{n} ) \).

3 Illustrative Example

In this section, we will first define the multi-criteria problem and then give the solution of the problem and finally make a sensitivity analysis to check the robustness of the given decisions by the developed method.

3.1 Problem Definition

Supply chain managers of an agriculture company want to select the best fertilizer supplier for their plantation areas to satisfy their needs. Experts group which is composed of an academician and two managers from supply chain management department suggest AL1-Bagfas, AL2-Gubretas, AL3-Gubrf, AL4-Bagfs, and AL5-Igdas as supplier alternatives. The relevant criteria which are determined by expert opinions and literature review (Kannan et al. 2013; Govindan et al. 2014; Junior et al. 2014; Deng et al. 2014; Hamdan and Cheaitou 2016; Qin et al. 2017; Türk et al. 2017) decided as 4 main criteria and 15 sub-criteria which is given in Table 6:

Table 6. Determined criteria for the application

The cost criteria among these are C1 Freight cost, C2 Product price, Q1 Complexity level of monitoring supplier, Q2 Rejection rate of product, Q3 Increased lead time, Q5 Quality control rejection rate, SD1 Delivery time, and ED2 Pollution production whereas the others benefit criteria. Expert group cannot assign exact values of alternatives’ scores with respect to criteria due to the exchange rate, fluctuant environmental conditions, and human factors. In order to deal with this difficulty academician expert suggested upper and lower limits for the scores. Far beyond, interval-valued neutrosophic sets are introduced for handling uncertainty and indeterminacy of the system. EDAS method has been selected to make an MCDM since the relations of alternatives and criteria allow to define the superiorities and ranks. Experts used the scales in Tables 1 and 4 for scoring in the decision matrices and for weighting the criteria for the EDAS method, respectively. The hierarchy in Fig. 1 represents the multi-criteria structure of the considered problem.

Fig. 1.
figure 1

Hierarchy of the proposed EDAS method

3.2 Problem Solution

In this sub-section, we give the solution of the problem defined in Sect. 3.1 by using the steps of the proposed method given in Sect. 2.2.

Step 1: Constructed decision matrices with respect to experts are given in Table 7:

Table 7. Decision matrices with respect to experts

In here scores are determined as linguistic terms. Besides, because of the space constraints, we will give the next tables by representative lines.

Step 2: Aggregated decision matrix which expresses the average IVN decision matrix \( (A) \) is given in Table 8.

Table 8. Aggregated decision matrix

Step 3: Constructed aggregated weight matrix of criteria is given in Table 9.

Table 9. Linguistic weights and aggregated weights

Step 4-5: Constructed matrix of average criteria weights \( (AV) \) with regards to scores and the distance of positive and negative averages is given in Table 10.

Table 10. Average solutions of criteria and distances

Step 6-7-8: The steps are performed and the results are given in Table 11.

Table 11. Deneutrosoficated results of the alternatives
Table 12. Result of the sensitivity analysis

As a result of the steps, the ranking of the alternatives is \( AL1 - Bagfas > AL2 - Gubretas > AL5 - Igdas > AL4 - Bagfs > AL3 - Gubrf \).

3.3 Sensitivity Analysis

Sensitivity analysis is conducted in order to measure the robustness of the results obtained from the applied method. The pattern that we develop for the sensitivity analysis is given in Table 13. By using this pattern, both the effects of the criteria on the results are measured and the changes of this effect are observed by using linguistic terms interval.

Table 13. Developed pattern for the sensitivity analysis

Table 12 gives the result of sensitivity analysis with respect to each criterion. When the resulting graphs of the sensitivity analysis are examined, the criterion affect to the final result is minimal and verifies the robustness of the proposed model’s decisions.

3.4 Comparison of Interval-Valued Neutrosophic EDAS with Crisp EDAS and Crisp TOPSIS

The proposed method is compared with the other methods in the literature where are based on distance measured like EDAS and TOPSIS. Before comparison, the aggregated criteria weights and the aggregated decision matrix have been deneutrosophicated. The aggregated criteria weights and the aggregated decision matrix are given in Table 14 for both EDAS and TOPSIS method.

Table 14. Decision matrix of EDAS and TOPSIS methods

After the calculations, the results of the inter-steps of EDAS and TOPSIS methods are given in Tables 15 and 16, respectively.

Table 15. Results of the inter-steps of EDAS
Table 16. Results of the inter-steps of TOPSIS

After the final calculations, Table 17 gives the ranking of the alternatives wrespect to the applied techniques.

Table 17. Ranks of the alternatives with respect to comparison methods

When the results are compared, the best alternative rank is same, only the order of AL2 and AL3 is shifted in the Crisp EDAS and Crisp TOPSIS. These results determine the rustness of the proposed method.

4 Conclusion

EDAS has been extensively used for multi-criteria decision making problems in the literature since 2 years. Intuitionistic and type-2 fuzzy extensions of this method have been successfully applied to the solutions of various decision making problems. However, these extensions do not consider the indeterminacy degree of decision makers. The proposed interval-valued neutrosophic EDAS considers degree of truthiness, degree of falsity and degree of indeterminacy in the same concept. A new deneutrosophication method has been developed in order to correspond to defuzzification in the fuzzy sets. Sensitivity analyses showed that the decision made by the proposed method is quite robust. The proposed method is also compared with the Crisp EDAS and Crisp TOPSIS. The best alternative in each technique remains same. These comparisons are also another indication of the validity of our proposed method.

For further research, the other types of neutrosophic sets such as, simplified neutrosophic sets, triangular neutrosophic sets, or trapezoidal neutrosophic sets can be used instead of interval-valued neutrosophic sets in developing neutrosophic EDAS method. Also, the proposed deneutrosophication technique and the subtraction operation can be extended other types of neutrosophic sets those are mentioned above.