Next Article in Journal
About Some Trends in CAAD Research
Previous Article in Journal
Towards Performance-Based Design of Masonry Buildings: Literature Review
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Hybrid TOPSIS-Structure Entropy Weight Group Subcontractor Selection Model for Large Construction Companies

1
School of Civil Engineering, Guangzhou University, Guangzhou 510000, China
2
School of Civil Engineering and Architecture, Guangzhou City Construction College, Guangzhou 510000, China
3
College of Engineering and Applied Science, University of Cincinnati, Cincinnati, OH 45221, USA
4
School of Construction Management, Hunan University of Finance and Economics, Changsha 410205, China
5
Department of Construction Science, College of Architecture, University of Texas at San Antonio, San Antonio, TX 78249, USA
*
Author to whom correspondence should be addressed.
Buildings 2023, 13(6), 1535; https://doi.org/10.3390/buildings13061535
Submission received: 28 March 2023 / Revised: 3 June 2023 / Accepted: 12 June 2023 / Published: 16 June 2023
(This article belongs to the Section Construction Management, and Computers & Digitization)

Abstract

:
The selection of suitable subcontractors for large construction companies is crucially important for the overall success of their projects. As the construction industry advances, a growing number of criteria need to be considered in the subcontractor selection process than simply considering the biding prices. This paper proposed a hybrid multi-criteria structure entropy weight (SEW)—TOPSIS group decision-making model that considers 10 criteria. The proposed model was able to handle large amount of subcontractors’ performance data that were collected in different types. Additionally, the model can integrate experts’ judgments while accounting for their varying level of expertise and correcting for their biases. This paper also provided a case study to demonstrate the proposed model’s effectiveness and efficiency, as well as its applicability of large construction companies. While this study was applied to construction subcontractors’ selection, the proposed methodology can also be easily extended to various decision-making scenarios with similar requirements.

1. Introduction

Subcontracting is a process in which a general contractor subcontracts some parts of the work to another contractor. Construction subcontractors help general contractors overcome problems related to the need for special expertise, shortage in resources, and limitation in finances. At present, construction subcontractors handle about 85% of all construction projects in the building industry and this trend is expected to continue in the future [1,2]. The success of construction projects is highly susceptible to the performance of the subcontractors. Therefore, selecting the most appropriate subcontractors is very critical for overall project success [3,4,5].
A construction project which lacks an effective subcontractor selection process is prone to many serious problems such as time and cost overruns, substandard work, disputes, and dissatisfaction of the clients. An ineffective subcontractor selection process may also lead to qualified construction subcontractors going out of business if subcontractors are only selected based on cost, which will ultimately reduce the quality of construction [6]. In the past, construction subcontractors were mostly selected based on the lowest bid price [7]. The process of selecting subcontractors based on the lowest bid may seem easy, but many factors makes it complicated. The majority of subcontractors’ bids are often phoned or faxed into the general contractor’s office at the last minute, because of the subcontractors’ fear that the contractor will engage in bid shopping. Bid shopping is the practice of revealing a subcontractor’s bid to other prospective subcontractor(s) before the award of a subcontract in order to secure a lower bid. This short period of time does not allow the amount of analysis desired for optimal subcontractors’ selection particularly if a sound selection process is not in place.
The number of subcontract bids received in a short amount of time can be overwhelming for both large and small construction companies. However, other factors make the subcontractors’ selection process even more complicated for large companies because of the difference in available information and size. Compared with small construction companies, large ones invested heavily in information technology. They have access to building information modeling tools on site, which are typically beyond the financial capabilities of small companies. The large companies’ superintendents and project managers have access to tablets in the field that allow them to collect massive amount of data and information including actual cost and schedule, daily reports, meeting minutes, opinions, and surveys and pictures documenting subcontractors’ performance. Such information can be referred to as big data, and is constantly being acquired and stored in the company’s historical database and has the potential of significantly improving decision making, if used effectively [8]. Big data can come from people, computers, machines, sensors, and any other data-generating device or agent [9]. It is important to note that when considering the potential of big data for improving decision-making, it is not the amount of data that is important but rather what companies do with all the data. It is, therefore, important to develop models that can effectively use the data, such as the model proposed in this paper.
In addition to having access to significantly more data, large firms employ a large number of project managers and project executives with a significant combined experience that can deal with a variety of projects and solve many technical issues that may arise. Furthermore, the large number of project managers and executives have experiences working with an even larger number of subcontractors. Such an experience can offer a significant competitive advantage to the company if captured effectively in the company’s system and used when selecting subcontractors for future projects. On the other hand, in case of small firms, the owner of the firm in many cases is the project manager and he/she typically worked with a limited number of subcontractors and usually does not have access to extensive technology tools to collect vast amount of information on subcontractors’ performance. As a result, in the case of small firms, the subcontractors‘ selection process is less data-intensive and typically depends on one individual. For these reasons, the authors recommend that the subcontractor selection process used by large construction firms should be different from that used by smaller firms.
To be effective, the process used by large construction companies for selecting subcontractors should include several different attributes. These include (1) the ability to provide timely recommendations, (2) the ability to deal with a growing amount of big data and growing number of selection criteria, and (3) the ability to integrate experts’ opinions and judgments in a manner that accounts for their varying level of knowledge and experience. To realize such process, this paper proposed a hybrid multi-criteria structure entropy weight (SEW)—TOPSIS (technique for order preference by similarity to an ideal solution) group decision-making model. In the proposed model, the structure entropy weight method was used to calculate the weights of the selection criteria based on experts’ judgments while offsetting the uncertainties associated with their judgements. The method of minimum deviation was then used to determine the weights of experts’ opinions to account for their varying level of expertise and knowledge. Finally, TOPSIS was used to rank and select the most suitable construction subcontractor. An illustrative example was used to demonstrate the feasibility of the proposed model.
The proposed model can utilize a large amount of subcontractors’ performance data collected in different formats, and it was able to handle multiple criteria and calculate the weights to the various criteria in a speedy manner. It can also integrate experts’ judgments while accounting for their varying level of expertise and correcting for their biases.
In the remainder of the paper, a literature review of previous studies related to subcontractor selection is presented. Then, the criteria used for subcontractors’ selection in the proposed model are discussed. Lastly, the paper describes the development of the proposed model and presents a case study to illustrate how the model is applied.

2. Literature Review

