Abstract

The recent government tendering process being conducted in an electronic way is becoming an inevitable affair for numerous governmental agencies to further exploit the superiorities of conventional tendering. Thus, developing an effective web-based bid evaluation methodology so as to realize an efficient and effective government E-tendering (GeT) system is imperative. This paper firstly investigates the potentiality of employing fuzzy analytic hierarchy process (AHP) along with fuzzy gray relational analysis (GRA) for optimal selection of candidate tenderers in GeT process with consideration of a hybrid fuzzy environment with incomplete weight information. We proposed a novel hybrid fuzzy AHP-GRA (HFAHP-GRA) method that combines an extended fuzzy AHP with a modified fuzzy GRA. The extended fuzzy AHP which combines typical AHP with interval AHP is proposed to obtain the exact weight information, and the modified fuzzy GRA is applied to aggregate different types of evaluation information so as to identify the optimal candidate tenderers. Finally, a prototype system is built and validated with an illustrative example for GeT to confirm the feasibility of our approach.

1. Introduction

The basic principles of the tendering process have been applied to many business areas, such as purchasing goods, seeking service providers, business consulting, or the selection of main contractors for construction work [1]. Meanwhile, tendering has also been widely applied to government affairs for the obvious fairness generated by tendering. However, along with the fairness, traditional tendering process may bring some practical issues such as low efficiency, high cost and insufficient transparency, and accountability. Additionally, traditional tendering process is paper-based and involves much manual work, which can also cause many problems [2].

Therefore, in order to solve the above problems, researchers have introduced the E-tendering system [26]. As a combination of conventional tendering and Internet technologies, computer technologies, certification technologies, and so forth, E-tendering is much more efficient, transparent, and accountable than conventional tendering process for its eminent nature. Furthermore, government E-tendering (GeT) can (1) reduce the costs of both tenderees and tenderers and improve the efficiency of tendering procedures greatly, (2) eliminate paper work and invest less labor and resources into tender document preparation, and (3) standardize market order, suppress bid collusion, establish a fairer and more transparent tendering environment, and so forth.

Developing and promoting an efficient and effective government E-tendering system so as to further optimize the conventional government tendering process is a complicated project that contains numerous subsystems. Web-based bid evaluation system is a crucial one of those subsystems, which aims at identifying the optimal tenderer with the given information of tenderers using efficient and effective methodologies or methods. In this paper, we will firstly investigate the potentiality of a combined methodology, which is a combination of extended fuzzy analytic hierarchy process (AHP) and modified fuzzy gray relational analysis (GRA), to meet the demands of government E-tendering. The novel hybrid fuzzy AHP-GRA (HFAHP-GRA) methodology is proposed in a hybrid fuzzy environment, where the information of tenderers is expressed as four different types of numbers (real number, interval number, triangular number, and intuitionistic fuzzy number) with consideration of a reality that experts are most likely to express their evaluations on tenderers as different types of numbers. Compared with typical AHP and interval AHP, the extended fuzzy AHP can deal with interval preference matrices while typical AHP cannot. The extended fuzzy AHP can also obtain the exact weight information of alternatives while interval AHP cannot. The modified fuzzy GRA, rather than typical fuzzy GRA, can further aggregate four different types of evaluation information in one evaluation matrix.

The remainder of this paper is arranged as follows. Some related works are discussed in Section 2. The HFAHP-GRA methodology will be elaborated in Section 3, including an extended fuzzy AHP, the fuzzy GRA algorithm, and some related formulations. A prototype system for government E-tendering based on our proposed methodology will be illustrated in Section 4. In Section 5, conclusions will be discussed.

2.1. Government E-Tendering

The past decades have seen the rapid development of Internet technologies, communication technologies, computer technologies, certification technologies, and so forth. These technologies make it possible to realize the electronization and informatization of conventional tendering process. Both public and private sectors in various business categories agree that efficiencies can be made through the use of E-procurement whilst maintaining quality and producing greater value-for-money [7]. As the fairest E-procurement method, E-tendering’s high efficiency and obvious cost saving have successfully made an increasing number of governmental agencies aware of the importance of it.

