Background

Supplier selection is one of a critical decision in supply chain management in both manufacturing and process industries. In these industries the purchase department often plays an important role in reducing the purchasing cost and selecting appropriate suppliers. Improper evaluation and selection of potential supplier can reduce the organization’s supply chain performance. Besides, supplier selection process is a multi-criteria decision making problem, in which both qualitative and quantitative factors are included. Because of the complexity and importance of supplier selection decisions, decision support systems (DSS) are generally used for decision-making. An effective DSS has the following components such as inputs [factors, numbers, and characteristics to analyze], user knowledge and expertise [inputs requiring manual analysis by the user], outputs [transformed data from which DSS “decisions” are generated] and decisions [results generated by the DSS based on user criteria] (Turban et al., 2004). In this paper the development of a model based DSS is discussed with a case study.

The rest of the paper is organized as follows: Literature review section illustrates the review of the relevant literatures in this area and also describes the problem context, Decision support system section, the steps and details of the proposed decision support system integrating AHP, GRA and Hybrid model for supplier selection. In Case study section, an actual application of the proposed method is presented. Systems integration and implementation section, System integration and implementation are explained. Finally, Conclusion section concludes the study and outlines some future research directions.

Literature review

The literature review is categorized into outline of supplier evaluation and selection, overview of models and decision support system applications.

Outline of supplier evaluation and selection

The identification of influencing criteria for the evaluation and selection of suppliers was focused by many researchers. Dickson (1966) carried out a study by the help of a survey which was conducted in 300 business organizations. The purchasing managers of those organizations were requested to identify the factors that were influencing the supplier selection. As an outcome of the survey, totally 23 factors were identified as important factors for the supplier selection decision problem. Weber et al. (1991) reviewed a total of 74 research papers on supplier selection and identified net price (cost), delivery, quality, production capability, geographical location, technical capability, reputation, financial position, performance history and warranty are the most contributed criteria for supplier selection. Boer et al. (2001) presented a review of decision methods based on an extensive search in the academic literature for the supplier selection process. Ho et al. (2010) reviewed the literatures related to the multi-criteria decision making approaches for supplier evaluation and selection appearing in the international journals from the year 2000 to 2008. For the supplier selection various techniques such as mathematical programming (linear programming, integer programming and goal programming), data envelopment analysis, AHP, analytical networking process, fuzzy set theory, and genetic algorithm were found in literatures. In most of the literatures, quality, delivery and price/cost were considered as the most influencing criteria for supplier evaluation and selection.

Overview of models

In this section, the relevant literatures to the proposed models such as GRA, AHP and hybrid AHP-GRA were reviewed.

Grey relational analysis (GRA) applications

Deng (1989) introduced the Grey theory that provides an effective means to solve problems containing uncertainty and indetermination. It was suitable to the decision-making under more uncertain environments. Tsai et al. (2003) have developed a supplier selection model for a garment industry using grey relational analysis. For this work the quality of the product, price, delivery date, quantity and services were considered to evaluate the suppliers. Hsu et al. (2008) evaluated the competencies of various suppliers of a centrifugal pump manufacturer in Taiwan using GRA. Li et al. (2008) proposed the grey rough set theory approach for supplier selection. In that approach the linguistic variable assigned to the alternatives were converted into grey number. The most suitable supplier was determined by GRA based on grey number. Tseng (2010) proposed GRA approach to deal with supplier evaluation of environmental knowledge management capacities with uncertainty and lack of information.

Analytical hierarchy process (AHP) applications

Narasimahn (1983) suggested the use of the AHP approach for vendor selection problems. Kumar and Parashar (Kumar et al. 2009) applied analytical hierarchy process (AHP) for vendor selection process with the evaluation of multiple criteria and various constraints associated with small, medium and large scale industries. Chakraborty et al. (2005) evaluated the performance of existing die casting vendors of a light engineering industry using AHP tool. Cebi and Bayraktar (2005) solved the supplier selection problem for a food processing industry considering the qualitative and quantitative factors by using AHP and lexicographic goal programming (LGP) integrated model. Water and Peet (2006) presented a decision making model for taking make or buy decision using AHP for a shipyard in the Netherlands. Chan et al. (2007) developed an AHP based decision making approach to solve the supplier selection problem. Potential suppliers were evaluated and a sensitivity analysis using expert choice was performed to examine the responses of various alternatives. Tahriri et al. (2008) developed an AHP-based supplier selection model and applied to a real case study for a steel manufacturing company in Malaysia. Pitchipoo et al. (2011) developed an AHP model for the evaluation and selection of supplier for an electroplating industry in India.