In the past, construction subcontractors were mostly selected based on the lowest bid price [7]. A selection based on the lowest bid could cause immense additional costs in the long run due to deficient quality of work and the resulting cost of rework, additional cost of supervision, preponderance of claims, disputes and adversarial relationships, and, in worst cases, abandonment of work or bankruptcy. Therefore, the optimal selection of construction subcontractors based on overall ability to perform, rather than on tender price alone, is crucial to a successful project delivery.
The literature review suggests that because of the importance of selecting quality subcontractors, previous research was conducted to aid general contractors in their subcontractors’ selection process. Several studies developed multiple-criteria decision-making MCDM models that also included a weighted score to help evaluate additional criteria other than using price alone [1,2,4].
Arslan et al. [10] proposed a simplified web-based sub-contractor evaluation system called WEBSES to evaluate construction subcontractors based on multiple criteria. They claimed that WEBSES eliminates the dependence on the lowest bid price by considering combined criteria, which can speed up the subcontracting process, improve the quality of decision-making and reduce costs of the selection process. Zavadskas et al. [11] proposed a multi-attribute selection model that optimally select subcontractors according to the Hodges–Lehmann rule. They stated that their model reduced the risk involved in the selection phase and eliminated unqualified contractors during the bidding process. Mbachu [1] developed a conceptual framework for the assessment of construction subcontractors’ eligibility and performance. He first investigated the criteria used to assess subcontractors’ eligibility for bid invitation and award and then investigated the criteria used to assess the subcontractor’s performance during the construction phase. He concluded that the quality of work is the most influential criterion for shortlisting construction subcontractors for bid invitation. He determined that bid items’ prices and total bid price were the most influential criteria for awarding a subcontract. He also determined that the construction subcontractors’ quality of work is the most influential criterion used to assess the subcontractor’s performance during the construction phase. El-Mashaleh [12] proposed a data envelopment analysis model for selecting construction subcontractors. He claimed that his proposed model can be tailored to reflect any general contractors’ criteria for construction subcontractor selection. Ulubeyli and Kazaz [6] developed a construction subcontractor selection model based on fuzzy multi-criteria decision-making. They were able to model human judgments using linguistic terms and combined qualitative and quantitative decision criteria into an aggregate measure. They claimed that the proposed model can choose the most suitable construction subcontractor for a specific project rather than the “best” subcontracting firm in absolute terms. Demirkesen and Bayhan developed a choosing-by-advantages (CBA) construction subcontractor selection method based on various criteria such as past performances, innovation capacity, and current workload. In their study, they emphasized the importance of having a multi-criteria evaluation system that reduces the chance of omitting any construction subcontractor’s advantage [2].
It needs to be mentioned that as techniques advance in the construction industry, the active BIM approach was also used in subcontracting and subcontractor selection applications. Sadeh et al. conducted an investigation of BIM feasibility for small and medium-sized contractors and subcontractors (SMEs), and found that SMEs have both cultural and technological lag in implementing new technologies, which limited their further applications [13]. Jang et al. proposed a two-step subcontracting process for building information modeling (BIM)–based design coordination under a design-bid-build (DBB) contract that focusing on cost reduction and project delivery efficiency (Jang et al., 2019) [14]. Sun et al. conducted research on BIM application in EPC projects regarding cooperation between owners and general contractors to reduce costs and increase efficiency. These studies indicate that subcontractors, especially the small ones, tend to use the active BIM approach less, and even when they did use it, the main focus was mostly about costs and time (Sun et al., 2021) [15].
Previous studies listed above significantly improved the subcontractor selection process. Many existing models presented by past studies, however, are not capable of dealing with a growing number of selection criteria that are measured using different data types (e.g., precise numeric, numerical range, and linguistic variable). In addition, in most reviewed studies, the selection of construction subcontractors was treated as a multi-attribute, but single expert decision-making process, which did not recognize and incorporate the advantages of group decision-making. Each expert has his/her own experiences and specialty that can have significant subjective influence on the decisions they make in the subcontractor selection process. Thus, the appropriate implementation of the hybrid multi-attributes group decision-making model as proposed in this paper is advantageous in the way of being able to select and integrate different attributes and experts in the evaluation of construction projects’ subcontractors.
Recently, Taylan et al. [8] proposed a group decision-making model for the selection of contractors using big data. In their paper, they first made the case for why the use of big data for contractor selection is significantly more advantageous than relying on tender price alone. They then proposed a hybrid model that combined two different methods for selecting contractors using fuzzy and numerical data. Their proposed hybrid model initially used Fuzzy AHP to determine the weights of criteria. Then, it used fuzzy TOPSIS to select the most appropriate contractor. Drawing from the work of Taylan et al. [8], we attempted to further improve the process of selecting contractors using big data by proposing a model that can handle more data types (i.e., precise numbers, numerical ranges, and linguistic terms) and that use the structure entropy method to determine the weights of the decision criteria. It was important to develop a model that can handle numerical ranges to be able to consider important criteria, such as historical cost and schedule overrun experienced by subcontractors on their previous jobs. The inclusion of such data is important, since a vital goal of subcontractor selection should be one that reduces uncertainty/risk, and capturing variability of past performance is, thus, necessary. In the proposed model, a subcontractor’s historical cost overrun was expressed as a numerical range of the ratios of the subcontractor’s final price to the bid price from previous jobs. For example, a range of [0.95,1.3] means that on previous jobs, a subcontractor’s final price with subcontractor’s initiated change orders varied from being as low as 95% to as high as 130% of the original subcontract price.
It can be learned from the literature review that this paper adds to previous work by introducing a novel hybrid model, which provides a broader evaluation perspective to enhance subcontractor selection effectiveness for large construction companies. The main advantages of the proposed model for subcontractor selection are as follows:
  • Capable of making appropriate selection in a timely manner since, as discussed above, the majority of the subcontract bids are submitted within a few hours of the bid deadline;
  • Can be easily implemented using a spreadsheet;
  • Capable of using data in different types (e.g., precise numbers, numerical ranges, and linguistic terms) which is also large in the amount;
  • Capable of handling multiple criteria. Both the number of criteria and the amount of data available often increase while large construction companies continue to improve their abilities to digging information from the big data they keep collecting;
  • Capable of identifying the relative weights of the selection criteria;
  • Capable of integrating experts’ knowledge and experiences;
  • Capable of correcting for biases and uncertainties associated with experts’ judgements;
  • Capable of properly giving weights to experts based on their level of expertise and experience.

3. Determination of Criteria for Construction Subcontractor Selection

Through a literature review and interviews with experts, a total of 10 frequently used criteria for subcontractor selection were selected for the purpose of constructing the proposed model, and are further discussed below.
(1)
Price: This criterion is measured using a precise number representing the bid price that the subcontractor submits to the general contractor. Since general contractors aim to maximize their profits, they typically tend to choose subcontractors who submit the lowest prices. This criterion was used by many previous studies [4,7,16].
(2)
Safety: Concerns about the safety of construction workers dramatically increased recently [17]. For this reason, more general contractors are evaluating their subcontractors based on their safety performance. The experience modification ratio (EMR) is one way of measuring safety performance. The EMR reflects the history of workers’ compensation losses from accidents that a construction subcontractor endured compared to other employers in the same industry. The EMR is expressed as a precise number where a rating of 1.0 represents the industry average. Companies with good safety records have a low EMR. This criterion was used in many previous studies [18,19,20,21].
(3)
Amount of sub-subcontracts: This criterion is measured using a precise number representing the % of work that is further subcontracted by the subcontractor. It is common for subcontractors to hire other sub-subcontractors. This is often referred to as multi-tier subcontracting. Multi-tier subcontracting may be necessary when projects require specialized skills, but often companies use it to pay lower wages and eliminate employee benefits. A major criticism of multi-tier subcontracting is insufficient pay, since each tier of subcontractor takes a portion of the payments for the subcontracted work, with the worker actually performing the task often getting insufficient pay. Another criticism of multi-tier subcontracting is that employers sometimes pressure workers to become “independent” contractors rather than employees. This allows employers to shift operating costs and responsibility for compliance with labor laws to the workers themselves which in many cases create dangerous working conditions. For the above reasons, many general contractors prefer subcontractors who limit the use of multi-tier subcontracting to work requiring specialized skill. This criterion was used by Abbasianjahromi et al., 2014 [22].
(4)
Cost overrun: Staying on budget is one of the key success factors of construction projects [23]. Cost overrun leads to adversarial relationships among owners, contractors, and subcontractors. Cost overrun on past projects reflects the subcontractor’s cost control capabilities and is measured in this study using a numerical interval that represents the range of bid price to final price on past projects completed by the subcontractor. For example, a subcontractor’s “cost overrun” that is equal to [1.1–1.5] means that the past projects of this subcontractor ended up 10 to 50% more expensive than the bid price. This criterion was used previously by Sönmez et al. [20,21].
(5)
Schedule overrun: Staying on schedule is another key success factor of construction projects [24]. Schedule overrun results in higher project overhead costs and during inflationary periods may lead to higher material and labor costs [25]. In this paper, schedule overrun was also measured using a numerical interval that represents the range of estimated project duration in days to final actual duration on past projects completed by the subcontractor. For example, a subcontractor’s “schedule overrun” that is equal to [0.95–1.1] means that the past projects of this subcontractor ended up 5% shorter to 10% longer than estimated and proposed. This criterion was used previously by Sönmez et al. [20,21].
(6)
Quality of work: Quality is also a key construction project success factor [17,24,26]. Achieved quality on past projects reflects a subcontractor’s ability to satisfy owners’ needs as defined in the specifications and to provide adequate quality of service [27]. This criterion is often measured using linguistic terms such as “very good” or “very poor”. This criterion was used previously by Hartmann et al. and Marzouk et al. [7,21].
(7)
Experience with similar projects: During the bidding process, general contractors may receive bids from unknown subcontractors. One way for a general contractor to reduce risks associated with unknown subcontractors is to select a subcontractor who has experience with similar projects and/or who is familiar with the location of the project to be constructed, local labor laws, and/or local material suppliers. In this paper, a subcontractor’s “experience with similar projects” was measured using linguistic terms that represent experts’ judgments of the past experiences of the subcontractor after reviewing the subcontractors’ technical proposals. This criterion was used previously by Sönmez et al. [20]; and Marzouk et al. [21].
(8)
Past relationship with general contractor: General contractors are more inclined to select subcontractors who successfully worked with them before, because they can more easily build trust. In this paper, a subcontractor’s “past relationship with general contractor” was also measured based on experts’ judgements using linguistic terms. This criterion was used previously by Hartmann et al. [7].
(9)
Technical competence: Subcontractors are hired to perform specific work and consequently need to possess certain technical knowledge to undertake the work. Technical competence refers to the “know-how” that the subcontractor provides and includes patented technology, advanced equipment, and knowledge of building codes’ requirements [28]. In this paper, a subcontractor’s “technical competence” was measured using linguistic terms that represents the experts’ views about the past experiences of the subcontractor after reviewing the subcontractors’ technical proposals. This criterion was used previously by Hartmann et al. [7].
(10)
Management competence: Since subcontractors have to collaborate with other subcontractors on a construction project, they should possess strong management competencies that include effective communication and coordination skills. In this paper, a subcontractor’s “management competence” was also measured based on experts’ judgements using linguistic terms. This criterion was used previously by Sönmez et al. [20] and Marzouk et al. [21].