However, the uptake of E-tendering in numerous governmental agencies has been slower than expected despite the fact that E-procurement systems have already been widely applied in many countries. The situation is that most systems are only used for providing procurement information, receiving bidding information and venders’ catalogs, and using purchase cards on procurement of small items [8]. In particular, existing government E-tendering systems cannot be able to deal with vague, uncertain, and incomplete tendering information. Thus, the superiorities of government E-tendering cannot be exploited to the full extent. Therefore, developing an efficient and effective government E-tendering system that is able to deal with fuzzy tendering information is necessary and imperative.

Web-based bid evaluation system is a crucial part of the whole government E-tendering system, which has been applied to identify the optimal tenderer given the information of different tenderers by means of Internet or artificial intelligence technologies. It aims at replacing traditional manual bid evaluation process so as to suppress bid collusion, develop efficiency, and save costs. Since traditional bid evaluation system can hardly satisfy modern bid evaluation because of the explosion of information and the uncertainty, vagueness, dynamicity, and complication of current bid evaluation environment, it is reasonable to develop an efficient and effective web-based bid evaluation system. Singh and Benyoucef [9] have presented a TOPSIS-based bid methodology for e-sourcing to solve the sealed bid, multiattribute reverse auction problem. Yan et al. [10] have developed a web-based decision support system that synthetically applies four different evaluation methods to comprehensive bid evaluation of agricultural machinery. Bar et al. [11] have proposed an experience-based evaluation process for Enterprise Resource Planning (ERP) bids. Wang et al. [12] have proposed a modified bid evaluation mechanism to diminish the potential antagonism between technical and business experts in online procurement auctions.

However, restricted by their theoretical assumptions and mechanisms, the above systems are unable to adapt to a vague, uncertain, complicated, and dynamic tendering circumstance; that is, these systems are not suitable for government E-tendering. In this paper, we will firstly apply the combination of extended fuzzy AHP and modified fuzzy GRA, namely, HFAHP-GRA methodology, for government E-tendering. The whole HFAHP-GRA methodology is proposed in a hybrid fuzzy circumstance, where the evaluations of experts on tenderers’ attributes are expressed as different kinds of numbers, such as real number, triangular number, intuitionistic fuzzy number, and interval number. Additionally, we assume that both weight information of experts and attributes of tenderers are incompletely known. Thus, the evaluation environment can be described as accurately and objectively as possible during evaluation process.

2.2. Hybrid Fuzzy Information

There exist two kinds of concepts: clear concept and fuzzy concept. Clear concept refers to concepts that are certain, definite, and specific, such as “tree” and “flower.” On the contrary, fuzzy concept refers to those concepts that are uncertain, indefinite, and abstract, such as “good” and “beautiful.” In fact, fuzzy concepts are much more common. The common mathematical models are not able to deal with those fuzzy concepts because of their natures from birth.

Thus, exploring new mathematical theories to bridge the gap between mathematics and fuzzy concepts is imperative. Zadeh [13] firstly proposed the fuzzy set theory in 1965. With the fuzzy set theory as the theory base, the theoretical foundation of fuzzy mathematics has been set up gradually so that decision makers can apply quantity relations to describe fuzzy concepts and make fuzzy operations. In 1975, Zadeh [14] further proposed and explored the linguistic variable whose values are words or sentences in a natural or artificial language. This theory has made great contribution to numerous areas, such as artificial intelligence and automatic control. In 1986, Atanassov [15] extended the fuzzy set theory and introduced the concept of intuitionistic fuzzy set (IFS). Thereafter, many efforts [1620] have been taken to further improve and extend the IFS theory. Interval number, as a special form of fuzzy number, has already been applied to fuzzy decision making decades ago. Moore et al. [21] introduced the basic terms and concepts of the interval number and explored the operations of interval arithmetic and further extended the interval theory.

However, only using one of those different kinds of fuzzy numbers to describe evaluation information or attribute information is insufficient for government E-tendering, because the web-based bid evaluation process involved is complicated and comprehensive. What is worse, the evaluation environment is uncertain, vague, and dynamic. Therefore, Xu [22] proposed a dynamic geometric aggregation operator, which applies three representation formats, say, real number, interval number, and triangular number (triangular numbers are used to transform linguistic labels), for dynamic hybrid multiattribute group decision making (DHMADM). Then, Wei [23] proposed a GRA based dynamic geometric aggregation operator applying the same three representation formats for DHMADM. However, these two operators have some difficulties in dealing with DHMADM during which the weight information of experts or tenderer’s attributes is incompletely known.