Hybrid approach applications

Yang and Chen (2006) proposed an integrated model by combining AHP and GRA to evaluate and select the supplier for a notebook computer manufacturer. In this study an integrated model was formulated to examine the feasibility in selecting a best supplier and the effectiveness of the integrated model was demonstrated. Haq and Kannan (2006) proposed an integrated model comprising of AHP and GRA for the evaluation and selection of vendor in a forward supply chain. Pitchipoo et al. (2012) constructed an Excel based DSS for supplier selection process by integrating the AHP and GRA. First the highly influencing criteria were selected using Shannon mutual information based feature selection method and then the weights of the selected criteria were calculated using AHP. Finally the best supplier was selected using GRA.

Decision support system (DSS) applications

Son (1991) developed a decision support system for the automation of the processes in a factory. The cost effectiveness of the DSS was justified with the help of a case study conducted in a manufacturing firm. Chan (2003) suggested an interactive supplier selection model using AHP. The DSS was developed with the help of the multi-criterion decision making software called Expert Choice. Snijders et al. (2003) developed an electronic DSS to help the procurement managers and also compare the human decision with the decision made by the DSS. Moynihan (2006) developed a decision support system for procurement operations, which focuses primarily on procurement operations within a manufacturing environment. Hou and Su (2007) developed an AHP based decision support system for the supplier selection problem in a mass customization environment. Gerardo (2007) proposed an alternative decision support system using Visual Interactive Goal Programming (VIG) for supplier selection problem.

Kumar and Rajender Singh (2008) developed a rule-based expert system for selection of piloting to assist die designers and process planners working in stamping industries. Montazer et al. (2009) developed an expert decision support system (EDSS) using a fuzzy version of ELECTRE III method for ranking the alternatives based on the experts’ knowledge. This EDSS was applied to a vendor selection process in an Iranian oil industry. Razmi et al. (2009) developed a fuzzy analytic network process (ANP) model based DSS to evaluate the potential suppliers and select the best. Elanchezhian et al. (2010) proposed AHP for the selection of supplier for the glass product manufacturing industry. This software package was developed to meet the requirement of the purchase manager in the purchase of raw material. Kumar et al. (2011) developed a DSS for supplier selection based on fuzzy decision making techniques. The DSS was developed for a metal fabrication industry. Miah and Huth (2011) demonstrated a decision support system for supplier selection using multi attribute utility approach. The application of the approach was demonstrated using a subset of sample data from a real-world project.

Decision support system

Developing a decision support system for supplier selection is to assist the decision makers to obtain quick and accurate actions. In an organization, the decision support system was built to reduce the risk faced by procurement department because the procurement is a profit-contributing activity instead of a routine order-placing function (Moynihan, 2006). However, the absence of an adequate support system to assist the decision maker which results in inefficient and ineffective procurement may affect the profitability of the entire organization.

Proposed DSS framework

DSS is an interactive computer based system which helps the decision makers to utilize the data and models to solve large and complex decision problems. The framework of the proposed DSS is depicted in Figure 1. This system aims to develop appropriate decision strategies for supplier evaluation and selection in a process industry.

Figure 1
figure 1

Framework of the proposed decision support system for supplier selection.

The proposed DSS contains of the following three components:

  • Database system: It is enhancing the availability and access of various data necessary for model development in an accurate and precise manner.

  • Model base system: This subsystem contains three supplier evaluation and selection models namely AHP model, GRA model and hybrid model with a sensitivity analysis model for testing the robustness of results.

  • User interface system: Interact directly with a decision maker or a participant in the decision making process in such a way that the user has a flexible choice and sequence of selection strategies.

The proposed DSS can be used by the decision makers for the selection of suitable suppliers with appropriate evaluation strategies. It will help them to make strategic decisions in the purchase activity where the risks are involved in the selection of suitable suppliers to be tackled and in deciding which procurement limitations are to be resolved. The proposed DSS will be tested and validated with sample data collected from electroplating industry in Case study section.

Database management system (DBMS)