4. A Hybrid Multi-Criteria Group Decision-Making Model for Construction Subcontractor Selection

4.1. Method Selection

Because the selection of construction subcontractors often involves comparing strengths and weaknesses of multiple construction subcontractors, it is difficult for a single decision maker to determine the best choice. To improve the effectiveness and efficiency of construction subcontractor selection, experts from different domains are often gathered to increase the objectivity of the final decision. Meanwhile, due to the knowledge structures, personal preferences, and professional limitations of the decision makers and the vagueness and uncertainties of the evaluation criteria, group decision experts often have difficulty of using precise numbers to appraise all evaluation criteria; instead, they tend to choose interval numbers, linguistic terms, or fuzzy numbers for the evaluation. Among the different types of criteria used in the construction subcontractor selection process, some can be evaluated quantitatively by precise numbers. Examples of such criteria are “price”, “experience modification ratio”, “amount of subcontracts”. Other criteria such as “cost overrun” and “schedule overruns” are measured using numerical intervals. Other criteria are qualitative and are measured using linguistic terms. Examples of such qualitative criteria include “quality of work”, “experience with similar projects”, “past relationship with general contractor”, “technical competence”, and “management competence.” To be able to aggregate all the criteria that are measured using different data types, it is necessary to convert the mixed data information into precise numbers. In this paper, the continuous ordered weighted averaging (COWA) operator was used to convert numerical intervals while a defuzzification method was used to convert the trapezoidal fuzzy numbers utilized for measuring qualitative criteria. The structure of the proposed model is shown in Figure 1.
In the proposed model, it is necessary to properly determine the weights of the selection criteria and the experts. For the criteria’s weights, the proposed model uses the structure entropy weight method (SEWM) which combines subjective and objective weight determination methods to reduce the error from subjective factors and increase reliability. Compared to AHP, SEWM can reduce a large amount of the computational workload and obtain more accurate results in the case of a large number of evaluation criteria. For the experts’ weights, the method of minimum deviation based on the consistency of experts’ opinions is used.
Finally, the proposed model uses technique for order of preference by similarity to ideal solution (TOPSIS) to rank all the subcontractors. TOPSIS is a compensatory multi-criteria decision analysis method that compares a set of alternatives by identifying weights for each criterion, normalizing scores for each criterion and calculating the geometric distance between each alternative and the ideal alternative. Compensatory methods such as TOPSIS allow trade-offs between criteria, where a poor result in one criterion (e.g., tender price) can be negated by a good result in another criterion (e.g., historical cost overrun). This provides a more realistic form of modelling than non-compensatory methods, which include or exclude alternative solutions based on hard cut-offs [29]. TOPSIS has many advantages, including broad applications, simple calculations, and full utilization of information in the decision-making matrix [30,31]. Because of these advantages, many construction researchers utilized TOPSIS for various construction decision-making applications [32,33].

4.2. Description of the Various Data Types and How They Are Handled by the Model

