.
DEVELOPMENT OF FUZZY DECISION MODEL FOR ETHIOPIAN
CONSTRUCTION CONTRACTORS SELECTION
By
SIFEREW BISHAW
A Thesis Submitted as a partial Fulfillment for the Degree of Master of Science in Civil
Engineering (Construction Technology and Management)
to
DEPARTMENT OF CIVIL ENGINEERING
ADDIS ABABA SCIENCE AND TECHNOLOGY UNIVERSITY
OCTOBER, 2019
i
.
Certification
This is to certify that the thesis prepared by Mr. Siferew Bishaw entitled “DEVELOPMENT OF
FUZY
DECISION
MODEL
FOR
ETHIOPIAN
CONSTRUCTION
CONTRACTORS
SELECTION” and submitted as a partial fulfillment for the Degree of Master of Science
complies with the regulations of the University and meets the accepted standards with respect to
originality, content, and quality.
Date of Defence:
Principal Advisor
Wubishet Jekale (Dr. Ing) ____________________
__________________
Signature
Date
Members of Examining board
1. Dr. Bahiru Bewket ____________________
External examiner:
__________________
Signature
2. Dr. Belachew Asteray ____________________
Internal examiner:
Date
__________________
Signature
3. Dr. Melaku Sisay ____________________
ERA PG Coordinator
Date
_________________
Signature
4. Alemayehu Feyisa____________________
Dep’t Head of Civil Eng.
5. Dr. Brook Abate____________________
Dean, College
Signature
Date
__________________
Signature
Date
__________________
Date
ii
.
Declaration
I hereby declare that this thesis entitled “DEVELOPMENT OF FUZY DECISION MODEL FOR
ETHIOPIAN CONSTRUCTION CONTRACTORS SELECTION” was prepared by me, with the
guidance of my advisor. The work contained herein is my own except where explicitly stated
otherwise in the text, and that this work has not been submitted, in whole or in part, for any other
degree or professional qualification.
Author: Signature Date
Siferew Bishaw ………………………………………………………………….
Witnessed by:
Student Advisor:Signature
Date
Wubishet Jekale (Dr. Ing.) ………………………………………………………
Student Co-advisor:Signature
Date
_______________________________________________________________
iii
.
Table of Contents
Certification .................................................................................................................................ii
Declaration ..................................................................................................................................iii
Table of Contents ........................................................................................................................ iv
List of Acronyms and Abbreviations ......................................................................................... vii
List of Tables .............................................................................................................................. ix
List of Figures .............................................................................................................................. x
Abstract ....................................................................................................................................... xi
ACKNOWLEDGMENTS ......................................................................................................... xii
CHAPTER ONE
INTRODUCTION
1.1. Background of the study ....................................................................................................... 1
1.2.
Statement of the Problem.................................................................................................. 3
1.3. Objective of the Study .......................................................................................................... 4
1.3.1. General Objective ........................................................................................................................ 4
1.3.2. Specific Objectives ...................................................................................................................... 4
1.4. Research Questions ............................................................................................................... 4
1.5. Scope of the Study ................................................................................................................ 4
1.6. Significance of the study ...................................................................................................... 4
CHAPTER TWO
LETERATURE REVIEW
2.1. Introduction ......................................................................................................................... 5
2.2. Theoretical Review.............................................................................................................. 7
2.2.1 Analytical Hierarchy Process (AHP) .............................................................................. 7
2.2.2 Fuzzy Set Theory (FST) ................................................................................................. 8
2.2.3 Fuzzy Analytical Hierarchy Process (FAHP) ................................................................. 8
2.3. Empirical Review ................................................................................................................ 9
2.3.1 Analytical Hierarchy Process (AHP) .............................................................................. 9
2.3.2 Fuzzy Numbers, Fuzzy Set, and Fuzzy Logic .............................................................. 12
2.3.2.1 Fuzzy Logic System ............................................................................................. 12
2.3.2.2 Fuzzification ........................................................................................................ 13
2.3.2.3 Fuzzy Rules .......................................................................................................... 13
iv
.
2.3.2.4 Rule Base Reduction Methods ............................................................................. 14
2.3.2.5 Membership Function .......................................................................................... 15
2.3.2.5.1 Triangular Membership Function ............................................................ 15
2.3.2.5.2 Gaussian Membership Function .............................................................. 16
2.3.2.5.3 Trapezoidal Membership Function .......................................................... 16
2.3.2.6 Defuzzification..................................................................................................... 17
2.3.2.6.1 Centre of Gravity (CoG) Method/Weighted Average Method ................ 17
2.3.2.6.2 Mean of Maximum (MoM) Method ........................................................ 18
2.3.2.7 Conceptual Model .............................................................................................. 18
2.3.3 Fuzzy Analytic Hierarchy Process (FAHP) .................................................................. 20
2.3.3.1 Fuzzy AHP (Synthetic Extent Method) ............................................................... 24
2.3.3.2 Selection Criteria ................................................................................................. 26
2.3.3.2.1 Selection Criteria Overview ..................................................................... 26
2.3.3.2.2 Selection Criteria and Evaluation Methodology in Ethiopia ................... 28
2.4. Summary of the Literature Review ..................................................................................... 32
CHAPTER THREE
RESEARCH METHODOLOGY
3.1 Introduction ......................................................................................................................... 33
3.2 Research Design ................................................................................................................. 34
3.3 Sampling (Data Collection) ................................................................................................ 34
3.4 Methods .............................................................................................................................. 34
3.5 Data Analysis ...................................................................................................................... 35
CHAPTER FOUR
RESULTS AND DISCUSSION
4.1 Identifying Criteria & Developing a hierarchical structure ............................................................. 36
4.2 Modeling in Fuzzy AHP .................................................................................................................. 37
4.2.1 Determining Relative Importance ............................................................................................ 37
4.2.2 Model Formulation .................................................................................................................. 44
4.3 Ranking Contractors ........................................................................................................................ 45
4.3.1 Determining Linguistic terms for Contractors rating ................................................................ 45
4.3.2 Developing Codes (IF-THEN rule) in MATLAB Software ...................................................... 46
4.4 MODEL VALIDATION (Case Study) ............................................................................................ 47
4.4.1 Introduction ............................................................................................................................... 47
v
.
4.4.2 Contractors rating for each criterion ......................................................................................... 47
4.4.2.1 Contractors Selection based on the current practice ......................................................... 47
4.4.3 Contractors Selection Based on the New Model ....................................................................... 50
4.4.3.1 Contractors Ranking (without software) ......................................................................... 51
4.4.3.2 Ranking supported by software (MATLAB) ................................................................... 52
4.4.3.2.1 Variable Creation & Assigning Values ................................................................ 52
4.4.3.2.2 Running the Software and data interpretation ...................................................... 53
4.4.4 Discussion and Interpretations .................................................................................................. 56
4.4.4.1 Based on the current practice ............................................................................................ 56
4.4.4.2 Scores based on the new model......................................................................................... 56
CHAPTER FIVE
CONCLUSION AND RECOMMENDATIONS
5.1 Conclusions .................................................................................................................................. 58
5.2 Recommendation .......................................................................................................................... 59
References ................................................................................................................................ 60
Appendices ............................................................................................................................... 63
vi
.
List of Acronyms and Abbreviations
AHP
Analytical Hierarchy Process
ANP
Analytic Network Process
BV
Bid Value
CC
Closeness Coefficient
COA
Center of Area
COG
Center of Gravity
CBR
Case-Based Reasoning
DEA
Data Envelopment Analysis
EBV
Estimated Bid Value
FAHP
Fuzzy Analytical Hierarchy Process
FEAHP
Fuzzy Extent Analytic Hierarchy Process
FLC
Fuzzy Logic Control
FNR
Fuzzy Number Recognition
FNWC
Fuzzy Number Weight Center
FPPA
Federal Procurement and Property Administration
FS
Financial Soundness
GA
Genetic Algorithm
GS
General Suitability
HSE
Health Safety and Environment
NIS
Negative Ideal Solution
LBV
Lowest Bid Value
vii
.
MA
Management Ability
MCDM
Multi-Criteria Decision Model
MoM
Mean of Maximum
PIS
Positive Ideal Solution
R
Reputability
RS
Resource
SC
Score
SCM
Supply Chain Management
SMART
Simple Multi-Attribute Rating Technique
TC
Technical Capability
TSK
Takagi - Sugeno - Kang
TOPSIS
Technique for Order Preference by Similarity to Ideal Solution
VAT
Value Added Tax
viii
.
List of Tables
Table No.
Description
Page No.
Table 2.1
Calculated Random indices
12
Table 2.2
Triangular Fuzzy Membership
25
Table 2.3
Main and sub-criteria
27
Table 2.4
Technical Evaluation
30
Table 4.1
Linguistic terms
38
Table 4.2
Fuzzified Pair-wise Comparison Matrix
40
Table 4.3
Fuzzy Geometric Mean
41
Table 4.4
Fuzzy weight
42
Table 4.5
Fuzzified and defuzzified crisp value
43
Table 4.6
Normalized Weight
43
Table 4.7
Linguistic Variables with fuzzy values
45
Table 4.8
Score and Rank of contractors
49
Table 4.9
Bid Evaluators Linguistic Rating
50
Table 4.10
Crisp Values
50
Table 4.11
Score and Rank of Contractors Manually Calculated
51
Table 4.12
Score and Rank of Contractors Supported by software
55
ix
.
List of Figures
Figure No.
Description
Page No.
Figure2.1
Fuzzy Logic System
13
Figure 2.2
Triangular Membership Function
15
Figure 2.3
Gaussian Membership Function
16
Figure 2.4
Fuzzy Inference System
17
Figure 2.5
Fuzzy Decision System
19
Figure 2.6
Most important criteria
28
Figure 4.1
Major and Sub Criteria
37
Figure4.2
Fuzzy Scale of Relative Importance
39
Figure4.3
Linguistic Terms with Fuzzy Variables
45
Figure 4.4
Variables and the corresponding Values
52
Figure 4.5
Codes fed into MATLAB
53
Figure 4.6
MATLAB output in Weighted Product Model
54
Figure 4.7
MATLAB output in Weighted Sum Model
55
x
.
Abstract
Choosing the right contractor to deliver a project in time, within budget and with better quality is
the most significant decision-making process to ensure the successful completion of construction
projects. As we are observing from day to day, many contractors failed to accomplish projects
due to different reasons like labor problems, financial problems, poor performance, social and
political problems, lack of safety considerations at worksite, management capability, etc. All
these cases have led to the impression that the current scenario of awarding the contracts is
inefficient in selecting the contractor capable of meeting the demands and challenges of present
times and hence needs to be reviewed accordingly.
The construction contractors’ selection under practice currently in Ethiopia screen out and makes
out of competition those capable contractors at the time of technical evaluation which is not fair
to lose the chance of competing for financial evaluation due to missing insignificant scores at the
time of technical evaluation.
The objectives of this research were to determine the most important criteria in construction
contractor selection and develop decision support model using fuzzy analytical hierarchy process
(FAHP)
This study presenteda contractor selection model using fuzzy Analytical Hierarchy Process
(FAHP). About 32 selection criteria were identified and grouped into 8 major criteria. The major
criteria were weighted and a decision support model was developed and the validity of the
developed model was tested in a real project (Case Study) supported by MATLAB software.
Keywords- Multi-criteria decision-making (MCDM), Fuzzy Analytical Hierarchy Process
(FAHP), MATLAB.
xi
.
ACKNOWLEDGMENTS
First of all, I would like to express my special gratitude to my advisor, Dr. Ing. Wubishet Jekale,
for his supervision and excellent advice, and also for spending his precious time to improve the
quality of this research.
I would like to express my appreciation to all organizations and individuals who contributed
directly or indirectly to this thesis and provided the necessary materials and support forthe
realization of this thesis. Especial thanks are forwarded to EMH Consulting Architects and
Engineers for providing necessary data for my case study.
I would like to thank all experts who played the most important role during my study by
providing
necessary
information
and
giving
xii
much
time
for
the
interview .
.
CHAPTER ONE
INTRODUCTION
1.1. Background of the study
Selection of a contractor for a construction project has been primarily based on bid price alone.
The selection of the lowest bidder is one of the major reasons for project delivery problem.
When contractor faced with a shortage of work, desperately quoted a low bid price simply to
remain in business with the expectation to be offset through claims. So, the selection of the
contractor for construction projects should be based on a set of multiple decision criteria both
price and non-price related (Kolekar P. B 2014). Choosing the right contractor increases the
chances of reaching the goals of the project which, first of all, are keeping the schedule of the
cost, time and quality(Edyta Plebankiewicz 2009)
There are lots of proposed models for contractor selection and evaluation. MCDM approaches
extensively proposed for contractor selection such as the analytic network process (ANP), fuzzy
set theory, analytic hierarchy process (AHP), data envelopment analysis (DEA), mathematical
programming, case-based reasoning (CBR), genetic algorithm (GA) and simple multi-attribute
rating technique (SMART)(Ho et al, 2010). Finding the best way to evaluate and select
contractors is difficult and employer companies use different ways facing this problem. Then the
most important issue in contractor selection is to develop a method to choose the right one and it
is essential to use a systematical and effective procedure or method to select the most appropriate
contractor(Ho et al, 2010). Some innovative approaches, based on artificial intelligence
techniques such as Fuzzy Logic match very well with decision-making situations where
contractor’s evaluation is also perceptive, decision-makers’ express heterogeneous judgments,
many decision rules are implied and unstructured, precise and accurate data are not available.
The nature of contractor selection decision-making problems is generally complicated and
unstructured and many quantitative and qualitative criteria must be considered to identify the
appropriate contractor.Most of the contractors' selection proposed models is according to simple
decision-making process.It doesn't seem most of this method pays attention to the unstructured
and complicated nature of current Contractor selection in MCDM context.Contractors evaluation
1
.
and selection is especially an MCDM problem consists of multi-criteria factors and the factors
can be both qualitative and quantitative.
The analytic hierarchy process (AHP) first introduced by Thomas L. Saaty(Saaty 1980),is
described by Nydick and Hill (1992)as a methodology to rank alternative courses of action based
on the decision makers’ judgement concerning the importance of the criteria and the extent to
which they are met by each alternative (cited in Patrick Sik et al., 1999). AHP is an effective
decision-making
technique
based
on
multi-criteria
decision-making
methodology
(MCDM).(Prof. Rajiv. B Bhatt (Ph.D. Cont.) 2011)
The analytic hierarchy process (AHP) is widely used for tacklingmulti-attribute decision-making
problems in real situations but this method is often criticized for using a discrete scale of one to
nine and to its inability to adequately handle the inherent uncertainty and imprecision associated
with decision maker`s perception. However, in many practical cases, the human preference
model is uncertain and decision-makers might be reluctant or unable to assign exact
numerical values to the comparison judgments.
AHP, in spite of its popularity and simplicity in concept, is not sufficient to take into account the
uncertainty associated with the mapping of one’s perception to a number. It feels more confident
to give interval judgments than fixed value judgments. To improve the AHP method,fuzzy
numbers are used to decide the priority of one decision variable over another and this is fuzzy
extended of AHP (FEAHP) approach to represent decision-makers' comparison judgments to
decide the final priority of different decision criteria(Prof.Rahmatollah et al, 2014)
In this paper one of the multi-criteria decision model, Fuzzy AHP is dealt and developed for
Ethiopian contractors’ selection decision-making process.
2
.
1.2. Statement of the Problem
The Ethiopian Federal Government procurement and property administration proclamation no
649/2009 article 33 (1) states to use open bidding as the preferred procedure of procurement
except as otherwise provided in the proclamation to use other options (article 33(2). The
proclamation describes the major qualification criteria for National Competitive Bidding. a)
average annual volume of work over the past specified yearsb)Experience as a prime contractor
in the construction of similar contract c)Proposal of the timely acquisition of equipment(own,
lease, hire, etc.) d)Personnel with specific qualification and experience e) Liquid assets and/or
credit facilities net of other contractual commitments and exclusive of any advance payments
which may be made under the Contract.
Even though the proclamation listed some qualification criteria, these criteria are not enough to
evaluate contractors.In Ethiopiancurrent practice, the employerreviews the contractors' resources
and capabilities concerning the stated specific project requirement indicated in the
bidding/prequalification process. There are two approaches of contractors’ evaluation in Ethiopia
to be followed after the legal qualification of contractors is checked. In the first approach, there
is no discrimination or ranking of contractors. A qualified contractor who is near the upper
boundary of the qualification criteria is not distinguished from another contractor who is near the
lower limit of the qualification criteria. The second approach, two-staged evaluations and scoring
method (FPPA, version 1 August 2011), which is comparatively advanced and aimed in
determining the lowest evaluated bid offering the best economic advantage but still it doesn't
solve the vagueness of the decision-making process.
The construction contractors’ selection under practice currently in Ethiopia screen out and makes
out of competition those capable contractors at the time of technical evaluation which is not fair
to lose the chance of competing for financial evaluation due to missing insignificant scores at the
time of technical evaluation.
This study focuses to make advancement in contractors’ selection process, by assisting the
evaluators/decision-makers to be supported by multi-criteria decision-making models to weigh
and rank participating contractors as the decision-making process is a group work and it is also
full of uncertainties.
3
.
1.3. Objective of the Study
1.3.1. General Objective
The general objective of this study is todevelop a multi-criteria decision-making model for
Ethiopian construction contractors’ selection by using Fuzzy Analytical Hierarchy Process
(FAHP).
1.3.2. Specific Objectives
The specific objectives of this study are;
To determine selection criteria in addition to those criteria which are being under practice
currently in Ethiopia.
To develop MCDM (multi-criteria decision-making model) by using Fuzzy Analytical
Hierarchy Process supported by MATLAB software.
1.4. Research Questions
This study tried to answer the following questions:
Are the qualification criteria for contractors’ selection currently under practice in
Ethiopia enough?
How can we develop a Multi-criteria decision model by using Fuzzy Analytical
Hierarchy Process for contractors’ selection?
How could the decision-makers be supported by software during Contractor Selection
Process?
1.5. Scope of the Study
This study is limited to the determining of contractors’ selection criteria and development of
fuzzy decision making model in Ethiopia.
1.6. Significanceof the study
The findings of this research can:
Assist decision-makers/evaluators by easily ranking participating contractors in such a
multi-criteria decision process which is full of uncertainties.
Identify additional qualification criteria for the sake of creating a better competition field
for contractors and also for creating a better chance of getting the right contractor for
employers.
4
.
CHAPTER TWO
LITERATURE REVIEW
2.1. Introduction
Traditionally, one of the most frequently used procedures for selecting contractors has been open
tendering where the lowest bidder is awarded the contract. However, the lowest bidder is not
always the most economical choice in the long term as the client runs the risk of poor
performance by that contractor during the project life. Therefore, choosing the right contractor
involves much more than visualizing a series of price list, and choices will depend on a wide
range of factors which involve both quantitative and qualitative. Contractor selection and
evaluation is especially an MCDM problem consists of multi-criteria factors and the factors can
be both qualitative and quantitative(Ana Nieto-Morote et al 2012).
There are lots of proposed models for contractor selection and evaluation. MCDM approaches
extensively proposed for contractor selection such as the analytic network process (ANP), fuzzy
set theory, analytic hierarchy process (AHP), data envelopment analysis (DEA), mathematical
programming, case-based reasoning (CBR), genetic algorithm (GA) and simple multi-attribute
rating technique (SMART)(Ho et al, 2010). Finding the best way to evaluate and select
contractors is difficult and employer companies use different ways facing this problem. Then the
most important issue in contractor selection is to develop a method to choose the right one and it
is essential to use a systematical and effective procedure or method to select the most appropriate
contractor(Ho et al, 2010). Some innovative approaches, based on artificial intelligence
techniques such as Fuzzy Logic match very well with decision-making situations where
contractor’s evaluation is also perceptive, decision-makers’ express heterogeneous judgments,
many decision rules are implied and unstructured, precise and accurate data are not available.
In recent decade there were some researches about a contractor or supplier evaluation and
selection that use AHP, fuzzy set theory, and integration of these two methods to deal with
supplier selection problems. (Chang B. et al, 2011)developed a web-based AHP system to
evaluate the casting suppliers for 18 criteria. (Kumar J. 2011)applied AHP to evaluate and select
suppliers.(Kaur Prabjot et al, 2009)also used a fuzzy AHP for supplier selection. (Kumar J. et al,
2011)) proposed a rule-based model with the application of AHP to aid the decision-makers in
5
.
vendor evaluation and selection taking the power transmission industry. (Jiang W et al.,
2011)proposed a methodology with the application of fuzzy set theory (FST), based on twenty
criteria to deal with supplier evaluation and selection problem.
Decision-makers can use linguistic variables both for the criteria and for the degree of satisfying
them by contractors. Li (2015) proposed a fuzzy framework to solve construction contractor
prequalification problems that takes full advantage of the experts' knowledge, experiences, and
make the decision-maker feels comfortable to give judgment on the prequalification issue.
The framework includes decision criteria analysis, weights assessment, and ranking orders
determination of contractors. Relative importance of criteria and evaluation of criteria assigned
by decision makers are expressed in linguistic variables and then a fuzzy arithmetical operation
is employed to aggregate the fuzzy numbers into the final decisions. Once final fuzzy assessment
of contractors has been obtained, four approaches, i.e., fuzzy number recognition (FNR) method,
fuzzy TOPSIS (FT) method, fuzzy number weight center (FNWC) method and simple
defuzzification method are applied to rank contractors(Ana Nieto-Morote et al 2012).
Fuzzy analytical hierarchy decision-making model (FAHP) is preferred from other analytical
hierarchy (AHP) models for this paper considering its recentness and also relatively more precise
for such kind of group decision work in case of high uncertainty.
6
.
2.2. Theoretical Review
2.2.1 Analytical Hierarchy Process (AHP)
The Analytical Hierarchy Process (AHP) is a decision aiding tools based on multi-criteria
decision making for dealing with complex and multi-attribute decision(Prof. Rajiv. Et al, 2011).
It aims at quantifying relative priorities for a given set of alternative on a ratio scale, based on the
judgment of the decision-maker and stresses the importance of the intuitive judgment of a
decision-maker as well as the consistently of the comparison of the alternative in the decisionmaking process. The application of Analytic Hierarchy Process can be found in such diverse
fields as portfolio selection model solve by using AHP methodology include project procurement
system (Mohammed I.A, Khalil 2000, cited in (Prof. Rajiv et al, 2011)),
Since some of the evaluation criteria involve a high degree of subjective judgment and individual
preferences, it is very difficult for the decision-maker to express their preferences in exact
numerical values and to provide exact pairwise comparison judgments so AHP, in spite of its
popularity and simplicity in concept, is not sufficient to take into account the uncertainty
associated with the mapping of one's perception to a number. The linguistic assessment of human
feelings and judgments are vague and it is not reasonable to represent it in terms of precise
numbers. It feels more confident to give interval judgments than fixed value.
The analytic hierarchy process (AHP) is widely used for tackling multi-attribute decision-making
problems in real situations but this method is often criticized for using a discrete scale of one to
nine and to its inability to adequately handle the inherent uncertainty and imprecision associated
with decision maker`s perception. However, in many practical cases, the human preference
model is uncertain and decision-makers might be reluctant or unable to assign exactnumerical
values to the comparison judgments.
To improve the AHP method, triangular fuzzy numbers are used to decide the priority of one
decision variable over another and this is fuzzy extended of AHP (FEAHP) approach to represent
decision-makers' comparison judgments to decide the final priority of different decision
criteria(Rahmatollah et al, 2014)
7
.
2.2.2 Fuzzy Set Theory (FST)
The Fuzzy Set Theory introduced by Zadeh is suitable for dealing with imprecision and
uncertainty associated with data in decision problems. Most real-world prequalification problems
involve uncertainty and imprecision in the estimates of performance ratings and criteria weights
due to the own nature of construction projects and subjectivity of decision-makers' judgments. In
this decision environment, it is too complex to reasonably describe the problem by conventional
quantitative expressions; therefore, it is more adequate to express decision-makers' judgments in
qualitative form than quantitative one. Fuzzy Set Theory is an adequate tool to deal with vague,
imprecise and uncertain problems by using the concept of linguistic variable, which is a variable
whose values are words or sentences in a natural language instead of numerical values. In a
universal set of discourse X, a fuzzy subset A of X is defined by a membership function μA (x),
which maps each element x in X to a real number in the interval [0, 1]. The function value of μA
(x) signifies the grade of membership of x in A. When μA (x) is large, its grade of membership
of x in A is strong.
2.2.3 Fuzzy Analytical Hierarchy Process (FAHP)
Fuzzy set theory has the advantage of mathematically represent uncertainty and vagueness and
provide formalized tools for dealing with the imprecision intrinsic to many problems. Like other
artificial intelligence method, it has some advantages within uncertain, imprecise and vague
contexts than AHP and other MCDM method, in resembles human judgments.In this approach,
triangular fuzzy numbers are used in the preferences of one criterion over another (Chan et al.,
2014).
Analytical Hierarchy Process (AHP) is one of the best ways for deciding among the complex
criteria structure at different levels. Fuzzy AHP is a synthetic extension of the classical AHP
method when the fuzziness of the decision-maker is considered(ÖZDAĞOĞLU 2007).This
technique is a combination of two different techniques, the analytical hierarchy process and
fuzzy set theory (Ahmad Zaki Mohamed Noor et al., 2018).
When using Fuzzy logic, the importance of each criterion gets influenced by the level of
decomposition in the hierarchical model. Fuzzy logic cannot measure the level of consistency in
the judgments provided by a decision-maker. On the other hand, Analytic Hierarchy Process
(AHP) cannot capture subjectivity (or fuzziness) of human judgments as the verbal assessments
are converted into crisp values. Fuzzy Analytic Hierarchy Process (FAHP) is a merger of the two
8
.
methods, Fuzzy logic and the Analytic Hierarchy Process (AHP), which inherits the advantages
of both and, therefore, addresses the above-mentioned problems. The FAHP method is useful in
identifying a suitable supplier and to evaluate its performance(Ishizaka 2014).
2.3. Empirical Review
This Section will provide empirical related review on the extension of this classical Analytical
Hierarchy Method to a Fuzzy Analytical Hierarchy Process method. In the first section, the
traditional analytical hierarchy process, which is the basis for the AHP is dealt. In the next
section, fuzzy set, Fuzzy logic, and fuzzy numbers are reviewed since it is necessary to have a
background of fuzzy system to deal with problems of decision which are full of uncertainties and
vagueness. Lastly, the Fuzzy Analytical Hierarchy process which is the combination of the two
techniques is reviewed.
2.3.1 Analytical Hierarchy Process (AHP)
AHP is a method for ranking decision alternatives and selecting the best one when the decisionmaker has multiple criteria (Taylor, 2004, cited in (ÖZDAĞOĞLU 2007) ). It answers the
question, "Which one?". With AHP, the decision-maker selects the alternative that best meets his
or her decision criteria developing a numerical score to rank each decision alternative based on
how well each alternative meets them. In AHP, preferences between alternatives are determined
by making pairwise comparisons. In a pairwise comparison, the decision-maker examines two
alternatives by considering one criterion and indicates a preference. These comparisons are made
using a preference scale, which assigns numerical values to different levels of preference.
The standard preference scale used forAHP is 1-9 scale which lies between “equal importance”
to “extreme importance” where sometimes different evaluation scales can be used such as 1 to 5.
In thepairwise comparison matrix, the value 9 indicates that one factor is extremely
moreimportant than the other, and the value 1/9 indicates that one factor is extremely
lessimportant than the other, and the value 1 indicates equal importance. Therefore, if the
importance of one factor with respect to a second is given, then the importance of the second
factor with respect to the first is the reciprocal. Ratio scale and the use of verbal comparisons are
used for weighting ofquantifiable and non-quantifiable elements (Pohekar ve Ramachandran,
2004 cited in (ÖZDAĞOĞLU 2007)).
9
.
The application of the AHP to the complex problem usually involves four major steps (Cheng, et
al, 1999):
1. Break down the complex problem into several small constituent elements and then structure
the elements in a hierarchical form.
2. Make a series of pairwise comparisons among the elements according to a ratio scale.
3. Use the eigenvalue method to estimate the relative weights of the elements.
4. Aggregate these relative weights and synthesize them for the final measurement of given
decision alternatives.
The AHP is a powerful and flexible multi-criteria decision-making tool for dealing with complex
problems where both qualitative and quantitative aspects need to be considered. The AHP helps
analysts to organize the critical aspects of a problem into a hierarchy rather like a family tree
(Bevilacqua et al, 2004, cited in (ÖZDAĞOĞLU 2007)).
The essence of the process is the decomposition of a complex problem into a hierarchy with goal
(criterion) at the top of the hierarchy, criteria and sub-criteria at levels and sub-levels of the
hierarchy, and decision alternatives at the bottom of the hierarchy. Elements at given hierarchy
levels are compared in pairs to assess their relative
preference with respect to each of the elements at the next higher level. Themethod computes
and aggregates their eigenvectors until the composite final vector of weight coefficients for
alternatives is obtained. The entries of final weight coefficients vector reflect the relative
importance (value) of each alternative with respect to the goal stated at the top of the hierarchy
(Pohekar ve Ramachandran, 2004). A decision-maker may use this vector according to his
particular needs and interests. To elicit pairwise comparisons performed at a given level, a matrix
A is created in turn by putting the result of pairwise comparison of element i with element j into
the position aji as below(ÖZDAĞOĞLU 2007).
10
.
Where n = criteria number to be evaluated
Ci = i. criteria
Aij = importance of i. criteria according to jth criteria
The weights and performances (local priorities) are derived from this matrix A by using the
Eigenvector method (Saaty, T.L., 1980 cited in(Ishizaka 2014):
If CR, the ratio of CI and RI (an average CI of 500 randomly filled matrices of the same
dimension), is less than 10%, then the evaluations of the decision-maker can be considered as
having an acceptable consistency.
CR = CI/RI,
where CR is the consistency ratio
RI is the random index
11
.
Table2.1: Calculated RandomIndices, RI (Saaty, 1977)
n
3
4
5
6
7
8
9
10
RI
0.58
0.9
1.12
1.24
1.32
1.41
1.45
1.49
2.3.2 Fuzzy Numbers, Fuzzy Set, and Fuzzy Logic
Among the various types of fuzzy sets of special significance are fuzzy numbers defined as A
={x, μA (x)} where x takes its number on the real line ú and membership function μA: ú6 [0, 1],
which have the following characteristics : (i) Constant on (-∞, a] and [d, ∞): μA (x)=0 œ x 0 (-∞,
a] U [d, ∞); (ii) Strictly increasing on [a, b] and strictly decreasing on [c, d]; and (iii) Constant on
[b, c]: μA (x)=1 œ x 0 [ b, c], where a, b, c, d are real numbers and eventually a = - ∞, or b = c,
or a = b, or c = d or d = ∞. For convenience, LμA is named as left membership function of a
fuzzy number A, defining LμA(x) = μA (x), œ x 0 [a,b]; RμA is named as right membership
function of a fuzzy number A, defining RμA(x) = μA (x), œ x Є [c, d]. A trapezoidal fuzzy
number A is a fuzzy number denoted as A=(a, b, c, d) which membership function is defined as:
where a, b, c, d are real numbers and a < b < c < d. If b=c, it is defined as a triangular fuzzy
number.
2.3.2.1 Fuzzy Logic System
Fuzzy logic consists of mathematical ideologies for knowledge illustration founded on degrees of
membership and is logic with many values; its reasoning is dealt as an approximate rather than
cast stone and exact. Fuzzy logic has four main components: Fuzzifier, determining rules, engine
for inferencing and defuzzifier. The Fuzzy logic system is shown below.
12
.
Figure 2.1: Fuzzy logic system,(Chai et al., 2015)
The process of Fuzzy logic consists of finding a crispset of input data that are collected and
transformed intointo a fuzzy set by the fuzzy linguistic variables, linguistic fuzzy terms and
membership functions, this is the Fuzzification step. Based on a set of rules an inference is made
and the resultant fuzzy yield is changed to a crisp output by the membership functions, during
the defuzzification stage.
2.3.2.2 Fuzzification
Variables of linguistic nature can be the input or output parameters of the fuzzy system where
values are natural language words or expressions as opposed to numerical values. Fuzzification
practices the theory of fuzzy set operations. This step is used to map the crisp values attained
from the inputs into ranks of the membership functions of linguistic relations of fuzzy sets
(Zadeh, 1965). For example, the Fuzzification of a four feet woman in height might fit into two
sets of fuzzy “Average” and “tall”. The membership functions µAand µBare the symbols used to
portray the two fuzzy sets “Average” and “tall” respectively. The woman’s height, 5.5 feet, goes
with rank of 0.70 on the fuzzy set “average” and a rank of 0.30 to the fuzzy set “tall”. In the
Fuzzification step, we transform the input rate (5.5 feet) into the score of membership (0.70 for
“average” and 0.30 for “tall”) (Gathaiya, 2007)
2.3.2.3 Fuzzy Rules
Rules compare ideas and contrast one event to another one based on if-then statements in
computing. In fuzzy instrument, we use the fuzzy sets and the rules for verdict and as the way of
selecting decision and are traded with fuzzy rules which maneuver using sets of if-then
statements. For Example, if C then X, if D then Y, where C and D are all sets of X and Y i.e. IF
variable IS set THEN action. The count of rules generated is given by the count of the linguistic
13
.
variable used. Boolean logic operators AND, OR, and NOT are used in fuzzy logic, typically
demarcated as the minima, maxima, and complement.
2.3.2.4 Rule Base Reduction Methods
Rules count lessening is an essential issue in fuzzy system creation, particularly for actual time
Fuzzy logic control (FLC) Plan. The count of rules in a complex fuzzy control system can grow
exponentially depending on the count of the input variable. For that reason, reducing the rules is
a very vital concern in such designs. Several ways of reducing the number of rules have been
discovered.
I.
Fuzzy clustering is thought as one of the central techniques using numerical example for
Creation of fuzzy rules. The algorithm plots data plugs into asset of number clusters (). In
the fuzzy system, the number of rules depends on the number of Cluster centers.
Controlling the number of cluster centers aids in controlling the count of rules. However,
a challenge with control applications is often that there is no enough datato mine a whole
rule base for the controller (Gathaiya, Decision Support system for supplier selection
2007)
II.
We can use the sliding mode control and fuzzy logic control to decrease the ranting
bySliding mode control and enrich vigor in the fuzzy logic control. This
amalgamationyields rules size reduction. However, this tactic is disadvantageous since
the constraints for the switch utility need to be nominated by an expert or planned over
conventional control theory (Manoj et al, 2015).
III.
The minimization way of membership functions is not combined but are changed by a
New membership function with minimum and maximum values of the first and the last
Membership function, the departing point of the two is the peak of the created
Membership function this technique is appropriate if the data available is not enough to
Train the model (Matthews, 2013).
IV.
Ledeneva, (2006) proposed a fuzzy control structure in a hierarchy where the first-level
Rules are those connected to the most central variables and are collected to form the first
level of hierarchy. The next second most variable, with the outputs of the first-level, are
then selected as inputs to the second level hierarchy.
The set of rules are built
hierarchically; the input variables of the fuzzy controller are distributed according to
14
.
various levels of reasoning and are not treated in parallel anymore. The control difficult is
thus resolved serially. The first level of hierarchy has the rules associated with key
variables and assembled to form the hierarchy. The following key variables, alongside the
output of first level, are then treated as inputs to the second level of hierarchy and so on
(Metaxiotis et al,2012).
2.3.2.5 Membership Function
Membership functions are applied during the fuzzificationand defuzzification stages of a fuzzy
Logic system, to convert the input values that are not fuzzy to be in fuzzy linguistic term and
vice versa. Membershipfunction is used to quantify a linguistic term. There are various shapes of
membership functions formed using straight lines as discussed below.
2.3.2.5.1 Triangular Membership Function
Figure 2 depicts the membership function of triangle nature coordinates a, b, and c represents the
three vertices x of the fuzzy set A i.e. µA (x). the lower boundary of set A with degree
membership zero is expressed by coordinate a coordinate c is the upper boundary with degree
membership of zero. Lastly, coordinate b with the degree of membership of one is the third apex
of the triangle. The triangle membership function is well thought to be ample for netting the
vagueness of these linguistic valuations (Mehrdad and abbas, 2011).
Fig.2.2:Triangular Membership function (Chai et al,2015)
15
.
Equation below symbolized the scientific used to compute the degree of membership for
component x in a set of fuzzy A:
f (x, a, b, c)
=
0,
x≤a
(1)
(x-a)/(b-a), a ≤ x ≤ b
(c-x)/(c-b), b ≤ x ≤ c
0,c≤x
2.3.2.5.2 Gaussian Membership Function
Gaussian membership function is represented in formula 2 below
µ(x)=[x-b/δ)²]
x is the input variable, b the membership function center while σ is the constant for the width of
the membership function. Gaussian fuzzy membership utilities are among the most used in fuzzy
logic systems (foundations of fuzzy logic, 2014). figure below depicts a characteristics Gaussian
membership function.
Fig.2.3: Gaussian Membership Function (Chai et al, 2015)
2.3.2.5.3 Trapezoidal Membership Function
Equation (3) below shows a membership functions for trapezoidal with four parameters {a, b, c,
d} as shown in:
trapezoidal (x; a, b, c, d) =max (min(x-ab/-a,1,d-xd/-c),0)
The four corners of the typical trapezoidal membership function are determined by coordinates
{a, b, c, d} in x axis such that a<b=c<d.
16
.
Because of their modest formulas and easy computational, triangular membership functions and
trapezoidal membership functions have been applied extensively in real-time scenarios.
However, they are not even at the curve points identified by the perimeter (Mehrdad & Abbas,
2011).
Fig.2.4: Fuzzy Inference System (Gathaiya, Decision Support System for Supplier Selection
2007)
2.3.2.6 Defuzzification
On inference, a fuzzy value will be the typical result. This result needs to be defuzzzified to
achieve a crisp output. The work of the defuzzifier component of a Fuzzy Logic System is to do
that. Defuzzification is accomplished depending on the membership function of the output
variable (Fuzzy Logic Fundamentals, 2011). Several defuzzification methods are existing for this
setup, some are discussed below.
2.3.2.6.1 Centre of Gravity (CoG) Method/Weighted Average Method
This is the methodology for calculating a crisp value (µ) from the central-point of the output
fuzzy set by a rated average of the membership grades. With an existing fuzzy set µ (xi) having a
17
.
discrete universe, and the membership value being in the membership function. We can represent
the rated average of the elements in the support set as below (Foundations of Fuzzy Logic,
2014).
2.3.2.6.2 Mean of Maximum (MoM) Method
The Mean of Maximum method is used to discover the medium z where the membership of the
fuzzy set is at a maximum. Could be the maximum points occur severally and as such the
common training is to take the mean of all maximum values. The calculation complexity is
simplified in this method by ignoring the shape of the fuzzy set completely; this yields somewhat
good results (Fuzzy Logic Fundamentals,2011). For a particular setting there occurs a fuzzy set
A in a Z universe. The extension opinion says that if there exists a function f, then the fuzzy set
B is specified by the equation:
B=f (A) =∑ µA (xi)/f (xi)
2.3.2.7 Conceptual Model
Mostly used fuzzy structures are; fuzzy pure systems, Takagi-Sugeno-Kang (TSK) and combined
fuzzy system having the fuzzifying and fuzzifying parts(Li-Xin 2011). We used the combined
fuzzy system in the model we developed because our inputs and outputs are real numbers. This
system comprises a fuzzier part in the inputs for changing intrinsic numbers to fuzzy sets and a
defuzzifier part in the output that does the vice versa. Figure 4 below shows the architecture of
the system developed by composing three main blocks. Fuzzy logic systems and expert systems
are used in handling complex and difficult tasks; however, fuzzy logic's ability to handle
ambiguity gives it an advantage over the expert systems. To effectively handle ambiguities,
linguistic rules are used to emulate human operation and assist make decisions. The ability to
make decisions in fuzzy logic is time-saving and minimizes the need for human engagement.
18
.
Fig.2.5:Fuzzy Decision Support System for supplier selection, (Li-Xin 2011)
The description of the various elements in the above architecture to be adopted in our study is;
A-Fuzzy inference engine: This is the package that scrutinizes the rules and data accumulated in
the database and generates the logical output. We can have a different selection from the fuzzy
interference depending on the aggregation, implication, and operators used for s-norm and tnorms engine(Li-Xin 2011).
B-User Interface: This is the module that assists the users to interact with the system during data
entry and also for viewing the results once generated by the system.
C-Fuzzy rule base: These are qualified statements represented as “IF x is Xi and y is Yi and
THEN o is Oi” where x and y are linguistic input variables used to determine the inputs
interactions and developed from subject matter experts’ inputs. Xi and Yi are likely linguistic
values for x and y respectively.
19
.
2.3.3 Fuzzy Analytic Hierarchy Process (FAHP)
In most of the real-world problems, some of the decision data can be precisely assessed while
others cannot.Humans are unsuccessful in making quantitative predictions, whereas they
arecomparatively efficient in qualitative forecasting(Kulak ve Kahraman, 2005). Essentially, the
uncertainty in the preference judgments gives rise to uncertainty in the ranking of alternatives as
well as difficulty in determining the consistency of preferences.
This approach was introduced by Laarhoven and Pedrycz (1983) cited in(Ishizaka 2014). The
Fuzzy AHP method is identical to the traditional AHP (section 2.3.1) at the exception of the
conversion of the verbal appreciation into the numeric scale. The procedure is based on the
following steps(Ishizaka 2014):
a) Develop a hierarchical structure.This step is identical to the two previous methods
b) Define the Fuzzy judgments
To capture vagueness, imprecision, and uncertainty of the linguistic scale, are converted
into fuzzy numbers.
c) Fuzzy Weights
The criteria have received a linguistic evaluation. This linguistic evaluation is
transformed into a pairwise comparison and inserted into the comparison matrix.
d) Calculation of the fuzzy priorities
Fuzzy priorities are calculated exactly in the same way criteria are calculated. The
linguistic performances are pairwise compared and entered in a comparison matrix for
each criterion. Then, they are separated in four matrices corresponding to low, modallow, modal-upper and upper points of the membership function. The local priorities are
then calculated for each matrix with the eigenvalue method.
e) Overall priorities and defuzzification
f) The local priorities are multiplied by the criteria weights to produce overall fuzzy
priorities. The transformation of the fuzzy priorities into a crisp priority is calculated.
Sensitivity analysis can be performed to test if the results are robust. This exercise is
more intensive than in the normal AHP because more sensitivity analyses corresponding
to the hierarchies may be needed.
(Li 2015)proposed a fuzzy framework to solve construction contractor prequalification problems
that takes full advantage of the experts’ knowledge, experiences, and makes the decision-maker
20
.
feels comfortable to give judgment on prequalification issue. The framework includes decision
criteria analysis, weights assessment, and ranking orders determination of contractors. Relative
importance of criteria and evaluation of criteria assigned by decision-makers are expressed in
linguistic variables and then a fuzzy arithmetical operation is employed to aggregate the fuzzy
numbers into the final decisions.
To calculate the local weight of each criterion, experts are required to provide their comparative
judgment on the relative importance of one criterion on other, belonging both to the same level
and group in the hierarchical structure.
The pair-wise comparison usually involves much inexact, uncertain or incomplete information
that is very difficult to measure the judgments and preferences of decision-maker. Based on
Fuzzy Set Theory, assessments are described subjectively inappropriate standard linguistic
variable set is built to help experts to assess the relative importance of criteria pairwise.
Since linguistic terms are not mathematically operable, to cope with this difficulty, each
linguistic term is associated with a fuzzy number, which represents the meaning of each generic
verbal term. This representation does not only depend on the concept but also on the context in
which it is used. Even for similar contexts, fuzzy numbers representing the same concept may
vary considerably, therefore, it must be carefully defined by the characteristics of the project.
Generally, the preference information about criteria expressed as a fuzzy preference relation
presents inconsistency problems. The lack of consistency in the pair-wise criteria comparison
matrices can lead to an inconsistent set of local weights of criteria. Therefore, a method to get a
minimum consistency must be applied. The most of the research studies which apply the
concepts of Analytic Hierarchy Process (AHP) determine if the comparison matrix is consistent
or not by calculating the consistency ratio. If a matrix is not consistent experts must reevaluate
the relative importance of each pair of criteria, therefore, the expert's judgments are modified.
Since the preference information between criteria Ci and Cj, υ’ij, can also be reflected in their
ranking values wi and wj, there exists an explicit function relation between υ’ij and wi and wj
defined as: where ψ (wi) can be any non-decreasing function. To keep the simplicity of the
method, if then weak transitivity, i.e. υik≥0.5 for υij≥0.5 and υjk≥0.5, is the property that is
usually accepted to deal with problems of fuzzy preference relations consistency. Due to the
fuzziness of the opinions and the weak transitivity restrictionconsidered, an accurate solution for
21
.
this problem could not be found. The wi and wj values are calculated by difference minimization
method of the value υij, obtained directly from the experts, and the value υ’ij, defined as:
(1)
(2) & (3)
i and j are criteria of group g and level l and represent fuzzy addition and subtraction defined in
equations (A4) and (A5), respectively. Once the local weight of all criteria, wi, are calculated,
the global weight, Wi, of each criterion at the bottom level of the hierarchy is calculated as
( 4)
where i is each one of the criteria at the lowest level of the hierarchy, t is the upper groups at
different level in the criteria hierarchy, w(j) group is the group weight of the jth upper group
which contain the criterion Ci in the hierarchy and
represents fuzzy multiplication defined in
Eq.(A6). Another important and crucial task is to evaluate the rating of the contractor for each
evaluation criterion, i.e., to define the decision-making matrix, especially when evaluation
criteria may have quantitative and qualitative dimensions. When the evaluation criterion is
qualitative, most of the times, the decision-maker is not capable of defining rigorously how good
the contractor is, about this criterion. In these situations, the decision-maker prefers assessments
that are not exact but approximate and which are adjusted to the reality.
Therefore, in these cases, in general, the decision-makers should evaluate their judgments
utilizing linguistic terms instead of real numbers. Therefore, two types of assessments are
proposed: (i) when the evaluation criterion is quantitative, assessment are real numbers, and (ii)
22
.
when the evaluation criterion is qualitative, assessment are linguistic terms. In the same way, that
linguistic assessments on the relative importance of pair of criteria are transformed into fuzzy
numbers, the linguistic ratings of the contractors concerning qualitative evaluation criteria are
transformed into corresponding fuzzy numbers. Although "a priori" it seems no-sense the
fuzzification of an exact value, to operate mathematically it is necessary to convert assessment in
terms of real numbers into fuzzy number as well.
To define adequately the decision-making matrix, two aspects have to be considered: (i) the
evaluation criteria are their characteristics and each one of criteria data has their dimension and
distribution and (ii) the evaluation criterion have different importance on the final decision.
When each one of the criteria data has its dimension and distribution, it is difficult to directly
compare or operate. As a result, the original data of criteria evaluation should be dimensionless
and unit-free by normalization method. The normalized fuzzy decision matrix can be represented
as Ğ = [Ğij] and its elements defined as:
On the other hand, when criteria have not the same importance the rating of the contractor with
respect each criterion must be recalculated using the multiplication of the original rating by the
criteria weight. By taking into account these two considerations, the weighted-normalized
decision-making matrix is defined as:
23
.
where Wj is the weight of criteria Cj , Ğij are the elements of the normalized decision-making
matrix and
represents the fuzzy multiplication defined in Eq. (A6). Finally, Technique for
Order Performance by Similarity to Ideal Solution (TOPSIS) method may provide the basis for
classifying contractors. This method is based on the concept that the best alternative should have
a shorter distance from the Positive Ideal Solution (PIS) and the farthest from the Negative Ideal
Solution (NIS). For each contactor, a closeness coefficient (CC) is calculated as:
where di* is the distance of each contractor from PIS and di─ is the distance of each contractor
from NIS defined as:
where dυ is the distance measurement between two fuzzy numbers defined in Eq. (A8) and
where J1 and J2 are the sets of benefit criteria and cost criteria, respectively. According to the
descending order of CC, the ranking order of all contractors can be determined, although a more
realistic approach may be to use a linguistic variable to describe the current assessment status of
each contractor per its closeness coefficient. The interval [0,1] is divided into certain subintervals which are corresponded with each one of the proposed assessment status that maybe
"Do not recommended", "Recommended with risk” and “Approved” (Ana Nieto-Morote et al
2012)
Once final fuzzy assessment of contractors has been obtained, four approaches, i.e., fuzzy
number recognition (FNR) method, fuzzy TOPSIS (FT) method, fuzzy number weight center
(FNWC) method and simple defuzzification method are applied to rank contractors.
2.3.3.1 Fuzzy AHP (Synthetic Extent Method)
A fuzzy set is a class of objects with a continuum of grades of membership. Such a set is
characterized by a membership (characteristic) function, which assigns to each object a grade of
24
.
membership ranging between zero and one. Two triangular fuzzy number M1 (m1-, m1, m1+) and
M2 (m2-, m2, m2+) shown in Fig. below are compared. When m1-≥m2-, m1≥m2, m+≥m2+, we define
the degree of possibility V (M1 ≥M2) = 1. Otherwise, we can calculate the ordinate of the highest
intersection point(Ahmad Zaki Mohamed Noor et al, 2018)
Table 2.1:Triangular Fuzzy Numbers
25
.
2.3.3.2 Selection Criteria
2.3.3.2.1 Selection Criteria Overview
A crucial task in contractor prequalification process is to establish a set of decision criteria
through which the capabilities of contractors are measured and judged. Criteria for
prequalification may vary between projects since the characteristics of them are distinct although
there are some common characteristics of contractor prequalification. All the projects have a
reasonable cost, require a reasonable quality, within a reasonable time and with reasonable
security(Ana Nieto-Morote et al 2012).
Most of the major criteria used for contractor selection are similar but the weight given to those
criteria to evaluate contractors vary from project to project and from place to place due to
variability of factors due to many reasons.
Ana Nieto-Morote et al, (2012) described the major contractor prequalification criteria and
subcriteria as follows.
Technical capacity: The contractor must demonstrate that it has the technical capacity to
perform the activities of the specific project for which it is seeking prequalification.
Experience: The contractor must demonstrate its participation in other previous projects,
especially if they are similar to the project that will be executed.
Management capability: The contractor must demonstrate that it is capable of planning,
organizing and controlling a project.
Financial stability: The client must reach an informed opinion regarding the overall financial
position and capability of the contractor.
26
.
Past performance: Considering the past performance of each contractor, the project manager
will have a higher or lower degree of confidence in the possible contractors regarding the quality,
time and cost control requirements
Occupational health and safety: To encourage contractors to establish and maintain effective
systems to manage the risks to the health and safety of their employees, arising from the nature
of the work.
Table2.3:Main and sub-criteria
Rahmatollah et al,(2014) included "facilities and support service" which includes education and
training of the clients' technicians as one of the selection criteria. Company reputation is also
considered to be one of the selection criteria by Kolekar P. B et al (2014).
PATRICK SIK-W. et al, (1999) had identified those major criteria that attract clients' interest
and described as follows.
27
.
Fig. 2.6:Most important criteria considered by clients(PATRICK SIK et al, 1999)
2.3.3.2.2 Selection Criteria and Evaluation Methodology in Ethiopia
The overall evaluation methodology varies from client to client and vary depending on the
project characteristics. The major steps that are under practice currently are common and
described as follows (FPPA, 2011).
I.
Preliminary Screening:
Major Criteria
1
Legal Qualification
Sub-criteria
1
Nationality
2
Conflict of Interest
3
Registration in the FPPA's Suppliers List
4
Debarred by decision of the FPPA
5
Valid trade license or business organization
registration certificate
6
VAT registration certificate
7
Valid tax clearance certificate
8
Government Owned Entity
28
.
2
3
4
II.
Professional Qualification and
Capability
Technical Qualification,
Competence, and Experience
Financial Standing
1
Number of staff
2
Personnel for the key positions
1
General experience
2
Specific Experience
3
History of non-performing contracts
4
Pending litigation
5
Equipment for the implementation of the
contract
1
Historical Financial Performance
2
Average Annual Turnover
3
Financial Resources
Bid Evaluation
According to the methodology defined in the Public Procurement Proclamation and Directive,
the Public Body shall select the successful Bid by applying the following method:
A.
The Bid that is found to be substantially responsive to the professional, technical, and
financial qualification requirements,technically compliant to the technical specifications,
and with the lowest price.
B.
The Bid that is found to be substantially responsive to the professional, technical, and
financial qualification requirements,technically compliant in relation to the technical
specifications, and with the lowest evaluated bid The lowest evaluated Bid shall be the bid
offering better economic advantage ascertained on the basis of factors affecting the
economic value of the bid.
The section of the type of methodology, to be guided by procedure A or B is the right of the
client. If procedure A is selected, there will not be any further evaluation and the lowest bidder
will be awarded after checking arithmetical errors. If the selected procedure is B, there will be
further technical and financial evaluation that is why it is called two-staged evaluation
methodology.
29
.
Table 2.4: Technical Evaluation (FPPA, 2011)
Priority
Proportional
points in %
Name of criteria
Adequacy of Technical Proposal in responding to the Schedule
of Requirements:
(a) Technical capacity to mobilize equipment and personnel
1
(b) Technical approach and methodology
(c) Work plan and scheduling
(d) Organization and staffing
Total points for criterion (1):
2
Specific experience of the Bidder relevant to the Schedule of
Requirements
Qualifications and competence of the key professional staff
engaged in the works:
(a) Team Leader
(b)
Total points for criterion (3):
3
The number of points to be assigned to each of the above positions
or disciplines shall be determined considering the following three
sub-criteria and relevant percentage weights:
(a) General qualifications
20-30%
(b) Adequacy for the assignment
50-60%
(c) Experience in region and language
10-20%
Total weight:
100%
4
Total points for criterion (4):
Σ
Total Points for the Four Criteria (1+2+3+4)
30
100
.
Financial Evaluation
In the financial evaluation, the highest point shall be given to the lowest priced Bid, and
conversely, the lowest point shall be given to the highest-priced Bid; among technically qualified
Bids. The points given to other Bidders shall be determined depending on their price offers.
From the total merit points to be given for proposals submitted by Bidders in a bid for
procurement of Works, the share of Technical Proposal shall be percent and the remaining
percent shall be the share of the Bid Price. The formula for determining the financial score is the
following:
LFP
FS =
100
CFP
Where:
FS
= The Bid Price Score;
LFP = The lowest Bid Price;
CFP = The Bid Price under consideration
The Public Body shall then add the technical score to the Bid Price score to determine the
aggregated (total) Bid score and final ranking of Bids by applying the following method:
For each Technical Proposal, its technical evaluation score shall be normalized according to the
highest evaluated technical score that will get 100 points according to which other scores of
technical criteria shall be proportionally ranked. The Public Body shall apply the following
formula for the normalization of values of the technical evaluation results:
CTP
TSN =
100
HTP
Where:
TSN = Normalized Bid Technical Proposal Score;
CTP = The technical evaluation score for the Bid under consideration
HTP = The highest evaluated Technical Proposal score
31
.
This paper considers all significant criteria, which have been ignored and not incorporated as
evaluation criteria but very important for employers in Ethiopia in the construction contractor
selection process.
2.4.
Summary of the Literature Review
As part of the procurement process, selection of contractors for construction start from
procurement planning and then follows preparation of tender document, advertising the tender,
submission of bids by the tenderers, evaluation of the submitting tender and award of the
contract.In the selection of contractors, the client shall prepare the tender document considering
the specific nature of projects and avoid ambiguities, mistakes, and inconsistencies in the
document.
Contractor selection is a critical and crucial task for any client that may help to control some of
these risks and manage the complexities. Various procedures such as open tendering, selective
tendering, restricted tendering, registration/ pre-qualification, post-qualification are followed for
selecting contractors. In addition to the above, to select a contractor for a project it is required to
develop necessary and sufficient criteria to investigate and assess the capabilities of the
contractors to carry out a job if it is awarded to them.
Generally, the Analytical Hierarchy Process (AHP)Decision Models are becoming helpful tools
nowadays for decision-makers/evaluators which can assist group decision making. Fuzzy
Analytical Hierarchy Process (FAHP) is the most recent and important decision model as it
alleviatesthe uncertainties in the group decision-making process and it enables to rank
participating contractors.
32
.
CHAPTER THREE
RESEARCH METHODOLOGY
3.1 Introduction
A decision model for contractor selection based on Fuzzy Analytical Hierarchy Process is
offered in this paper. The model involves a multi-criteria evaluation of contractors and the
establishment of a classification of all the feasible contractors. At the first stage, a set of criteria
for evaluating the potential contactors is established by taking into account the nature of the
construction project. The establishment of a proper evaluation criteria system is basic for an
adequate classification of contractors, therefore, decision criteria must be reflected the project
objectives, the needs of the clients and all the factors that influence the adequate project
performance. To be efficiently assessed, decision criteria is decomposed into sub-criteria and a
hierarchical structure of criteria generated.
In many decision problems, decision criteria have not the same importance so a weight which
represents its importance is assigned to each criterion. With a hierarchical structure of criteria,
each criterion is associated with a local weight and a global weight. The local weight of a
criterion is referred to the weight relative to other criteria at the same group and level, which is to
be assessed using the pair-wise comparison process. The global weight of a criterion is referred
to the weight relative to all other criteria for the overall objective of the decision problem.
In this environment, based on Fuzzy Set Theory, assessments are described subjectively in
linguistic terms such as "more important", "equally important", etc. An appropriate standard
linguistic variable set is built to help expert to assess the relative importance of criteria pairwise.
Since linguistic terms are not mathematically operable, to cope with this difficulty, each
linguistic term is associated with a fuzzy number, which represents the meaning of each generic
verbal term. This representation does not only depend on the concept but also on the context in
which it is used. Generally, the preference information about criteria expressed as a fuzzy
preference relation presents inconsistency problems. The lack of consistency in the pair-wise
criteria comparison matrices can lead to an inconsistent set of local weights of criteria, therefore,
a method to get a minimum consistency must be applied.
Most of the research studies which apply the concepts of Analytic Hierarchy Process (AHP)
determine if the comparison matrix is consistent or not by calculating the consistency ratio. If a
33
.
matrix is not consistent experts must reevaluate the relative importance of each pair of criteria,
therefore, the expert's judgments are modified.
3.2 Research Design
There are two fundamental research approaches, qualitative and quantitative approaches.
Advancement in research methodology recommends that, the two approaches shall be
assimilated in broad research designs to improve in research thoroughness and report several of
the epistemological and methodological criticism (kelle, 2006 cited in (Gathaiya, 2007)). This
study applied both qualitative and quantitative approaches to satisfactorily answer the research
questions.
3.3 Sampling (Data Collection)
The data was collected using primary data collection system which were:
1) Direct interview with procurement experts with an experience of 10 to 25 years in the
construction industry and more than 6 years of experience in procurement and related works.
2) Document review (tender documents, standard bidding documents, manuals, contract
documents, and different journals)
As the respondents (interviewees) of this research are experts from different stakeholders of the
construction industry (from Employer companies, Contractors and Consulting firms), the method
of sampling to be applied is a kind of detailed interview and well-organized questionnaire.
The sample size is 12 (5interviewees from Employer, 3 from Contractors and 4 from consulting
firms). The research area chosen is at Addis Ababa Ethiopia since most of the headquarters of
contractors, consulting firms and Employers are seated there and most of the experts related to
this research objective are available at Addis Ababa.
3.4 Methods
The major activity steps followed for the systematic fuzzy AHP during contractors’ selection are:
Contractors selection criteria were identified based on the acquired knowledge from
different literatures and experts from different stakeholders of the construction industry
Well, organized interview questions prepared and conducted with the selected
interviewees (experts).
The relative importance of each major criteria and sub-criteria filled in the table form in
linguistic terms by experts
34
.
3.5 Data Analysis
The steps established for the creation of our model Fuzzy AHP system in the construction
industry service is as shown bellow
Step1.Determining critical factors (most important criteria) in the process of Contractors’
selection from the related literature
Step2. Experts are asked to identify the most important criteria that involve in contractors'
selection
Step3. A questionnaire was designed for interview based on criteria that exploited in steeps
1&2 to pairwise compare elements
Step4. Experts were asked to fill out the nine scale questionnaires by choosing the most
appropriate linguistic comparison variable. In this step, the experts compare two criteria
respect to their capability in supporting contractor selection goals.
Step5. Transform experts respond into nine scale fuzzy numbers Calculate the final
comparative value (weight) of each criterion by pair-wise comparison matrix with the
help of the scale of relative importance.
Step6. Calculate the final comparative value (weight) of each criterion by pair-wise
comparison matrix with the help of scale of relative importance.
Step7. Calculate the Consistency ratio to check whether the calculated criteria weight is correct
or not.
Step8. A formula (fuzzy IF-THEN rule) is created for the sake of checking the validity of the
criteria weights obtained above.
Step9. Validity of the Model is tested in A Case Study supported by MATLAB software,
(Preference Score Weighted Sum and Preference Score Weighted Product Model, IFTHEN rule) and Finally, the rank of Participating Contractors (bidders) is tabulated and
the winner of the tender is known.
35
.
CHAPTER FOUR
RESULTS AND DISCUSSION
4.1 Identifying Criteria & Developing a hierarchical structure
According to the Ethiopian Federal Procurement and Property Administration (FPPA), the first
stage of bidding is to check legal qualification of the bidder which is known as the preliminary
screening stage and it includes compliance checking with regard to Nationality, Conflict of
interest, Registration in the FPPA's suppliers list, debarred by the decision of FPPA, Valid trade
license or business organization registration certificate, VAT registration certificate, Valid tax
clearance certificate, and Government Owned Entity. A contractor who fulfilled the above
requirements is legally qualified to be considered in the next selection process.
After a comprehensive review of different literatures related to this work, the government
procurement manual of Ethiopia (FPPA, Version 1, August 2011), different contract documents,
many factors or selection criteria bring in to being that could affect the prequalification and
selection process of participating contractor. The importance of different factors may vary from
place to place. Those factors with high influence in another country might have low influence in
Ethiopia.
Accordingly, after the collection of these criteria from literatures, semi-structured interviews
were conducted with 10 construction experts working under different stakeholders of the
construction industry (5 from the Employer, 3 from the consulting firms and 2 from contractors)
whose experiences are from 10 to 25 yearsto select the most important criteria from the collected
ones and to add other important criteria which has to be included. Also, some factors may be
considered not effective at all. So, to choose and identify the most factors that have a high effect
in selecting the appropriate contractor, the factors had to be revised by experts in Ethiopia. In
these interviews, criteria were listed and then combined, and finally selected to suit the
construction industry in Ethiopia. The final 32-criteria list that is believed to affect the contractor
selection is determined. These criteria are classified into eightmajor groups as shown in Fig.7
below. The preliminary screening, legal qualification, is not included in the criteria list and
criteria weight calculation as it is a must to meet requirement.
36
.
Major and Sub-criteria for Contractor Selection
Technical
Ability
Financial
Soundness
Bid
Value
Management
Capabilty
Resources
Reputation
Health, Safety &
Environment
General suitability
1. Relevant
Expereince
1. Financial
Stability
1. Management
Knowledge
1.Technical
Expertise
1. Length of time 1. Health, safety& 1. Works at hand
in bussiness
environment
and status of
management plan works
2. Built
Technology
capability
3. Research &
Develeopment
ability
4. Information
Technology
Application
2.Creditability
2. Quality, Time &
Cost Management
2. Key personel
2. Past failures
3. Banking
arrangment &
bonding
4. Liquidity
3. Contract
Management
2. Previous safety 2. Experience in
records
the region
3.Sub contractors 3. Past owner List
contractor
relationship
4. Coordintion with 4. Specialist
4. Contractorthe Employer
Equipment
suplier
and/or consultant
relationship
5. Inovation
5. Risk Mangement 5. Fcailities
6. Staff training
6. Organizational
Structure
Major criteria
3. Technical
approach and
work methodology
4. Work plan and
scheduling
Sub-criteria
5. Other
reltionships
Fig.4.1:Major and sub-criteria for contractor selection
4.2 Modeling in Fuzzy AHP
The critical factors are identified and the hierarchical structure is created as shown above in
fig.6.The next step is to determine the relative importance (criteria weight) using fuzzy pair-wise
comparison matrix based on the experts’ determinations and check whether the criteria weights
are consistent or not.
4.2.1 Determining Relative Importance
Experts are asked to fill the pair-wise comparison matrix in linguistic terms as listed below from
1 to 25 and these linguistic terms are changed into fuzzy numbers and tabulated to fuzzy pairwise matrix.
37
.
Table 4.1:Linguistic terms
No.
Criteria to be compared
Experts determinations
1
Technical capability with respect to Financial
Soundness
Strong important
2
Technical capability with respect to Bid value
Weak
3
Technical with respect to Management ability
Very Strong Important
4
Technical capability with respect to Reputability
Equally Important
5
Technical capability with respect to Resources
Very Strong important
6
Technical capability with respect to HSE
Extremely Strong important
7
Technical capability with respect to General
Suitability
Moderate important
8
Financial soundness with respect to bid value
Equally Important
9
Financial soundness with respect to management
ability
Moderately important
10
Financial soundness with respect to Reputability
Equally important
11
Financial soundness with respect to Resources
Strong Important
12
Financial soundness with respect to HSE
Strong important
13
Financial soundness with respect to General
suitability
Equally important
14
Bid value with respect to management ability
Strong important
15
Bid value with respect to Resource
Strong important
16
Bid value with respect to HSE
Strong important
17
Bid value with respect to General suitability
Moderate important
18
Management ability with respect to resources
Moderate important
19
Management ability with respect to HSE
Equally important
20
Management ability with respect to General
suitability
Equally important
21
Reputability with respect to Resource
Strong Important
22
Reputability with respect to HSE
Moderate important
23
Reputability with respect to General Suitability
Equally important
24
Resource with respect to HSE
Equally important
25
HSE with respect to General suitability
Equally important
38
.
The scale of relative importance is expressed in triangular fuzzy number representation which is
designated as X for the Variables (criteria) in the fuzzy et A and µ A(X) for the membership
function as follows.
Fig.4.2: Fuzzy scale of relative importance
The fuzzy triangular relative importance is as shown in the above figure and is described as
follows.
Linguistic Term
Crisp Value
Fuzzy Value
Equal importance
1
(1, 1, 1)
Moderate importance
3
(2, 3, 4)
Strong importance
5
(4, 5, 6)
Very strong importance
7
(6, 7, 8)
Extremely strong importance
9 (8, 9, 9)
2
(1, 2, 3)
4
(3, 4, 5)
Intermediate values
8
6
(5, 6, 7)
(7, 8, 9)
39
.
Table 4.2: Fuzzified Pair-wise comparison matrix
Technical
capability
Financial
Soundness
Bid Vale
Technical Financial
Bid
Capability Soundness value
(1, 1, 1)
(4 , 5, 6)
,
)
Manageme
nt Ability
Reputabil
ity
Resourc
es
HSE
General
Suitability
(6, 7, 8)
(1,1, 1)
(6, 7, 8) (8, 9, 9) (2, 3, 4)
)
(1, 1, 1)
(1, 1, 1)
(2, 3, 4)
(1, 1, 1)
(4, 5, 6) (4, 5, 6) (1, 1, 1)
(2, 3, 4)
(1, 1, 1)
(1, 1, 1)
(4, 5, 6)
(2,3, 4)
(4, 5, 6) (4, 5, 6) (2, 3, 4)
,
Management
,
)
ability
Reputability (1,1, 1)
,
,
)
(1, 1, 1)
,
)
(1, 1, 1)
(4, 5, 6)
)
Resources
,
)
,
)
,
)
HSE
,
)
,
)
,
General
Suitability
,
)
(1, 1, 1)
,
)
(2, 3, 4) (1, 1, 1) (1, 1, 1)
(1, 1, 1)
(4, 5, 6) (2, 3, 4) (2, 3, 4)
,
)
,
)
(1, 1, 1) (1, 1, 1)
)
(1, 1, 1)
,
)
(1, 1, 1) (1, 1, 1) (1, 1, 1)
)
(1, 1, 1)
,
)
(2, 3, 4) (1, 1, 1) (1, 1, 1)
,
,
Note: Fraction values of the relative importance is fuzzified by the following inverse comparison
formula.
(Chang D.Y, 1996)
where, u = upper value, m = middle and l = lower values of fuzzy numbers
40
)
.
Table 4.3: Fuzzy Geometric mean
Technical
capability
Financial
Soundness
Bid Vale
Managem
ent ability
Reputabili
ty
Resources
T.Capab
ility
F.Soundn
ess
Bid
value
(1, 1, 1)
(4 , 5, 6)
,
,
)
(1, 1, 1)
(2, 3, 4) (1, 1, 1)
,
)
(1, 1, 1)
Manage
ment
Ability
(6, 7, 8)
Reputab
ility
Resourc
es
HSE
(1,1, 1)
(6, 7, 8)
(1, 1, 1) (2, 3, 4)
(1, 1, 1)
(1, 1, 1)
(2, 3, 4)
)
(4, 5, 6)
)
,
)
(1, 1, 1)
(1, 1, 1)
,
)
(4, 5, 6)
,
Geometric Mean
(8, 9, 9)
General
Suitabili
ty
(2, 3, 4)
(4, 5, 6)
(4, 5, 6)
(1, 1, 1)
(1.23, 1.40, 1.56)
(4, 5, 6)
(4, 5, 6)
(2, 3, 4)
(2.18, 2.76, 3.29)
)
(2, 3, 4)
(1, 1, 1)
(1, 1, 1)
(0.45, 0.52, 0.62)
(1, 1, 1)
(4, 5, 6)
(2, 3, 4)
(2, 3, 4)
(1.41, 1.71, 2.03)
,
)
,
)
(1, 1, 1)
(1, 1, 1)
)
(1, 1, 1)
,
)
(1, 1, 1)
)
(1, 1, 1)
,
)
(2, 3, 4)
,
)
,
)
,
)
HSE
,
)
,
)
,
General
Suitability
,
)
(1, 1, 1)
,
,
(2.21, 2.62, 3.02)
)
(0.28, 0.32, 0.40)
(1, 1, 1)
(1, 1, 1)
(0.41, 0.44, 0.50)
(1, 1, 1)
(1, 1, 1)
(0.71, 0.76, 0.91)
,
Note: The Geometric mean of two fuzzy numbers is expressed as follows
(Buckley 1985)
Now, the Fuzzy Geometric weight is calculated by adding the Fuzzy Geometric mean values
vertically and the sum is:
Fuzzy Geometric Weight = (8.88, 10.53, 12.33)
Then the geometric mean value for each criterion shall be multiplied by the inverse of the
geometric weight = (
,
,
)
41
.
Table4.4: Calculation of Fuzzy Weight
Criteria
Geometric Mean
Weight inverse
Result (Fuzzy weight)
Technical capability
(2.21, 2.62, 3.02)
(
,
,
)
(0.18, 0.25, 0.34)
Financial Soundness
(1.23, 1.40, 1.56)
(
,
,
)
(0.10, 0.13, 0.18)
Bid Vale
(2.18, 2.76, 3.29)
(
,
,
)
(0.18, 0.26, 0.37)
Management ability
(0.45, 0.52, 0.62)
(
,
,
)
(0.04, 0.05, 0.07)
Reputability
(1.41, 1.71, 2.03)
(
,
,
)
(0.11, 0.16, 0.23)
Resources
(0.28, 0.32, 0.40)
(
,
,
)
(0.02, 0.03, 0.05)
HSE
(0.41, 0.44, 0.50)
(
,
,
)
(0.03, 0.04, 0.06)
General Suitability
(0.71, 0.76, 0.91)
(
,
,
)
(0.06, 0.07, 0.10)
The rightmost column in the above table 5 Shows the fuzzy weight for each criterion. It can be
defuzzzified into crisp values as follows if necessary by the Center of Area (COA) method to be
used for further calculations.
Where,
wi=Criteria Weight
l= lower value
m = middle value
u= upper value
(Manoj 2018)
42
.
Table 4.5: Fuzzified and Defuzzzified (crisp value) criteria weights
Criteria
Result (Fuzzy weight)
Defuzzzified Weight
Technical capability
(0.18, 0.25, 0.34)
0.256
Financial Soundness
(0.10, 0.13, 0.18)
0.136
Bid Vale
(0.18, 0.26, 0.37)
0.270
Management ability
(0.04, 0.05, 0.07)
0.052
Reputability
(0.11, 0.16, 0.23)
0.168
Resources
(0.02, 0.03, 0.05)
0.033
HSE
(0.03, 0.04, 0.06)
0.044
General Suitability
(0.06, 0.07, 0.10)
0.077
The Sum of the above crisp value is 1.036. So, it has to be normalized to 1 by dividing to 1.036
all the criteria weights and the final normalized weight of each criteria is tabulated below.
Table 4.6: Normalized and rounded weight for criteria
Criteria
Normalized weight
Technical capability
0.25
Financial Soundness
0.13
Bid Vale
0.26
Management ability
0.05
Reputability
0.16
Resources
0.03
HSE
0.05
General Suitability
0.07
43
.
4.2.2 Model Formulation
Based on the above criteria weight obtained, the following rating formula is developed which
can serve to calculate the Contractors’ score.
Variables:
SCi = Scoreof the ith Contractor (i = 1…n, where n is number of candidate contractors)
BV = Bid Value
LBV = Lowest Bid Value
EBV = Estimated Bid Value
TC = Technical Capability
FS = Financial Soundness
MA = Management Ability
R = Reputability
RS = Resource
HSE = Health Safety and Environment
GS = General Suitability
SCi = 0.26
) + 0.25TCi + 0.13FS + 0.05MA + 0.16R + 0.03RS + .05HSE+ 0.07GS)
Maximum Possible Score Rating = (8, 9, 9)
Taking the mean = (8+9+9)/3 = 26/3;
SCi=
) + 0.25TCi + 0.13FS + 0.05MA + 0.16R + 0.03RS +0.05HSE+ 0.07GS)
x3/26...(1)
SCi = 0.26
) + 0.25TCi + 0.13FS + 0.05MA + 0.16R + 0.03RS+0.05HSE+ 0.07GS) x 3/26....
(2)
44
.
Depending on the interest of the employer (owner), there might be an estimated bid value. If
there is an estimated bid value, the second equation shall be used to calculate the score of
candidates and the first equation shall be used in case of the absence of any bid estimation.
4.3 Ranking Contractors
4.3.1 Determining Linguistic terms for Contractors rating
The linguistic terms used for contractors rating with the corresponding fuzzy numbers are shown
in fig.9 bellow and the linguistic values with the corresponding fuzzy numbers and crisp values
are indicated in table 11 below.
Fig.4.3:Linguistic terms with Fuzzy values
Table 4.7: Linguistic Variables for the Rating with fuzzy values
Linguistic Terms
Poor
Medium Poor
Fair
Medium Good
Good
Very Good
Excellent
Symbol
P
MP
F
MG
G
VG
E
45
Fuzzy Value
(0, 1, 2)
(1, 2, 3)
(2, 3 ,4)
(3, 4, 5)
(4, 5, 6)
(6, 7, 8)
(8, 9, 9)
Crisp Value
1
2
3
4
5
7
8.67
.
4.3.2 Developing Codes (IF-THEN rule) in MATLAB Software
The IF-THEN rule is the rule which has to be an input for the MATLAB software to obtain the
final rank of contractors considered for the evaluation stage as per the same formula created by
Manoj Mathew (2018).
Three Variables are created (Mathew, https://mathewmanoj.wordpress.com/multi-criteriadecission-making/)
X = Represents all the contractors’ ratings for each criteria
W = Weightage for each criterion, which is determined by experts and calculated and ranked in
fuzzy pair-wise comparison matrix above.
Wcriteria = is a variable used to separate the beneficial and non-beneficial criteria. The nonbeneficial criterion is bid value from which the lowest value is preferred. The other
criteria are beneficial from which the higher value shall be selected. We have to feed
0 for non-beneficial criteria and 1 for beneficial criteria.
Xval=length(X(:,1));
for i=1:Xval
for j= 1:length(W)
if Wcriteria(1,j)== 0
Y(i,j)=min(X(:,j))/X(i,j);
else
Y(i,j)=X(i,j)/max(X(:,j));
end
end
end
for i=1:Xval
PWSM(i,1)=sum(Y(i,:).*W);
PWPM(i,1)=prod(Y(i,:).^W);
end
Preference_Score_of_Weighted_Sum_Model = num2str([PWSM])
Preference_Score_of_Weighted_Product_Model= num2str([PWPM])
46
.
4.4 MODEL VALIDATION (Case Study)
4.4.1 Introduction
A case study was conducted for the tender which was issued in a Magazine (Ethiopian Herald
dated 26 May 2015) for the Construction of Office Building, Bull Barn Building, and Small
Diversion Dam which is part of Holeta and Kality access road project. The employer wanted to
evaluate candidate contractors who can realize the project. Seven Contractors had participated
and 4 Contractors passed the Preliminary screening. Based on the instruction to bidders, the
bidder should score a minimum of 80/100 in the technical evaluation and 3 of the participating
contractors become nonresponsive. Here in this case study all the seven contractors will be
participated in the newly developed model and evaluated. Firstly, the contractors were evaluated
based on the current selection methodology and then evaluated by the new model and the outputs
are compared for illustration.
The list of Contractors and their financial offer in ETB was as follows
1. Contractor A = 675,256,453.2
2. Contractor B = 610,730,807.77
3. Contractor C = 742,376,280.30
4. Contractor D = 605,648,372.36
5. Contractor E = 712,724,235.48
6. Contractor F = 680,889,642.90
7. Contractor G = 655,078,752.81
4.4.2 Contractors rating for each criterion
After reviewing the technical evaluation documents, the following linguistic and Crisp values for
the contractor ratings were recorded.
4.4.2.1 Contractors Selection based on the current practice
Step-1: Preliminary Screening
From the offers of the tender, seven contractors are found responsive for preliminary
screening and considered for further Bid Evaluation stage.
Step-2: Bid Evaluation
The Evaluation methodology adopted in this tender is a two-staged evaluation and
scoring method.
47
.
Step-3: Technical Evaluation
Technical Proposals had been be evaluated using the following criteria:
(1)
The company's general experience in the construction industry of Building
Construction (30%)
(2)
The adequacy of the proposed work plan, methodology, work schedule and
the completeness of the qualification document (5%)
(3)
The qualification and competence of the personnel proposed for the project
(20%)
(4)
The availability and adequacy of rented/leased/owned construction
equipment (30%).
(5)
Declaration of Site visit (5%)
(6)
Financial situation (15%).
The sum of the above points is 105% shall be converted into 100% during comparison of
bidders.
The Technical Evaluation was done for each Contractor for each criterion and the result is as
shown in the table bellow
Table 4.8: Technical Evaluation
No
1
1.1
1.2
Evaluating Criteria
General Qualification
Marking
Point
Cont. A
Cont. B
Cont. C
Cont. D
Cont. E
Cont. F
Cont. G
55
37
42
52
35
50
50
17.5
Must meet requirement
Legal Status
30
25
25
30
23
30
27
12.5
20
7
12
17
7
15
18
0
Proposal of work methods
and programs.
5
5
5
5
5
5
5
5
2
Financial Situation
15
15
15
15
15
15
15
7
3
Experience
30
17
29
20
28
25
24
22
1.3
1.4
4
Major Equipment
Key personnel
Site Visit
Total weight point out of
105%
Remark
5
5
5
0
0
5
5
5
105%
74%
91%
87%
78%
95%
94%
52%
100%
70%
87%
83%
74%
90%
90%
49%
Not responsiveResponsive
Responsive
Not responsiveResponsive
Responsive
Not responsive
As it is observed in the above table the three contractors were not responsive and only four
contractors considered for Financial Evaluation.
The technical score is calculated as follows:
48
.
CTP
TSN =
100
HTP
TSNB =(
)x100 = 96.67%
TSNC =(
)x100 = 92.22%
TSNE =(
)x100 = 100%
TSNF =(
)x100 = 100%
Step-4: Financial Evaluation
The Financial Score is calculated as follows:
LFP
FS =
100
CFP
FSB = (
) x100 = 100 %
FSC = (
) x100 = 82.26 %
FSE = (
) x100 = 85.68 %
FSF = (
) x100 = 89.69 %
Step-5: Weight of Scores
In our case study, the client procurement team explained that the weight of financial evaluation is
70 % and the remaining 30% is for Technical evaluation.
The final score is calculated as follows
S = FS x 0.7 + TSN x 0.3
SB = 100 x 0.7 + 96.67 x 0.3 = 99.01 %
SC = 82.26 x 0.7 + 92.22 x 0.3 = 85.25 %
SE = 85.68 x 0.7 + 100 x 0.3 = 89.98 %
SF = 89.69 x 0.7 + 100 x 0.3 = 92.78 %
The Final score and Rank of Contractors is tabulated bellow
49
.
Table 4.9: Score and rank of Contractors
Candidate Contractor
Score
Rank
Contractor B
99.01
1
Contractor C
85.25
4
Contractor E
89.98
3
Contractor F
92.78
2
4.4.3 Contractors Selection Based on the New Model
Step-1: Contractors Linguistic Rating for each criterion
Table 4.10: Bid evaluators’ linguistic rating
Technical
Financial
Bid
Management
Reput
Resou
HSE
General
Capability
Soundness
Value
Ability
ability
rces
Contractor A
G
E
F
G
VG
F
G
VG
Contractor B
E
VG
VG
VG
VG
G
VG
VG
Contractor C
VG
E
P
G
G
VG
G
G
Contractor D
E
E
VG
G
G
MP
G
G
Contractor E
E
VG
P
VG
G
VG
G
E
Contractor F
E
E
MP
G
MG
VG
MG
G
Contractor G
F
F
G
G
MG
P
G
G
Suitability
Step – 2: Transforming Linguistic rating to the corresponding Crisp Value
Table 4.11: Crisp Values
Technical
Financial
Bid
Manageme
Reputabili
Resou
Capability
Soundness
Value
nt Ability
ty
rces
Contractor A
4
8.67
3
5
7
3
5
7
Contractor B
8.67
7
7
7
7
5
7
7
Contractor C
7
8.67
1
5
5
7
5
5
Contractor D
8.67
8.67
7
5
5
2
5
5
Contractor E
8.67
7
1
7
5
7
5
8.67
Contractor F
8.67
8.67
2
5
7
7
4
5
Contractor G
3
3
5
5
4
1
5
5
50
HSE
General
Suitability
.
Step-3: Calculation of Scores
Based on the above mathematical formula created (4.2.2) and the contractors’ data rated by the
bid evaluators and the bid value offered by the candidate contractors, the evaluation is done as
follows without the support of any software
4.4.3.1 Contractors Ranking (without software)
In this case study, the first equation is applied as the employer did not have an estimated bid
amount.
SCA = 0.26
) + (0.25TCA + 0.13FSA + 0.05MAA + 0.16R A+ 0.03RSA +0.05HSEB+ 0.07GSA) x3/26
) + (0.25x4+0.13x8.67+0.05x5+0.16x7+0.03x 3+0.05x5+.07x7)x3/26
= 0.26
= 0.7325
The scores of other contractors is calculated with the same manner and outputs (scores) from the
above calculation are converted to a percentage and ranked as shown in the table below.
Table 4.12: Score and Rank of Contractors
No
Name of Contractor Score
Score %
Rank
1
Contractor A
0.7325
73.25
6
2
Contractor B
0.8967
89.67
1
3
Contractor C
0.7587
75.87
5
4
Contractor D
0.8374
83.74
3
5
Contractor E
0.8318
83.19
4
6
Contractor F
0.8572
85.72
2
7
Contractor G
0.5473
54.73
7
51
.
4.4.3.2 Ranking supported by software (MATLAB)
4.4.3.2.1 Variable Creation & Assigning Values
Three variables X, W, and Wcriteria are created as it is described above and all the values for the
Variables filled in MATLAB workspace.
Fig.4.4:Variables and the corresponding values (screen hot)
As it is shown in the above figure, the three variables which are an input for the Matlab software
are created and the data, that is the decision makers’ ratings for each criteria to individual
contractors, is fed in to Matlab. The value “0” is given for bid value for each contractor for
Wcriteria due to the reason that bid value is non beneficiary but for the other Wcriteria is given
“1” due to the beneficiary characteristics of the criteria.
52
.
4.4.3.2.2 Running the Software and data interpretation
Once the Variables are created and the data are fed, the next step is to write the formula in the
command window and run the software. The output is given in two models and shown in the
consecutive figures bellow.
Fig.4.5: Formula(code) fed into MATLAB command window (screenshot)
The above figure shows the created Matlab codes which is fed in to Matlab command window
and it is ready for running the software.
53
.
Fig.4.6: MATLAB output in Weighted Product Model (screenshot)
As it is shown in the above figure (Matlab output in weighed product model), the software
resulted in the score of each contractor within a fraction of seconds. The result stipulated in the
order which is fed in the command window. This shows Contractor A scored 74.399 % and
contractor G scored 52.531 % which is the combination of technical and financial evaluation.
54
.
Fig.4.6: MATLAB output in Weighted Sum Model (Screenshot)
Table 4.13: Score and Rank of Contractors
No
Name of Contractor
Result Based
on WSM
Result based
on WPM
1
Contractor A
0.7793
0.7439
6
2
Contractor B
0.9507
0.9464
1
3
Contractor C
0.8000
0.7926
5
4
Contractor D
0.8746
0.8490
4
5
Contractor E
0.8759
0.8686
3
6
Contractor F
0.9059
0.8924
2
7
Contractor G
0.5793
0.5253
7
55
Rank
.
4.4.4 Discussion and Interpretations
4.4.4.1 Based on the current practice
Rating Methodology:
The rating methodology is numerical but as works of literature portrayed, human beings are
excellent in linguistic rating than numeric. The rating methodology for the current practice takes
more time and it is a very tedious work for evaluators as group decision making is time taking
and boring by itself.
Technical Evaluation:
The criteria considered for technical ignored some important sub-criteria such as innovation,
research & development, HSE, Risk management, etc. As it is more clarified in the literature
review, the employer wanted to evaluate candidate contractors who can realize the project. Seven
Contractors had participated and 4 Contractors passed the Preliminary screening. Based on the
instruction to bidders, the bidder should score a minimum of 80/100 in the technical evaluation
and 3 of the participating contractors become nonresponsive. This showed that, the three
contractors become out of competition since they lose insignificant points(scores) at the technical
evaluation stage. This makes the currently applied way of evaluation doesn’t entertain the
vagueness of the decision making problem.
Weightage for scoring:
The criteria weight for financial score is 70 % and the remaining 30 % for technical evaluation.
This encourages contractors to focus on financial competition and did not encourage to improve
technical requirements which are described in selection criteria (fig.7). If we make the weight to
the reverse, the scores will be changed and Contractor F will be the winner.
4.4.4.2 Scores based on the new model
Rating Methodology:
The rating methodology adopted in the new model is linguistic. That is, the bid evaluators (decision
makers) rate the contractors in linguistic terms and this linguistic terms are changed in to crisp value, then
this crisp value will go through fuzzy analytical hierarchy process. Human beings are excellent in
linguistic type of rating and decision by nature.
56
.
Technical Evaluation:
The major and sub-criteria considered encourages contractors to compete for new technologies, IT
applications, research, and innovation, to pay attention to health, safety, and environment, to build better
company reputation. In this new model, the coefficients for the developed model make the technical
evaluation stage very easy due to the reason that, the experts finalized the ratio of those criteria to be
applied.
Weightage for scoring:
The weights for technical evaluation is 74 % and the remaining 26 % is for bid price. The 70% includes
those criteria which are identified at the first stage except bid value, which are: technical capability,
financial soundness, Management ability, Reputability, Resource, HSE, and General suitability
With and without Software:
As it is shown in the above two figures 12 & 13 and Table 16 the rank of participating Contractors is
tabulated both in weighted sum and weighted product model outputs. Even though it didn't make rank
difference in this case study, it might make changes in other evaluation cases as long as the numerical
value of the outputs of the two models is different. The weighted sum model generalizes the arithmetic
mean and the weighted product generalized the geometric mean of values. For such kind of application
where the criteria are fuzzy, the weighted Product Model is Preferable and the winner of the bid is chosen
based on the weighted product. Based on the Evaluation Result Contractor is B the winner.
57
.
CHAPTER FIVE:
CONCLUSSION AND RECOMMENDATION
5.1 Conclusions
Most of real-world contractor prequalification problems involve uncertainty and imprecision in
the estimates of performance ratings and criteria weights due to the own nature of construction
projects and subjectivity of decision-makers' judgments.
The selection criteria which are under practice in our country encourage financial competition
and pay less attention to technical prequalification criteria such as new technologies, research
and development, training, innovation and health, safety and environmental protection and others
which are listed in chapter 3 fig.7. The current practice is also not supported by models and
software which can reduce repeated and tedious works and human errors during tender
evaluation.
Analytical Hierarchy Process is an effective decision-making technique based on multi-criteria
decision making which is a method successfully used as it incorporates all the attributes of
contractor selection and then prioritizes each attribute resulting in an easy judgment of best
contractor.
But, in some complex decision problems, it is difficult for the decision-maker to compare
alternatives with crisp value, because of the ambiguity in human experience and knowledge.
Fuzzy methodology used to tackle this type of problem. Consistency of the outcome regarding
the selection of the contractor in the AHP checked in FGDM, the uncertainty involved in rating a
contractor overcome using Fuzzy methodology and this makes Fuzzy Analytical Hierarchy
Process (FAHP) is more preferable as an extended AHP decision-making tool
Through works of literature and thorough interviews, it was understood that many factors could
affect the selection and evaluation process. The Selection criteria were identified and grouped
into 8 major criteria.
The importance weight of the selection criteria was calculated as per the experts’ rating and
weighted and ranked based on AHP pair-wise comparison matrix which is the basic part to
formulate our mathematical model. A mathematical model was developed based on the selected
criteria and the corresponding weights.
58
.
The developed mathematical model was tested in a case study and selection of contractors was
conducted and compared in three ways. Contractors were evaluated based on the current practice
and based on the developed mathematical model. The developed mathematical model is tested
with and without software.
The developed mathematical model had incorporated additional criteria that can create more
competition field for contractors instead of fighting on bid prices and it is easy for decisionmakers to rate candidates in linguistic terms and the mathematical model can save more time and
reduces human errors. A code (IF-THEN rule) was developed to support the mathematical model
by software (MATLAB, R2008a). Even though there is some difference in the output of the
scores of candidates in the second option, it was found that the evaluation resulted in an
insignificant difference in the Ranks of Contractors. The software (MATLAB) saves more time
and reduce errors. As it is observed, using the software is more preferable than manually
calculating scores.
5.2 Recommendation
Recommended from this Study:
The employers and consulting firms are suggested to test, improve and use the mathematical
model and Matlab software which can be addressed through short-term training or by video
tutorials and manuals which are available online
Recommendations for further Study:
Further study is recommended in this research area by incorporating more experts using data and
specifications from more sources, stakeholders and covering more areas in addition to
procurement management.
59
.
REFERENCES
Ahmad Zaki Mohamed Noor, Mohamed Hafiz MD Faudi, Nur Zul Hafiq Zulkifli, Muhamad naqib Abdul
Basit, Fairul Azni Jafar, Nor Rashidah Mohamed. "Computation of Fuzzy Analytical Hierarchy
Process ( FAHP) using MATLAB Programming In Suitable Supply Chain." International Journal of
Engineering,7(3.20), 2018.
Akarte, M.M., Surendra, N.V., Ravi, B., Rangaraj, N. "Web-based casting supplier evaluation using
analytical hierarchy process." Journal of the Operational Research Society, 2001: 511-522.
Akcay, Cemil. Fuzzy decision support model for the selection of contractors in construction works. n.d.
Ana Nieto-Morote et al, , Francisco Ruz-Vila b,. AFuzzy Multi criteria decision making model for
construction contractor prequalification. 2012.
Bevilacqua, M., D Amore, A. and polonara, F. "Multi-criteria decision approach to choosing the optimal
blanching-freezing system." Journal of Food Engineering, 2004: 253-263.
Chai J., & Ngai, E. W. T. Multi-perspective strategic supplier selection in uncertain environments . 2015.
Chan, F.T.S.. "Interactive selection model for supplier selection. An analytical hierarchy process
approach." International Journal Production Research 41, 2003: 3549-3579.
Chan, Hing Kai, Lettice, Fiona, Durowoju, Olatunde Amoo. Decision making for supply Chain
Management. 2014.
Chang B., Chang C., & Wu C. Fuzzy DEMATEL method for developing supplier selection criteria. 2011.
Chen C.T. "A study of fuzzy group decision-making method ." 6th National Conference on Fuzzy Theory
and its applications. 1998.
Cheng, E & Li, H. Contractor Selection using the Analytic network process. 2004.
CHO, PATRICK- SIK and SONIA KIT-YUNG. Final Contractor Selection by Analytical Hierarchy Process.
Hong Kong, 1999.
Edyta Plebankiewicz, E. CONTRACTOR PREQUALIFICATION MODEL USING FUZZY SETS. 2009.
Ethiopia, Federal Procurement and Property Administration of the Government of. "Standard Bidding
Document." Addis Ababa, August 2011.
Gathaiya, Wilson Nguru. Decision Support system for supplier selection. Nairobi, 2007.
Gathaiya, Wilson Nguru. Decision Support System for Supplier Selection. 2007.
Heinrich J. Rommelfanger. FUZZY DECISION THEORY. n.d.
60
.
Ho, W., Xu, X., Dey, P.K.. "Multi-criteria decision making approaches for supplier evaluation and
selection:." Europian Journal of Operational Research, 2010: 16-24.
Ishizaka, Alessio. "Comparison of Fuzzy logic, AHP, FAHP and Hybrid Fuzzy AHP for new supplier
selection and its performance analysis." International Journal of Integrated Supply Management,
9(1/2),, 2014: 1-22.
Jaskowski, Piotr. Assessing contractor selection criteria weights using Fuzzy AHP method. n.d.
Jiang W., & Chan F.T.S. 2011. A new fuzzy dempster MCDM method and its application in supplier
selection. Expert Systems with Applications,. 2011.
Kaur Prabjot, Verma Rakesh, Mahanti N. C., (2009),. "Selection of vendor using analytical hierarchy
process based on fuzzy preference." Operational Research Society of India, 47(1), 2009: 16-34.
Kolekar P. B. "Contractor Selection in Construction Industry using Fuzzy-Logic System." International
Journal of Engineering Research & Technology (IJERT), 2014: 1087-1093.
Krishnendu Shawa et al. Supplier selection using fuzzy AHP and fuzzy multi-objective linear programming
for developing low carbon supply chain. n.d.
Kulak, Osman, Kahraman, Cengiz. "Multi-attribute comparison of advanced manufacturing systems using
fuzzy vs. crisp axiomatic design approach." International Journal of Production Economics, 2005:
415-424.
Kumar J., & Roy N. Analytic hierarchy process (AHP) for a power transmission industry to vendor
selection decisions. 2011.
Li, M., Wu, C. Green Supplier Selection based on improved intuitionistic fuzzy TOPSIS model. 2015.
Li-Xin, Wang. A course in Fuzzy system and Control. 2011.
Manoj, Mathew. ---. 2018. https://mathewmanoj.wordpress/multi-criteria-decision-making/.
Mohamed EL Agrroudy, Emad Elbeltagi, Mohamed Emam Abd El Razek. "A Fuzzy logic approach for
Contractor Selection." Fifth International Conference on Construction in the 21st Century (CITCV). Istanbul, Turkey, 2009.
ÖZDAĞOĞLU, Güzin. COMPARISON OF AHP AND FUZZY AHP FOR THE MULTI CRITERIA DECISIONMAKING PROCESSES WITH LINGUISTIC EVALUATIONS. Istanbul, 2007.
P. Kumar1 and P. Tandon1. UNCERTAINTY AND DECISION MAKING IN PRODUCT DESIGN: A FUZZY
APPROACH. n.d.
PATRICK SIK-WAH FONG, and SONIA KIT-YUNG CHOI. Final contractor selection using the analytical
hierarchy process. Hong Kong, 1999.
61
.
Pelletier, Francis Jefri. Mathematics of Fuzzy logic. n.d.
Pohekar, S. and Ramachandran, M. Academic Publisher. 2004.
http//dx.doi.org/10.16/j.rser.2003.12.007.
Prof. Rajiv. B Bhatt (Ph.D. Cont.), Meghalkumar I Zala(PG student). "An Approach of Contractor Selection
by Analytical Hierarchy Process." National Conference on Recent Engineering and Technology.
Gujarat: A.D. Patel Institute of Technology, 2011. 1-6.
Rahmatollah Gholipour, Gholamreza Jandaghi, Reza Rajaei. "Contractor selection in MCDM context
using fuzzy AHP." Iran Journal of Management Studies, 2014: 151-172.
Saaty, T.L. Analytical Hierarchy Process. New York: McGraw-Hill, 1980.
Serdar ULUBEYLIa, Aynur KAZAZb. FUZZY MULTI-CRITERIA DECISION-MAKING MODEL FOR
SUBCONTRACTOR SELECTION IN INTERNATIONAL CONSTRUCTION PROJECTS. n.d.
Yayla2, A. Yıldız∗& A.Y. Multi-criteria decision making methods for selection. n.d.
62
.
Appendices
Appendix 1: Introduction
Request to Participate in MSc Research Interview
I am a MSc student in Addis Ababa Science and Technology University Civil Engineering
Department, Construction Technology and Management stream. I am conducting a research
study entitled “Development of Fuzzy Decision Model for Ethiopian Construction Contractors
Selection”.
Choosing the right contractor to deliver a project in time, within budget and with better quality is
the most significant decision-making process to ensure the successful completion of construction
projects. As we are observing from day to day, many contractors failed to accomplish projects
due to different reasons like labor problems, financial problems, poor performance, social and
political problems, lack of safety considerations at worksite, management capability, etc. All
these cases have led to the impression that the current scenario of awarding the contracts is
inefficient in selecting the contractor capable of meeting the demands and challenges of present
times and hence needs to be reviewed accordingly.
The construction contractors’ selection under practice currently in Ethiopia screen out and makes
out of competition those capable contractors at the time of technical evaluation which is not fair
to lose the chance of competing for financial evaluation due to missing insignificant scores at the
time of technical evaluation.
The objectives of this research is to determine the most important criteria in construction
contractor selection and develop decision support model using fuzzy analytical hierarchy process
(FAHP).
I am so happy that, you are willing to assist me to do my research by making yourself ready for
the interview and making yourself as one of the participants who played the most important roll
for the successfulness of this research and I hope that this interview will not take more than an
hour.
63
.
Appendix 2: Interview Questions
A. First Round Interview:
1. Name of your Organization: ________________________________
2. Which Position do you hold?
3. What is your experience in the construction industry in years?
a). ≤ 5
b) 5 – 10 c) 10 – 15 d) 15 – 20 e) ≥ 20
4. What is your specific experience in Contract/Procurement management in years?
a). ≤ 5
b) 5 – 10 c) 10 – 15 d) 15 – 20 e) ≥ 20
5. How is contractors’ selection done in your organization?
a) Manually
software
b) manually guided by mathematical models c) using computer
e) I don’t know
6. Please discuss the Contractors’ selection steps and methodology that your company used
to evaluate candidate contractors.
7. Please discuss the Contractors’ selection steps and methodology that you know in your
previous organization.
8. How long does it take to undertake contractors’ selection using the current method?
9. What are the main challenges that face in contractors’ selection evaluation in your
Company/Organization?
10. Please list out those criteria that your company is using currently to evaluate candidate
contractors.
11. Do your company have fixed weight for each criteria to evaluate contractors? If so,
please tell me the weight of each criteria.
12. Do you think that the criteria that are under practice currently in your company and
others in Ethiopia are inclusive?
13. What additional criteria do you want to be included as part of the contractors’ selection
evaluation?
64
.
B. Second Round Interview
14. Please rate the relative importance of the following Contractor’s Selection Criteria from 1
to 9.
Important
------------------------------ 1
Moderately important ------------------ 3
Strongly important ---------------------- 5
Very strongly important ---------------- 7
Extremely strongly important ---------- 9
No
Importance weight
Criteria
1
1
Relevant Experience
2
Built in Technology capability
3
Research & Development ability
4
Information Technology application
5
Innovation
6
Staff Training
7
Financial Stability
8
Creditability
9
Banking arrangement & Bonding
10
Liquidity
11
Bid Value
12
Management Knowledge
13
Quality, Time, and Cost Management
14
Contract Management
15
Coordination with the Employer and /or
consultant
65
3
5
7
9
.
16
Risk Management
17
Organizational Structure
18
Technical Expertise
19
Key Personnel
20
Sub-contractors List
21
Specialist Equipment
22
Facilities
23
Length of time in Business
24
Past Failures
25
Past owner-contractor relationship
26
Contractor-supplier relationship
27
Other relationships
28
HSE management plan
29
Previous safety records
30
Work at hand and status of works
31
Experience in the region
32
Technical approach & work methodology
33
Work plan & scheduling
66
.
C. Third Round Interview
15. Please rate the pairwise relative importance of those criteria which are listed below in the
table in linguistic terms.
Linguistic Term
Crisp Value
Equal importance 1
Moderate importance
3
Strong importance 5
Very strong importance
7
Extremely strong importance
9
Experts determinations
No.
Criteria to be compared
1
Technical capability with respect to Financial
Soundness
2
Technical capability with respect to Bid value
3
Technical with respect to Management ability
4
Technical capability with respect to Reputability
5
Technical capability with respect to Resources
6
Technical capability with respect to HSE
7
Technical capability with respect to General
Suitability
8
Financial soundness with respect to bid value
9
Financial soundness with respect to management
ability
10
Financial soundness with respect to Reputability
11
Financial soundness with respect to Resources
12
Financial soundness with respect to HSE
13
Financial soundness with respect to General
suitability
14
Bid value with respect to management ability
67
.
15
Bid value with respect to Resource
16
Bid value with respect to HSE
17
Bid value with respect to General suitability
18
Management ability with respect to resources
19
Management ability with respect to HSE
20
Management ability with respect to General
suitability
21
Reputability with respect to Resource
22
Reputability with respect to HSE
23
Reputability with respect to General Suitability
24
Resource with respect to HSE
25
HSE with respect to General suitability
68