A database is an integrated collection of data records, files, and other data related to the decision problem. It allows organizations to conveniently develop databases for supplier selection, which typically supports the needed query language and dedicated database language. The proposed DBMS provides facilities for creation, controlling data access, enforcing data integrity, recovering the database after failures and restoring it from backup files, maintaining database security with updation and report generation options (Lee et al. 2006).

To enhance the data quality and avoid data redundancy, it is necessary to develop DBMS with data extracted from the internal sources such as finance, production and procurement departments and external sources including journals, reference books, websites and materials from similar industries. The data categories in this study that are relevant to supplier evaluation and selection can be defined as quantitative criteria (cost of the material and delivery lead time) and qualitative criteria (quality of the supplied materials, warranty given on the material by the supplier and production capacity of the suppliers). The theoretical information related to the organization such as organization structure, raw materials, products, processes and the details about the tools used for the evaluation of the suppliers were included as help menu of DSS. It helps the users to know about the organization and tools which are used for this study.

Model base management system (MBMS)

The model base in a DSS gives decision makers access to a variety of models which are developed for this specific application to assist the decision makers in the decision making process. These models mathematically represent the various decision making activities and provide necessary decision support based on built in analytical tools which are used in this proposed DSS namely, AHP and GRA. Generally the model formulation process plays a major role in the result of the decision-making process. The purpose of the MBMS is to transform data from the DBMS into information that is useful in decision making. The developed model base management system has the facilities such as model base, model directory, model execution, integration of models and command processor. The model directory for this specific application consists of the following:

  • GRA model in which the evaluation was done based on quantitative criteria.

  • AHP model which is used to evaluate the suppliers based on both qualitative and quantitative criteria.

  • Hybrid model which is developed to use the advantages of both AHP and GRA.

The important functions of the MBMS allow the users to manipulate models so that they can conduct experiments and sensitivity analysis from what – if to goal seeking (Ma et al. 2010). It also stores, retrieves and manages a wide variety of different types of models in an integrated manner.

User system interface and hardware

The hardware needed for this DSS includes input data entry devices, central processing unit, data storage files and output devices. Input data entry devices allow entering, verifying, and updating the required data. The central processing unit (CPU) is the core part to control the other computer system components. Data storage files are the saved useful information, and this part also helps the decision maker to search past history easily. Output devices provide a visual or permanent record for the decision maker to store or read. This output device refers to the visual output device such as monitor or printer.

A DSS needs to be efficient to retrieve relevant data for decision makers, so the user system interface is very important. It is crucial that the interface must fit the decision maker’s decision-making style (O’Brien and Marakas, 2004). If the decision maker is not comfortable with the user system interface the purpose of DSS will not be attained. The interfaces available in this developed DSS are scheduled reports, questions/answers and menu driven input/output.

Results and Discussion

The developed DSS is tested with the case study in an Electroplating industry to select the best supplier for its raw materials. The nature of electroplating industry selected for this study is involved in nickel coating and chrome plating for auto components. Moreover this type of industries is highly hazardous in nature and these industries are operating as small factories and workshops. At present the supplier selection is done based on bidding technique. In this current practice, the quality and supply lead time were not considered. But these industries have to ensure that their product must meet the international standards and quality requirements to remain competent in the market. To achieve this, it is a necessary requirement that the supply of raw material or any other kind of necessary inputs should be selected appropriately. For this study the evaluation of suppliers is carried out based on the criteria such as performance assessment criteria, manufacturing criteria, quality system assessment criteria and business factors.

Model 1: GRA base models

Grey system theory was proposed by Deng (1989) and it is a mathematical theory that was born by the concept of grey set. It is one of the effective methods that are used to solve uncertainty problems under discrete data and partial information. The grey relation is the relation with incomplete information. GRA is an important approach of grey system theory in the application of estimating a set of alternatives in terms of decision attributes. The major advantage of grey theory is that it is suitable to handle both incomplete information and unclear problems. For the development of GRA based model, the following criteria such as performance assessment criteria (delivery lead time and cost of the material), manufacturing criteria (production capacity of the suppliers) and quality system assessment criteria (warranty given on the material by the supplier) are considered. The algorithm used for the evaluation and selection process for GRA based models involve the following steps which are shown in Figure 2.

Figure 2
figure 2