The proposed hybrid multi-attribute group decision-making model allows decision makers to provide their evaluation results in the form of precise numbers, numerical ranges, fuzzy numbers, and linguistic terms (i.e., good, poor, etc.). In the proposed model, the precise numbers can only be positive. The following subsections provide more detail on the numerical range, fuzzy numbers, and linguistic terms data types and how they are converted to precise numbers to enable their use by the model.
(1) 
Numerical range
Let R be the real numbers set, the closed interval a ˜ = a , a + refers to the numerical range where, a ,   a + R and a a + . In particular, when 0 < a a + , a ˜ = a , a + is a positive numerical range; when a = a + , a ˜ = a , a + is degenerated into a precise number.
(2) 
Trapezoidal Fuzzy Numbers (TFNs)
Fuzzy numbers include triangular fuzzy numbers and trapezoidal fuzzy numbers. Trapezoidal fuzzy numbers consider the most pessimistic, the most probable, and the most optimistic estimates of the evaluation attributes, and they can fully reflect the uncertainty of the judgement. The proposed model utilizes trapezoidal fuzzy numbers.
Let A ˜ = a , b , c , d be a trapezoidal fuzzy number, where a , b , c , d R and a b c d , the membership function μ A ˜ : R 0 , 1 satisfy the following formula:
μ A ˜ x = x a b a , a x < b 1 , b x c d x d c , c < x d 0 , o t h e r s
The membership function μ A ˜ is a linearly increasing function in interval a , b , which represents the pessimistic estimation of the decision-making experts. The membership function μ A ˜ in interval b , c is 1, which represents the most probable estimation of the decision-making experts. The membership function μ A ˜ is a linear decreasing function in interval c , d , which represents the optimism of the decision-making experts. The membership function μ A ˜ in other regions is 0.
In particular, when b = c , trapezoidal fuzzy numbers degenerate into triangular fuzzy numbers. In particular, when [ 0 < a b c d ,     A ˜ = a , b , c , d is the positive trapezoidal fuzzy number. a and a are the lower bound and upper bound of A ˜ , respectively. d a and c b represent the fuzzy degree of the trapezoidal fuzzy number, and the larger d a and c b are, the more fuzzy degree is.
(3) 
linguistic fuzzy variables
In the process of group decision-making, it is often difficult to use quantitative numbers to represent certain qualitative attributes, and so, group decision-making experts tend to use linguistic fuzzy terms, such as “high”, “medium”, and “low” to express their qualitative judgments. An appropriate set of terms need to be defined as shown in Table 1. Since linguistic fuzzy terms cannot be directly manipulated by the model, they need to be quantified and standardized through transformation rules. In the proposed model, the equidistant transformation rules are adopted for transforming the fuzzy linguistic terms into trapezoidal fuzzy numbers, as shown in Table 1 [34].

4.3. Development of the Hybrid Multi-Attributes TOPSIS Group Decision-Making Model

4.3.1. Process Set up

For the selection of construction subcontractors, if there are g subcontractors, represented by S k = S 1 , , S g k = 1 , , g ; m experts participating in the decision-making process represented as E i = E 1 , , E m i = 1 , , m ; and n selection criteria to be evaluated for each subcontractor represented as U j = U 1 , , U n j = 1 , , n . The weight assigned to selection criterion U j is ω j , and the weight assigned to expert E i is λ i .
When expert E i evaluates construction subcontractor S k based on criterion U j the value of this evaluation is a i j k . For the criteria set U j = U 1 , , U n j = 1 , , n ; A k = a i j k T , all criteria should be classified as either quantitative precise number/numerical range or qualitative criteria. In our case, “Price”, “Experience Modification Ratio”, “Amount of subcontracts” are quantitative and are measured using precise numbers; and “Cost overrun” and “Schedule overruns” are measured using numerical intervals. Qualitative criteria that are measured using linguistic terms include “Quality of work”, “Experience with similar projects”, “Past relationship with general contractor”, “Technical competence”, and “Management competence”. The hybrid decision matrix A k = a i j k T is constructed using the values assigned to each selection criteria by each expert for each subcontractor. The number of hybrid decision matrices is the same as the number of subcontractors evaluated. It should be noted that each hybrid decision matrix A k = a i j k T contains different types of data (i.e., precise numbers, numerical ranges, and linguistic terms).

4.3.2. Transformation of Data to Numerical Values

As previously stated, it is necessary to convert the data collected as numerical ranges and linguistic terms into precise numbers. The following methods were used for data conversion.
(1) 
Conversion of numerical ranges
To convert numerical ranges into precise numbers, we used the continuous ordered weighted averaging (COWA) operator proposed by Yager (Yager, 2004) for continuous interval data, as shown below
If a ˜ = a , a + is the numerical range, then:
F σ a , a + 0 1 d σ y d y a + y a + a d y
F σ is the continuous interval data OWA operator, referred to as “COWA operator”.
If σ y = y τ , τ 0 , then:
F σ a , a + 0 1 y τ 1 a + y a + a d y = a + + τ a τ + 1
The value of τ is determined by the decision-making experts. When 0 < τ < 1 , it means risks are preferred and τ = 1 means a neutral attitude toward risks; If τ > 1 , risks are preferred to be avoided [34]. In this model, because τ = 2 , the interval number are converted to a precise number using Equation (4):
F σ a , a + a + + 2 a 3
(2) 
Conversion of fuzzy linguistic terms and trapezoidal fuzzy numbers
To convert the fuzzy linguistic terms, Table 1 is first used to convert the fuzzy linguistic terms into trapezoidal fuzzy numbers. Then, the defuzzification method proposed by Chen and Lin [35] is used to convert the trapezoidal fuzzy numbers into precise numbers using Equation (5).
d A ˜ = a + b + c + d 4
where A ˜ = a , b , c , d is a trapezoidal fuzzy number, and d A ˜ is its symbol distance.
Using Equations (4) and (5) and the previously constructed, hybrid decision matrix A k = a i j k T as discussed in Section 4.3.1, a converted decision matrix R k = r i j k T can be calculated for each subcontractor. Because of the conversion performed as described above, each converted decision matrix contains only precise numbers.

4.3.3. Identifying Criteria Weight by Structure Entropy Weight Method

Properly assigning weights to each criteria is one of the key steps when using MCDM method for subcontractor selection. This assignment can be divided into two methods: subjective methods and objective methods [3,24]. The subjective methods rely on experts’ judgements. They include the comparative weighting method, the analytic hierarchy process (AHP), and the Delphi method. For subcontractor selection, AHP was most widely used to calculate the weights of criteria based on input from experts [36,37]. The advantages of using the subjective methods for determining criteria weights are that they fully utilize the experience of experts and their results can be easily explained. However, since their results are based on opinions, they can heavily be influenced by personal biases [24]. In addition, subjective methods such as AHP are often restrained by the human capacity for information processing, and previous studies indicated that the number of criteria handled by such methods should not exceed seven plus or minus [38]. In cases of larger number of criteria, using AHP may not be very accurate and would consume a large amount of experts’ valuable time [39].
The objectives methods rely on real data manipulated by various mathematical models. They include the coefficient of variation method, mean square method, entropy weight method, principal component analysis method, and dispersion maximization. Since they rely on data, they ensure the objectivity of the results. However, the results are difficult to explain and, in some cases, will contradict actual situations particularly if the size of the data used is small [24]. The structure entropy weight method (SEWM) used in this research for determining criteria weights integrate subjective and objective weighting methods. Previous studies demonstrated the potential of SEWM in reducing the required calculation workload while increasing the objectivity of the results [39,40,41]. The SEWM includes several subjective and objective steps: (1) expert opinions are asked to rank the importance of the criteria and an “initial” criteria ranking matrix is created; (2) the entropy method is used to quantitatively analyze the uncertainty associated with experts’ opinions (also referred to as blindness) in the “initial” criteria ranking matrix; (3) “blindness” is eliminated and the criteria weights are determined. A detailed explanation of the above steps follows.
(1) 
Determination of the Initial Criteria Importance Matrix   B i j   Using Delphi Method
In this step, an expert survey form is created and then sent to a number of experts according to the Delphi method. In the case of subcontractor selection, the experts should be senior project managers and project executives employed by the large construction company. The experts independently rank the importance of each subcontractor selection criteria in the survey form. The experts should rank the importance of each criterion independently according to their own knowledge and experience. The criteria should be ranked from high to low according to their importance. As shown in Table 2. the most important criterion is assigned a score of “1”, the second most important a score of “2”, etc. Some criteria can be ranked as equally important and assigned the same score [39]. Assume there are m experts and j selection criteria. The ranking of the selection criterion U j = U 1 , , U n j = 1 , , n given by expert E i is b i j i = 1 , , m ; j = 1 , , n . The Initial Criteria Ranking Matrix B i j can be created as:
B i j = U 1 U n E 1 b 11 b 1 n E m b m 1 b m n
(2) 
Determination of the adjusted criteria Importance Matrix C i j  using the structure entropy weight method
The initial criteria importance matrix developed in the previous step based on experts’ judgments normally has “data noise” because of the bias introduced by experts. In order to eliminate this noise, the initial criteria importance matrix should be transformed into a more objective adjusted criteria importance matrix using the SWEM. Such transformation is performed using a membership function as follows [39,42]:
μ i j = ln ( ε b i j ) l n ε 1
In Formula (7), ε is the conversion coefficient, where ε = n + 2 and n is the number of criteria [42].
The Adjusted criteria importance matrix C i j is:
C i j = U 1 U n E 1 μ 11 μ 1 n E m μ m 1 μ m n
(3) 
Eliminating Blindness and Identifying Criteria Weight Vector   W
The adjusted criteria importance matrix could be affected by uncertainties (also referred to as blindness) resulting from experts’ biases. It is, therefore, important to eliminate such blindness.
A new parameter “average understanding degree” μ j ¯ is introduced, representing the average of all experts’ ranks of each of the criteria, U j j = 1 , , n , and is calculated as [39]:
μ j ¯ = μ 1 j + + μ m j m
The uncertainty resulting from experts’ judgements or blindness qj is calculated for each criterion as:
U j j = 1 , , n is q j , where
q j = m a x μ 1 j , , μ m j μ j ¯ + m i n μ 1 j , , μ m j μ j ¯ 2
Then, the adjusted overall ranking Q j of each criterion U j j = 1 , , n provided by the m experts can be calculated as:
Q j = μ j ¯ × 1 q j
The weight ω j of each criterion U j j = 1 , , n is obtained by normalizing:
ω j = Q j j = 1 n Q j
Additionally, the overall weight vector of the selection criteria from the group expert decision-making process is W = ω 1 , , ω n T .

4.3.4. Determination of Experts’ Weights Using the Method of Minimum Deviation

When group decision making is used for the selection of subcontractors, the accuracy of the information provided by the experts is very important. If all experts have the same level of experience, they should be assigned the same weight and the decision-making group in such a case is an equal weight decision-making group. However, in most real situations including this case, due to different levels of expertise and knowledge of the experts, the decision-making group should be an unequal weight group and experts’ judgments should be weighed differently based on their level of experience [43]. In such cases, it is necessary to determine the weight assigned to each expert.
In this research, the widely utilized minimum deviation method was used to determine the weights of the experts. This method assumes that the closer the rank assigned by an expert to a selection criterion is to the overall rank assigned by all experts, the more weight should be assigned to this expert. To determine the experts’ weights using this method, first, the deviations between the ranks assigned to the selection criteria by each expert and those assigned by all experts are calculated. Then, if the difference between the ranks assigned by an expert to the selection criteria and the other experts’ assignments is small, this expert is allocated a higher weight.
The process of determining the experts’ weights is as follows:
For selection criterion U j , calculate the deviation D i j between the rank assigned by expert E i and those assigned by all experts as:
D i j = i = 1 m b i j b i j 2
where b i j = b i j i = i = 1 , , m ; j = 1 , , n .
Then, calculate the deviation D i between the ranks assigned by expert E i and those assigned by all experts to all selection criteria as:
D i = j = 1 n i = 1 m b i j b i j 2
The following equation is used to allocate a higher weight to an expert having minimum deviation between his/her assigned selection criteria’s ranks and those of other experts:
m i n D = i = 1 m λ i 2 D i s . t .     i = 1 m λ i = 1 , λ i > 0 , i = 1 , , m
By applying Lagrange function to the above equation, we obtain:
L λ i , θ = i = 1 m λ i 2 D i + 2 θ i = 1 m λ i 1
By finding the derivatives of λ i and θ ,
{ L λ i = 2 λ i D i + 2 θ = 0 i = 1 m λ i = 1
We obtain
λ i = 1 D i 1 i = 1 m 1 D i
Additionally, the vector of expert weights is λ = λ 1 , , λ m T .

4.3.5. Subcontractor Selection Using TOPSIS

Once the weight of criteria and the weight of experts are known, TOPSIS is used to select the best subcontractor. TOPSIS was first proposed by Hwang and Yoon in 1981 and was widely used for solving multiple criteria decision-making (MCDM) problems. The basic theory of TOPSIS is to find the solution which has the shortest distance from the positive ideal solution (PIS) and the farthest from the negative ideal solution (NIS) in a MCDM problem [44]. The computational procedure in a TOPSIS process is similar to the logic that human uses to make rational decisions. It evaluates unlimited range of criteria with explicit trade-offs and allows compensations between these attributes if any changes happened. Pair-wise comparisons in other methods such as the analytic hierarchy process (AHP) are avoided in TOPSIS. Distance to the PIS and the NIS are taken into consideration at the same time in TOPSIS by defining “relative closeness to ideal solution”. Finally, the ideal solution is selected from the available alternatives by choosing the one that is closest to the PIS and farthest to the NIS is obtained.
To select the best subcontractor using TOPSIS, the experts’ judgments are first aggregated while considering their weights into a group decision matrix which is then normalized before determining the optimal alternative by calculating the distance between each alternative and the ideal alternative. A detailed discussion of the process follows.
(1) 
Aggregating experts’ judgement while considering their weights
The expert weighted group decision matrix X is developed by combining the subcontractor decision matrices R k = r i j k T for all of the S k evaluated subcontractors as determined in Section 4.3.2 and the vector of experts’ weights λ = λ 1 , , λ n T as determined in Section 4.3.4, using the following equation:
X k j = i = 1 m λ i r i j k .  
The expert weighted group decision matrix X can be written as:
X = U 1 U n S 1 X 11 X 1 n S g X g 2 X g n
(2) 
Normalizing the expert weighted group decision matrix
The purpose of normalizing the TOPSIS group decision matrix is to make all scores in the matrix a positive value between 0 and 1. The normalization operation is performed to improve the comparability of the scores assigned to the various selection criteria considered by eliminating the impact of using different units of measurement for each criterion [44].
A few common normalization methods were used [44]. These include vector normalization, linear normalization, and range conversion. In this study, the range conversion method was used. The equations used by the range conversion method depend on whether the criterion being normalized is a “benefit” criterion or a “cost” criterion. A “benefit” criterion is one whose value is preferred to be large. A “cost” criterion is one whose value is preferred to be small. In our proposed subcontractor selection model, the following criteria are of the “cost” type: “Price”, “Experience Modification Ratio”, “Amount of subcontracts”, “Cost overruns”, and “Schedule overruns”. However, the following criteria are of the “benefit” type: “Quality of work”, “Experience with similar projects”, “Past relationship with general contractor”, “Technical competence”, and “Management competence”.
For “benefit” type criteria,
Y k j = x k j m k x k j m k x k j m k x k j
For “cost” type criteria,
Y k j = m a x x k j x k j m k x k j m k x k j
Using the above equations, the normalized expert weighted group decision matrix Y = Y k j T is obtained from the expert weighted group decision matrix.
(3) 
Determination of the positive ideal and negative ideal solution and Closeness Coefficients
Knowing the normalized expert weighted group decision matrix Y k , the positive ideal and negative ideal solutions can be calculated as:
Y + = m a x 1 i k Y k j = Y 1 + , , Y n +
Y = m i n 1 i k Y k j = Y 1 , , Y n
Then, the n-dimension Euclidean distances between each alternative subcontractor and the positive ideal solution and the negative ideal solution can be calculated while considering the weight of each criterion ω j as:
Q k + = j = 1 n Y k j Y + × ω j 2
Q k = j = 1 n Y k j Y × ω j 2
The closeness coefficient of each alternative subcontractor can be calculated as.
Z k = Q k Q k + + Q k , k = 1 , , g
The subcontractors are then ranked based on their closeness coefficients and the subcontractor with the largest closeness coefficient is selected.

5. Numerical Example

In this example, a general contractor subcontracted the curtain wall project of a large factory building and asked four experts, E i = E 1 , E 2 , E 3 , E 4 to select the most appropriate subcontractor from four potential subcontractors, S k = S 1 , S 2 , S 3 , S 4 . The evaluation criteria set is U j = U 1 , , U 10 . The criteria in the criteria set are evaluated using both qualitative and quantitative criteria. “Price”, “Experience Modification Ratio”, “Amount of Subcontracts”, “Cost overrun”, “Schedule overrun” are evaluated using quantitative measures that include both precise numbers and numerical ranges, whereas “Quality of work”, “Experience With Similar Projects”, “Past relationship with general contractor”, “Technical competence”, “Management competence” are evaluated by experts using a five-level fuzzy qualitative linguistic system, as shown in Table 1.
The decision matrices for the four construction subcontractors, S k = S 1 , S 2 , S 3 , S 4 , are shown below. These matrices contain different types of data (i.e., precise numbers, numerical ranges, and linguistic terms).
A 1 = U 1 U 2 U 3 U 4 U 5 U 6 U 7 U 8 U 9 U 10 E 1 1.3 1.1 30 % 1 , 1.2 0.9 , 1.1 M H V H V H V H E 2 1.3 1.1 30 % 1 , 1.2 0.9 , 1.1 M M V H V H H E 3 1.3 1.1 30 % 1 , 1.2 0.9 , 1.1 H H H V H H E 4 1.3 1.1 30 % 1 , 1.2 0.9 , 1.1 H H V H V H V H
A 2 = U 1 U 2 U 3 U 4 U 5 U 6 U 7 U 8 U 9 U 10 E 1 1.15 0.9 25 % 1 , 1.4 0.95 , 1.05 V H M M H M E 2 1.15 0.9 25 % 1 , 1.4 0.95 , 1.05 H H H H L E 3 1.15 0.9 25 % 1 , 1.4 0.95 , 1.05 V H M H M H E 4 1.15 0.9 25 % 1 , 1.4 0.95 , 1.05 V H L M V H L
A 3 = U 1 U 2 U 3 U 4 U 5 U 6 U 7 U 8 U 9 U 10 E 1 1.35 0.9 40 % 1 , 1.3 1 , 1.15 H H H V H M E 2 1.35 0.9 40 % 1 , 1.3 1 , 1.15 V H H V H V H M E 3 1.35 0.9 40 % 1 , 1.3 1 , 1.15 M V H H H M E 4 1.35 0.9 40 % 1 , 1.3 1 , 1.15 H H H V H M
A 4 = U 1 U 2 U 3 U 4 U 5 U 6 U 7 U 8 U 9 U 10 E 1 1.25 0.7 20 % 1.05 , 1.15 0.9 , 1.25 L V H H H H E 2 1.25 0.7 20 % 1.05 , 1.15 0.9 , 1.25 L V H M V H H E 3 1.25 0.7 20 % 1.05 , 1.15 0.9 , 1.25 M V H H M H E 4 1.25 0.7 20 % 1.05 , 1.15 0.9 , 1.25 L V H H H V H
The following steps are used to complete the selection process:
(1) 
Conversion of data to precise numbers
After using Equation (4) to convert numerical ranges to precise numbers and using Table 1 and Equation (5) to convert fuzzy linguistic terms to precise numbers, the converted decision matrices for construction subcontractor S k are R k = r i j k T :
R 1 = U 1 U 2 U 3 U 4 U 5 U 6 U 7 U 8 U 9 U 10 E 1 1.3 1.1 30 % 1.067 0.967 0.5 0.786 0.964 0.964 0.964 E 2 1.3 1.1 30 % 1.067 0.967 0.5 0.5 0.964 0.964 0.786 E 3 1.3 1.1 30 % 1.067 0.967 0.786 0.786 0.786 0.964 0.786 E 4 1.3 1.1 30 % 1.067 0.967 0.786 0.786 0.964 0.964 0.964
R 2 = U 1 U 2 U 3 U 4 U 5 U 6 U 7 U 8 U 9 U 10 E 1 1.15 0.9 25 % 1.133 0.983 0.964 0.5 0.5 0.786 0.5 E 2 1.15 0.9 25 % 1.133 0.983 0.786 0.786 0.786 0.786 0.214 E 3 1.15 0.9 25 % 1.133 0.983 0.964 0.5 0.786 0.5 0.786 E 4 1.15 0.9 25 % 1.133 0.983 0.964 0.214 0.5 0.964 0.214
R 3 = U 1 U 2 U 3 U 4 U 5 U 6 U 7 U 8 U 9 U 10 E 1 1.35 0.9 40 % 1.1 1.05 0.786 0.786 0.786 0.964 0.5 E 2 1.35 0.9 40 % 1.1 1.05 0.964 0.786 0.964 0.964 0.5 E 3 1.35 0.9 40 % 1.1 1.05 0.5 0.964 0.786 0.786 0.5 E 4 1.35 0.9 40 % 1.1 1.05 0.786 0.786 0.786 0.964 0.5
R 4 = U 1 U 2 U 3 U 4 U 5 U 6 U 7 U 8 U 9 U 10 E 1 1.25 0.7 20 % 1.083 1.017 0.214 0.964 0.786 0.786 0.786 E 2 1.25 0.7 20 % 1.083 1.017 0.214 0.964 0.5 0.964 0.786 E 3 1.25 0.7 20 % 1.083 1.017 0.5 0.964 0.786 0.5 0.786 E 4 1.25 0.7 20 % 1.083 1.017 0.214 0.964 0.786 0.786 0.964
(2) 
Determination of Evaluation Criteria’s Weights using SEWM
The four experts ranked the importance of the criteria set U j = U 1 , , U 10 based on their experience and Table 2 and the initial criteria importance matrix was obtained as:
B 4 × 10 = U 1 U 2 U 3 U 4 U 5 U 6 U 7 U 8 U 9 U 10 E 1 1 3 4 2 1 2 3 2 3 4 E 2 1 2 2 3 1 4 2 3 3 5 E 3 2 2 4 1 2 2 3 2 4 5 E 4 1 1 5 3 2 4 3 2 3 4
To reduce the “data noise” associated with the initial criteria importance matrix, the initial criteria Importance matrix is transformed to an adjusted criteria importance matrix C i j = μ i j T using SWEM and the membership function provided in Equation (7), where ε = n + 2 = 12 and μ i j = l n 12 B i j l n 12 1 .
Then, using Equations (8)–(12), the criteria weight vector W is determined as:
W = ( 0.108 , 0.0103 , 0.093 , 0.101 , 0.105 , 0.098 , 0.099 , 0.103 , 0.098 , 0.090 ) T ; λ = ( 0.300 , 0.214 , 0.250 , 0.236 ) T
(3) 
Determination of Experts’ Weights Using the Method of Minimum Deviation
Using the initial criteria importance matrix and Equations (13)–(15), the expert weight assignment model can be constructed. Then, using Equations (16)–(18), the vector of experts’ weights, λ , can be determined as:
λ = ( 0.300 , 0.214 , 0.250 , 0.236 ) T
(4) 
Subcontractor Selection using TOPSIS
The expert weighted group decision matrix X is calculated by combining the subcontractor decision matrices R k = r i j k T for all of the S k evaluated subcontractors and the vector of experts’ weights λ = λ 1 , , λ n T using Equation (19) as:
X = U 1 U 2 U 3 U 4 U 5 U 6 U 7 U 8 U 9 U 10 S 1 1.3 1.1 30 % 1.067 0.967 0.639 0.725 0.92 0.964 0.881 S 2 1.15 0.9 25 % 1.133 0.983 0.926 0.494 0.633 0.757 0.443 S 3 1.35 0.9 40 % 1.1 1.05 0.753 0.831 0.824 0.92 0.5 S 4 1.25 0.7 20 % 1.083 1.017 0.286 0.964 0.725 0.753 0.828
Using Equations (21) and (22), the normalized expert weighted group decision matrix Y = Y k j T is obtained from the expert weighted group decision matrix X as:
Y = U 1 U 2 U 3 U 4 U 5 U 6 U 7 U 8 U 9 U 10 S 1 0.25 0 0.5 1 1 0.552 0.491 1 1 1 S 2 1 0.5 0.75 0 0.807 1 0 0 0.017 0 S 3 0 0.5 0 0.5 0 0.729 0.716 0.666 0.789 0.13 S 4 0.5 1 1 0.758 0.398 0 1 0.32 0 0.879
The Euclidean distances between each subcontractor alternative and the positive ideal solution and the negative ideal solution, and the closeness coefficient, are calculated as:
Z 1 = Q 1 Q 1 + + Q 1 = 0.241 0.154 + 0.241 = 0.609 , Z 2 = 0.190 0.228 + 0.190 = 0.455 , Z 3 = 0.162 0.214 + 0.162 = 0.431 , Z 4 = 0.217 0.179 + 0.217 = 0.548
The subcontractors are then ranked based on their closeness coefficients Z 1 > Z 4 > Z 2 > Z 3 and subcontractor S 1 , with the largest closeness coefficient, is recommended for selection.

6. Discussion

Although several subcontractor selection models were developed in the past, they attempted to provide a “one-size-fits-all” solution and, as such, were not widely utilized by construction companies who significantly vary in size, type of work, and project delivery system used. In this paper, the authors made the case for developing different subcontractor selection models for different situations and project conditions. The paper then presented a subcontractor selection model that was developed to consider the specific needs of large construction companies. Such large construction companies collect massive amount of different types of data and information documenting subcontractors’ performance which, if analyzed properly, can improve the subcontractor selection process. Furthermore, large construction companies employ a large number of project managers who have experience working with an even larger number of subcontractors. Such experiences can offer a significant competitive advantage to the company if captured effectively in the company’s system and used when selecting subcontractors for future projects. It is important to note that when considering the potential of big data for improving decision making in large construction companies, it is not the amount of data that is important but rather what companies do with all of these data that matters. It is, therefore, important to develop models that can effectively use the data, such as the proposed model.
This study added to the body of knowledge by developing a hybrid model that integrates the structure entropy weight (SEW) and the technique for order preference by similarity to an ideal solution (TOPSIS) methods. The hybrid model uses the structure entropy weight method to calculate the weights of the selection criteria based on experts’ judgments while offsetting the uncertainties associated with their judgements. The method of minimum deviation is then used to determine the weights of experts’ opinions to account for their varying level of expertise and knowledge. Finally, TOPSIS is used to rank and select the most suitable construction subcontractor.

7. Conclusions

In this paper, a hybrid TOPSIS-SEW group subcontractor selection model was proposed for use by large construction companies. The proposed system had several advantages including: (1) it can be easily implemented using a spreadsheet allowing the selection process to be completed in a timely manner as dictated by the competitive nature of the construction industry; (2) it is capable of utilizing the large amount of subcontractors’ performance data collected by some construction companies in different data formats (e.g., precise numbers, numerical ranges, and linguistic terms); (3) it is capable of handling a large number of criteria and calculating the weights to the various criteria in a speedy manner; and (4) it can integrate experts’ judgments while accounting for their varying level of expertise and correcting for their biases.
The case study included in this paper illustrated that the proposed model was clear and concise, and can be easily adapted by large construction companies who prefer to utilize selection criteria that may be different than those used in the case study and which may include sustainable construction experience [45] and/or use of construction robots [46]. While this study was applied to construction subcontractors’ selection, the proposed methodology can be easily extended to various decision-making scenarios with similar requirements.
It should be noted that in the proposed methodology, both the criteria’s weights and experts’ weights were determined based on input provided as “precise” numbers. it is recommended that the model be extended in future research to handle situations where input used to determine criteria and experts’ weight is provided as “fuzzy” data.

Author Contributions

Conceptualization, C.G.; methodology, H.Y.; software, D.C.; validation, C.G.; formal analysis, D.C.; investigation, D.C.; data curation, C.Z.; writing—original draft, C.G., H.E. and C.Z.; writing—review and editing, H.E.; supervision, H.E.; project administration, H.Y.; funding acquisition, H.Y. and C.Z. All authors have read and agreed to the published version of the manuscript.

Funding

The present study was supported by the Social Sciences Fund of Hunan Province (22ZDB089, 22JD076).

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Başaran, Y.; Aladağ, H.; Işık, Z. Pythagorean Fuzzy AHP Based Dynamic Subcontractor Management Framework. Buildings 2023, 13, 1351. [Google Scholar] [CrossRef]
  2. Demirkesen, S.; Bayhan, H.G. Subcontractor Selection with Choosing-By-Advantages (CBA) Method. IOP Conf. Ser. Mater. Sci. Eng. 2019, 471, 022020. [Google Scholar] [CrossRef]
  3. Shanshan, Z.; Hazem, E. A Hybrid Grey System Theory–Based Subcontractor Selection Model for High-Stakes Construction Projects. J. Constr. Eng. Manag. 2022, 148, 04022037. [Google Scholar]
  4. Basu, R.; Nanyam, V.P.S.N.; Sawhney, A. A Multi-dimensional Subcontractor Evaluation Framework for Nonconventional Housing Systems. Procedia Eng. 2017, 196, 253–261. [Google Scholar] [CrossRef]
  5. Sari, E.M.; Irawan, A.P.; Wibowo, M.A.; Siregar, J.P.; Tamin, R.Z.; Praja, A.K.A.; Dewi, M.P. Challenge and Awareness for Implemented Integrated Project Delivery (IPD) in Indonesian Projects. Buildings 2023, 13, 262. [Google Scholar] [CrossRef]
  6. Ulubeyli, S.; Kazaz, A. Fuzzy multi-criteria decision making model for subcontractor selection in international construction projects. Technol. Econ. Dev. Econ. 2016, 22, 210–234. [Google Scholar] [CrossRef]
  7. Hartmann, A.; Ling, F.Y.Y.; Tan, J.S.H. Relative Importance of Subcontractor Selection Criteria: Evidence from Singapore. J. Constr. Eng. Manag. 2009, 135, 826–832. [Google Scholar] [CrossRef] [Green Version]
  8. Taylan, O.; Kabli, M.R.; Porcel, C.; Herrera-Viedma, E. Contractor Selection for Construction Projects Using Consensus Tools and Big Data. Int. J. Fuzzy Syst. 2018, 20, 1267–1281. [Google Scholar] [CrossRef]
  9. Yu, T.; Liang, X.; Wang, Y. Factors Affecting the Utilization of Big Data in Construction Projects. J. Constr. Eng. Manag. 2020, 146, 04020032. [Google Scholar] [CrossRef]
  10. Arslan, G.; Kivrak, S.; Birgonul, M.T.; Dikmen, I. Improving sub-contractor selection process in construction projects: Web-based sub-contractor evaluation system (WEBSES). Autom. Constr. 2007, 17, 480–488. [Google Scholar] [CrossRef]
  11. Zavadskas, E.K.; Turskis, Z.; Tamošaitiene, J. Contractor selection of construction in a competitive environment. J. Bus. Econ. Manag. 2008, 9, 181–187. [Google Scholar] [CrossRef] [Green Version]
  12. El-Mashaleh, M.S. Subcontractor Selection Based on Data Envelopment Analysis. 2011. Available online: http://misbe2011.fyper.com/proceedings/documents/37.pdf (accessed on 8 May 2023).
  13. Hooman, S.; Claudio, M.; Farzad, S.; Alberto, P. BIM feasibility for small and medium-sized contractors and subcontractors. Int. J. Constr. Manag. 2023, 23, 999–1008. [Google Scholar]
  14. Jang, S.; Jeong, Y.; Lee, G.; Kang, Y. Enhancing Subcontractors’ Participation in BIM-Based Design Coordination under a DBB Contract. J. Manag. Eng. 2019, 35, 04019022. [Google Scholar] [CrossRef]
  15. Chengshuang, S.; Min, W.; Fengyong, Z. Research on the Collaborative Application of BIM in EPC Projects: The Perspective of Cooperation between Owners and General Contractors. Adv. Civ. Eng. 2021, 2021, 4720900. [Google Scholar]
  16. Abbasianjahromi, H.; Sepehri, M.; Abbasi, O. A decision-making framework for subcontractor selection in construction projects. Eng. Manag. J. 2018, 30, 141–152. [Google Scholar] [CrossRef]
  17. Elzarka, H.M.; Minkarah, I.A.; Pulikal, R. A knowledge-based approach for automating construction safety management. In Proceedings of the 2nd International Conference on the Implementation of Safety and Health on Construction Sites, Honolulu, HI, USA, 24–27 March 1999; pp. 24–27. [Google Scholar]
  18. Al-Bayati, A.J.; O’Barr, K.; Suk, S.; Albert, A.; Chappell, J. Experience modification rate as a prequalification criterion for safety performance. Prof. Saf. 2020, 65, 31–38. [Google Scholar]
  19. Reddy, G.C.S.; Kumar, V.S.S. The role of experience modification rating and worker’s compensation. Chall. Occup. Saf. Health Thrust Saf. Transp. 2006, 311. [Google Scholar]
  20. Sö, M.; Holt, G.D.; Yang, J.B.; Graham, G. Applying Evidential Reasoning to Prequalifying Construction Contractors. J. Manag. Eng. 2002, 18, 111–119. [Google Scholar]
  21. Marzouk, M.M.; El Kherbawy, A.A.; Khalifa, M. Factors influencing sub-contractors selection in construction projects. Hbrc J. 2013, 9, 150–158. [Google Scholar] [CrossRef] [Green Version]
  22. Abbasianjahromi, H.; Rajaie, H.; Shakeri, E.; Chokan, F. A New Decision Making Model for Subcontractor Selection and Its Order Allocation. Proj. Manag. J. 2014, 45, 55–66. [Google Scholar] [CrossRef]
  23. Debaditya, C.; Hosam, E.; Hazem, E.; Lilianna, G. A novel construction cost prediction model using hybrid natural and light gradient boosting. Adv. Eng. Inform. 2020, 46, 101201. [Google Scholar]
  24. Yan, H.; Elzarka, H.; Gao, C.; Zhang, F.; Tang, W. Critical Success Criteria for Programs in China: Construction Companies’ Perspectives. J. Manag. Eng. 2019, 35, 04018048. [Google Scholar] [CrossRef]
  25. Tabatabai-Gargari, M.; Elzarka, H.M. Integrated CAD/KBS approach for automating preconstruction activities. J. Constr. Eng. Manag. 1998, 124, 257–262. [Google Scholar] [CrossRef]
  26. AlMaian, R.Y.; Needy, K.L.; Walsh, K.D.; da Alves, T.C.L. Supplier Quality Management Inside and Outside the Construction Industry. Eng. Manag. J. 2015, 27, 11–22. [Google Scholar] [CrossRef]
  27. Elzarka, H. Impact of Project Delivery Systems on TQM Implementation in the Building Construction Industry. In Proceedings of the 41st Annual National Conference of the Associated Schools of Construction, Cincinnati, OH, USA, 6–9 April 2005; Available online: http://ascpro0.ascweb.org/archives/cd/2005/2005pro/2005/CPGT11_4800_Elzarka05.htm (accessed on 8 May 2023).
  28. Elzarka, H.; Suckarieh, G.; Uwakweh, B. Redesigning the Senior Construction Management Capstone Courses at the University of Cincinnati. In Proceedings of the ASC 38th Annual Conference, Blacksburg, VA, USA, 11–13 April 2002; pp. 25–32. [Google Scholar]
  29. Greene, R.; Devillers, R.; Luther, J.E.; Eddy, B.G. GIS-Based Multiple-Criteria Decision Analysis. Geogr. Compass 2011, 5, 412–432. [Google Scholar] [CrossRef]
  30. Senvar, O.; Otay, I.; Bolturk, E. Hospital Site Selection via Hesitant Fuzzy TOPSIS. IFAC Pap. 2016, 49, 1140–1145. [Google Scholar] [CrossRef]
  31. Yazdi, M. Risk assessment based on novel intuitionistic fuzzy-hybrid-modified TOPSIS approach. Saf. Sci. 2018, 110, 438–448. [Google Scholar] [CrossRef]
  32. Zhiqian, Z.; Wei, P. Multi-criteria decision analysis for tower crane layout planning in high-rise modular integrated construction. Autom. Constr. 2021, 127, 103709. [Google Scholar]
  33. Salimian, S.; Mousavi, S.M.; Tupenaite, L.; Antucheviciene, J. An Integrated Multi-Criteria Decision Model to Select Sustainable Construction Projects under Intuitionistic Fuzzy Conditions. Buildings 2023, 13, 848. [Google Scholar] [CrossRef]
  34. Xiong, X.-L. Research of Supplier Selection Based on Dynamic Hybrid Multi-Attribute Group Decision Making. Ph.D. Thesis, Nanchang University, Nanchang, China, 2014. (In Chinese). [Google Scholar]
  35. Cheng, C.H.; Lin, Y. Evaluating the best main battle tank using fuzzy decision theory with linguistic criteria evaluation. Eur. J. Oper. Res. 2002, 142, 174–186. [Google Scholar] [CrossRef]
  36. Polat, G.; Bingol, B.N.; Var, O. An Integrated Multi-criteria-decision-making Tool for Mechanical Designer Selection. Procedia Eng. 2017, 196, 278–285. [Google Scholar] [CrossRef]
  37. Eom, C.S.; Yun, S.H.; Paek, J.H. Subcontractor Evaluation and Management Framework for Strategic Partnering. J. Constr. Eng. Manag. 2008, 134, 842–851. [Google Scholar] [CrossRef]
  38. Saaty, T.L. Why the magic number seven plus or minus two. Math. Comput. Model. 2003, 38, 233–244. [Google Scholar] [CrossRef]
  39. Liu, F.; Zhao, S.; Weng, M.; Liu, Y. Fire risk assessment for large-scale commercial buildings based on structure entropy weight method. Saf. Sci. 2017, 94, 26–40. [Google Scholar] [CrossRef]
  40. Liang, X.; Liang, W.; Zhang, L.; Guo, X. Risk assessment for long-distance gas pipelines in coal mine gobs based on structure entropy weight method and multi-step backward cloud transformation algorithm based on sampling with replacement. J. Clean. Prod. 2019, 227, 218–228. [Google Scholar] [CrossRef]
  41. Zhang, X.; Zhang, Q.; Sun, T.; Zou, Y.; Chen, H. Evaluation of urban public transport priority performance based on the improved TOPSIS method: A case study of Wuhan. Sustain. Cities Soc. 2018, 43, 357–365. [Google Scholar] [CrossRef]
  42. Cheng, Q.Y. Structure entropy weight method to confirm the weight of evaluating index. Syst. Eng. Theory Pract. 2010, 30, 1225–1228. [Google Scholar]
  43. Elzarka, H.M.; Yan, H.; Chakraborty, D. A vague set fuzzy multi-attribute group decision-making model for selecting onsite renewable energy technologies for institutional owners of constructed facilities. Sustain. Cities Soc. 2017, 35, 430–439. [Google Scholar] [CrossRef]
  44. Shih, H.S.; Shyur, H.J.; Lee, E.S. An extension of TOPSIS for group decision making. Math. Comput. Model. 2007, 45, 801–813. [Google Scholar] [CrossRef]
  45. Vibha, P.; Hazem, E. Whole building life cycle assessment for buildings: A case study ON HOW to achieve the LEED credit. J. Clean. Prod. 2021, 297, 126501. [Google Scholar]
  46. Kaushik, A.; Dong, J.; Gao, C.; Elzarka, H. Development of a Cleaning Robot for Trench Drains. In Proceedings of the ASME International Mechanical Engineering Congress and Exposition. American Society of Mechanical Engineers, Salt Lake City, UT, USA, 11–14 November 2019; p. 59384, V02BT02A030. [Google Scholar]
Figure 1. Scheme of the proposal model of the Hybrid Multi-Criteria Group Decision-making.
Figure 1. Scheme of the proposal model of the Hybrid Multi-Criteria Group Decision-making.
Buildings 13 01535 g001
Table 1. Trapezoidal Fuzzy Numbers Corresponding to the 5-Level Fuzzy Linguistic Term System.
Table 1. Trapezoidal Fuzzy Numbers Corresponding to the 5-Level Fuzzy Linguistic Term System.
Fuzzy Linguistic TermsTrapezoidal Fuzzy Numbers
Very High (VH)(0.857, 1, 1, 1)
High (H)(0.571, 0.714, 0.857, 1)
Medium (M)(0.286, 0.429, 0.571, 0.714)
Low (L)(0, 0.143, 0.286, 0.429)
Very Low (VL)(0, 0, 0, 0.143)
Table 2. Scores Assigned to Criteria based on importance.
Table 2. Scores Assigned to Criteria based on importance.
ImportanceMost ImportantSecond Choicenth Choice
Score12n
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Gao, C.; Elzarka, H.; Yan, H.; Chakraborty, D.; Zhou, C. A Hybrid TOPSIS-Structure Entropy Weight Group Subcontractor Selection Model for Large Construction Companies. Buildings 2023, 13, 1535. https://doi.org/10.3390/buildings13061535

AMA Style

Gao C, Elzarka H, Yan H, Chakraborty D, Zhou C. A Hybrid TOPSIS-Structure Entropy Weight Group Subcontractor Selection Model for Large Construction Companies. Buildings. 2023; 13(6):1535. https://doi.org/10.3390/buildings13061535

Chicago/Turabian Style

Gao, Ce, Hazem Elzarka, Hongyan Yan, Debaditya Chakraborty, and Chunmei Zhou. 2023. "A Hybrid TOPSIS-Structure Entropy Weight Group Subcontractor Selection Model for Large Construction Companies" Buildings 13, no. 6: 1535. https://doi.org/10.3390/buildings13061535

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop