1 Introduction

The transportation plays a vital role in everyday life of people and influences public in many aspects including economic, environmental, cultural, and so on. Public transport or mass transit systems provide mobility to public and these systems consist of trains, cars, buses, ferryboats, bicycles, pedestrian paths, trucks, etc. Furthermore, planning in public transportation relates to providing mobility and ease of access for everyone that uses such systems [1].

Additionally, transportation planning is one of the most important essentials to develop sustainable metropolitan environment. Accessible and safe transport systems lead to more efficient and environmentally sustainable urban development [2]. Therefore, transportation planners need to design transportation systems for the entire county. During the planning stage, planners work with the public, municipalities, and other agencies considering different aspects and sophisticated computer systems to forecast future travel needs and realize projects that are appropriate to their region considering limited funds [1]. The establishment of such association may increase the value of public transportation services, and the performance of these services can be evaluated considering efficiency, effectiveness, economics, social, environmental, speed, frequency of cars, line configuration, and capacity [2].

Since the public transportation planning process is deliberated as a strategic decision for public and private sectors, numerous MCDM methodologies have been suggested by researchers. The objective of this study is to determine the most appropriate public transportation alternative to provide a sustainable transportation within a university campus using a novel decision-making approach, which combines Analytical Hierarchy Process (AHP) and CODAS methods under Interval-Valued Intuitionistic Fuzzy (IVIF) environment. The aims of the study consists the following issues:

  • improve vehicular connection between the buildings of the university within the campus area in a metropolitan city of Turkey,

  • suggest safer and faster transportation system for passengers, who mostly are faculty, staff, and students, and

  • provide a long-term plan and sustainability for transportation mode of traveling.

It is evident from the previous studies that an integrated IVIF-AHP & CODAS approach is the first presented methodology to select the most appropriate public transportation system, because the proposed method ensures consistent and reasonable results and provides suggestions for forthcoming developments of public transportation service quality.

Since the complexity of the problem, studied in this study, requires development of a hierarchical structure a pairwise comparison of the criteria is used due to the fact that the weights of the criteria are not available in advance, and AHP is one of the best alternative to determine criteria weights by using pairwise comparisons. Another advantage of the AHP is to be able to calculate the consistency of the obtained results. On the other hand, IVIF is used because it is hard for decision-makers (DMs) to evaluate criteria and alternatives in a linguistic format considering only membership functions as in classical fuzzy set theory. Oppositely, IVIF set has more powerful type fuzzy numbers to cope with fuzzy and uncertain environment by allowing DMs to use both membership and non-membership function within closed interval numbers in the decision-making process. Hence, the IVIF version of AHP, which has the advantage of allowing a hierarchical configuration of the main and sub-criteria, is used to calculate the weights of both main and sub-criteria [3, 4].

In addition, IVIF-CODAS has the advantage of providing more reliable ranking outcomes using the advantage of both Euclidian and Hamming distances. Furthermore, IVIF-CODAS provides less computational time and transparent computation process comparing with other MCDM methods [5]. CODAS is presented as a MCDM method firstly by Ghorabaee et al. [6].

In this study, once the criteria and sub-criteria weights are determined using IVIF-AHP, which is proposed by Wu et al. [7], CODAS is integrated for determining the rank of public transportation alternatives based on their overall performances. As a result, this study provides a tool to analyze decision-making criteria esteemed by public (students, academicians, and servants) to choose a public transit system for transportation within a university campus. Accordingly, this study helps to determine the importance of criteria and their effects on public behavior toward public transportation services.

The remaining of the study is constructed as follows: in Sect. 2, a brief of literature on MCDM in public transportation and IVIF-AHP and CODAS are presented. In Sect. 3, the required preliminaries of the proposed approach are explained, while in Sect. 4, the proposed approach is presented. The case of selecting public transportation system for a university campus is applied to represent applicability and feasibility of the proposed approach in Sect. 5. Then, comparative and sensitivity analyses of the proposed approach are provided to validate the results. Lastly, in Sect. 6, conclusions and future directions are presented.

2 Literature Review on MCDM and IVIF-AHP & CODAS

MCDM method is an extensively used technique in decision-making problems both in public transportation and other fields [8, 9]. MCDM refers to decision-making processes considering multiple, usually conflicting, criteria and decision alternatives. In other words, models developed in MCDM are constructed to assess a finite set of alternatives regarding several criteria [2].

MCDM methods have been effectively implemented to public transportation system selection problem in literature, such that several types of MCDM methods have been used by transportation system designers and they have become a more preferable and powerful technique than cost–benefit analyses. Mostly, the aim of such MCDM approaches is to determine the best transportation alternative that meets several criteria and an extensive variety of goals [10]. For instance, Jakimavicius and Burinskiene and Jeon et al. [11, 12] suggested multi-criteria analysis, called a graphical–analytical method, to complete a modified four-step transport planning study. Nijkamp et al. [13] proposed a multi-criteria assessment framework including land use and transport modeling. Keumi and Murakami [14] evaluated the transportation alternatives and proposed multiple transportation service levels that ease accessing to an international airport. Zak [15] presented an application of MCDM and MCDM aiding (MCDMA) methodology to assess the mass transit system projects for a public transportation company.

However, considering to satisfy public transportation passengers, MCDM become one of the promising tool which has been preferred by several DMs and managers [16, 17]. Researchers established the most common criteria as passenger’s time savings, safety, cost, comfort, traffic volume, travel distance, and security [18,19,20,21,22]. Eboli and Mazulla [23] presented a framework with respect to air passengers’ satisfaction and claimed that comfort and cleanliness are very important issues for passengers. Aydin, and Zheng and Jiaqing [8, 24] pointed that passengers desire the best service quality and fast responsiveness that is provided by private or public firms.

