Abstract
Soft set theory, proposed by Molodtsov, has been regarded as an effective mathematical tool for dealing with uncertainties. This paper is devoted to the discussion of fuzzy soft set based approximate reasoning. First, based on fuzzy implication operators, the notion of fuzzy soft implication relation between fuzzy soft sets is introduced. The composition method of fuzzy soft implication relations is provided. Second, Triple I methods for fuzzy soft modus ponens (FSMP)and fuzzy soft modus tollens (FSMT) are investigated. Computational formulas for FSMP and FSMT with respect to left-continuous t-norms and its residual implication are presented. At last, the reversibility properties of Triple I methods are analyzed.
Introduction
To solve complicated problems in economics, engineering, environmental science and social science, methods in classical mathematics are not always successful because of various types of uncertainties presented in these problems. While probability theory, fuzzy set theory [38], rough set theory [23, 24], and other mathematical tools are well-known and often useful approaches to describing uncertainty, each of these theories has its inherent difficulties as pointed out in [20, 21]. In 1999, Molodtsov [20] introduced the concept of soft sets, which can be seen as a new mathematical tool for dealing with uncertainties. It has been proven useful in many fields such as decision making, data analysis, forecasting and texture classification.
Works on soft set theory are progressing rapidly. Maji et al. [12] and Ali et al. [1] defined several operations on soft sets and made a theoretical study on the theory of soft sets. Qin et al. [25] introduced the notion of soft equality and established lattice structures and soft quotient algebras of soft sets. Xiao et al. [33] proposed the notion of the exclusive disjunctive soft set and applied it to attribute reduction of incomplete information system. Babitha et al. [2] proposed the notion of soft set relation and many related concepts such as equivalent soft set relation, composition of soft set relations and soft set functions are discussed. It extends the notions of relations and functions to the framework of soft sets. Also the same authors [3] introduced the notions of antisymmetric relation and transitive closure of a soft set relation. An algorithm is presented for calculating the transitive closure of a soft set relation. Qin [27] introduced the notion of soft relation which is a generalization of the notion of soft set relation [2]. Furthermore, the connections between soft relations and fuzzy sets are analyzed. It is shown that fuzzy relation and fuzzy soft set may be considered as special cases of soft relation. Yang and Guo [37] proposed the notions of anti-reflexive kernel, symmetric kernel, reflexive closure, and symmetric closure of a soft set relation. Maji et al. [13] initiated the study on hybrid structures involving soft sets and fuzzy sets. They proposed the notion of fuzzy soft set as a fuzzy generalization of classical soft sets and some basic properties were discussed. Afterwards, many researchers have worked on this concept. Various kinds of extended fuzzy soft sets such as generalized fuzzy soft sets [17], intuitionistic fuzzy soft sets [14, 15], interval-valued fuzzy soft sets [36], vague soft sets [34], interval-valued intuitionistic fuzzy soft sets [9] and soft interval set [26, 41] were presented. The combination of soft set and rough set is another interesting topic [6, 40]. Majumdar et al. [16, 18] initiated the study of uncertainty measures of soft sets and fuzzy soft sets. Some similarity measures between soft sets and fuzzy soft sets were presented. Kharal [11] introduced some set operation based distance and similarity measures for soft sets. Jiang [10] proposed some distance measures between intuitionistic fuzzy soft sets, and constructed some entropy measures on intuitionistic fuzzy soft sets and interval-valued fuzzy soft sets.
Approximate reasoning is one of the most important topic for a theory dealing with uncertainty. After Zadeh introduced the notion of fuzzy sets, various methods of fuzzy reasoning have been presented and they have been used as formal mathematical tools for reasoning under vagueness. We note that, up to now, approximate reasoning in the framework of soft set theory have not been conducted. The aim of the paper is to present a novel approach to fuzzy soft set based inference. The paper is organized as follows: In Section 2, we recall some notions and properties of soft sets and fuzzy soft sets. In Section 3, we propose the notion of fuzzy soft implication relation based on fuzzy implication operators. The composition of fuzzy soft implication relations and the composition of fuzzy soft implication relation and fuzzy soft set are introduced. In Section 4, Triple I methods for fuzzy soft modus ponens (FSMP)and fuzzy soft modus tollens (FSMT) are investigated. Computational formulas for both FSMP and FSMT with respect to left-continuous t-norms and its residual implication are obtained. Furthermore, the reversibility properties of Triple I method are analyzed. In Section 5, an application of triple I method for FSMP in medical diagnosis is presented. The paper is completed with some concluding remarks.
Soft sets and fuzzy soft sets
In this section, we recall some fundamental notions of soft sets and fuzzy soft sets [13, 38].
Let U be an initial universe set and E the set of all possible parameters under consideration with respect to U. Usually, parameters are attributes, characteristics, or properties of objects in U. Molodtsov [20] defined the notion of soft set in the following way:
In other words, a soft set over U is a parameterized family of subsets of U. For e ∈ A, F (e) may be considered as the set of e-approximate elements of the soft set (F, A). For illustration, we consider the following example.
In this case, to define a soft set means to point out expensive houses, beautiful houses, and so on. The soft set (F, E) may describe the ‘attractiveness of the houses’ which Mr.X is going to buy. Suppose that F (e1) = {h2, h4}, F (e2) = {h1, h3}, F (e3) = {h3, h4, h5}, F (e4) = {h1, h3, h5}, F (e5) = {h1}. Then the soft set (F, E) is a parameterized family {F (e i ) ;1 ≤ i ≤ 5} of subsets of U and give us a collection of approximate descriptions of an object.
The theory of fuzzy sets initiated by Zadeh [38] provides an appropriate framework for representing and processing vague concepts by allowing partial memberships. Let U be a nonempty set, called universe. A fuzzy subset μ of U is defined by a membership function μ : U → [0, 1]. For x ∈ U, the membership value μ (x) essentially specifies the degree to which x belongs to the fuzzy subset μ. With the min-max system proposed by Zadeh [38], fuzzy set intersection, union and complement are defined componentwise as follows:
In most cases, the parameters of a soft space are fuzzy words or sentences involving fuzzy words. Considering this point, Maji et al. [13] introduced the concept of fuzzy soft set by combining soft set and fuzzy set.
Clearly, the notion of fuzzy soft set is a generalization of soft set.
Fuzzy soft implication relations
Our knowledge of complex systems is often incomplete, and therefore, we have to rely on the expert’s statements. Since a large part of expert knowledge consists of if-then statements, it is therefore important to formalize implication in fuzzy logic. The formalization is called fuzzy implication operator which extends the classic binary implication operator. In addition to its use in multivalued logic it plays an important role in fuzzy logic and Zadeh’s theory of approximate reasoning and computing with words [35].
A fuzzy implication operator is a binary operation → : [0, 1] 2 → [0, 1] satisfying conditions [35]: 0 → a = 1. a → 1 =1. 1 → 0 =0. a → b is increasing with respect to b and decreasing with respect to a.
In addition to these a number of other desirable properties associated with fuzzy implication operator have also been suggested [4]. Triangular norms (t-norms) are closely related to fuzzy implication operators. In what follows, the least upper bound (greatest lower bound) of a subset G of [0, 1] will be denoted by ∨G (∧G), alternatively. A function ⊗ : [0, 1] 2 → [0, 1] is said to be a t-norm if ⊗ is associative, commutative and satisfy the conditions a ⊗ 1 = a and that a ≤ b implies a ⊗ c ≤ b ⊗ c for all a, b, c ∈ [0, 1]. A t-norm ⊗ is left-continuous if a ⊗ ∨ {b i ; i ∈ I} = ∨ {a ⊗ b i ; i ∈ I} holds where a, b i ∈ [0, 1] (i ∈ I), and I is a nonempty index set.
a → ⊗b = 1 iff a ≤ b. a ≤ b → ⊗c iff b ≤ a → ⊗c. a → ⊗ (b → ⊗c) = b → ⊗ (a → ⊗c). 1 → ⊗a = a. a → ⊗ ∧ {b
i
; i ∈ I} = ∧ {a → ⊗b
i
; i ∈ I}. ∨ {b
i
; i ∈ I} → ⊗a = ∧ {b
i
→ ⊗a ; i ∈ I}. a ⊗ b ≤ c iff a ≤ b → ⊗c.
Babitha and Sunil [2] introduced the notions of soft set relation and soft set function between soft sets. It extends the notions of classic binary relations and functions to the framework of soft sets.
The Cartesian product of (F, A) and (G, B) is defined as (F, A) × (G, B) = (H, A × B), where H : A × B → P (U × U) is given by H (a, b) = F (a) × G (b) for all (a, b) ∈ A × B. A soft set relation from (F, A) to (G, B) is a soft subset of (F, A) × (G, B).
By this definition, a soft set relation from (F, A) to (G, B) is a soft set (H, C), where C ⊆ A × B and H (a, b) ⊆ F (a) × G (b) for every (a, b) ∈ C. Now, we extend this notion to fuzzy soft implication relation.
From this definition, (H, C) is a fuzzy soft implication relation from (F, A) to (G, B) if H (a, b) = F (a) → G (b) is a fuzzy implication from fuzzy subsets F (a) to G (b) for every (a, b) ∈ C. Clearly, if A = {a}, B = {b} are parameter sets with single element, then the fuzzy soft implication relation degenerate to fuzzy implication relation. For illustration, we consider the following example.
This example shows that the inference rules of multiple rule single premise fuzzy inference model can be expressed as a fuzzy soft implication relation.
In some cases in uncertainty reasoning, we need to discuss the composition of inference rules. Accordingly, based on [27], we introduce the composition of fuzzy soft implication relations.
In this definition, K ∘ D is the composition of classical relations D and K. For each (a, c) ∈ K ∘ D and b ∈ E (a, c), by (a, b) ∈ D and (b, c) ∈ K we know that R (a, b) is a fuzzy implication relation from U to V and S (b, c) is a fuzzy implication relation from V to W. From fuzzy set theory, we know that ∨y∈V (S (b, c) (y, z) ∧ R (a, b) (x, y)) = S (b, c) ∘ R (a, b) is the composition of fuzzy implication relations R (a, b) and S (b, c). Thus, L can be expressed as
(1) The composition of (H, C) and (F∗, A), denoted by (H, C) ∘ (F∗, A), is a fuzzy soft set (G′, B′) over V given by:
G′ (b) (y) = ∨ a∈E(b) ∨ x∈U (H (a, b) (x, y) ∧ F∗ (a) (x)) , for each b ∈ B′ and y ∈ V, where E (b) = {a ∈ A ; (a, b) ∈ C}.
(2) The composition of (H, C) and (G∗, B), denoted by (H, C) ∘ (G∗, B), is a fuzzy soft set (F′, A′) over U given by:
F′ (a) (x) = ∨ b∈E(a) ∨ y∈V (H (a, b) (x, y) ∧ G∗ (b) (y)) , for each a ∈ A′ and x ∈ U, where E (a) = {b ∈ B ; (a, b) ∈ C}.
In this section, we present a fuzzy soft set based approximate reasoning method.
Since the fuzzy control achieved successful application in various fields, fuzzy reasoning as the basis of fuzzy control has gained much more attention by scholars. Fuzzy reasoning is based on fuzzy modus ponens (FMP) and fuzzy modus tollens (FMT). FMP model can be expressed as:
Where A, A∗ and B, B∗ are fuzzy sets over U and V, respectively.
For FMP model, Zadeh [39] proposed the Compositional Rule of Inference (CRI). Despite CRI successes in various rule-based system application, its underlying semantic is unclear. Wang [31] proposed Triple I method and put the fuzzy inference in the framework of fuzzy logic. The main idea of Triple I method is that the minor premise A∗ implies B∗ should be fully supported by the major premise A → B. By using logic terminology, the expression (A (x) → B (y)) → (A∗ (x) → B∗ (y)) should be a tautology, i.e., for each x ∈ U, y ∈ V, the following condition holds:
Now, we consider a fuzzy soft set based inference model, namely, fuzzy soft modus ponens (briefly, FSMP):
Where (F, A), (F∗, A) and (G, B), (G∗, B) are fuzzy soft sets over U and V, respectively. Motivated by Wang’s triple I principle, we propose the following principle for FSMP.
Principle of triple I for FSMP: The FSMP conclusion (G∗, B) of (9) is the smallest fuzzy soft set over V satisfying
Next, we will verify that (G∗, B) is the smallest fuzzy soft set over V satisfying (10). Assume that the fuzzy soft set (H, B) satisfies (10), that is
where E(α,β,y) = {x ∈ U ; F∗ (α) (x) >0, F∗ (α) (x) + G (β) (y) - F (α) (x) >0}.
By this corollary, we know that with respect to Godel t-norm ⊗
G
and Godel implication operator →⊗
G
, the Triple I solution for FSMP is just the composition of fuzzy soft implication relation F (α) → ⊗
G
G (β) and fuzzy soft set (F∗, A) in the sense of Definition 7. If A = {a}, B = {b} are parameter sets with single element, then the formula (13) degenerate to:
where E(α,β,y) = {x ∈ U ; F∗ (α) (x) + (F (α) (x) → ⊗0G (β) (y)) >1}.
.
This proves that G∗ (β) = G (β) and hence (G∗, B) = (G, B).
Now we consider fuzzy soft modus tollens (briefly, FSMT):
where (F, A), (F∗, A) and (G, B), (G∗, B) are fuzzy soft sets over U and V, respectively.
Principle of triple I for FSMT: The FSMT conclusion (F∗, A) of (15) is the largest fuzzy soft set over U satisfying (10) for each α ∈ A, β ∈ B, x ∈ U, y ∈ V.
where E(α,β,x) = {y ∈ V ; F (α) (x) - G (β) (y) + G∗ (β) (x) <1}.
.
Similarly, we have
where E(α,β,x) = {y ∈ V ; F (α) (x) → ⊗0G (β) (y) > G∗ (β) (x)}.
Let → be a fuzzy implication operator. The negation n (x) induced by → is defined as n (x) = x → 0 for each x ∈ [0, 1]. n (x) is called involution negation [5] if n (n (x)) = x. Clearly, the negation induced by → is an involution negation if (x → 0) →0 = x. It is trivial to verify that the negations induced by →⊗ L and →⊗0 are involution negations, whereas the negations induced by →⊗ G and →⊗ π are not involution negations.
On the other hand, we have F (α) (x) ≤ (F (α) (x) → ⊗G (β) (y)) → ⊗G (β) (y) and consequently F (α) (x) ≤ ∧ β∈B ∧ y∈V ((F (α) (x) → ⊗G (β) (y)) → ⊗G (β) (y)) = F∗ (α) (x) . This proves that F∗ (α) = F (α) and hence (F∗, A) = (F, A).
In this section, we present a medical diagnosis problem where FSMP model can be applied. According to [22], Dengue has emerged as a global problem since the Second World War and is endemic in several countries. The symptoms range from mild fever, to incapacitating high fever, with severe headache, pain behind the eyes, muscle and joint pain. There is no vaccine or any precise medicine to treat dengue. Early recognition and prompt supportive treatment can substantially lower the risk of medical complications and death. Muthukumar [22] presented an similarity measure based approach to estimate the possibility that a patient having certain visible symptoms is suffering from dengue fever: Firstly, the typical model IFSS (intuitionistic fuzzy soft set) for dengue fever and the IFSSs of symptoms for the patients are constructed. Next, the similarity measures for these IFSSs with the typical model IFSS are computed. If the value of similarity measure is greater than a given threshold value, then it is concluded that the person is possibly suffering from dengue fever. Now, we discuss this problem by approximate reasoning.
Let E = {e1, e2, e3} be a set of symptoms, where e1, e2 and e3 stand for ‘sudden fever’, ‘headache’ and ‘knee pains’ respectively. Further, we use linguistic labels ‘no’, ‘mild’ and ‘severe’, denoted by NO, MD and SV respectively, to describe the state of medical indicators. A typical model for dengue fever can be prepared with the help of a physician and be presented by a fuzzy soft set (F, E) on the universe X, where X = {NO, MD, SV}. Suppose that:
Let Mr.Z be a patient with some symptoms related to dengue fever. The states of medical indicators of Mr.Z are presented as a fuzzy soft set (F∗, E), where
By triple I method for FSMP, we can present an inference result given by a fuzzy soft set (G∗, B). For simplicity, we use →⊗
G
as the fuzzy implication operator. According to Corollary 2, we have
This is only a simple model to show the possibility of using fuzzy soft approximate reasoning for diagnosis of disease which could be improved by incorporating clinical results and other competing diagnosis.
Concluding remarks
Soft set theory was originally proposed as a general mathematical tool for dealing with uncertainties. In this paper, a novel fuzzy soft set based approximate reasoning approach is presented. The notion of fuzzy soft implication relation between two fuzzy soft sets is introduced and the composition method of fuzzy soft implication relations is proposed. Furthermore, The Triple I methods for fuzzy soft modus ponens (FSMP)and fuzzy soft modus tollens (FSMT) with respect to left-continuous t-norms and its residual implication are presented and the reversibility properties of Triple I methods are analyzed.
In further research, The Triple I method for FSMP and FSMT with respect to diverse implication operators and their relationships are important and interesting issues to be addressed. Moreover, the application of fuzzy soft reasoning in real life situations need to be deeply discussed.
