| New Fuzzy Resolution Operation |
Alexandr A. Savinov
|
| [Home] [E-mail] |
|
Abstract
In the paper a new original fuzzy resolution principle is described. This operation is applied to any two disjuncts on some variable and results in a third disjunct called resolvent. It is shown that the resolution rule proposed coincides with the classical resolution for the case of Boolean propositions, i.e., two valued crisp propositions. It is shown how this operation can be used to solve several theoretical and applied problems.
Key words: Fuzzy resolution; Fuzzy logic; Fuzzy inference.
![]() |
The universe of discourse O is equal to the Cartesian product of all sets of the values (Fig. 2)
and consists of n-tuples
In fininte case its power is equal to n1×n2×...×nn. In the case of boolean variables the universe of discourse is equal to the n-dimensional hypercube with the power 2n.
|
Local distributions are supposed to be represented only extensionally, i.e., by enumerating its values in all points of the domain (in finite case). Global (multi-dimensional) distributions are supposed to be represented with the help of local distributions and operations between them. In other words, global distributions can be represented by combining local distributions with some operation.
As an operation for combining local distributions we use maximum which is written as OR. To compute the value of a global distribution in some point of the universe of discourse we have to take maximum of the values of all local distributions in the corresponding local points (Fig. 3). If u1,u2,...,un are local distributions over x1,x2,...,xn and u=u1ORu2OR...ORun is representation of some global distribution then its value in the point o=<x1,x2,...,xn> in O is equal
Such representation of global distributions by means of local distributions and the operation of maximum is called fuzzy disjunct.
|
where <xk> denotes the resolution on k-th variable.
Each local distribution of the resolvent depends on (is constructed from) only two corresponding local distributions of the premises. k-th local distribution of the resolvent (which the resolution is applied to) is equal to the conjunction of the two corresponding distribution from the source disjuncts; every non-k-th distribution of the resolvent is equal to the disjunction of the two corresponding propositions:
The resolution operation can be represented in the form of the following pattern (Fig. 4):
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
{0, 0.1, 0.2, 1} | {0, 1} |
|
|
{1, 0.3, 0.5, 0} | {0, 0} |
|
|
{0, 0.1, 0.2, 0} | {0, 1} |
|
|
{0, 1} | {0, 1, 0.7} | {1, 0.2, 1} |
|
|
{1, 0} | {1, 1, 0.2} | {0, 0.1, 0} |
|
|
{1, 1} | {0, 1, 0.2} | {1, 0.2, 1} |
It means that we can any resolvent add to the source disjuncts and the the whole global distribution will not change.
In the boolean case the behaviour of this resolution coinsides with that for the classical case of boolean propositions. Here are three examples of applying the resolution for this case.
|
|
{0, 1}=x1 | {0, 1}=x2 | {0, 0}=0 |
|
|
{0, 0}=0 | {1, 0}=~ x2 | {0, 1}=x3 |
|
|
{0, 1}=x1 | {0, 0}=0 | {0, 1}=x3 |
|
|
{0, 1}=x1 | {0, 1}=x2 | {0, 0}=0 |
|
|
{0, 0}=0 | {0, 1}=x2 | {0, 1}=x3 |
|
|
{0, 1}=x1 | {0, 1}=x2 | {0, 1}=x3 |
|
|
{0, 1}=x1 | {0, 1}=x2 | {0, 0}=0 |
|
|
{1, 0}=0 | {1, 0}=~ x2 | {0, 1}=x3 |
|
|
{1, 1}=1 | {0, 0}=0 | {0, 1}=x3 |
| New Fuzzy Resolution Operation |
Alexandr A. Savinov
|
| [Home] [E-mail] |
|