Algorithm of GRA based models.

  • Step 1: generation of referential series: The evaluation criteria for the available alternatives were tabulated and this was known as criteria matrix (Table 1). The referential series is the optimal values for each criterion from the criteria matrix.

Table 1 Criteria matrix and normalized matrix for GRA model
  • Step 2: normalization of data set: The criteria matrix was normalized using two approaches: For criteria if the larger value is better (warranty and capacity), the matrix can be normalized using larger the better concept using equation (1), while for a criteria if the smaller value is better (cost and delivery), the matrix can be normalized using smaller the better concept using equation (2). The normalized matrix is shown in Table 1.

    X i * j = x i j min x i j max x i j min x i j
    (1)
    X i * j = max x i j x i j max x i j min x i j
    (2)

where, i= 1, 2, …. m (Alternatives); j=1, 2 … n (Criteria).

  • Then the absolute difference was calculated between the normalized cell value and the corresponding referential series value by using equation (3).

  • Absolute difference

    Δ i j = abs X o * j X i * j
    (3)

where X o *(j) = referential series value of jth criteria; X i *(j) = normalized cell value of jth criteria

  • Step 3: calculation of the grey relational coefficient: Grey relational coefficient is calculated to express the relationship between the best and the actual results, by using the following equation (4). The grey relational coefficient is given in Table 2.

Table 2 Grey relational coefficient
γ i j = Δ min + ξΔ max Δ i j + ξΔ max
(4)

where, Δ min = min i min j Δ i j ; Δ max = max i max j Δ i j and ξ = distinguished coefficient ξϵ [0, 1]

  • Step 4: calculation of the grey relational grade (GRG): The grey relational grade / grey relational grade is calculated using the equation (5).

    Ѓ i = j = 1 3 [ W i j × γ i j ]
    (5)

where W i (j) = weightage of criteria j.

  • In this work the weights of the criteria were taken from the previous literature (Cheraghi, 2004) and by using entropy measurement approach. The relative weights of criteria are shown in Table 3. In the entropy measurement approach, the weights of criteria were determined using the following steps (Aomar, 2002):

Table 3 Relative weights of criteria
  • Formulation of normalized pay-off matrix (P ij ) : The criteria matrix (Table 1) was normalized using the equation (6). This is called normalized pay-off matrix (Pij).

    P ij = [ N 11 N 12 ................ N 1 n N 21 N 22 ................ N 2 n .................................. ................................. . N m 1 N m 2 ................ N mn ] where N ij = X ij i = 1 m X ij
    (6)

where, x i (j) = jth criteria value for ith alternative

  • Determination of entropy: The entropy Ej of the set of alternatives for criterion j from the normalized pay-off matrix (Pij) is determined by using the equation (7).

    E j = 1 ln m i = 1 m p ij ln p ij
    (7)

where, ‘m’ is the number of alternatives.

  • Determination of degree of diversification: Next the degree of diversification of the information provided by the outcomes of the criterion j is determined using the equation (8).

    D j = 1 E j
    (8)
  • Determination of weights of criteria: Finally the weights of each criterion were calculated by the following equation (9).

    W i j = D j j = 1 n D j
    (9)

From the grey relational grade, the supplier with larger coefficient was selected as the best supplier. The priority of the five suppliers was supplier 4 > supplier 1 > supplier 2 > supplier 5 > supplier 3. From GRA model application, supplier 4 will be declared as the best supplier. Figure 3 depicts the comparison of the grey relational grade. Table 4 shows the grey relational grade computed by using two different weights.

Figure 3
figure 3

Comparison of the grey relational grade.

Table 4 Grey relational grade

Sensitivity analysis

Sensitivity analysis is a technique used to determine how different values of an independent variable will impact a particular dependent variable under a given set of assumptions. It is a method to predict the outcome of a decision if a situation turns out to be different compared to the key predictions. In this sub division, sensitivity analysis for the above said GRA models have been carried out to observe whether the optimal setting is sensitive to the individual response weightages.

That means, if there is any change in optimal setting due to change in relative weightages of the responses; it can be concluded that the optimal setting is sensitive to the individual weightage values. Different weightages [0.1 to 1.0] have been assigned to distinguished coefficient and the results of sensitivity analysis have been presented in Figure 4. Based on the outcome of the analysis the robustness of an optimal solution was tested and the sensitive variables were identified.

