SlideShare a Scribd company logo
Kadhirvel.K, Balamurugan.K / International Journal of Engineering Research and
                     Applications (IJERA) ISSN: 2248-9622 www.ijera.com
                      Vol. 2, Issue 5, September- October 2012, pp.399-403
     Method For Solving Hungarian Assignment Problems Using
           Triangular And Trapezoidal Fuzzy Number
                                   Kadhirvel.K, Balamurugan.K
            Assistant Professor in Mathematics, T.K.Govt. Arts College, Vriddhachalam – 606 001.
                   Associate Professor in Mathematics, Govt. Arts College, Thiruvannamalai.



ABSTRACT
         In this paper, we proposed the fuzzy job         Robust’s ranking method (3) has been adopted to
and workers by Hungarian assignment problems.             transform the fuzzy assignment problem to a crisp
In this problem     denotes the cost for assigning        one so that the conventional solution metyhods may
the n jobs to the n workers. The cost is usually          be applied to solve assignment problem. The idea is
                                                          to transform a problem with fuzzy parameters to a
deterministic in nature. In this paper has been
                                                          crisp version in the LPP from and solve it by the
considered to be trapezoidal and triangular               simplex method. other than the fuzzy assignment
numbers denoted by   which are more realistic             problem other applications & this method can be
                                                          tried in project scheduling, maximal flow,
and general in nature. For finding the optimal
                                                          transportation problem etc.
assignment, we must optimize total cost this
                                                                   Lin and wen solved the Ap with fuzzy
problem assignment. In this paper first the
                                                          interval number costs by a labeling algorithm (4) in
proposed assignment problem is formulated to
                                                          the paper by sakawa et.al (2), the authors dealt with
the crisp assignment problem in the linear
                                                          actual problems on production and work force
programming problem form and solved by using
                                                          assignment in a housing material manufacturer and a
Hungarian method and using Robust’s ranking
                                                          sub construct firm and formulated tow kinds of two
method (3) for the fuzzy numbers. Numerical
                                                          level programming problems. Chen (5) proved some
examples show that the fuzzy ranking method
                                                          theorems and proposed a fuzzy assignment model
offers an effective tool for handling the fuzzy
                                                          that considers all individuals to have same skills.
assignment problem.
                                                          Wang (6) solved a similar model by graph theory.
                                                          Dubois and for temps (7) surveys refinements of the
Key words:
                                                          ordering of solutions supplied by the max-min
         Fuzzy sets, fuzzy assignment problem,
                                                          formulation, namely the discrimin partial ordering
Triangular fuzzy number, Trapezoidal fuzzy number
                                                          and the leximin complete preordering. Different
ranking function.
                                                          kinds of transportation problem are solved in the
                                                          articles (8,10,12,14,15). Dominance of fuzzy
I. INTRODUCTION                                           numbers can be explained by many ranking methods
           The assignment problem (AP) is a special
                                                          (9,11,13,16) of these, Robust’s ranking method (3)
type of linear programming problem (LPP) in which
                                                          which satisfies the properties of compensation,
our objective is to assign number of jobs to number
                                                          linearity and additivity. In this paper we have
of workers at a minimum cost (time). The
                                                          applied Robust’s ranking technique (3).
mathematical formulation of the problem suggests
that this is a 0-1 programming problem and is highly
degenerate all the algorithms developed to find
                                                          II. PRELIMINARIES
                                                                   In this section, some basic definitions and
optimal solution of transportation problem are
                                                          arithmetic operations are reviewed. Zadeh (16) in
applicable to assignment problem. However, due to
                                                          1965 first introduced fuzzy set as a mathematical
its highly degeneracy nature a specially designed
                                                          way of representing impreciseness or vagueness in
algorithm, widely known as Hungarian method
                                                          every day life.
proposed by kuhn [1], is used for its solution.
         In this paper, we investigate more realistic
                                                          Definition: 2.1
problem & namely the assignment problem, with
                                                                    A fuzzy set is characterized by a
fuzzy costs       Since the objectives are to minimize    membership function mapping elements of a
the total cost or to maximize the total profit, subject   domain, space, or universe of discourse X to the unit
to some crisp constraints, the objective function is      interval [0,1], is A={x, A (x): x X}, Here : A :
considered also as a fuzzy number. The method is to
                                                          X     [0,1] is a mapping called the degree of
rank the fuzzy objective values of the objective
function by some ranking method for fuzzy number          membership function of the fuzzy set A and       A(X)
to find the best alternative. On the basis of idea the    is called the membership value of x         X in the


                                                                                                 399 | P a g e
Kadhirvel.K, Balamurugan.K / International Journal of Engineering Research and
                         Applications (IJERA) ISSN: 2248-9622 www.ijera.com
                          Vol. 2, Issue 5, September- October 2012, pp.399-403
fuzzy set A. these membership grades are often
represented by real numbers ranging from [0,1].
                                                                     Addition of two trapezoidal fuzzy numbers
Definition: 2.2                                             can be performed as
           A fuzzy set A of the universe of discourse
X is called a normal fuzzy set implying that there
exist at least one x X such that A (X)=1.

Definition: 2.3                                             III. Robust’s Ranking Techniques –
          The fuzzy set A is convex if and only if, for
                                                            Algorithms