Subjectivity (fuzziness, ambiguity) of the evaluators is another issue in MCDM techniques. To handle this concern, several researchers have proposed fuzzy set theory (FST) while assessing transportation projects. For instance, Teng and Tzeng [25] presented the use of a 0–1 fuzzy multi-objective programming model for the evaluation of transportation investments. Soltani et al. [26] proposed an integrated model of Fuzzy AHP and TOPSIS to define the existing conditions of public transportation considering the bus routes to develop the services, merge existing routes, and create new routes. Arslan [27] proposed a fuzzy AHP method to choose appropriate public bus transportation systems for municipal establishments and private organizations. Hanaoka and Kunadhamraks [28] applied fuzzy AHP to assess the performance measures in intermodal freight transportation. Celik et al. and Hassan et al. [29, 30] stated that the existing and forecasted demand trends, hesitations of stakeholders, and unsatisfied service necessities must be considered in the evaluation framework. Kundu [31] proposed a fuzzy MCDM technique to determine the most appropriate transportation type considering several criteria for a solid transportation problem (STP). Zak [32] presented a hybrid technique and combined the concepts and procedures of MCDM/A methods (ELECTRE, AHP) for a transportation oriented decision-making problem. Several researchers have obtained transportation problem employing intuitionistic or interval-valued intuitionistic fuzzy system [33,34,35,36,37]. For sustainability in transportation, Mihyeon and Amekudzi [38] reviewed the foremost initiatives in North America, Europe, and Oceania to describe what establishes sustainable transportation. They determined that the influences of the structure on the economy, social well-being, and environmental issues are important in assessing sustainability of the transportation. Later, Awasthi et al. [39] pointed out the importance of the sustainable transportation and proposed a framework for DMs to take decisions under uncertain environment. After determining assessment criteria, they used fuzzy TOPSIS to assess the alternatives and then provided sensitivity analysis to show the applicability of the proposed framework. Furthermore, Shiau [40] developed a hybrid framework to evaluate and rank sustainable transportation strategies for Taipei City. Considering 15 alternate strategies, they created a multifactorial guide, which includes characteristics of society, finance, environmental issues, economy, and energy, to evaluate sustainability of transportation.

To overcome uncertainty and ambiguity mostly in the process of decision-making, different fuzzy extensions are preferred by researchers. One of the suggested and used fuzzy number within the literature is IVIF number. Therefore, in the decision-making course, CODAS is applied using IVIF numbers as in Bolturk and Kahraman [41]. Bolturk and Kahraman [41] introduced IVIF-CODAS, the first time, which considers both Euclidean and Taxicab distances with regard to negative ideal point. The effectiveness of the proposed method is shown by an application in a wave energy facility location selection problem. IVIF-based CODAS method becomes more preferable by researchers lately. Three of the latest publications are done by Roy et al. [5], Yeni and Ozcelik [42], and Seker [43]. Roy et al. [5] suggested CODAS method with IVIF numbers considering incomplete weight information. Yeni and Ozcelik [42] applied Interval-Valued Atanassov Intuitionistic Fuzzy CODAS (IVAIF-CODAS) in a personnel selection problem. On the other hand, Seker [43] integrated CODAS-based Interval-Valued Intuitionistic Trapezoidal Fuzzy Set (IVITrFS) to take decisions in selection of investment projects. Latest applications of IVIF-based CODAS encouraged authors to develop an integrated method based on IVIF-AHP and CODAS to get more accurate, effective, and efficient results in MCDM problems under uncertain environment.

In this study, IVIF set is applied to handle uncertain and vague information of the DMs’ subjective preferences using membership degree, non-membership degree, and hesitation. The objective of this study is to determine the most convenient transportation system to transfer students, academicians, visitors, and university personnel along the campus in a metropolitan city of Turkey. Selection of the best transportation system, which refers to socioeconomic environment, involves complex and sophisticated decision variables. As a solution tool, a multi-disciplinary procedure, which necessitates the consideration of a set of criteria and the needs of stakeholders, is developed and two alternative MCDM methods named AHP and CODAS have been integrated under IVIF environment for the first time in the literature.

3 Preliminaries

Some basic and required notions with respect to IVIF numbers will be introduced in this section.

Definition 1

Atanassov [44] developed the concept of intuitionistic fuzzy sets to handle more flexible and imprecise information than the ordinary FST. Let \(Q\) be nonempty set, \(A = \left\{ { < x,\mu_{A} \left( x \right), v_{A} \left( x \right) > x \in Q} \right\}\) is a initionistic fuzzy set where \(\tilde{\mu }_{A} \left( x \right)\) is the membership degree of x belongs to Q, \(\tilde{v}_{A} \left( x \right)\) is the non-membership degree of x belongs to Q, \(\mu_{A} :x \to \left[ {0,1} \right], v_{A} :x \to \left[ {0,1} \right]\), and \(0 \le \tilde{\mu }_{A} \left( x \right) + \tilde{v}_{A} \left( x \right) \le 1.\)\(\forall x \in X.\) Moreover, \(1 - \tilde{\mu }_{A} \left( x \right) - \tilde{v}_{A} \left( x \right)\) refers to the hesitancy degree of \(x\) belongs to \(A.\)

Definition 2