Therefore, in this paper, we propose the extended fuzzy AHP to deal with the above problem. Additionally, we use four representation formats, including real number, interval number, triangular number (that are used to transform linguistic labels), and intuitionistic fuzzy number, to describe evaluation information and attribute information. This aims at expressing related bid evaluation information more objectively, authentically, and comprehensively.

2.3. Analytic Hierarchy Process

Saaty [24] is believed to be the first researcher who proposed AHP, which has been widely applied to numerous industries [2530]. Figure 1 displays the structure of a typical AHP. Generally, it has three levels: objective level, criteria level, and alternative level.

The basic idea of typical AHP is based on the pairwise comparison matrices. Each element of a matrix stands for the personal preference of decision maker on one alternative versus another one, which is usually expressed as linguistic terms. These linguistic terms can then be transformed into Likert numbers from one to nine or decimal numbers between 0 and 1. Consistence check of comparison matrix is realized by a consistency ratio .

Though typical AHP is a convenient, flexible, and effective multicriteria decision making approach that combines qualitative analysis with quantitative analysis, it still has shortages in dealing with the transformation of qualitative information into quantitative information. Likert numbers are discrete and dispersive, while the preferences of decision maker are consecutive. Therefore, the theoretical assumption of the transformation of decision maker’s preferences into Likert numbers is defective. In order to alleviate such deficiency, we choose to translate preferences into interval Likert numbers so as to make the translation as reasonable as possible. After preferences are transformed into interval Likert number, singly typical AHP will be no longer available. Thus, we proposed an extended fuzzy AHP which combines typical AHP theory with interval AHP theory in this paper.

2.4. Gray Relational Analysis

GRA method was originally proposed by Deng [31] and has been successfully applied to many fields [3237]. The first step of the main process of GRA is normalizing the performance of alternatives so as to generate comparable performance sequences of alternatives. Then, according to the performance sequences, the optimal target sequence can be defined. Each sequence including performance sequence and target sequence consists of values if there exist evaluation criteria. Thus, the distance between each performance value and the optimal target value can be calculated. Thereafter, the gray relational coefficient between each performance sequence and the optimal target sequence is obtained. Finally, the gray relational grade between each performance sequence and the optimal target sequence can be calculated according to those gray relational coefficients. Through ranking the alternatives based on the value of gray relational grade, one can obtain the optimal alternative. The basic process of GRA is shown in Figure 2.

Generally, the elements of evaluation matrix of one GRA process are always expressed as values sharing the same date type. However, in this paper, the evaluation matrices consist of four different data types: real number, interval number, triangular number, and intuitionistic fuzzy number. Therefore, according to the different data types, we need to apply correspondingly different methods to realize the normalization and distance calculation during GRA process.

3. A Combined Methodology for Government E-Tendering

The integrated AHP-GRA method has already been widely researched and applied to many areas [3844], such as portfolio investment in stock market [38], supplier selection [39, 40], and tannery effluent treatment [41]. Some researchers further explored the application of fuzzy AHP-GRA method [4547]. This method solves the problem when the evaluation process is too subjective and effectively compensates for the lack of establishing the weight [45]. It is found that the application of fuzzy AHP-GRA method can increase the reliability and accuracy of the evaluation results. However, those applications of fuzzy AHP-GRA still have a common drawback; that is, the way of describing attribute information is too simplex to quantify attribute information as objective, authentic, and comprehensive as possible.

This paper will firstly investigate the potentiality of a novel HFAHP-GRA methodology. Four different types of fuzzy numbers (real number, triangular number, intuitionistic fuzzy number, and interval number) will be used to describe bid evaluation information so as to ensure the objectivity, authenticity, and comprehensiveness of the quantification process of bid evaluation information. The proposed novel HFAHP-GRA methodology consists of two main stages: weight information obtaining and optimal tenderer identification.

3.1. Using Extended Fuzzy AHP to Obtain the Weight Information of Experts and Evaluation Criteria