Figure 4
figure 4

Results of sensitivity analysis.

Model 2: analytical hierarchy process (AHP)

The Analytic Hierarchy Process (Thomas L. Saaty, 1980) is a powerful tool used to make decisions in situations when multiple and conflicting objectives/criteria are present. AHP helps capture both subjective and objective evaluation measures and provides a useful mechanism for checking the consistency of the evaluation measures and alternatives suggested by the team thus reducing bias in decision making. For the development of AHP models, along with the criteria which were considered for the GRA based models, the following criteria such as performance assessment criteria (quality of the supplied materials), and business factors (reputation or brand image of the supplier and financial position of the supplier) were used. The advantage of the AHP model over the GRA based models is that the AHP model can be suitable to accommodate the qualitative criteria also. The AHP algorithm is shown in Figure 5.

Figure 5
figure 5

AHP algorithm.

In the AHP model, first a set of pair wise comparisons of the criteria which is known as criteria matrix (Table 5) was developed to prioritize the criteria based on a measurement scale (Table 6) defined by Saaty (19902008). The criteria matrix was normalized and from the normalized matrix which is shown in Table 7, the weightage of each criterion was calculated.

Table 5 Criteria matrix – original matrix
Table 6 Measurement scale for pairwise comparison
Table 7 Adjusted matrix (normalized matrix)

Next the consistency of the proposed comparison matrix was checked. To check the consistency, the consistency ratio (CR) was calculated using the equation (10).

CR = CI / RI
(10)

where CI = Consistency Index and RI = Random indices.

CI = λ max m m 1
(11)

Where λ max= Max of B or m;

B = A 1 w 1 + A 2 w 2 + A 3 w 3 + + A m w m m
(12)

where m=Number of criteria and A1, A2 . Am are calculated using the equation (13).

Xatt Watt = A
(13)

where Xatt = criteria matrix;

Watt = Weights matrix= W 1 W 2 W 3 : : : : : : : : : Wn and A = A 1 A 2 A 3 : : : : : : : : : Am

Random indexes (RI) for various matrix sizes, m, have been approximated by Saaty (19902008) as shown in Table 8.

Table 8 Random indices

If the CR < 0.10 the decision maker’s pairwise comparison matrix is acceptable (Saaty, 1990). For the proposed AHP model, the consistency ratio was calculated as 0.079. Since this is less than 0.1, this model is acceptable.

Then the weights of the suppliers based on each criterion were calculated by using the same procedure. The original supplier matrix and the normalized/adjusted supplier matrix are shown in Table 9 and Table 10. After that the overall matrix is calculated by multiplying the weightage of each criterion with the weightage of the supplier for that criterion. From the overall matrix the higher priority will be selected as best alternative. Based on the total weight calculated the best supplier was calculated. Based on the outcomes of model application, the overall AHP score obtained for each supplier is given in Table 11.

Table 9 Original supplier matrix
Table 10 Adjusted supplier matrix
Table 11 Overall AHP score

The final score will be calculated by summing the weightage of all criteria for a particular supplier. From this Table 11, the supplier with higher score (Supplier 1) will be selected as best supplier.

Hybrid model: AHP-GRA

The major shortcoming of the GRA model is that it is difficult to incorporate the linguistic variable and sometimes there is not much difference between the degrees of the grey equation coefficient. Consequently it is the very critical situation for a decision maker to take a concrete decision. The limitations of the AHP are that it only works if the matrices are in the same mathematical form and other apparent drawback is the formation and usage of the scaling factors. To overcome these drawbacks, hybridization approach is proposed. In this hybrid approach AHP and GRA are combined together for the evaluation and selection of the best supplier. The algorithm for the hybrid AHP-GRA algorithm is shown in Figure 6. The solution methodology of this hybrid approach consists of two stages:

Figure 6
figure 6

Hybrid AHP-GRA algorithm.

Stage 1: Determination of the weights of the attributes by using AHP.

Stage 2: Selection of supplier is done by grey relational grading using GRA.

The weights for all criteria and the weights for alternatives were determined by AHP. The overall weights of criteria for the suppliers are shown in Table 12.

Table 12 Overall weights of criteria: hybrid AHP-GRA model