The arithmetic operations over IVIF numbers can be expressed as follows [45]. Let \(\tilde{\alpha }_{1} = \left[ {\mu_{{\tilde{\alpha }_{1} }}^{ - } ,\mu_{{\tilde{\alpha }_{1} }}^{ + } } \right];\left[ {v_{{\tilde{\alpha }_{1} }}^{ - } , v_{{\tilde{\alpha }_{1} }}^{ + } } \right]\) and \(\tilde{\alpha }_{2} = \left[ {\mu_{{\tilde{\alpha }_{2} }}^{ - } ,\mu_{{\tilde{\alpha }_{2} }}^{ + } } \right];\left[ {v_{{\tilde{\alpha }_{2} }}^{ - } , v_{{\tilde{\alpha }_{2} }}^{ + } } \right]\) be two IVIF numbers and \(\lambda \ge 0\), then

$$\tilde{\alpha }_{1} \oplus \tilde{\alpha }_{2} = \left[ { \mu_{{\tilde{\alpha }_{1} }}^{ - } + \mu_{{\tilde{\alpha }_{2} }}^{ - } - \mu_{{\tilde{\alpha }_{1} }}^{ - } \mu_{{\tilde{\alpha }_{2} }}^{ - } , \mu_{{\tilde{\alpha }_{1} }}^{ + } + \mu_{{\tilde{\alpha }_{2} }}^{ + } - \mu_{{\tilde{\alpha }_{1} }}^{ + } \mu_{{\tilde{\alpha }_{2} }}^{ + } } \right],\left[v_{{\tilde{\alpha }_{1} }}^{ - } v_{{\tilde{\alpha }_{2} }}^{ - } ,v_{{\check{\alpha }_{1} }}^{ + } v_{{\check{\alpha }_{1} }}^{ + } \right]$$
(1)
$$\tilde{\alpha }_{1} \otimes \tilde{\alpha }_{2} = \left[ {\mu_{{\tilde{\alpha }_{1} }}^{ - } \mu_{{\tilde{\alpha }_{2} }}^{ - } ,\mu_{{\tilde{\alpha }_{1} }}^{ + } \mu_{{\tilde{\alpha }_{2} }}^{ + } } \right],\left. {\left[ {v_{{\tilde{\alpha }_{1} }}^{ - } + v_{{\tilde{\alpha }_{2} }}^{ - } - v_{{\tilde{\alpha }_{1} }}^{ - } v_{{\tilde{\alpha }_{2} }}^{ - } ,v_{{\tilde{\alpha }_{1} }}^{ + } + v_{{\tilde{\alpha }_{2} }}^{ + } - v_{{\tilde{\alpha }_{1} }}^{ + } v_{{\tilde{\alpha }_{2} }}^{ + } } \right]} \right)$$
(2)
$$\lambda \tilde{a} = \left[ {1 - \left( {1 - \mu_{{\tilde{\alpha }}}^{ - } } \right)^{\lambda } ,1 - \left( {1 - \mu_{{\tilde{\alpha }}}^{ + } } \right)^{\lambda } } \right],\left[ {\left( {v_{{\tilde{\alpha }}}^{ - } } \right)^{\lambda } ,\left( {v_{{\tilde{\alpha }}}^{ + } } \right)^{\lambda } } \right]$$
(3)
$$\tilde{a}^{\lambda } = \left[ {\left( {\mu_{{\tilde{\alpha }}}^{ - } } \right)^{\lambda } ,\left( {\mu_{{\tilde{\alpha }}}^{ + } } \right)^{\lambda } } \right], \left[ {\left[ {1 - \left( {1 - \left( {v_{{\tilde{\alpha }}}^{ - } } \right)} \right)^{\lambda } ,\left( {1 - \left( {1 - v_{{\tilde{\alpha }}}^{ + } } \right)} \right)^{\lambda } } \right]} \right. .$$
(4)

Definition 3

Let \(\alpha = \left[ {\tilde{\mu }_{ij}^{ - } ,\tilde{\mu }_{ij}^{ + } } \right],\left[ {\tilde{v}_{ij}^{ - } ,\tilde{v}_{ij}^{ + } } \right]\) is an IVIF number. Defuzzification formula is used as:

$${\mathfrak{D}}\left( \alpha \right) = \frac{{\tilde{\mu }_{ij}^{ - } + \tilde{\mu }_{ij}^{ + } + \left( {1 - \tilde{v}_{ij}^{ - } } \right) + \left( {1 - \tilde{v}_{ij}^{ + } } \right) + \tilde{\mu }_{ij}^{ - } \tilde{\mu }_{ij}^{ + } - \sqrt {\left( {1 - \tilde{v}_{ij}^{ - } } \right)\left( {1 - \tilde{v}_{ij}^{ + } } \right)} }}{4}$$
(5)

Some aggregation operators with respect to IVIF numbers are developed, and one of these operators is used in this paper. This aggregation operator is as follows:

Definition 4

IVIF Hybrid Geometric (IVIFHG) operator: Let \(\tilde{\alpha }_{ij}^{k} = \left[ {\mu_{{\tilde{\alpha }}}^{ - } ,\mu_{{\tilde{\alpha }}}^{ + } } \right];\left[ {v_{{\tilde{\alpha }}}^{ - } , v_{{\tilde{\alpha }}}^{ + } } \right]\); be the IVIF numbers where j = 1, 2,…,n. Utilizing from IVIFHG operator as in Eq. (6), the aggregated IVIF numbers \(\tilde{\alpha }_{ij}^{A}\) is obtained [46]:

$${\text{IVIFHG}}\left( {\tilde{\alpha }_{1} ,\tilde{\alpha }_{2} , \ldots ,n} \right) = \mathop \sum \limits_{j = 1}^{n} w_{j} \tilde{\alpha }_{j} = \left( {\begin{array}{*{20}c} {\left[ {\mathop \prod \limits_{j = 1}^{n} \left( {\mu_{j}^{ - } } \right)^{{w_{j} }} ,\mathop \prod \limits_{j = 1}^{n} \left( {\mu_{j}^{ + } } \right)^{{w_{j} }} } \right]} \\ \end{array} ,\left[ {1 - \mathop \prod \limits_{j = 1}^{n} \left( {1 - v_{j}^{ - } } \right)^{{w_{j} }} ,1 - \mathop \prod \limits_{j = 1}^{n} \left( {1 - v_{j}^{ + } } \right)^{j} } \right]} \right)$$
(6)

where \(w_{k}\) is the weight vector of expert k. \(W = (w_{1} ,w_{2} , \ldots ,w_{n} )^{T}\) such that \(w_{j} \ge 0,\) then, if \(w = \left( {\frac{1}{n},\frac{1}{n}, \ldots ,\frac{1}{n}} \right),\quad \mathop \sum \nolimits_{j = 1}^{n} w_{j} = 1.\)\(\mathop \sum \nolimits_{j = 1}^{n} w_{j} = 1.\)

Definition 5

Let \(\tilde{\alpha }_{1} = \left[ {\mu_{1}^{ - } ,\mu_{1}^{ + } } \right];\left[ {v_{1}^{ - } , v_{1}^{ + } } \right]\) and \(\tilde{\alpha }_{2} = \left[ {\mu_{2}^{ - } ,\mu_{2}^{ + } } \right];\left[ {v_{2}^{ - } , v_{2}^{ + } } \right]\) be two IVIF numbers. The distance between these two IVIF numbers is calculated by Hamming distance (HD) as in Eq. (7) [47]:

$$HD = 1/4\sum \left( {\left| {\mu_{1}^{ - } - \mu_{2}^{ - } } \right| + \left| {\mu_{1}^{ + } - \mu_{2}^{ + } } \right| + \left| {v_{1}^{ - } - v_{2}^{ - } } \right| + \left| {v_{1}^{ + } - v_{2}^{ + } } \right|} \right.$$
(7)

Definition 6

Let \(\tilde{\alpha }_{1} = \left[ {\mu_{1}^{ - } ,\mu_{1}^{ + } } \right];\left[ {v_{1}^{ - } , v_{1}^{ + } } \right]\) and \(\tilde{\alpha }_{2} = \left[ {\mu_{2}^{ - } ,\mu_{2}^{ + } } \right];\left[ {v_{2}^{ - } , v_{2}^{ + } } \right]\) be two IVIF numbers. The distance between these two IVIF numbers is calculated by Euclidian distance (ED) as in Eq. (8):

$${\text{ED}} = 1/2\sqrt {\sum \left( {\mu_{1}^{ - } - \mu_{2}^{ - } } \right)^{2} + \left( {\mu_{1}^{ + } - \mu_{2}^{ + } } \right)^{2} + \left( {v_{1}^{ - } - v_{2}^{ - } } \right)^{2} + \left( {v_{1}^{ + } - v_{2}^{ + } } \right)^{2} }$$
(8)

Definition 7

For an IVIF number \(\tilde{\alpha } = \left. {\left[ {\mu_{\check{\alpha }}^{ - } ,\mu_{\check{\alpha }}^{ + } } \right];\left[ {v_{\check{\alpha }}^{ - } , v_{\check{\alpha }}^{ + } } \right]} \right)\), the score function S(\(\tilde{\alpha }\)) and accuracy function H(\(\tilde{\alpha }\)) are defined as follows [48]:

$$S(\tilde{\alpha }) = 1/2\left( {\mu_{{\tilde{\alpha }}}^{ - } - v_{{\tilde{\alpha }}}^{ - } + \mu_{{\tilde{\alpha }}}^{ + } - v_{{\tilde{\alpha }}}^{ + } } \right)\quad S(\tilde{\alpha }) \in \left[ { - 1,1} \right]$$
(9)
$$H\left( {\tilde{\alpha }} \right) = 1/2\left( {\mu_{{\tilde{\alpha }}}^{ - } + v_{{\tilde{\alpha }}}^{ - } + \mu_{{\tilde{\alpha }}}^{ + } + v_{{\tilde{\alpha }}}^{ + } } \right)\quad H\left( {\tilde{\alpha }} \right) \in \left[ {0,1} \right]$$
(10)

The degree of accuracy of the IVIF number \(\tilde{\alpha }\) increases as the value of H(\(\tilde{\alpha }\)) increases. When two IVIF numbers are ranked, the score function S and the accuracy function H can be compared as follows:

Let \(\tilde{\alpha }_{1}\) and \(\tilde{\alpha }_{2}\) be two IVIF numbers.

If S(\(\tilde{\alpha }_{1}\)) < S(\(\tilde{\alpha }_{2}\)), then \(\tilde{\alpha }_{1}\) is smaller than \(\tilde{\alpha }_{2}\), represented as \(\tilde{\alpha }_{1}\) < \(\tilde{\alpha }_{2}\).

If S(\(\tilde{\alpha }_{1}\)) = S(\(\tilde{\alpha }_{2}\)), then If H(\(\tilde{\alpha }_{1}\)) = H(\(\tilde{\alpha }_{2}\)), then \(\tilde{\alpha }_{1}\) and \(\tilde{\alpha }_{2}\) show the same evidence, represented as \(\tilde{\alpha }_{1}\) = \(\tilde{\alpha }_{2}\).

If H(\(\tilde{\alpha }_{1}\)) < H(\(\tilde{\alpha }_{2}\)), then \(\tilde{\alpha }_{1}\) is smaller than \(\tilde{\alpha }_{2}\), represented as \(\tilde{\alpha }_{1}\) < \(\tilde{\alpha }_{2}\).

4 Proposed Approach: IVIF-AHP & CODAS

In this section, to assess the public transportation alternatives designed for a public university in a large-sized metropolitan area of Turkey, a novel integrated MCDM approach named IVIF-AHP & CODAS is proposed. The flow diagram of the proposed approach is summarized in Fig. 1. The stepwise application of the proposed approach is presented as follows:

Fig. 1
figure 1

The flow of the proposed integrated MCDM approach

  • Step 1: Obtain the weights of main and sub-criteria: After criteria and sub-criteria weights are obtained by IVIF-AHP proposed by Wu et al. [7], IVIF-CODAS method is used to rank transportation alternatives.

  • Step 2: Form the IVIF decision matrix (\(\tilde{X}^{k}\)) for each DM: Each DM, \(k \in \left( {1, \, 2 \ldots q} \right)\) evaluates the set of n alternatives \(i \in \left( {1, \, 2 \ldots ,n} \right)\) based on m criteria \(j \in \left( {1, \, 2 \ldots ,m} \right)\) using linguistic terms as given Tables 1, 2.

    $$\tilde{X}^{k} = \left[ {\begin{array}{*{20}c} {\tilde{x}_{11}^{k} \tilde{x}_{12}^{k} } & \cdots & {\tilde{x}_{1m}^{k} } \\ \vdots & \ddots & \vdots \\ {\tilde{x}_{n1}^{k} \tilde{x}_{n2}^{k} } & \cdots & {\tilde{x}_{nm}^{k} } \\ \end{array} } \right]$$
    (11)
    Table 1 Linguistic terms and corresponding IVIF numbers for weighting criteria
    Table 2 Linguistic terms and corresponding IVIF numbers to rate alternatives

    where \(\tilde{x}_{ij}^{k}\) denotes the rating value of ith alternative related to jth criterion for each \(k{\text{th}}\) DM.

    $$\tilde{x}_{ij}^{k} = \left\langle {\left[ {\mu_{ij}^{k - } ,\mu_{ij}^{k + } } \right],\left[ {v_{ij}^{k - } ,v_{ij}^{k + } } \right]} \right\rangle .$$
  • Step 3: Aggregate \(\tilde{X}^{k} = \left( {\tilde{x}_{ij}^{k} } \right)_{m \times n}\) decision matrix: Evaluations of each DM are aggregated to obtain collective IVIF decision matrix \(\tilde{X} = \left( {\widetilde{{x_{ij}^{A} }}} \right)_{m \times n}\) using Eq. (6) and then the aggregated IVIF decision matrix (\(\tilde{X}\)) is obtained.

  • Step 4: Normalize the aggregate IVIF decision matrix with respect to type of each criterion: In this step, evaluated values relating to cost criteria is converted to values relating to the benefit criteria. As an example, assume \(\left( {\tilde{x}_{ij} } \right)^{c}\) is a cost criterion and shown as \(\left( {\tilde{x}_{ij} } \right)^{c} = \left\langle {\left[ {\mu_{ij}^{ - } ,\mu_{ij}^{ + } } \right],\left[ {v_{ij}^{ - } ,v_{ij}^{ + } } \right]} \right\rangle .\) It is transformed to benefit criteria as \(\tilde{x}_{ij} = \left\langle {\left[ {v_{ij}^{ - } ,v_{ij}^{ + } } \right],\left[ {\mu_{ij}^{ - } ,\mu_{ij}^{ + } } \right]} \right\rangle\).

    $$\tilde{N} = \left[ {\tilde{n}_{ij} } \right]_{n \times m}$$

    where \(n_{ij}\) shows the normalized IVIF rating values as in Eq. (12).

    $$\tilde{n}_{ij} = \left[ {\mu_{ij}^{ - } /\begin{array}{*{20}c} {\hbox{max} } \\ i \\ \end{array} \mu^{ + } ,\mu_{ij}^{ + } /\begin{array}{*{20}c} {\hbox{max} } \\ i \\ \end{array} \mu^{ + } } \right],\left[ {v_{ij}^{ - } /\begin{array}{*{20}c} {\hbox{max} } \\ i \\ \end{array} v^{ + } ,v_{ij}^{ + } /\begin{array}{*{20}c} {\hbox{max} } \\ i \\ \end{array} v^{ + } } \right]$$
    (12)
  • Step 5: Construct the weighted normalized IVIF decision matrix: The weights which are obtained by applying IVIF-AHP method are multiplied by normalized IVIF decision matrix. The weighted normalized IVIF decision matrix is obtained by using Eq. (13). \(\tilde{S} = \left[ {\tilde{s}_{ij} } \right]_{m \times n}\)

    $$\tilde{s}_{ij} = w_{i} \otimes \tilde{n}_{ij}$$
    (13)
  • Step 6: Determine the negative ideal solution: The negative ideal solution is confirmed for a normalized IVIF decision matrix using following equations, respectively.

    $$\widetilde{\text{NS}} = \left[ {\widetilde{\text{nsj}}^{ - } } \right]_{1 \times m}$$
    (14)
    $$\widetilde{\text{nsj}}^{ - } = \begin{array}{*{20}c} {\hbox{min} } \\ i \\ \end{array} \left( {\tilde{s}_{ij} } \right)$$
    (15)
    $$\widetilde{\text{nsj}}^{ - } = \left\langle {\left[ {\mu_{{\check{\text{ns}}}}^{ - } ,\mu_{{\check{\text{ns}}}}^{ + } } \right],\left[ {v_{{\check{\text{ns}}}}^{ - } ,v_{{\check{\text{ns}}}}^{ + } } \right]} \right\rangle ;{\text{ns}} \in {\text{NS}}$$
    (16)
    $$\tilde{n}_{sij}^{ - } = \left[ {\begin{array}{*{20}c} {\hbox{min} \mu_{ij}^{ - } } \\ i \\ \end{array} ,\begin{array}{*{20}c} {\hbox{min} \mu_{ij}^{ + } } \\ i \\ \end{array} } \right],\left[ {\begin{array}{*{20}c} {\hbox{max} v_{ij}^{ - } } \\ i \\ \end{array} ,\begin{array}{*{20}c} {\hbox{max} v_{ij}^{ + } } \\ i \\ \end{array} } \right]$$
    (17)
  • Step 7: Compute the IVIF weighted Euclidean Distance (ED) and IVIF weighted Hamming Distance (HD) for each alternative: To select the most suitable alternative, distance of each alternative from negative ideal solution is computed. The alternative which has greater distances from the negative ideal solution is more desirable. The distances are computed as follows:

    $${\text{ED}}_{i} = \mathop \sum \limits_{j = 1}^{m} d_{E} \left( {\tilde{s}_{ij} ,\widetilde{\text{nsj}}^{ - } } \right)$$
    (18)
    $${\text{HD}}_{i} = \mathop \sum \limits_{j = 1}^{m} d_{H} \left( {\tilde{s}_{ij} ,\widetilde{\text{nsj}}^{ - } } \right)$$
    (19)
    $$ED_{i} = \frac{1}{2}\sqrt { \mathop \sum \limits_{i = 1}^{n} \left( {\mu_{{\tilde{s}}}^{ - } - \mu_{{\widetilde{\text{ns}}}}^{ - } } \right)^{2} + \left( {\mu_{{\widetilde{\text{ns}}}}^{ + } - \mu_{{\widetilde{\text{ns}}}}^{ + } } \right)^{2} + \left( {v_{{\widetilde{\text{ns}}}}^{ - } - v_{{\widetilde{\text{ns}}}}^{ - } } \right)^{2} + \left( {v_{{\tilde{s}}}^{ + } - v_{{\widetilde{\text{ns}}}}^{ + } } \right)^{2} }$$
    (20)
    $${\text{HD}}_{i} = \frac{1}{4}\sum \left| {\mu_{\check{s}}^{ - } - \mu_{{\widetilde{\text{ns}}}}^{ - } } \right| + \left| {\mu_{\check{s}}^{ + } - \mu_{{\widetilde{\text{ns}}}}^{ + } } \right| + \left| {v_{\check{s}}^{ - } - v_{{\widetilde{\text{ns}}}}^{ - } } \right| + \left| {v_{\check{s}}^{ + } - v_{{\widetilde{\text{ns}}}}^{ + } } \right|$$
    (21)
  • Step 8: Determine relative assessment matrix (RA): Using ED and HD values for each alternative, the RA matrix is obtained using the following formula: where \({\text{RA}} = \left[ {p_{it} } \right]_{n \times n}\)

    $$p_{it} = \left( {{\text{ED}}_{i} - {\text{ED}}_{t} } \right) + \partial \left( {{\text{ED}}_{i} - {\text{ED}}_{t} } \right)*\left( {{\text{HD}}_{i} - {\text{HD}}_{t} } \right)$$
    (22)
    $$\partial \left( x \right) = \left\{ {\begin{array}{*{20}c} {1 } & {\left| x \right| \ge \rho } \\ 0 & {\left| x \right| < \rho } \\ \end{array} } \right.$$
    (23)

    where \(\partial \in \{ 1,{ 2}, \ldots ,n\} ,\) the threshold value (ρ) of \(\partial\) function can be decided by DMs. In this study, ρ value is selected between 0.01–0.5 by DM.

  • Step 9: Compute the assessment score (AS) for each alternative: Assessment score of each alternative can be computed as stated in Eq. (24).

    $${\text{AS}}_{i} = \mathop \sum \limits_{t = 1}^{n} p_{it}$$
    (24)
  • Step 10: Rank alternatives: Alternatives are prioritized in the descending order based on their assessment scores. Considering results, the most suitable alternative is one with the highest assessment score.

5 Case Study

The steps of the proposed approach are illustrated through the following real-life case study.

5.1 Problem Definition

The objective of this research is to determine the most appropriate public transportation system among alternatives to transfer students, academicians, visitors, and university personnel along the campus. Accordingly, the statistics on the usage of public transportation on campus are given in Table 3. Total number of users of public transportation system is more than 36,000. Improved vehicular connection within the campus location is a need because of a wide campus area of the university considered. Figure 2 shows the campus area where the public transportation system is selected for.

Table 3 The users of public transportation system on Campus
Fig. 2
figure 2

The campus area map

The aims of the study consist the following issues:

  • improve vehicular connection between the buildings of the university within the campus area in a metropolitan city in Turkey,

  • suggest a safer and faster transportation system for passengers, who mostly are faculty, staff and students, and

  • provide a long-term plan and sustainability for transportation mode of traveling.

As the methodology, a novel approach, which integrates IVIF-AHP and CODAS methods, is proposed to select the most sustainable public transportation system. The general scheme of the proposed method is displayed in Fig. 1. After defining the problem, related criteria and decision alternatives were determined based on DMs’ opinions, and a questionnaire was produced to determine the weights of criteria using AHP under IVIF environment.

The questionnaire is conducted by a multi-disciplinary committee which consists of experts/DMs from the Departments of Architecture, Urban and Regional Planning, Mechanical Engineering, and Environmental Engineering. The experts are not only evaluators but also the users of the campus transportation system. The questionnaire is designed in a way to be able to implement a pairwise comparison of criteria and alternatives. Evaluation criteria are determined as follows: financial Impact (F) consists of investment cost (F1), operational cost (F2), economic life (F3), capacity (F4), and functionality (F5); Environmental awareness (E) is composed of vehicle noise and vibrations (E1), environmental susceptibility (E2), comfort (E3), and usability for disabled people (E4); ease of use (EU) consists of accessibility (EU1), parking lot (EU2), and vehicle frequency (EU3); safety (S) consists of safety of vehicles (S1), breakdown frequency (S2), and ease of maintenance (S3); and technical conditions (T) consists of type of feeder (T1), Terrain suitability (T2), and visual design of vehicle (T3).

On the other hand, the determined alternatives for campus transportation are as follows: personal rapid transit (PRT) consists small-sized automated vehicles, which lift public on predetermined guideways. PRT is a special type of automated guideway transit. In an automated guideway transit (AGT), all vehicles are fully automated which means vehicles move without drivers on a guided way. Battery electric bus (BAT. ELECTR. BUS), a type of electric bus, is used in public transportation as well. BAT. ElECTR. BUS gets its energy from an on board battery. As a railway transportation, Trams (TRAM) are used as one of the public transportation modes in several country. Tram moves on tracks of a railway along the city. The structure of the decision hierarchy is represented in Fig. 3.

Fig. 3
figure 3

Decision hierarchy of public transportation system evaluation

The application procedure of the proposed approach is as follows:

  • Step 1: Invite DMs to construct pairwise decision-making matrix using IVIF sets: Twenty experts are invited to make judgements on criteria and sub-criteria using linguistic variables. Saaty’s [49] consistency procedure is applied to each DMs’ pairwise comparison matrix using the related scores of classical AHP method for linguistic scales as shown in Table 4. The consistency ratio should be smaller than 0.1 for a matrix to be considered as consistent.

    Table 4 Linguistic terms and corresponding crisp number
  • Step 2: Build IVIF aggregated pairwise matrix for criteria and sub-criteria: Once the consistency ratios of each pairwise matrix are calculated, they are transformed into IVIF numbers using the scale given in Table 1. Equation (6) should be applied to obtain IVIF aggregated pairwise matrix. For the sake of simplicity and readability, in this paper, we only present the aggregated pairwise decision matrix for five main criteria (see Table 5) which are created based on 20 DMs’ opinions. DMs’ weights for each engineer, and architect and planner are used as 0.06 and 0.04, respectively.

    Table 5 The aggregated pairwise comparison matrix for main criteria
  • Step 3: Generate the score judgment and the interval multiplicative matrices: The score judgment and the interval multiplicative matrices are obtained using the steps of IVIF-AHP. The interval multiplicative matrix for score judgments of main criteria is given in Table 6.

    Table 6 Interval multiplicative matrix for score judgment matrix of main criteria
  • Step 4: Calculate global weights of sub-criteria: To tabulate the weights of criteria and sub-criteria, IVIF-AHP method is applied and global weights are gained as in Table 7. The crisp weights are obtained by applying defuzzification formula given in Eq. (5).

    Table 7 Global weights of sub-criteria
  • Step 5: Form aggregated IVIF decision matrix: Each DM expresses their opinion about transportation alternatives considering main and sub-criteria. All the individual decision matrices are aggregated by applying the IVIFHG operator given in Eq. (6). The aggregated decision matrix based on 20 expert opinions in the form of IVIF numbers is shown in Table 8.

    Table 8 Aggregated decision matrix in the form of IVIF numbers
  • Step 6: Normalize the aggregated evaluation matrix: The normalized values of the aggregated decision matrix are computed using Eq. (12).

  • Step 7: Construct the weighted normalized IVIF decision matrix: Crisp weights obtained from the previous stage (IVIF-AHP) are multiplied by normalized matrix using Eq. (13) with the help of Eq. (2). The weighted normalized IVIF decision matrix is shown in Table 9.

    Table 9 The weighted normalized IVIF decision matrix
  • Step 8: Tabulate fuzzy negative solution values: The negative ideal solution for each alternative is determined by using Eq. (1417). Table 10 shows the negative ideal solutions for the alternatives.

    Table 10 The negative ideal solutions of alternatives
  • Step 9: Calculate \({\text{ED}}\) and \({\text{HD}}\) values for each alternative considering negative ideal solution: \({\text{ED}}\) and \({\text{HD}}\) values of alternatives are calculated using Eq. (1821). The alternative which has greater distances from the negative ideal solution is more desirable. The calculated \({\text{ED}}\) and \({\text{HD}}\) values of alternatives from the negative ideal solution are shown in Table 11.

    Table 11 Hamming and Euclidian distances of alternatives
  • Step 10: Construct RA matrix: The RA matrix is obtained via Eqs. (2223) using \({\text{ED}}\) and \({\text{HD}}\) values given in Table 12.

    Table 12 Relative assessment matrix, and the rank of the alternatives based on comparative analysis
  • Step 11: Compute the assessment score (AS) of each alternative: The AS of each alternative is calculated using Eq. (24). The AS of each alternative is shown in Table 12.

  • Step 12: Prioritize the alternatives: On the basis of \({\text{AS}}\), prioritize the alternatives in accordance with the descending order of assessment scores. The alternative having the highest AS is the best option among the alternatives. The results are shown in Table 12. The calculated AS values show that the alternatives are prioritized as: \({\text{BAT}}. {\text{ELECTR}}. {\text{BUS}} \succ {\text{TRAM}} \succ {\text{AGT}} \succ {\text{PRT}}\)

Therefore, we should select the battery electric bus as the best alternative with respect to the assessments performed by the IVIF-AHP & CODAS method.

5.2 Sensitivity Analysis

In this study, sensitivity analysis is conducted to verify the stability and validity of the proposed framework with respect to five cases or scenarios. Since the weights provided by DMs significantly can affect the rank, the change of weights should be assessed. Accordingly, on the basis of different weights of DMs considering their proficiency, the ranking of alternatives is analyzed. The weights assigned to DMs are shown in Table 13 for each scenario. Results of sensitivity analysis for each DMs weights are compared as shown in Fig. 4a. Applying different weights concluded the same rankings, which show the stability and validity of the proposed method. Then, the sensitivity analysis is applied for different threshold value \((\rho )\) to verify the robustness and validity of the proposed approach. The results are shown in Table 14 and Fig. 4b. Accordingly, the results are similar except in Case 7. The proposed results prove that the proposed approach is robust and efficient to deal with MCDM problems.

Table 13 Sensitivity analysis for the effect of DM`s weights
Fig. 4
figure 4

Ranking of alternatives considering DM`s weights (a) and the sensitivity analysis according to \(\rho\) (b)

Table 14 Sensitivity analysis for the effect of \(\rho\)

5.3 Comparative Analysis of the Proposed Approach

In this subsection, to demonstrate the superiority of the proposed method, the outcomes of the proposed method, Fuzzy CODAS developed by Ghorabaee et al. [50] and Crisp CODAS developed by Manoj and Sahu [51], are compared. The same data of public transportation system selection problem are adopted in the use of methods proposed by Ghorabaee et al. [50] and Manoj and Sahu [51] and Roy et al. [5]. To obtain crisp values, IVIF preference values are defuzzified using Eq. 6. Accordingly, the ranking results of the proposed method and existed methods are presented in Table 15. Even though Crisp AHP & CODAS and Fuzzy AHP & CODAS methods generate the same ranking results between alternatives, the proposed method and IVIF-CODAS present a different outranking (see Table 15). The comparison of the results based on different methods is shown in Fig. 5.

Table 15 Rank of the alternatives based on comparative analysis
Fig. 5
figure 5

Results of comparative analysis

Since the representation abilities of IVIF numbers, ordinary FNs, and crisp numbers are different, expecting different outranking is reasonable. The main reason is that while the IVIF uses the intervals to express the membership and the non-membership degree to cope with uncertainty, the FNs uses only crisp numbers to express the membership degree, and the crisp numbers neglect the uncertainty of DMs judgments. Therefore, in terms of the ability of representing hesitancy and fuzziness of DMs, IVIF numbers are more dominance to FNs and crisp numbers. Considering superiority of the IVIF numbers to ordinary fuzzy numbers and crisp values, applying IVIF numbers to real-life problems is more suitable in order to cope with DMs hesitancy. Thus, the proposed approach offers a more effective and reasonable results to manage MCDM problems since the information gained from DMs may be defined in different dimensions.

6 Conclusions and Further Study Suggestions

The objective of this study is to model a transportation decision‐making process which combines AHP and CODAS methods using IVIF sets to determine the most suitable transportation alternative within a university campus in a metropolitan city of Turkey considering key factors for sustainable public transportation. To handle uncertainty and hesitancy in the constructed decision-making process, both membership and non-membership functions are used by means of IVIF sets. In the proposed method, IVIF-AHP is used for determining the weights of the criteria, and CODAS for comparing the alternatives. To the best of authors` knowledge, it is the first time to use an integrated IVIF-AHP & CODAS method for prioritizing transportation alternatives.

According to the results, battery electric bus is determined as the most desirable public transportation alternative with respect to all recognized criteria, especially sustainability in environmental susceptibility, passenger comfort, and vehicles’ safety. The final ranking of the transport alternatives that is obtained via IVIF-AHP & CODAS methods is as BAT. ELECTR. BUS \(\succ\) TRAM \(\succ\) AGT \(\succ\) PRT. Since battery electric bus is determined as the best public transportation alternative for university campus, purchasing battery electric bus is recommended to the university managers and DMs. Consequently, since, the results were satisfactory and parallel to managers’ expectations, they decided to purchase battery electric buses. In addition, sensitivity analysis and comparative analysis prove the robustness and feasibility of the proposed approach.

On the other hand, there are some limitations of this study that should be highlighted. The response rate of the survey was less than the expected. As a future work, the proposed approach can be applied to any problem which aims to select the public transportation mode or vehicle for a specific region or county taking the importance of the objectives and policies into account. Finally, as another future work, comparison with other MCDM methods is suggested.