Mostly, a decision maker cannot exactly express his/her personal preference on one alternative versus another one. In this paper, we assume a decision maker expresses his/her opinions by means of an interval multiplicative preference comparison matrix (IMPCM). Besides, different from the typical AHP, the extended fuzzy AHP in this paper has four levels including objective level, expert level, criteria level, and alternative level, shown in Figure 3.

Let (, ) be the interval preference of government tendering sector on expert versus expert , and let (, , ) be the interval preference of expert on evaluation criterion versus evaluation criterion . Then, we can obtain the IMPCM of government tendering sector on experts and the IMPCM of expert on evaluation criteria, shown as follows: where , , , and are Likert numbers, , , , and .

The consistency and acceptable consistency of a real-numbered multiplicative preference comparison matrix (RMPCM) have been defined by Saaty [24]. For a RMPCM, if its consistency ratio . is 0.1 or less, we can consider that this RMPCM is the acceptable consistency. The expression of . is presented below: where and are the number of dimensionality and the largest eigenvalue of RMPCM, respectively, and . is the average of randomly generated ., which depends on . Table 1 [24] shows the standard values of .

However, the above definition is not applicable for IMPCM. Liu [48] addressed the consistency and acceptable consistency of IMPCM. Hereafter, we take as an example to show the related definitions and expressions. Let and , where

Then, and are multiplicative preference comparison matrices. According to Liu [48], only if both and are consistent or acceptably consistent, is said to be consistent or acceptably consistent.

Therefore, by using expressions (1)–(3), the acceptable consistency of can be checked. Similarly, the acceptable consistency of can also be checked. If and are unacceptably consistent, the consistency improving method proposed by Xu and Wei [49] can be used to further improve the consistency of and .

After checking the acceptable consistency of and , the following expression is further applied to obtain the interval weight vector of [48]: where is the interval weight of expert . Similarly, the interval weight vector of can be yielded. Thus, the interval weight vector of and the interval weight vector of are obtained.

According to the ranking principles of two interval weights (let and ) proposed by Liu [48], if and , we have If and , we have If and , we have If and , we have where , , and and are shown in Figure 4 [48].

Thus, the possibility degree matrices and can be obtained, which just satisfy the definition of additive preference comparison matrix [5052]; that is, and are additive preference comparison matrices. As the current situation, almost all the state-of-the-art literatures applied a row-column elimination method to generate a ranking vector from the possibility degree matrix. This practice is available in ranking alternatives as opposed to obtaining the exact weight information of alternatives. Thus, in order to get the exact weight information of experts and evaluation criteria, we need to utilize another crisp-valued AHP process. The first few steps are the same as the ones mentioned above, while the last three steps that have not been mentioned yet are shown as follows.

(1) Transforming additive preference comparison matrix into multiplicative preference comparison matrix. Liu et al. [50] proposed a transformation formula for additive preference comparison matrix and multiplicative preference comparison matrix, shown as follows: where is an element of multiplicative preference comparison matrix . Hence, additive preference comparison matrices and can be transformed into multiplicative preference comparison matrices and .

(2) Since the consistency of and has been checked, the eigenvalues of and need to be calculated.

(3) Then, by normalizing the eigenvectors corresponding to the largest eigenvalues, the weight information of experts and evaluation criteria, which is presented as crisp values, can be obtained.

3.2. Using Modified Fuzzy GRA to Identify the Optimal Tenderer

The attribute information generally consists of two types: real numbers and linguistic terms. For example, price is always represented in the format like real number or interval number, while most of the other attributes, such as feasibility, artistry, and functionality,, are shown as linguistic terms like “bad,” “medium,” “good,” and so forth. Therefore, quantifying these linguistic terms reasonably and effectively is a very important job. In this paper, we apply four representation formats, say, real number, interval number, triangular number, and intuitionistic fuzzy number, to enhance the reasonability and effectiveness of quantification process. Wei [23] has displayed an effective method (shown in Table 2) for transforming linguistic terms into triangular numbers, which is adopted in this work. Accordingly, the evaluation matrix of expert with quantified attribute information is shown as follows:where , , , and (, , ) are real number, interval number, triangular number, and interval-valued intuitionistic fuzzy number, respectively. They are different types of evaluation information of expert on criterion of tenderer . Thus, we call a hybrid fuzzy evaluation matrix (HFEM).

