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