
of  different factors. For example cost factors  are 
price , logistics costs (transportation, inventory, 
administration, customs, risk and damage, handling 
and packaging), operating costs, after sales service 
costs. (Bhutta, 2001) reviews the status of 
methodology literature in supplier selection, a total 
of 154 papers from 68 refereed journals are 
reviewed and classified into various categories such 
as Mathematical Models, Criteria, Case Study, 
Literature review, Conceptual. (Kumara, 2004) has 
formulated a vendor selection problem as a fuzzy 
mixed integer goal programming vendor selection 
problem that includes three primary goals: 
minimizing the net cost, minimizing the net 
rejections, and minimizing the net late deliveries. 
There are some restrictive assumptions in the 
aforementioned formulating; For example, only one 
item is supposed to be purchased from one vendor. 
Also, (Kumar a, 2005) formulated Vendor selection 
problem as a fuzzy Multi-objective Integer 
Programming incorporating  three important goals: 
cost-minimization, quality-maximization and 
maximization of on-time-delivery-with the realistic 
constraints such as meeting the buyers’ demand, 
vendors’ capacity, vendors’ quota flexibility, etc. In 
the proposed model, various input parameters have 
been treated as vague data with a linear membership 
function of fuzzy type with the same restriction 
pointed above. However, each company selects its 
own special criteria and a unique approach for 
vendor selection. In here some applicable common 
approaches in Iran will be described. 
2.1 Common Vendor Selection 
Approaches in Iran 
Sealed bid evaluation is most common approach for 
vendor selection in Iran. The common procedure is 
that first technical scoring will be done based on the 
technical or quality evaluation. In the quality 
evaluation Step vendor’s capacity for performing the 
projects is estimated base on such factors as work 
experience, management staff, technical staff, 
manufacturing abilities, financial abilities, and good 
background in other projects, creativity and 
innovation, among others. Technical evaluation is 
based on such criteria as exact consideration of 
buyer or client technical request, complete vendor 
documents, consideration of international standards, 
quality of installation and supervision and other 
technical factors.  
The technical and commercial committee 
estimates the technical score of each vendor based 
on the abovementioned criteria. Vendors obtaining 
higher technical score than a specific threshold are 
approved technically and their commercial quotation 
will be unsealed. In this Step, all quotations will be 
apple to apple based on special declared conditions. 
One of the common approaches for sake of making 
the quotations apple to apple is that the offered price 
will be divided by the technical score. Another 
approach is to consider a ratio for technical and 
commercial, for example 30 for commercial and 70 
for technical score. Obviously, the ratio can be 
different depending on the conditions of each 
project. 
The above-mentioned approaches are popular 
methods in the governmental companies. In many 
private ones which do not allow this status, such 
other methods are used that in many cases, technical 
evaluation is done by accept or reject and no scoring 
methods are done. In this way, the lowest price is the 
winner although the difference in price may be much 
less valuable than the difference in quality. Thus, 
decision making for selecting the right vendor is 
complicated and time consuming job which needs a 
committee of technical and commercial experts. 
Decision making in these committees are based on 
linguistic criteria. As an illustration, the price of a 
proposal is “high” and the other is “very high”.  
3  FUZZY EXPERT SYSTEM 
An expert system is a computing system capable of 
representing and reasoning about some knowledge-
rich domain with a view to solving problems and 
giving advice(Jackson, 1990). 
Fuzzy set theory provides a framework for handling 
the uncertainties. (Zadeh, 1965) initiated the fuzzy 
set theory.(Bellman, 1970)  presented some 
applications of fuzzy theories to the various 
decision-making processes in a fuzzy environment. 
In fuzzy sets every object is to some extent member 
of a set and to some extent it is member of another 
set. Thus, unlike the crisp sets membership is a 
continuous concept in fuzzy sets. Fuzzy is used in 
cases which the variables are linguistic and there is 
uncertainness in the problem. Fuzzy expert decision 
support system is an expert system that uses fuzzy 
logic instead of Boolean logic. It can be seen as 
special rule-based systems that use fuzzy logic in 
their knowledge base and derive conclusions from 
user inputs and fuzzy inference process (Kandel A, 
1992) while fuzzy rules and the membership 
functions make up the knowledge base of the 
system. In other words a “fuzzy if-then” rule is a “if-
then” rule which some of the terms are given with 
continuous functions.(Li-Xin,Wang 1994)  
 
ICEIS 2006 - ARTIFICIAL INTELLIGENCE AND DECISION SUPPORT SYSTEMS
244