The following steps display the process of using modified fuzzy GRA to identify the optimal tenderer.

(a) Evaluation Value Normalization. The evaluation value of expert on each evaluation criterion of each tenderer needs to be normalized; that is, the hybrid fuzzy evaluation matrix needs to be normalized into the matrix . With consideration of the evaluation criteria consisting of benefit criteria and cost criteria, their normalization methods are a little different. Wei [23] has proposed the normalization methods for real number, interval number, and triangular number, while interval-valued intuitionistic fuzzy number has already been normalized from the very beginning. The following shows the normalization methods.

For benefit attributes, consider where , .

For cost attributes, consider where , .

(b) Ideal Tenderer Definition. Defining the ideal tenderer is as follows: where , .

Liu [48] has mentioned an effective method to compare two interval numbers, Li [53] has proposed the center of gravity method for comparing two triangular numbers, and Nayagam and Sivaraman [54] have proposed an effective method to compare two interval-valued intuitionistic fuzzy numbers. In this paper, we will not make a detailed list of these algorithms for concision.

(c) Distance Calculation. The following expressions are used to calculate the corresponding distances: where , .

(d) Gray Relational Coefficient Calculation. Calculate the gray relational coefficient of each tenderer from the ideal tenderer using the following expression: where is one of , , , and and generally.

(e) Gray Relational Grade Calculation. Calculate the gray relational grade of each tenderer from the ideal tenderer using the following expression: where is the weight of evaluation criterion in the perspective of expert , which is obtained in Section 3.1.

(f) Total Gray Relational Grade Aggregation. After the previous five steps, we can obtain gray relational grades for each tenderer. After experts evaluate the evaluation criteria of each tenderer, it is necessary to aggregate the gray relational grades of each tenderer. The aggregated gray relational grade of each tenderer is obtained using the following expression: where is the weight of expert in the perspective of government tendering sector, which is obtained in Section 3.1.

(g) Aggregated Gray Relational Grade Ranking. By ranking all the aggregated gray relational grades in decreasing order, the optimal tenderer with the largest gray relational grade is identified.

4. An Illustrative Example with the Prototype System

In this section, we will illustrate an example for GeT system searching for the optimal tenderer so as to test the practicality and effectiveness of our proposed approach. The software prototype was developed in  .net and ExtJS framework.

The illustrative example displays the identification of an optimal tenderer that has the biggest gray relational grade in a specified context. Figure 5 shows the operational procedure for identifying the optimal tenderer with our proposed HFAHP-GRA methodology. Firstly, several candidate tenderers are screened out from all the effective tenderers that are saved in the tenderer registry. Secondly, choose or input the evaluation criteria. Thirdly, the government tendering sector gives its preferences on one expert versus the other, and the evaluation experts give their preferences on one evaluation criterion versus the other and their ratings on evaluation criteria of each tenderer. Finally, our proposed approach infers an optimal tenderer that has the biggest gray relational grade from all the candidate tenderers. The historical expert ratings and tenderer information are extracted from historical expert rating repository and tenderer ontology repository, respectively. The tenderer registry is applied to store some related information of tenderers. Our previous works [55, 56] have developed a rich body of OWL-based service ontologies that can provide valid reference for this illustrative example.