After the determination of weights using AHP, the ranking of suppliers is determined by GRA. The grey relational grade is determined and shown in Table 13. Finally the supplier with the higher grey relational grade (supplier 1) is selected as the best supplier.

Table 13 Grey relational grade

The sensitivity of the grey relational grade was determined with the different distinguished coefficient (ξ) which varies from 0.1 to 1.0, which is shown in Figure 7. From the Figure 7, it is understood that the ranking of supplier is highly sensitive with the change in coefficient.

Figure 7
figure 7

Sensitivity analysis: hybrid model.

Systems integration and implementation

Integration architecture configured all the subsystems design to assure easy and secure data sharing across subsystems. User integration enabled a system user to concentrate on the tasks to be accomplished and not on the specific details of the technological system being integrated. The integration can be done based on vertical, star and horizontal integration (Holsapple and Whinston, 1996). Vertical integration is the process of integrating subsystems according to their functionality. Star integration is a process of integration of the systems where each system is interconnected to each of the remaining subsystems. Horizontal integration is an integration method in which a specialized subsystem is dedicated to communication between other subsystems. In this proposed DSS all subsystems should be interconnected to perform the decision making process. Hence star integration technique was used in the DSS.

To prove the system’s efficiency and practical application, the model based DSS for supplier selection and evaluation has been built. During the implementation, confirmation testing and validation have been properly carried out. Confirmation testing is the process of checking that the DSS has been developed according to the specifications, and that it is perfect and error-free. It evaluates the DSS for its completeness and accuracy. Set of confirmation tests such as interface integrity test, information content test and performance test were employed to determine the integrity of the individual sub system functions of a DSS (Turban et al., 2004). Interface integrity test first ensured the internal and external interfaces and then the integration of each module was incorporated into the DSS structure. Information content test was designed to reveal the errors associated with data base. The performance test was carried out to verify performance limits for the number of suppliers and number of criteria which were established during DSS design.

Validation is the determination of the correctness of the developed DSS with respect to the user’s needs. Validation is generally accomplished by verifying each stage of the DSS by face validation and predictive validation. Face validation is the technique by which a system is evaluated by the feedback from several experts. Predictive validation makes use of case studies from either the literature or real world situations. In this work the developed DSS was validated by the feedback from the decision makers in the organization where the case study was conducted, the industrial experts who are in similar kind of industries and the subject experts from academic institutions.

In the implementation, the first entry of the DSS is the login menu. The users of the proposed DSS in the organization where the case study was performed are the purchase manager, purchase department staff specialists, staff assistant and system analyst. The duties and responsibilities of the staff specialists and staff assistant are collection and updation of supplier related data and the system analyst is maintaining the DSS. They can access the system through the intranet and can look through useful information stored in the database. Users must pass the authentication stage of security management. Without registration the users are not allowed to enter the system. Figure 8 shows the snapshot of the developed DSS.

Figure 8
figure 8

Snapshot of the developed DSS.

The developed DSS has the flexibility of incorporate 23 criteria which were identified through literatures (Dickson, 1966). By using the DSS maximum upto 25 suppliers can be evaluated. The performance of the DSS is based on the number of criteria and the number of suppliers. When the matrix size is more DSS consume more time to evaluate which are not able to evaluate manually.

Conclusion

This paper presented a case study on solving the supplier selection problem in the Process industry through a model based decision support system that employs the analytical hierarchy process and grey relational analysis, a multi-criteria methodology aiming towards providing comprehensive support to decision makers in a process industry for supplier selection. GRA model is an effective model where limited data are available. It can be used to evaluate the quantitative data. AHP model has the ability to handle problems which cannot be handled by mathematical models. It also used to solve the problem with qualitative and quantitative criteria in the same decision framework. AHP model can handle more number of criteria. The advantages of both GRA and AHP models are achieved in the hybrid model. The methodology has been implemented in an integrated DSS and provides the users with enhanced database management capabilities, several analysis options and reporting tools. The sensitivity analysis was also performed in order to improve the robustness of the results.

The proposed decision support system provides appropriate strategies to procurement operations that would meet the desired requirements and speed up the process of decision making in supplier selection process. This support system replaces the conventional methods employed by human decision makers with a systematic, consistent model based approach through the use of operations research models. The future scope will be the upgradation and expansion with knowledge based models which are developed by using computational intelligent techniques.