Beruflich Dokumente
Kultur Dokumente
FUIZY
sets and systems
ELSEVIER Fuzzy Sets and Systems 90 (1997) 111-127
Abstract
There are three basic concepts that underlie human cognition: granulation, organization and causation. Informally,
granulation involves decomposition of whole into parts; organization involves integration of parts into whole; and
causation involves association of causes with effects.
Granulation of an object A leads to a collection of granules of A, with a granule being a clump of points (objects) drawn
together by indistinguishability, similarity, proximity or functionality. For example, the granules of a human head are the
forehead, nose, cheeks, ears, eyes, etc. In general, granulation is hierarchical in nature. A familiar example is the
granulation of time into years, months, days, hours, minutes, etc.
Modes of information granulation (IG) in which the granules are crisp (c-granular) play important roles in a wide
variety of methods, approaches and techniques. Crisp IG, however, does not reflect the fact that in almost all of human
reasoning and concept formation the granules are fuzzy (f-granular). The granules of a human head, for example, are
fuzzy in the sense that the boundaries between cheeks, nose, forehead, ears, etc. are not sharply defined. Furthermore, the
attributes of fuzzy granules, e.g., length of nose, are fuzzy, as are their values: long, short, very long, etc. The fuzziness of
granules, their attributes and their values is characteristic of ways in which humans granulate and manipulate
information.
The theory of fuzzy information granulation (TFIG) is inspired by the ways in which humans granulate information
and reason with it. However, the foundations of TFIG and its methodology are mathematical in nature.
The point of departure in TFIG is the concept of a generalized constraint. A granule is characterized by a generalized
constraint which defines it. The principal types of granules are: possibilistic, veristic and probabilistic.
The principal modes of generalization in TFIG are fuzzification (f-generalization); granulation (g-generalization); and
fuzzy granulation (f.g-generalization), which is a combination of fuzzification and granulation. F.g-generalization
underlies the basic concepts of linguistic variable, fuzzy if-then rule and fuzzy graph. These concepts have long played
a major role in the applications of fuzzy logic and differentiate fuzzy logic from other methodologies for dealing with
imprecision and uncertainty. What is important to recognize is that no methodology other than fuzzy logic provides
a machinery for fuzzy information granulation.
TFIG builds on the existing machinery for fuzzy information granulation in fuzzy logic but takes it to a significantly
higher level of generality, consolidates its foundations and suggests new directions. In coming years, TFIG is likely to
play an important role in the evolution of fuzzy logic and, in conjunction with computing with words (CW), may well
have a wide-ranging impact on its applications. The impact of TFIG is likely to be felt most strongly in those fields in
which there is a wide gap between theory and reality. © 1997 Elsevier Science B.V.
-- universe o f discourse
fuzzy granules
granule m
gran~
fuzzy attributes
machinery of fuzzy IG in fuzzy logic but goes far particular importance is the conjunction of fuzzifi-
beyond it. Basically, TFIG draws its inspiration cation and granulation. This combination plays
from the informal ways in which humans employ a pivotal role in the theory of fuzzy information
fuzzy information granulation but its foundation granulation and fuzzy logic, and will be referred to
and methodology are mathematical in nature. as f.g-generalization (or f-granulation or fuzzy
In this perspective, fuzzy information granula- granulation).
tion may be viewed as a mode of generalization As a mode of generalization, f.g-generalization
which may be applied to any concept, method or may be applied to any concept, method or theory.
theory. Related to fuzzy IG are the following princi- In particular, in application to the basic concepts of
pal modes of generalization. variable, function and relation, f.g-generalization
(a) Fuzzification (f-generalization). In this mode of leads, in fuzzy logic, to the basic concepts of linguis-
generalization, a crisp set is replaced by a fuzzy tic variable, fuzzy rule set and fuzzy graph (Fig. 6).
set (Fig. 4). These concepts are unique to fuzzy logic and play
(b) Granulation (g-generalization). In this case, a central role in its applications.
a set is partitioned into granules (Fig. 5). The distinctive concepts of f-generalization, g-
(c) Randomization (r-generalization). In this case, generalization, r-generalization and f.g-generaliz-
a variable is replaced by a random variable. ation make a significant contribution to a better
(d) Usualization (u-generalization). In this case, understanding of fuzzy logic and its relation to
a proposition expressed as X is A is replaced other methodologies for dealing with uncertainty
with usually (X is A). and imprecision. In particular, crisp g-generaliz-
These and other modes of generalization may be ation of set theory and relational models of data
employed in combination. A combination that is of lead to rough set theory [18]. F-generalization of
classical logic and set theory leads to multiple-
valued logic, fuzzy logic in its narrow sense and
parts of fuzzy set theory (Fig. 7). But it is f.g-gener-
rification alization that leads to fuzzy logic (FL) in its wide
sense and underlies most of its applications. This
fuzzy
is a key point that is frequently overlooked in
~t ~t
0 1 ~nulatlon 1
a b U U
a~<X~<b XisA variable: "~
0 X 0 ^
Fig. 4. Fuzzification: crisp set --* fuzzy set.
y Y
~'y graph
function: ~ hi
0 X 0 X
flefg(~.Aix Bi ) AI
ation crisp u u
: granule " R*
relation:
graph fuzzy graph
81
ation fuzzy Rlsfg(EAix eI ) AI
~ f-generalization
~ f-generalizatlon
;ation
discussions about fuzzy logic and its relation to and better rapport with reality. In coming years,
other methodologies. computing with words is likely to evolve into an
The theory of fuzzy information granulation important methodology in its own right with wide-
serves to highlight the centrality of the concept of ranging applications on both basic and applied
fuzzy information granulation in fuzzy logic. More levels.
importantly, the theory provides a basis for com- Inspired by the ways in which humans granulate
puting with words (CW) [37]. In effect, CW is an human concepts~ we can proceed to granulate con-
integral part of TFIG. However, since it is dis- ceptual structures in various fields of science. In
cussed elsewhere [37], it will suffice in this paper to a sense, this is what motivates computing with
summarize its essential features. words. An intriguing possibility is to granulate the
The point of departure in CW is the observation conceptual structure of mathematics. This would
that in a natural language words play the role of lead to what may be called granular mathematics.
labels of fuzzy granules. In computing with words, Eventually, granular mathematics may evolve into
a proposition is viewed as an implicit fuzzy con- a distinct branch of mathematics having close links
straint on an implicit variable. The meaning of to the real world. A subset of granular mathematics
a proposition is the constraint which it represents. and a superset of computing with words is granular
In CW, the initial data set (IDS) is assumed to computing.
consist of a collection of propositions expressed in In the final analysis, fuzzy information granula-
a natural language. The result of computation, re- tion is central to fuzzy logic because it is central to
ferred to as the terminal data set (TDS), is likewise human reasoning and concept formation. It is this
a collection of propositions expressed in a natural aspect of fuzzy IG that underlies its essential role in
language. To infer TDS from IDS the rules of the conception and design of intelligent systems. In
inference in fuzzy logic are used for constraint this regard, what is conclusive is that there are
propagation from premises to conclusions (Fig. 8). many, many tasks which humans can perform with
There are two main rationales for computing ease and that no machine could perform without
with words. First, computing with words is the use of fuzzy information granulation.
a necessity when the available information is not A typical example is the problem of estimation of
precise enough to justify the use of numbers. And age from voice. More specifically, consider a com-
second, computing with words is advantageous mon situation where A gets a telephone call from B,
when there is a tolerance for imprecision, uncer- whom A does not know. After hearing B talk for
tainty and partial truth that can be exploited to 5-10 seconds, A would be able to form a rough
achieve tractability, robustness, low solution cost estimate of B's age and express it as, say, "B is old"
116 L.A. Zadeh / Fuzzy Sets and Systems 90 (1997) 111-127
or " I t is very likely that B is old", in which both age 2. Possibilistic constraint, r = blank. In this case,
and probability play the role of linguistic, that is, if R is a fuzzy set with membership function
f-granulated variables. Neither A nor any machine #R: U ~ [0, 1], and X is a disjunctive (possibilistic)
could come up with crisp estimates of B's age, e.g., variable, that is, a variable which cannot be as-
"B is 63" or " T h e probability that B is 63 is 0.002". signed two or more values in U simultaneously,
In this and similar cases, a machine would have to then
have a capability to process and reason with f-
Xis R
granulated information in order to come up with
a machine solution to a problem that has a human means that R is the possibility distribution of X.
solution expressed in terms off-granulated variables. More specifically,
A related point is that, in everyday decision-
X is R ~ V o s s { X = u} = pR(u), uEU.
making, humans use that and only that information
which is decision-relevant. For example, in playing A simple example of a possibilistic constraint is
golf, parking a car, picking up an object, etc., X is small. In this case, P o s s { X = u} = #~r,au(U).
humans use fuzzy estimates of distance, velocity, Constraints induced by propositions expressed in
angles, sizes, etc. In a pervasive way, decision- a natural language are for the most part possibilis-
relevant information is f-granular. To perform such tic in nature. This is the reason why the simplest
everyday tasks as effortlessly as humans can, a ma- value, r = blank, is chosen to define possibilistic
chine must have a capability to process f-granular constraints.
information. A conclusion which emerges from 3. Veristic constraint, r = v. In this case, if R is
these examples is that fuzzy information granula- a fuzzy set with membership function #R and X is
tion is an integral part of human cognition. This a conjunctive (veristic) variable, that is, a variable
conclusion has a thought-provoking implication which can be assigned two or more values in U
for AI: Without the methodology of fuzzy IG in its simultaneously, then X isv R --. V e r { X = u} =
armamentarium, AI cannot achieve its goals. #R(U), Ue U, where V e r { X = u} is the verity (truth
In what follows, we shall elaborate on the points value) of X = u.
made above and describe in greater detail the basic An example of a veristic constraint is the follow-
ideas underlying fuzzy information granulation and ing. Let U be the universe of natural languages and
its role in fuzzy logic. let X denote the fluency of an individual in English,
French and German. Then, X isv (1.0 English + 0.8
French + 0.6 Italian) means that the degrees of
3. The concept of a generalized constraint fluency of X in English, French and Italian are 1.0,
0.8 and 0.6, respectively.
The point of departure in the theory of fuzzy It is important to observe that, in the case of
information granulation is the c o n c e p t of a general- a possibilistic constraint, the fuzzy set R plays the
ized constraint [32]. For simplicity, we shall role of a possibility distribution, whereas in the case
restrict our discussion to constraints which are un- of a veristic constraint R plays the role of a verity
conditional. distribution. What this implies is that, in general,
Let X be a variable which takes values in a uni- any fuzzy, and ipso facto any crisp, set R admits of
verse of discourse U. A generalized constraint on two different interpretations, a More specifically,
the values of X is expressed as X isr R, where R is in the possibilistic interpretation the grades of
the constraining relation, isr is a variable copula membership are possibilities, while in the veristic
and r is a discrete variable whose value defines the
way in which R constrains X.
The principal types of constraints and the values
3Aninsightfuldiscussionof various possibleinterpretationsof
of r which define them are the following: grades of membership in a fuzzyset is contained in the paper by
1. Equality constraint, r --- e. In this case, X ise a D. Dubois and H. Prade, "The Semanticsof Fuzzy Sets,"in this
means that X = a. issue.
L.A. Zadeh / Fuzzy Sets and Systems 90 (1997) 111-127 117
u or
Y isp P
( X , Y ) isv Q
X isrs R '
• X isr R surface
• Maryis young
• John Is honest
depth • most Swedes are blond
• Carol fives in a smafl city near San Francisco
• high inflation causes high interest rates
Az Ai X • it is unlikely that there will be a significant
increase in the price of oil in the near future
PAx B(U, V) = [J'A(U) ^ [.tB(V)
= PA(U) t ~ B ( V ) Fig. 12. Depth of explication of propositions in a natural
t• language•
t-norm
in which the fuzzy quantifier most plays the role of The concept of generalized constraint provides
a fuzzy number• a basis for a classification of fuzzy granules• More
More generally, in the context of computing with specifically, in the theory of fuzzy IG a granule, G, is
words, a basic assumption is that a proposition, p, viewed as a clump of points characterized by a gen-
expressed in a natural language may be interpreted eralized constraint• Thus,
as a generalized constraint p ~ X isr R. In this in- G = { X l X isr R}.
terpretation, X isr R is the canonical form of p. The
function of the canonical form is to place in evi- In this context, the type of a granule is deter-
dence, i.e., explicitate, the implicit constraint which mined by the type of constraint which defines it
p represents• (Fig. 13). In particular, possibilistic, veristic and
L.A. Zadeh / Fuzzy Sets and Systems 90 (1997) 111 127 119
X is A X /sp P
= degree of relevance of p to the length of nose
X isv V X isr R
probabilistic granules are defined, respectively, by Fig. 14. Profile of Nose and its rectification.
possibilistic, veristic and probabilistic constraints.
To illustrate, the granule
g
G = { X f X is small}
1
is a possibilistic granule. The granule
O.6
G = {X IX isv small}
is a veristic granule. And the granule
G = [ X I X isp N(m, a2)}
-J~fuzzified L ( A )
is a probabilistic (Gaussian) granule. r
L(A) ~1~ v-fuzzy
As a more concrete illustration consider the
fuzzy granule Nose of a human head. If we associate
with each point on the nose its grade of member- d v
ship in Nose, the fuzzy granule Nose should be
length of n o s e is about d
interpreted as a veristic granule. Now suppose that
we associate with the attribute length (Nose) Fig. 15. Length of a trapezoidal fuzzy set and length of Nose.
a fuzzy value long. The question is: What is the
meaning of the proposition "Nose is long?"
Assume that the profile of Nose, N, has the form However, if a single real value of the length of nose
shown in Fig. 14. With each point p on the profile it required, L(Kr) may be defuzzified using, say, the
are associated two numbers: ~, representing the COG definition of defuzzification.
grade of membership ofp in Nose; and/~, the degree The purpose of this simple example is to show
of relevance of p to the value of the attribute length how a fuzzy value may be associated with a fuzzy
(Nose). In general, fl ~< c~. attribute of a fuzzy granule. A more complex
Now let ~7 be a veristic fuzzy set which results example would be an association of a fuzzy value
from a rectification of the profile of Nose (Fig. 14). long with the fuzzy attribute (Hair). In this case, the
At this point, the original question reduces to problem is very similar to that of associating
"What is the length of N?" This question is a famil- a fuzzy value with the fuzzy attribute unemployment
iar one in fuzzy logic. Assume for simplicity that the for a fuzzy segment of a population in a city, region
set is trapezoidal, as shown in Fig. 15. Then, by or country.
using the a-cuts of ~7, its length may be represented In the foregoing discussion, classification of
as a veristic triangular fuzzy set L(N) (Fig. 15). granules is based on the types of constraints which
Thus, L(~7) is the answer to the original question. define them. A different mode of classification
120 L.A. Zadeh / Fuzzy Sets and Systems 90 (1997) 111-127
involves representation of complex granules as car- then the transformed granule G* is defined by
tesian products or other combinations of simpler
granules. G*: ( f (X, Y)isrA) x (9(X, Y)issB).
More specifically, let G1 . . . . . G, be granules in
Ua, ..., U,, respectively. Then the granule G = A generalized constraint in which what is con-
Ga × ... x G, is a cartesian granule. For simplicity, strained is a function or a functional of a variable
we shall assume that n = 2 (Fig. 16). will be referred to as a generalized functional con-
An important elementary property of cartesian straint (Fig. 18). Such constraints play an important
granules relates to their or-cuts. Thus, if G = role in computing with words.
G1 x G 2 and G~, GI~ and G2a a r e a-cuts of G, G1 and The importance of the concept of a cartesian
G2, respectively, then granule derives in large measure from its role in
what might be called encapsulation.
G~ = Ga, x G2~. More specifically, consider a granule, G, defined
A cartesian granule, G, may he rotated (Fig. 17). by a possibilistic constraint G = {(X, Y ) I ( X , Y )
More generally, a cartesian granule, G, may be is R}.
subjected to a coordinate transformation defined Let Gx and Gr denote the projections of G on
by U and V, the domains of X and Y, respectively.
Thus,
X ~ f ( X , Y),
#ox(u) = SUpv #o(u, v), u ~ U, v ~ V
Y ~ g(X, Y).
In this case, if G1 and G2 are defined by possibly /aG,(v) = sup,/~o(u, v).
different generalized constraints:
Then, the cartesian granule G +,
GI: X isr A
G + = Gx x Gy
G2: X iss B
encapsulates G in the sense that it is the least upper
a cartesian granule is a non-interactive conjunction bound of cartesian granules which contain G.
(cartesian product) of granules (Fig. 19). Invoking the entailment principle in fuzzy
G=GI x ... x Gn logic allows us to assert that
( X , Y ) isG ~ ( X , Y ) i s G +.
0 U
G* =proju G x p r o j v G X: 0 XD
• entailment principle
XisG ~ XisG +
ule, G +. 0 X~ 0 X I
~ R(p,~) (ray)
ff X is An then Y is B n
a. b.
R=AlXBI+A2xB2+"'+AnXBn I ~ fuzzy graph
F.g-generalization of f results in a function f *
whose defining table is of the form
Fig. 22. Representation of a fuzzy function (or relation) as
a fuzzytable, fuzzyrule set and a fuzzygraph.
f* ~2 Y
A1 B1
B2 (1)
larc
~ph)
B.
sm~
3. Fine-grained information is not necessary. + ... + P,\a,) where P1 .... ,P, are granular
Examples: Parking a car, cooking, balancing. probabilities.
4. Coarse-grained information reduces cost. A probability distribution is granular if it is of the
Examples: Throw-away cameras, consumer form
products.
Underlying these rationales is the basic guiding X isp(P,\A1 + ... + P.\A.) (3)
principle of fuzzy logic:
signifying that X is a granular random variable,
Exploit the tolerance for imprecision, uncer- taking granular (linguistic) values A1 .... , A. with
tainty and partial truth to achieve tractability, granular (linguistic) probabilities P1, ..., P,. The
robustness, low solution cost and better rapport with granules A~ . . . . . A. may be possibilistic or veristic.
reality. Granular probability distributions of the form (3)
were discussed in [31] in the context of the
In the context of this principle, the importance of
Dempster-Shafer theory of evidence.
f-granulation derives principally from the fact that
A simple example of a granular probability dis-
it paves the way for a far more extensive use of the
tribution is shown in Fig. 24. In this example,
machinery of fuzzy information granulation than is
the norm at this juncture in both theory and X isp (PI\A1 + P2\Az + P3\A3), (4)
applications.
A case in point relates to the use of crisply de- or, more specifically,
fined probability distributions in decision analysis.
More specifically, although probability theory is X isp (small\small + large\medium + small\large).
precise and rigorous, its rapport with the real world
An important concept in the context of granular
is far from perfect, largely because most real-world
probability distributions is that of p-dominance.
probabilities are poorly defined or hard to estimate,
More specifically, if in (4) there is a value, A j, whose
For example, I may need to know the probability
probability dominates that of all other values of
that my car may be stolen to decide on whether or
X then Aj is said to be p-dominant or, equivalently,
not to insure it and for what amount. But probabil-
the usual value of X (Fig. 24). The importance of
ity theory provides no ways for estimating the
p-dominance derives from the fact that in everyday
probability in question. What it does offer is a way
reasoning and discourse it is common practice to
of elicitation of subjective probabilities but begs the
question of how an estimate of subjective probabil-
ity can be formed.
In this and similar cases what may work is f-
granulation of probability distributions. More spe- P3
cifically, assume for simplicity that X is a discrete
random variable taking values al . . . . , a, with re-
spective probabilities p ~. . . . , p,. Such distributions
will be referred to as singular and the probab-
ilistic constraint on X may be expressed as
P1
X isp (p~\a~ + ... + p,\a,). A probability distri-
bution is semi-granular (singular\granular) if it is
of the form X isp (pl\A1 + "" + p . \ A . ) where
A1 . . . . . A. are fuzzy granules. Semi-granular prob- A1 A2 A3
ability distributions of this type define a random t_._ usual (dominant) value
set. Furthermore, they play an important role in the P= PICA1 + P3~2 + P1~3
Dempster-Shafer theory of evidence.
granulated probability distribution
A probability distribution is semi-granular
(granular\singular) if it is of the form X isp (P1 \a~ Fig. 24. A granulated (granular) probability distribution.
124 L.A. Zadeh / Fuzzy Sets and Systems 90 (1997) 111-127
:J ~
maximum set
O-cut
O.3-cut
0.6-cut
6.1. The airport shuttle problem
mi = sup(Ac~Ai).
The examples discussed above suggest an impor-
Gt-~ tkt(t9. o
tant direction in the development of TFIG. Specifi- in memory:
cally, the examples in question may be viewed as fuzzy values of tkl(t') for k, I and t' which approximate to
f.g-generalizations of standard problems and tech- i,j,t.
niques. Thus, in the first example the standard
problem is that of maximization, while in the sec- double interpolation
ond problem f.g-generalization is applied to the Fig. 29. Interpolation in time and space in the airport shuttle
extension principle. problem.
126 L.A. Zadeh / Fuzzy Sets and Systems 90 (1997) 111-127
time by a coarse granular probability distribution. with Monday, 1 January, 1996; 0 means that I did
In arriving at a decision on the order in which the not go to the campus that day; it took longer on
passengers should be taken to their destinations, Wednesday, 3 January, because of rain; usually it
the driver uses an intuitive form of p-dominance. takes longer on Fridays, etc.
This, of course, is merely a coarse perception of Suppose that in the morning of Wednesday, 20
what goes on in the driver's mind. March, I had to estimate the commute time that
In the problem under consideration, fuzzy in- day, knowing that it would be slightly shorter than
formation granulation in an intuitive form under- 18 min on Wednesday, 13 March, because of the
lies the human solution. What this suggests is that Spring recess which started on 18 March. Every-
no machine could solve the problem without using, thing considered, my estimate might be: around
as human do, the machinery of fuzzy information 18 min.
granulation. How this could be done in detail is The point of this example is that the problem has
a challenge that has not as yet been met. a human solution arrived at through human rea-
soning based on f-granulated information. Neither
6.2. The commute time problem
standard probability theory nor any methodology
which does not employ the machinery of fuzzy
Another problem of this type, a problem which
information granulation can come up with a ma-
makes the same point, is what might be called the
chine solution. The challenge, then, is to develop
Commute Time problem.
a theory of fuzzy information granulation which
The problem may be formulated in two versions:
can model the ways in which human granulate
(a) unannotated; and (b) annotated.
information and reason with it. In a preliminary
In the unannotated version we are given a time
way, this is what we have attempted to do in this
series such as
paper.
Ta: {15,18,21,14,20,0,0,13, 0,
3, 18, 17,0,19, ... }
with no knowledge of what the numbers represent 7. Concluding remark
or how they were obtained. The questions posed
are the following The machinery of fuzzy information granulation,
1. Does Ta represent the result of a random especially in the form of linguistic variables, fuzzy
experiment? if-then rules and fuzzy graphs, has long played
2. If it does, what is the sample space? What are the a major role in the applications of fuzzy logic. What
random variables? Is Ta stationary? has not been fully recognized, however, is the cen-
3. Given the elements of T~ up to and including t = i, trality of fuzzy information granulation in human
what would be an estimate of Ta at time i + 1? reasoning and, ipso facto, its centrality in fuzzy
The unannotated version has neither a human logic. A related point is that no methodology other
nor a machine solution. In particular, standard than fuzzy logic provides a conceptual framework
probability theory provides no answers to the and associated techniques for dealing with prob-
posed questions. Nevertheless, there are programs lems in which fuzzy information granulation plays,
which, given an unannotated time series, will come or could play, a major role. In the context of such
up with a prediction. It can be argued that such problems, the way in which humans employ fuzzy
predictions have no justification. information granulation to make rational decisions
In the annotated version, the time-series reads: in an environment of partial knowledge, partial
certainty and partial truth should be viewed as
Tb: {(Mon, 15), (Tue, 18), (Wed,21), (Thu, 14), a role model for machine intelligence.
(Fri, 20), (Sat, 0), (Sun, 0), (Mon, 13). . . . . } The theory of fuzzy information granulation out-
and has the following meaning. lined in this paper takes the existing machinery of
Tb represents a record of the time it took me to fuzzy information granulation in fuzzy logic to
commute from my home to the compus, starting a higher level of generality, consolidates its founda-
L.A. Zadeh / Fuzzy Sets and Systems 90 (1997) 111-127 127
t i o n s a n d suggests n e w d i r e c t i o n s . I n c o m i n g years, [19] W. Pedrycz, Fuzzy Control and Fuzzy Systems, Wiley,
T F I G is likely to p l a y a n i m p o r t a n t role in the New York, 1989.
e v o l u t i o n of fuzzy logic a n d , in c o n j u n c t i o n w i t h [20] T. Terano, K. Asai, M. Sugeno, Fuzzy Systems Theory and
its Applications, Academic Press, New York, 1992.
c o m p u t i n g w i t h w o r d s , m a y e v e n t u a l l y h a v e a far-
[21] C. yon Altrock, Fuzzy Logic & Neurofuzzy Applications
r e a c h i n g i m p a c t o n its a p p l i c a t i o n s . Explained, PTR Prentice-Hall, Englewood, NJ, 1995.
[22] L.-X. Wang, Adaptive Fuzzy Systems and Control: Design
Stability Analysis, PTR Prentice-Hall, Englewood Cliffs,
References NJ, 1994.
[1] D. Driankov, H. Hellendoorn, M. Reinfrank, An Introduc- [23] J. Yen, R. Langari, L.A. Zadeh (Eds.), Industrial Applica-
tion to Fuzzy Control, Springer, Berlin, 1993. tions of Fuzzy Logic and Intelligent Systems, IEEE Press,
[2] D. Dubois, H. Fargier, H. Prade, Possibility theory in New York, 1995.
constraint satisfaction problems: Handling priority, prefer- [24] L.A. Zadeh, Fuzzy sets, Inform. and Control 8 (1965)
ence and uncertainty, Applied Intelligence 6 (1996) 287-309. 338-353.
[3] D. Dubois, J. Lang, H. Prade, Possibilistic Logic, in: [25] L.A. Zadeh, Shadows of fuzzy sets, Prob. Trans. Inform.
Handbook of Logic in Artificial Intelligence and Logic 2 (1966) 37-44.
Programming, vol. 3, D.M. Gabbay, C.J. Hogger, J.A. [26] L.A. Zadeh, Toward a theory of fuzzy systems, in: R.E.
Robinson, D. Nute (Eds.), Oxford Univ. Press, Oxford, Kalman, N. DeClaris (Eds.), Aspects of Network and System
1994, 439-513. Theory, Rinehart & Winston, New York, 1971, 469-490.
[4] D. Dubois, H. Prade, Fuzzy sets in approximate reasoning, [27] L.A. Zadeh, Outline of a new approach to the analysis of
Part I: Interference with possibility distributions; Part II: complex system and decision processes, IEEE Trans. Sys-
Logical approaches (with J. Lang), Fuzzy Sets and Systems tems. Man, Cybernet. 3 (1973) 28-44.
Vol. 40, Part I: pp. 143-202; Part II: pp. 203-244 (1991). [28] L.A. Zadeh, On the Analysis of Large Scale Systems, in:
[5] D. Dubois, H. Prade, Putting rough sets and fuzzy sets H. Gottinger (Ed.), Systems Approaches and Environment
together, in: Intelligent Decision Support - Handbook of Problems, Vandenhoeck & Ruprecht, Gottingen: 1974,
Applications and Advances of the Rough Sets Theory, 23-37.
R. Slowinski, Ed., Kluwer, Dordrecht, 1992, 203-232. [29] L.A. Zadeh, The concept of a linguistic variable and its
I-6] D. Dubois, H. Prade, R. Yager (Eds.), Readings in Fuzzy applications to approximate reasoning Part I: Inform. Sci.
Sets for Intelligent Systems, Morgan Kaufmann, San 8 (1975) 199-249; Part II: Inform. Sci. 8 (1975) 301-357;
Mateo, 1993. Part III: Inform. Sci. 9 (1975) 43-80.
[7] D. Dubois, H. Prade, R. Yager (Eds.), Fuzzy Information [30] L.A. Zadeh, A fuzzy-algorithmic approach to the defini-
Engineering, Wiley, New York, 1997. tion of complex or imprecise concepts, Internat.
[8] J.A. Goguen, The logic of inexact concepts, Synthese 19 J. Man-Machine Stud. 8 (1976) 249-291.
(1969) 325-373. [31] L.A. Zadeh, Fuzzy Sets and Information Granularity, in:
[9] M. Jamshidi, N. Vadiee, T. Ross (Eds.), Fuzzy Logic and M. Gupta, R. Ragade, R. Yager, (Eds.), Advances in Fuzzy
Control, Prentice-Hall, Englewood Cliffs, NJ, 1993. Set Theory and Applications, North-Holland, Amsterdam,
[10] G. Klir, B. Yuan, Fuzzy Sets and Fuzzy Logic, 1979, 3-18.
Prentice-Hall, Englewood Cliffs, 1995. 1-32] L.A. Zadeh, Outline of a computational approach to
[11] B. Kosko, Neural Networks and Fuzzy Systems: A meaning and knowledge representation based on a con-
Dynamical Systems Approach to Machine Intelligence, cept of a generalized assignment statement, in: M. Thoma
Prentice-Hall, Englewood Cliffs, NJ, 1991. A. Wyner (Eds.), Proc. of the Internat. Seminar on Artifi-
[12] R. Kruse, J. Gebhardt, F. Klawonn, Foundations of Fuzzy cial Intelligence and Man-Machine Systems, Springer
Systems, Wiley, New York, 1994. Heidelberg, 1986, 198 211.
[13] C.C. Lee, Fuzzy logic in control systems: Fuzzy logic [33] L.A. Zadeh, Outline of a theory of usuality based on fuzzy
controller, parts I and II, IEEE Trans. Systems, Man logic, Reidel, Dordrecht, Fuzzy Sets Theory and Applica-
Cybernet. 20 (1990), 404-418. tions, in: A. Jones, A. Kaufmann, H.J. Zimmerman (Eds.),
[14] E. H. Mamdani, B.R. Gaines (Eds.), Fuzzy Reasoning and 1986, 79-97.
its Applications, Academic Press, London, 1981. [34] L.A. Zadeh, Fuzzy logic, neural networks and soft comput-
[15] M. Mares, Computation Over Fuzzy Quantities, CRC ing, Commun. ACM 37 (3) (1994) 77-84.
Press, Boca Raton, 1994. [35] L.A. Zadeh, Why the success of fuzzy logic is not paradoxi-
1-16] V. Novak, Fuzzy logic, fuzzy sets, and natural languages, cal, IEEE Expert 9 (4) (1994) 43-45.
Internat. J. General Systems 20 (1) (1991) 83-97. [36] L.A. Zadeh, Fuzzy logic and the calculi of fuzzy rules and
[17] V. Novak, M. Ramik, M. Cerny, J. Nekola (Eds.), Fuzzy fuzzy graphs, Multiple Valued Logic 1 (1996) 1-38.
Approach to Reasoning and Decision-Making, Kluwer, [37] L.A. Zadeh, Fuzzy logic = computing with words, IEEE
Boston, 1992. Trans. on Fuzzy Systems 4 (1996) 103-111.
[18] Z. Pawlak, Rough sets, Internat. J. Comput. Inform. Sci. 11 [38] H.J. Zimmerman, Fuzzy Set Theory and Its Applications,
(1982) 341-356. 3rd ed., Kluwer-Nijhoff, Amsterdam, 1996.