Figures 6 to 11 show the graphical interfaces of the process of identifying optimal tenderer in the prototype system. This process is shown as follows.(1)We assume that one governmental department wants to redecorate its whole office block, and the government tendering sector wants to get an appropriate decoration firm through open tendering online. First of all, the government tendering sector needs to set the evaluation criteria (Figure 6), including criterion ID, criterion name, and the comment of criterion (the lower the better or the higher the better). Then, click the “Add criterion” button, and the set evaluation criterion is shown. In this example, there are five evaluation criteria, including “Function,” “Artistry,” “Safety,” “Feasibility,” and “Price.” “Edit criterion” and “Delete criterion” buttons are used to edit or delete the evaluation criteria shown in the window if the criteria are set by mistake.(2)After setting the right evaluation criteria, the preferences of government tendering sector on one expert versus the other should be inputted. The input information consists of expert ID and preference value, which is presented as interval value with Likert numbers as upper bound and lower bound. Then, click the corresponding “Add preference” button in Figure 7, the corresponding preference is shown in the corresponding window. “Edit preference” and “Delete preference” buttons are used to edit or delete preferences shown in the corresponding window if the preferences are wrongly set.(3)Likewise, the preferences of each expert on one evaluation criterion versus the other should be inputted. The input information includes the expert ID, criterion ID, and preference value. Then, click the corresponding “Add preference” button in Figure 8; the corresponding preference is shown in the corresponding window. “Edit preference” and “Delete preference” buttons are used to edit or delete preferences shown in the corresponding window if the preferences are wrongly set.(4)Figure 9 shows the graphical interface for inputting the ratings of each expert on evaluation criteria of each tenderer. The input information consists of expert ID, tenderer name, criterion name, and corresponding rating. During this process, the ratings are expressed as different types of fuzzy numbers, including real number, interval number, triangular number, and interval-valued intuitionistic fuzzy number. In our illustrative example, the evaluation criteria “Function” and “Artistry” are expressed as interval-valued intuitionistic fuzzy numbers, “Safety” is presented as interval numbers, “Feasibility” is expressed as triangular numbers, and “Price” is presented as real numbers or interval numbers. The user of this system only needs to input the corresponding bound values (we use “a,” “b,” “c,” and “d” to present them) of those fuzzy numbers. Interval-valued intuitionistic fuzzy number has four bound values, triangular number has three, interval number has two, and real number has one. After clicking the corresponding “Add rating” button (Figure 9), the corresponding ratings will be shown in the window. “Edit rating” and “Delete rating” buttons are used to edit or delete ratings shown in the window if the ratings are wrongly set.(5)After inputting all the preference information and the rating information and clicking “Obtain weights” button in the top right corner of the window of Figure 10, one can get the weight information of five experts and five evaluation criteria on the perspective of each expert. For example, on the perspective of expert 1, the weights of “Function,” “Artistry,” “Safety,” “Feasibility,” and “Price” are “0.0755,” “0.0252,” “0.5445,” “0.1320,” and “0.2228,” respectively. We can find that, compared with “Artistry,” the other four criteria are much more critical to government in identifying a suitable decoration firm and this just meets the reality.(6)Then, by clicking “Identify tenderers” button in the top right corner of the window of Figure 11, we can get the top five tenderers with their corresponding gray relational grade, telephone number, and address (the related information of tenderers is stored in the tenderer registry). These five optimal tenderers are sorted in the decreasing order according to their corresponding gray relational grades.

5. Conclusions

In this paper, we propose a hybridized methodology combining extended fuzzy AHP and modified fuzzy GRA together for government E-tendering to identify the optimal tenderer efficiently and fairly under the circumstance where the ratings of attributes of tenderers are expressed as different kinds of fuzzy numbers and the weight information of experts and evaluation criteria is incompletely known. The main contributions of this paper can be summarized as follows.(i)Development of a methodology for web-based bid evaluation of government E-tendering. The hybridized methodology combines fuzzy AHP and fuzzy GRA which are already widely applied in many other fields and confirmed to be effective, but such a combination has not been found in the area of government E-tendering in the literatures.(ii)Extension of fuzzy AHP-GRA based methodology. We extend the fuzzy AHP-GRA based methodology to hybrid fuzzy area so that different types of vague numbers can be calculated. This extension effectively solves a problem that experts are most likely to express their evaluations on tenderers as numerous kinds of fuzzy numbers. What is more, we assume that the weight information of experts and evaluation criteria is incompletely known. This assumption just suits the reality.(iii)Development of a prototype system for government E-tendering, which enables better transparency and less costs so as to exploit the superiorities of tendering to the full.

However, our current approach still has limitations. Although there already exist many upper-level ontologies and domain-specific ontologies, few ontologies express the attributes of tenderers as numerous types of fuzzy numbers. Thus, it is urgent to overcome this limitation in our future works so as to reduce the difficulties of putting our proposed approach into practice.

Conflict of Interests

The authors declare that there is no conflict of interests regarding the publication of this paper.

Acknowledgments

The work has been supported by China National Natural Science Foundation (no. 51375429 and no. 71301142), Zhejiang Natural Science Foundation of China (no. LY13E050010 and no. LQ13G010004), and Zhejiang Science and Technology Plan of China (no. 2014C33084).