any     ,       X, the membership function of A                      The Assignment problem can be stated in
satisfies the inequality           A   {                    the form of nxn cost matrix [  of real numbers as
min {       A(   ),    A   (   )}, 0 ≤ 𝜆 ≤ 1                given in the following
                                                                                                         ------   Job     ----     Job
                                                                         Job 1   Job 2         Job 3
Definition: 2.4 (Triangular fuzzy number)                                                                   -      j       ---      N
         For a triangular fuzzy number A(x), it can         Worker                                       ------           ----
                                                                          C11        C12        C13                C1j             C1n
be represented by A(a,b,c;1) with membership                  1                                             -              ---
function (x) given by                                       Worker                              C23      ------           ----
                                                                          C21        C22                           C2j             C2n
                                                              2                                             -              ---
                        (x-a) / (b-a)          :     a≤x≤   Worker        Ci1        Ci2                           Cij    ----     Cin
b                                                             i                                                            ---
                                                                                                         ------
                                                                                                Ci3
                                                                                                            -
     (x) =       1                     :       x=b

                      (c-x) / (c-b)            :     b≤x≤   Worker                              ------                    ----
                                                                       Cn1       Cn2     Cn3              Cnj                      Cnn
c                                                             N                                    -                       ---
                                                            Mathematically assignment problem can be stated as
                               0       :
                                                            minimize
                 otherwise

Definition: 2.5 (Trapezoidal fuzzy number)
         For a trapezoidal number A(x). it can be           Subject to
represented by A (a,b,c,d;1) with membership
function (x) given by
                  (x-a) / (b-a)    :         a≤x≤
b

    (x) =                      1               :     b≤x≤
c                                                                                                                         1

                      (d-x) / (d-c)            :     c≤x≤           Where        =          1 ; if the ith worker is assigned the jth job
d
                                                                                           0 ; otherwise.
                               0               :
             otherwise                                      is the decision variable denoting the assignment of
                                                            the worker i to job j.      is the cost of assigning the
Definition: 2.6 (k-cut of a trapezoidal fuzzy               jth job to the ith worker. The objective is to minimize
number)                                                     the total cost of assigning all the jobs to the
                                                            available persons (one job to one worker).
         The k-cut of a fuzzy number A(x) is
defined as A(k) = {x: (x) ≥ k, k [0,1]}                             When the costs or time      are fuzzy
                                                            numbers, then the total costs becomes a fuzzy
Definition: 2.7 (Arithmetic Operations)                     number
         Addition of two fuzzy numbers can be
performed as




                                                                                                       400 | P a g e
Kadhirvel.K, Balamurugan.K / International Journal of Engineering Research and
                      Applications (IJERA) ISSN: 2248-9622 www.ijera.com
                       Vol. 2, Issue 5, September- October 2012, pp.399-403



Hence it cannot be minimized directly for solving
the problem. we defuzzify the fuzzy cost coeffients
into crisp ones by a fuzzy number ranking method.                        Where                 1 ; if the ith Worker is

Robust’s ranking technique (3) which satisfies                  assigned jth job
compensation, linearity, and additivity properties
                                                                                        0 ; Otherwise
and provides results which are consistent with
human intuition. Give a covex fuzzy                                     is the decision variable denoting the
                                                                assignment of the worker i to j th job. is the cost
                                                                of designing the jth job to the ith worker. The
                                                                objective is to minimize the total cost of assigning
                                                                all the jobs to the available workers.

                                                                         Since            are crisp values, this
                                                                problem (2) is obviously the crisp assignment
         In this paper we use this method for                   problem of the form (1) which can be solved by the
ranking the objective values. The Robust’s ranking              conventional methods, namely the Hungarian
index R (     gives the representative value of the             method or simplex method to solve the linear
fuzzy number          , it satisfies the linearity and          programming problem form of the problem. Once
additive property:                                              the optimal solution     of model (2) is found,the
                                                                optimal fuzzy objective value          of the original
          If    =    +m &         =S –t        where l,
                                                                problem can be calculated as
m, s, t are constant then we have

R(   ) =l R( ) + n R(          and R (      =S R      - tR
(     on the basis of this property the fuzzy
assignment problem can be transformed in to a crisp             Numerical Example
assignment problem linear programming problem
from. The ranking technique of the Robust’s is                           Let us consider a fuzzy assignment
                                                                problem with rows represending 4 workers A,B,C,D
If R (         R ( ) then                (ie) min {             and Columns representing the jobs, Job 1,Job
                                                                2,Job3,and Job 4.the cost matrix         is given
=    from the assignment problem (1), with fuzzy
                                                                whose elements are Triangular Fuzzy numbers.
objective function                                              The problem is to find the optimal assignment so
                                                                that the total cost of job assignment becomes
                                                                minimum


   We apply Robust’s ranking method (3) (using the
linearity and assistive property) to get the minimum
objective value             from the formulation


                                                                Solution:

                                                                        In conformation to model (2) the fuzzy
                  Subject to                                    assignment problem can be formulated in the
                                                                following mathematical programming from.

                                                          Min
                                                          {


                                                                                                       401 | P a g e
Kadhirvel.K, Balamurugan.K / International Journal of Engineering Research and
                         Applications (IJERA) ISSN: 2248-9622 www.ijera.com
                          Vol. 2, Issue 5, September- October 2012, pp.399-403




                                                                                   = 20


                                                        Proceeding similarly, the Robust’s ranking indices
                                                        for the fuzzy costs   are calculated as:




}

    Subject to                                                  We replace these values for their
                                                        corresponding     in (3) which results in a
                                                        convenient assignment problem in the linear
                                                        programming problem. We solve it by Hungarian
                                                        method to get the following optimal solution.
                                                                                                       3




                                                        =



                                                        with the optimal objective value        = 80
    Now we calculate R(10,20,30) by applying Robust’s
    ranking method. The membership function of the
    triangular fuzzy number (10,20,30) is               The optimal assignment



                     1        ; x = 20

                                                        The optimal Solution

                 0         ; Otherwise.

    The K-Cut of the fuzzy number (10,20,30) is
                                                        The fuzzy optimal total cost =


    (                =                            for

    which




                                                                                            402 | P a g e
Kadhirvel.K, Balamurugan.K / International Journal of Engineering Research and
                      Applications (IJERA) ISSN: 2248-9622 www.ijera.com
                       Vol. 2, Issue 5, September- October 2012, pp.399-403
                                                        10. M.OL.H.EL        Igearaigh,     A     fuzzy
                                                            transportation algorithm, Fuzzy sets and
                                                            systems 8 (1982) 235-243.
Also we find that                                       11. F.Choobinesh and H.Li,”An index for
                                                            ordering fuzzy numbers,” Fuzzy sets and
                                                            systems,Vol 54, pp,287-294,1993
CONCLUSIONS                                             12. M.Tada,H.Ishii,An        integer      fuzzy
          In this paper, the assignment costs are           transportation
considered as imprecise numbers described by fuzzy          problem,Comput,Math,Appl.31 (1996) 71-
numbers which are more realistic and general in             87
nature. Moreover, the fuzzy assignment problem has      13. R.R.Yager,” a procedure for ordering fuzzy
been transformed into crisp assignment problem              subsets of the unit interval , information
using Robust’s ranking indices (3). Numerical               science, 24 (1981),143-161
examples show that by using method we can have          14. S.Chanas,D.Kuchta,A.concept       of    the
the optimal assignment as well as the crisp and             optimal solution of the transportation
fuzzy optimal total cost. By using Robust’s(3)              problem with fuzzy cost coefficients, Fuzzy
ranking methods we have shown that the total cost           sets and systems 82 (1996) 299-305.
obtained is optimal. Moreover, one can conclude         15. S.Chanas,W.Kolodziejczyk,A.Machaj,
that the solution of fuzzy problems can be obtained         AFuzzy approach to the transportation
by Robust’s ranking methods effectively. This               problem, Fuzzy sets and systems 13 (1984)
technique can also be used in solving other types of        211-221.
problems like, project schedules, transportation        16. Zadesh L.A.Fuzzy sets,Information and
problems and network flow problems.                         control 8 (1965) 338-353.


                    References
    1.    H.W.Kuhn,the Hungarian Method for the
          assignment       problem,Naval    Research
          Logistic Quarterly Vol .02.1995 PP.83-97
    2.    M.Sakawa,I.Nishizaki,Y.Uemura,Interactiv
          e fuzzy programming for two level linear
          and linear fractional production and
          assignment problems, a case study
          .European J.Oer.Res.135 (2001) 142-157.
    3.    P.Fortemps and M.Roubens “Ranking and
          defuzzification methods based area
          compensation” Fuzzy sets and systems
          Vol.82.PP 319-330,1996
    4.    Chi-Jen Lin,Ue-Pyng Wen , A Labelling
          algorithm for the fuzzy assignment
          problem, fuzzy sets and systems 142(2004)
          373-391
    5.    M.S.chen,On        a     fuzzy  assignment
          problem,Tamkang.J, Fuzzy Sets and
          systems 98 (1998) 291-29822 (1985) 407-
          411.
    6.    X.Wang,Fuzzy         Optimal   assignment-
          Problem,Fuzzy math 3 (1987) 101-108.
    7.    D.Dubios,P.Fortemps,Computing improved
          optimal solutions to max-min flexible
          constraint satisfactions
    8.    S.Chanas,D.Kuchta,Fuzzy             integer
          transportation       problem      European
          J.Operations Research,118 (1999) 95-126
    9.    C.B.Chen and C.M.Klein,”A Simple
          Approach to ranking a group of aggregated
          fuzzy utilities” IEEE Trans,Syst.,Man,
          Cybern.B,Vol.SMC-27,pp.26-35,1997




                                                                                        403 | P a g e

More Related Content

What's hot

(研究会輪読) Facial Landmark Detection by Deep Multi-task Learning
(研究会輪読) Facial Landmark Detection by Deep Multi-task Learning(研究会輪読) Facial Landmark Detection by Deep Multi-task Learning
(研究会輪読) Facial Landmark Detection by Deep Multi-task Learning
Masahiro Suzuki
 
Fuzzy Logic And Application Jntu Model Paper{Www.Studentyogi.Com}
Fuzzy Logic And Application Jntu Model Paper{Www.Studentyogi.Com}Fuzzy Logic And Application Jntu Model Paper{Www.Studentyogi.Com}
Fuzzy Logic And Application Jntu Model Paper{Www.Studentyogi.Com}
guest3f9c6b
 
Chapter3 hundred page machine learning
Chapter3 hundred page machine learningChapter3 hundred page machine learning
Chapter3 hundred page machine learning
mustafa sarac
 
Paper Summary of Disentangling by Factorising (Factor-VAE)
Paper Summary of Disentangling by Factorising (Factor-VAE)Paper Summary of Disentangling by Factorising (Factor-VAE)
Paper Summary of Disentangling by Factorising (Factor-VAE)
준식 최
 
(DL輪読)Variational Dropout Sparsifies Deep Neural Networks
(DL輪読)Variational Dropout Sparsifies Deep Neural Networks(DL輪読)Variational Dropout Sparsifies Deep Neural Networks
(DL輪読)Variational Dropout Sparsifies Deep Neural Networks
Masahiro Suzuki
 
Paper Summary of Beta-VAE: Learning Basic Visual Concepts with a Constrained ...
Paper Summary of Beta-VAE: Learning Basic Visual Concepts with a Constrained ...Paper Summary of Beta-VAE: Learning Basic Visual Concepts with a Constrained ...
Paper Summary of Beta-VAE: Learning Basic Visual Concepts with a Constrained ...
준식 최
 
The transportation problem in an intuitionistic fuzzy environment
The transportation problem in an intuitionistic fuzzy environmentThe transportation problem in an intuitionistic fuzzy environment
The transportation problem in an intuitionistic fuzzy environment
Navodaya Institute of Technology
 
Penalty Function Method For Solving Fuzzy Nonlinear Programming Problem
Penalty Function Method For Solving Fuzzy Nonlinear Programming ProblemPenalty Function Method For Solving Fuzzy Nonlinear Programming Problem
Penalty Function Method For Solving Fuzzy Nonlinear Programming Problem
paperpublications3
 
H-MLQ
H-MLQH-MLQ
Linear Discriminant Analysis and Its Generalization
Linear Discriminant Analysis and Its GeneralizationLinear Discriminant Analysis and Its Generalization
Linear Discriminant Analysis and Its Generalization
일상 온
 
A review of automatic differentiationand its efficient implementation
A review of automatic differentiationand its efficient implementationA review of automatic differentiationand its efficient implementation
A review of automatic differentiationand its efficient implementation
ssuserfa7e73
 
A NEW ALGORITHM FOR SOLVING FULLY FUZZY BI-LEVEL QUADRATIC PROGRAMMING PROBLEMS
A NEW ALGORITHM FOR SOLVING FULLY FUZZY BI-LEVEL QUADRATIC PROGRAMMING PROBLEMSA NEW ALGORITHM FOR SOLVING FULLY FUZZY BI-LEVEL QUADRATIC PROGRAMMING PROBLEMS
A NEW ALGORITHM FOR SOLVING FULLY FUZZY BI-LEVEL QUADRATIC PROGRAMMING PROBLEMS
orajjournal
 
Certified global minima
Certified global minimaCertified global minima
Certified global minima
ssuserfa7e73
 
Quantum Deep Learning
Quantum Deep LearningQuantum Deep Learning
Quantum Deep Learning
Willy Marroquin (WillyDevNET)
 
Bt0080 fundamentals of algorithms2
Bt0080 fundamentals of algorithms2Bt0080 fundamentals of algorithms2
Bt0080 fundamentals of algorithms2
Techglyphs
 
(研究会輪読) Weight Uncertainty in Neural Networks
(研究会輪読) Weight Uncertainty in Neural Networks(研究会輪読) Weight Uncertainty in Neural Networks
(研究会輪読) Weight Uncertainty in Neural Networks
Masahiro Suzuki
 
APPLYING TRANSFORMATION CHARACTERISTICS TO SOLVE THE MULTI OBJECTIVE LINEAR F...
APPLYING TRANSFORMATION CHARACTERISTICS TO SOLVE THE MULTI OBJECTIVE LINEAR F...APPLYING TRANSFORMATION CHARACTERISTICS TO SOLVE THE MULTI OBJECTIVE LINEAR F...
APPLYING TRANSFORMATION CHARACTERISTICS TO SOLVE THE MULTI OBJECTIVE LINEAR F...
ijcsit
 
Logistic regression for ordered dependant variable with more than 2 levels
Logistic regression for ordered dependant variable with more than 2 levelsLogistic regression for ordered dependant variable with more than 2 levels
Logistic regression for ordered dependant variable with more than 2 levels
Arup Guha
 
Linear Algebra – A Powerful Tool for Data Science
Linear Algebra – A Powerful Tool for Data ScienceLinear Algebra – A Powerful Tool for Data Science
Linear Algebra – A Powerful Tool for Data Science
Premier Publishers
 

What's hot (19)

(研究会輪読) Facial Landmark Detection by Deep Multi-task Learning
(研究会輪読) Facial Landmark Detection by Deep Multi-task Learning(研究会輪読) Facial Landmark Detection by Deep Multi-task Learning
(研究会輪読) Facial Landmark Detection by Deep Multi-task Learning
 
Fuzzy Logic And Application Jntu Model Paper{Www.Studentyogi.Com}
Fuzzy Logic And Application Jntu Model Paper{Www.Studentyogi.Com}Fuzzy Logic And Application Jntu Model Paper{Www.Studentyogi.Com}
Fuzzy Logic And Application Jntu Model Paper{Www.Studentyogi.Com}
 
Chapter3 hundred page machine learning
Chapter3 hundred page machine learningChapter3 hundred page machine learning
Chapter3 hundred page machine learning
 
Paper Summary of Disentangling by Factorising (Factor-VAE)
Paper Summary of Disentangling by Factorising (Factor-VAE)Paper Summary of Disentangling by Factorising (Factor-VAE)
Paper Summary of Disentangling by Factorising (Factor-VAE)
 
(DL輪読)Variational Dropout Sparsifies Deep Neural Networks
(DL輪読)Variational Dropout Sparsifies Deep Neural Networks(DL輪読)Variational Dropout Sparsifies Deep Neural Networks
(DL輪読)Variational Dropout Sparsifies Deep Neural Networks
 
Paper Summary of Beta-VAE: Learning Basic Visual Concepts with a Constrained ...
Paper Summary of Beta-VAE: Learning Basic Visual Concepts with a Constrained ...Paper Summary of Beta-VAE: Learning Basic Visual Concepts with a Constrained ...
Paper Summary of Beta-VAE: Learning Basic Visual Concepts with a Constrained ...
 
The transportation problem in an intuitionistic fuzzy environment
The transportation problem in an intuitionistic fuzzy environmentThe transportation problem in an intuitionistic fuzzy environment
The transportation problem in an intuitionistic fuzzy environment
 
Penalty Function Method For Solving Fuzzy Nonlinear Programming Problem
Penalty Function Method For Solving Fuzzy Nonlinear Programming ProblemPenalty Function Method For Solving Fuzzy Nonlinear Programming Problem
Penalty Function Method For Solving Fuzzy Nonlinear Programming Problem
 
H-MLQ
H-MLQH-MLQ
H-MLQ
 
Linear Discriminant Analysis and Its Generalization
Linear Discriminant Analysis and Its GeneralizationLinear Discriminant Analysis and Its Generalization
Linear Discriminant Analysis and Its Generalization
 
A review of automatic differentiationand its efficient implementation
A review of automatic differentiationand its efficient implementationA review of automatic differentiationand its efficient implementation
A review of automatic differentiationand its efficient implementation
 
A NEW ALGORITHM FOR SOLVING FULLY FUZZY BI-LEVEL QUADRATIC PROGRAMMING PROBLEMS
A NEW ALGORITHM FOR SOLVING FULLY FUZZY BI-LEVEL QUADRATIC PROGRAMMING PROBLEMSA NEW ALGORITHM FOR SOLVING FULLY FUZZY BI-LEVEL QUADRATIC PROGRAMMING PROBLEMS
A NEW ALGORITHM FOR SOLVING FULLY FUZZY BI-LEVEL QUADRATIC PROGRAMMING PROBLEMS
 
Certified global minima
Certified global minimaCertified global minima
Certified global minima
 
Quantum Deep Learning
Quantum Deep LearningQuantum Deep Learning
Quantum Deep Learning
 
Bt0080 fundamentals of algorithms2
Bt0080 fundamentals of algorithms2Bt0080 fundamentals of algorithms2
Bt0080 fundamentals of algorithms2
 
(研究会輪読) Weight Uncertainty in Neural Networks
(研究会輪読) Weight Uncertainty in Neural Networks(研究会輪読) Weight Uncertainty in Neural Networks
(研究会輪読) Weight Uncertainty in Neural Networks
 
APPLYING TRANSFORMATION CHARACTERISTICS TO SOLVE THE MULTI OBJECTIVE LINEAR F...
APPLYING TRANSFORMATION CHARACTERISTICS TO SOLVE THE MULTI OBJECTIVE LINEAR F...APPLYING TRANSFORMATION CHARACTERISTICS TO SOLVE THE MULTI OBJECTIVE LINEAR F...
APPLYING TRANSFORMATION CHARACTERISTICS TO SOLVE THE MULTI OBJECTIVE LINEAR F...
 
Logistic regression for ordered dependant variable with more than 2 levels
Logistic regression for ordered dependant variable with more than 2 levelsLogistic regression for ordered dependant variable with more than 2 levels
Logistic regression for ordered dependant variable with more than 2 levels
 
Linear Algebra – A Powerful Tool for Data Science
Linear Algebra – A Powerful Tool for Data ScienceLinear Algebra – A Powerful Tool for Data Science
Linear Algebra – A Powerful Tool for Data Science
 

Viewers also liked

Gym diet
Gym dietGym diet
Gym diet
Adriandg
 
Bellagiodove 2013
Bellagiodove 2013Bellagiodove 2013
Bellagiodove 2013
PromoBellagio
 
Chiruca workbook lato 2013
Chiruca workbook lato 2013Chiruca workbook lato 2013
Chiruca workbook lato 2013KonimpexPlus
 
Soluçao final nº2 12ºm
Soluçao final nº2 12ºmSoluçao final nº2 12ºm
Soluçao final nº2 12ºm
eduardo bote
 
Learn BEM: CSS Naming Convention
Learn BEM: CSS Naming ConventionLearn BEM: CSS Naming Convention
Learn BEM: CSS Naming Convention
In a Rocket
 
SEO: Getting Personal
SEO: Getting PersonalSEO: Getting Personal
SEO: Getting Personal
Kirsty Hulse
 
How to Build a Dynamic Social Media Plan
How to Build a Dynamic Social Media PlanHow to Build a Dynamic Social Media Plan
How to Build a Dynamic Social Media Plan
Post Planner
 
Lightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika Aldaba
Lightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika AldabaLightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika Aldaba
Lightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika Aldaba
ux singapore
 

Viewers also liked (8)

Gym diet
Gym dietGym diet
Gym diet
 
Bellagiodove 2013
Bellagiodove 2013Bellagiodove 2013
Bellagiodove 2013
 
Chiruca workbook lato 2013
Chiruca workbook lato 2013Chiruca workbook lato 2013
Chiruca workbook lato 2013
 
Soluçao final nº2 12ºm
Soluçao final nº2 12ºmSoluçao final nº2 12ºm
Soluçao final nº2 12ºm
 
Learn BEM: CSS Naming Convention
Learn BEM: CSS Naming ConventionLearn BEM: CSS Naming Convention
Learn BEM: CSS Naming Convention
 
SEO: Getting Personal
SEO: Getting PersonalSEO: Getting Personal
SEO: Getting Personal
 
How to Build a Dynamic Social Media Plan
How to Build a Dynamic Social Media PlanHow to Build a Dynamic Social Media Plan
How to Build a Dynamic Social Media Plan
 
Lightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika Aldaba
Lightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika AldabaLightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika Aldaba
Lightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika Aldaba
 

Similar to Bq25399403

Efficient Solution of Two-Stage Stochastic Linear Programs Using Interior Poi...
Efficient Solution of Two-Stage Stochastic Linear Programs Using Interior Poi...Efficient Solution of Two-Stage Stochastic Linear Programs Using Interior Poi...
Efficient Solution of Two-Stage Stochastic Linear Programs Using Interior Poi...
SSA KPI
 
Fuzzy inventory model with shortages in man power planning
Fuzzy inventory model with shortages in man power planningFuzzy inventory model with shortages in man power planning
Fuzzy inventory model with shortages in man power planning
Alexander Decker
 
Optimization Techniques
Optimization TechniquesOptimization Techniques
Optimization Techniques
Ajay Bidyarthy
 
NEW APPROACH FOR SOLVING FUZZY TRIANGULAR ASSIGNMENT BY ROW MINIMA METHOD
NEW APPROACH FOR SOLVING FUZZY TRIANGULAR ASSIGNMENT BY ROW MINIMA METHODNEW APPROACH FOR SOLVING FUZZY TRIANGULAR ASSIGNMENT BY ROW MINIMA METHOD
NEW APPROACH FOR SOLVING FUZZY TRIANGULAR ASSIGNMENT BY ROW MINIMA METHOD
IAEME Publication
 
A New Method To Solve Assignment Models
A New Method To Solve Assignment ModelsA New Method To Solve Assignment Models
A New Method To Solve Assignment Models
Andrea Porter
 
A New Approach for Ranking Shadowed Fuzzy Numbers and its Application
A New Approach for Ranking Shadowed Fuzzy Numbers and its Application A New Approach for Ranking Shadowed Fuzzy Numbers and its Application
A New Approach for Ranking Shadowed Fuzzy Numbers and its Application
IJCSITJournal2
 
A New Method To Solve Interval Transportation Problems
A New Method To Solve Interval Transportation ProblemsA New Method To Solve Interval Transportation Problems
A New Method To Solve Interval Transportation Problems
Sara Alvarez
 
Multi – Objective Two Stage Fuzzy Transportation Problem with Hexagonal Fuzzy...
Multi – Objective Two Stage Fuzzy Transportation Problem with Hexagonal Fuzzy...Multi – Objective Two Stage Fuzzy Transportation Problem with Hexagonal Fuzzy...
Multi – Objective Two Stage Fuzzy Transportation Problem with Hexagonal Fuzzy...
IJERA Editor
 
On image intensities, eigenfaces and LDA
On image intensities, eigenfaces and LDAOn image intensities, eigenfaces and LDA
On image intensities, eigenfaces and LDA
Raghu Palakodety
 
A NEW APPROACH FOR RANKING SHADOWED FUZZY NUMBERS AND ITS APPLICATION
A NEW APPROACH FOR RANKING SHADOWED FUZZY NUMBERS AND ITS APPLICATIONA NEW APPROACH FOR RANKING SHADOWED FUZZY NUMBERS AND ITS APPLICATION
A NEW APPROACH FOR RANKING SHADOWED FUZZY NUMBERS AND ITS APPLICATION
ijcsit
 
A New Approach for Ranking Shadowed Fuzzy Numbers and its Application
A New Approach for Ranking Shadowed Fuzzy Numbers and its ApplicationA New Approach for Ranking Shadowed Fuzzy Numbers and its Application
A New Approach for Ranking Shadowed Fuzzy Numbers and its Application
AIRCC Publishing Corporation
 
Comparative Study of the Effect of Different Collocation Points on Legendre-C...
Comparative Study of the Effect of Different Collocation Points on Legendre-C...Comparative Study of the Effect of Different Collocation Points on Legendre-C...
Comparative Study of the Effect of Different Collocation Points on Legendre-C...
IOSR Journals
 
A Probabilistic Attack On NP-Complete Problems
A Probabilistic Attack On NP-Complete ProblemsA Probabilistic Attack On NP-Complete Problems
A Probabilistic Attack On NP-Complete Problems
Brittany Allen
 
Optimization using soft computing
Optimization using soft computingOptimization using soft computing
Optimization using soft computing
Purnima Pandit
 
Ou3425912596
Ou3425912596Ou3425912596
Ou3425912596
IJERA Editor
 
Modeling the dynamics of molecular concentration during the diffusion procedure
Modeling the dynamics of molecular concentration during the  diffusion procedureModeling the dynamics of molecular concentration during the  diffusion procedure
Modeling the dynamics of molecular concentration during the diffusion procedure
International Journal of Engineering Inventions www.ijeijournal.com
 
International Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentInternational Journal of Engineering Research and Development
International Journal of Engineering Research and Development
IJERD Editor
 
F5233444
F5233444F5233444
F5233444
IOSR-JEN
 
Penalty Function Method For Solving Fuzzy Nonlinear Programming Problem
Penalty Function Method For Solving Fuzzy Nonlinear Programming ProblemPenalty Function Method For Solving Fuzzy Nonlinear Programming Problem
Penalty Function Method For Solving Fuzzy Nonlinear Programming Problem
paperpublications3
 
Simulated annealing for MMR-Path
Simulated annealing for MMR-PathSimulated annealing for MMR-Path
Simulated annealing for MMR-Path
Francisco Pérez
 

Similar to Bq25399403 (20)

Efficient Solution of Two-Stage Stochastic Linear Programs Using Interior Poi...
Efficient Solution of Two-Stage Stochastic Linear Programs Using Interior Poi...Efficient Solution of Two-Stage Stochastic Linear Programs Using Interior Poi...
Efficient Solution of Two-Stage Stochastic Linear Programs Using Interior Poi...
 
Fuzzy inventory model with shortages in man power planning
Fuzzy inventory model with shortages in man power planningFuzzy inventory model with shortages in man power planning
Fuzzy inventory model with shortages in man power planning
 
Optimization Techniques
Optimization TechniquesOptimization Techniques
Optimization Techniques
 
NEW APPROACH FOR SOLVING FUZZY TRIANGULAR ASSIGNMENT BY ROW MINIMA METHOD
NEW APPROACH FOR SOLVING FUZZY TRIANGULAR ASSIGNMENT BY ROW MINIMA METHODNEW APPROACH FOR SOLVING FUZZY TRIANGULAR ASSIGNMENT BY ROW MINIMA METHOD
NEW APPROACH FOR SOLVING FUZZY TRIANGULAR ASSIGNMENT BY ROW MINIMA METHOD
 
A New Method To Solve Assignment Models
A New Method To Solve Assignment ModelsA New Method To Solve Assignment Models
A New Method To Solve Assignment Models
 
A New Approach for Ranking Shadowed Fuzzy Numbers and its Application
A New Approach for Ranking Shadowed Fuzzy Numbers and its Application A New Approach for Ranking Shadowed Fuzzy Numbers and its Application
A New Approach for Ranking Shadowed Fuzzy Numbers and its Application
 
A New Method To Solve Interval Transportation Problems
A New Method To Solve Interval Transportation ProblemsA New Method To Solve Interval Transportation Problems
A New Method To Solve Interval Transportation Problems
 
Multi – Objective Two Stage Fuzzy Transportation Problem with Hexagonal Fuzzy...
Multi – Objective Two Stage Fuzzy Transportation Problem with Hexagonal Fuzzy...Multi – Objective Two Stage Fuzzy Transportation Problem with Hexagonal Fuzzy...
Multi – Objective Two Stage Fuzzy Transportation Problem with Hexagonal Fuzzy...
 
On image intensities, eigenfaces and LDA
On image intensities, eigenfaces and LDAOn image intensities, eigenfaces and LDA
On image intensities, eigenfaces and LDA
 
A NEW APPROACH FOR RANKING SHADOWED FUZZY NUMBERS AND ITS APPLICATION
A NEW APPROACH FOR RANKING SHADOWED FUZZY NUMBERS AND ITS APPLICATIONA NEW APPROACH FOR RANKING SHADOWED FUZZY NUMBERS AND ITS APPLICATION
A NEW APPROACH FOR RANKING SHADOWED FUZZY NUMBERS AND ITS APPLICATION
 
A New Approach for Ranking Shadowed Fuzzy Numbers and its Application
A New Approach for Ranking Shadowed Fuzzy Numbers and its ApplicationA New Approach for Ranking Shadowed Fuzzy Numbers and its Application
A New Approach for Ranking Shadowed Fuzzy Numbers and its Application
 
Comparative Study of the Effect of Different Collocation Points on Legendre-C...
Comparative Study of the Effect of Different Collocation Points on Legendre-C...Comparative Study of the Effect of Different Collocation Points on Legendre-C...
Comparative Study of the Effect of Different Collocation Points on Legendre-C...
 
A Probabilistic Attack On NP-Complete Problems
A Probabilistic Attack On NP-Complete ProblemsA Probabilistic Attack On NP-Complete Problems
A Probabilistic Attack On NP-Complete Problems
 
Optimization using soft computing
Optimization using soft computingOptimization using soft computing
Optimization using soft computing
 
Ou3425912596
Ou3425912596Ou3425912596
Ou3425912596
 
Modeling the dynamics of molecular concentration during the diffusion procedure
Modeling the dynamics of molecular concentration during the  diffusion procedureModeling the dynamics of molecular concentration during the  diffusion procedure
Modeling the dynamics of molecular concentration during the diffusion procedure
 
International Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentInternational Journal of Engineering Research and Development
International Journal of Engineering Research and Development
 
F5233444
F5233444F5233444
F5233444
 
Penalty Function Method For Solving Fuzzy Nonlinear Programming Problem
Penalty Function Method For Solving Fuzzy Nonlinear Programming ProblemPenalty Function Method For Solving Fuzzy Nonlinear Programming Problem
Penalty Function Method For Solving Fuzzy Nonlinear Programming Problem
 
Simulated annealing for MMR-Path
Simulated annealing for MMR-PathSimulated annealing for MMR-Path
Simulated annealing for MMR-Path
 

Bq25399403

  • 1. Kadhirvel.K, Balamurugan.K / International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 2, Issue 5, September- October 2012, pp.399-403 Method For Solving Hungarian Assignment Problems Using Triangular And Trapezoidal Fuzzy Number Kadhirvel.K, Balamurugan.K Assistant Professor in Mathematics, T.K.Govt. Arts College, Vriddhachalam – 606 001. Associate Professor in Mathematics, Govt. Arts College, Thiruvannamalai. ABSTRACT In this paper, we proposed the fuzzy job Robust’s ranking method (3) has been adopted to and workers by Hungarian assignment problems. transform the fuzzy assignment problem to a crisp In this problem denotes the cost for assigning one so that the conventional solution metyhods may the n jobs to the n workers. The cost is usually be applied to solve assignment problem. The idea is to transform a problem with fuzzy parameters to a deterministic in nature. In this paper has been crisp version in the LPP from and solve it by the considered to be trapezoidal and triangular simplex method. other than the fuzzy assignment numbers denoted by which are more realistic problem other applications & this method can be tried in project scheduling, maximal flow, and general in nature. For finding the optimal transportation problem etc. assignment, we must optimize total cost this Lin and wen solved the Ap with fuzzy problem assignment. In this paper first the interval number costs by a labeling algorithm (4) in proposed assignment problem is formulated to the paper by sakawa et.al (2), the authors dealt with the crisp assignment problem in the linear actual problems on production and work force programming problem form and solved by using assignment in a housing material manufacturer and a Hungarian method and using Robust’s ranking sub construct firm and formulated tow kinds of two method (3) for the fuzzy numbers. Numerical level programming problems. Chen (5) proved some examples show that the fuzzy ranking method theorems and proposed a fuzzy assignment model offers an effective tool for handling the fuzzy that considers all individuals to have same skills. assignment problem. Wang (6) solved a similar model by graph theory. Dubois and for temps (7) surveys refinements of the Key words: ordering of solutions supplied by the max-min Fuzzy sets, fuzzy assignment problem, formulation, namely the discrimin partial ordering Triangular fuzzy number, Trapezoidal fuzzy number and the leximin complete preordering. Different ranking function. kinds of transportation problem are solved in the articles (8,10,12,14,15). Dominance of fuzzy I. INTRODUCTION numbers can be explained by many ranking methods The assignment problem (AP) is a special (9,11,13,16) of these, Robust’s ranking method (3) type of linear programming problem (LPP) in which which satisfies the properties of compensation, our objective is to assign number of jobs to number linearity and additivity. In this paper we have of workers at a minimum cost (time). The applied Robust’s ranking technique (3). mathematical formulation of the problem suggests that this is a 0-1 programming problem and is highly degenerate all the algorithms developed to find II. PRELIMINARIES In this section, some basic definitions and optimal solution of transportation problem are arithmetic operations are reviewed. Zadeh (16) in applicable to assignment problem. However, due to 1965 first introduced fuzzy set as a mathematical its highly degeneracy nature a specially designed way of representing impreciseness or vagueness in algorithm, widely known as Hungarian method every day life. proposed by kuhn [1], is used for its solution. In this paper, we investigate more realistic Definition: 2.1 problem & namely the assignment problem, with A fuzzy set is characterized by a fuzzy costs Since the objectives are to minimize membership function mapping elements of a the total cost or to maximize the total profit, subject domain, space, or universe of discourse X to the unit to some crisp constraints, the objective function is interval [0,1], is A={x, A (x): x X}, Here : A : considered also as a fuzzy number. The method is to X [0,1] is a mapping called the degree of rank the fuzzy objective values of the objective function by some ranking method for fuzzy number membership function of the fuzzy set A and A(X) to find the best alternative. On the basis of idea the is called the membership value of x X in the 399 | P a g e
  • 2. Kadhirvel.K, Balamurugan.K / International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 2, Issue 5, September- October 2012, pp.399-403 fuzzy set A. these membership grades are often represented by real numbers ranging from [0,1]. Addition of two trapezoidal fuzzy numbers Definition: 2.2 can be performed as A fuzzy set A of the universe of discourse X is called a normal fuzzy set implying that there exist at least one x X such that A (X)=1. Definition: 2.3 III. Robust’s Ranking Techniques – The fuzzy set A is convex if and only if, for Algorithms any , X, the membership function of A The Assignment problem can be stated in satisfies the inequality A { the form of nxn cost matrix [ of real numbers as min { A( ), A ( )}, 0 ≤ 𝜆 ≤ 1 given in the following ------ Job ---- Job Job 1 Job 2 Job 3 Definition: 2.4 (Triangular fuzzy number) - j --- N For a triangular fuzzy number A(x), it can Worker ------ ---- C11 C12 C13 C1j C1n be represented by A(a,b,c;1) with membership 1 - --- function (x) given by Worker C23 ------ ---- C21 C22 C2j C2n 2 - --- (x-a) / (b-a) : a≤x≤ Worker Ci1 Ci2 Cij ---- Cin b i --- ------ Ci3 - (x) = 1 : x=b (c-x) / (c-b) : b≤x≤ Worker ------ ---- Cn1 Cn2 Cn3 Cnj Cnn c N - --- Mathematically assignment problem can be stated as 0 : minimize otherwise Definition: 2.5 (Trapezoidal fuzzy number) For a trapezoidal number A(x). it can be Subject to represented by A (a,b,c,d;1) with membership function (x) given by (x-a) / (b-a) : a≤x≤ b (x) = 1 : b≤x≤ c 1 (d-x) / (d-c) : c≤x≤ Where = 1 ; if the ith worker is assigned the jth job d 0 ; otherwise. 0 : otherwise is the decision variable denoting the assignment of the worker i to job j. is the cost of assigning the Definition: 2.6 (k-cut of a trapezoidal fuzzy jth job to the ith worker. The objective is to minimize number) the total cost of assigning all the jobs to the available persons (one job to one worker). The k-cut of a fuzzy number A(x) is defined as A(k) = {x: (x) ≥ k, k [0,1]} When the costs or time are fuzzy numbers, then the total costs becomes a fuzzy Definition: 2.7 (Arithmetic Operations) number Addition of two fuzzy numbers can be performed as 400 | P a g e
  • 3. Kadhirvel.K, Balamurugan.K / International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 2, Issue 5, September- October 2012, pp.399-403 Hence it cannot be minimized directly for solving the problem. we defuzzify the fuzzy cost coeffients into crisp ones by a fuzzy number ranking method. Where 1 ; if the ith Worker is Robust’s ranking technique (3) which satisfies assigned jth job compensation, linearity, and additivity properties 0 ; Otherwise and provides results which are consistent with human intuition. Give a covex fuzzy is the decision variable denoting the assignment of the worker i to j th job. is the cost of designing the jth job to the ith worker. The objective is to minimize the total cost of assigning all the jobs to the available workers. Since are crisp values, this problem (2) is obviously the crisp assignment In this paper we use this method for problem of the form (1) which can be solved by the ranking the objective values. The Robust’s ranking conventional methods, namely the Hungarian index R ( gives the representative value of the method or simplex method to solve the linear fuzzy number , it satisfies the linearity and programming problem form of the problem. Once additive property: the optimal solution of model (2) is found,the optimal fuzzy objective value of the original If = +m & =S –t where l, problem can be calculated as m, s, t are constant then we have R( ) =l R( ) + n R( and R ( =S R - tR ( on the basis of this property the fuzzy assignment problem can be transformed in to a crisp Numerical Example assignment problem linear programming problem from. The ranking technique of the Robust’s is Let us consider a fuzzy assignment problem with rows represending 4 workers A,B,C,D If R ( R ( ) then (ie) min { and Columns representing the jobs, Job 1,Job 2,Job3,and Job 4.the cost matrix is given = from the assignment problem (1), with fuzzy whose elements are Triangular Fuzzy numbers. objective function The problem is to find the optimal assignment so that the total cost of job assignment becomes minimum We apply Robust’s ranking method (3) (using the linearity and assistive property) to get the minimum objective value from the formulation Solution: In conformation to model (2) the fuzzy Subject to assignment problem can be formulated in the following mathematical programming from. Min { 401 | P a g e
  • 4. Kadhirvel.K, Balamurugan.K / International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 2, Issue 5, September- October 2012, pp.399-403 = 20 Proceeding similarly, the Robust’s ranking indices for the fuzzy costs are calculated as: } Subject to We replace these values for their corresponding in (3) which results in a convenient assignment problem in the linear programming problem. We solve it by Hungarian method to get the following optimal solution. 3 = with the optimal objective value = 80 Now we calculate R(10,20,30) by applying Robust’s ranking method. The membership function of the triangular fuzzy number (10,20,30) is The optimal assignment 1 ; x = 20 The optimal Solution 0 ; Otherwise. The K-Cut of the fuzzy number (10,20,30) is The fuzzy optimal total cost = ( = for which 402 | P a g e
  • 5. Kadhirvel.K, Balamurugan.K / International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 2, Issue 5, September- October 2012, pp.399-403 10. M.OL.H.EL Igearaigh, A fuzzy transportation algorithm, Fuzzy sets and systems 8 (1982) 235-243. Also we find that 11. F.Choobinesh and H.Li,”An index for ordering fuzzy numbers,” Fuzzy sets and systems,Vol 54, pp,287-294,1993 CONCLUSIONS 12. M.Tada,H.Ishii,An integer fuzzy In this paper, the assignment costs are transportation considered as imprecise numbers described by fuzzy problem,Comput,Math,Appl.31 (1996) 71- numbers which are more realistic and general in 87 nature. Moreover, the fuzzy assignment problem has 13. R.R.Yager,” a procedure for ordering fuzzy been transformed into crisp assignment problem subsets of the unit interval , information using Robust’s ranking indices (3). Numerical science, 24 (1981),143-161 examples show that by using method we can have 14. S.Chanas,D.Kuchta,A.concept of the the optimal assignment as well as the crisp and optimal solution of the transportation fuzzy optimal total cost. By using Robust’s(3) problem with fuzzy cost coefficients, Fuzzy ranking methods we have shown that the total cost sets and systems 82 (1996) 299-305. obtained is optimal. Moreover, one can conclude 15. S.Chanas,W.Kolodziejczyk,A.Machaj, that the solution of fuzzy problems can be obtained AFuzzy approach to the transportation by Robust’s ranking methods effectively. This problem, Fuzzy sets and systems 13 (1984) technique can also be used in solving other types of 211-221. problems like, project schedules, transportation 16. Zadesh L.A.Fuzzy sets,Information and problems and network flow problems. control 8 (1965) 338-353. References 1. H.W.Kuhn,the Hungarian Method for the assignment problem,Naval Research Logistic Quarterly Vol .02.1995 PP.83-97 2. M.Sakawa,I.Nishizaki,Y.Uemura,Interactiv e fuzzy programming for two level linear and linear fractional production and assignment problems, a case study .European J.Oer.Res.135 (2001) 142-157. 3. P.Fortemps and M.Roubens “Ranking and defuzzification methods based area compensation” Fuzzy sets and systems Vol.82.PP 319-330,1996 4. Chi-Jen Lin,Ue-Pyng Wen , A Labelling algorithm for the fuzzy assignment problem, fuzzy sets and systems 142(2004) 373-391 5. M.S.chen,On a fuzzy assignment problem,Tamkang.J, Fuzzy Sets and systems 98 (1998) 291-29822 (1985) 407- 411. 6. X.Wang,Fuzzy Optimal assignment- Problem,Fuzzy math 3 (1987) 101-108. 7. D.Dubios,P.Fortemps,Computing improved optimal solutions to max-min flexible constraint satisfactions 8. S.Chanas,D.Kuchta,Fuzzy integer transportation problem European J.Operations Research,118 (1999) 95-126 9. C.B.Chen and C.M.Klein,”A Simple Approach to ranking a group of aggregated fuzzy utilities” IEEE Trans,Syst.,Man, Cybern.B,Vol.SMC-27,pp.26-35,1997 403 | P a g e