Abstract
The study of attribute reductions is one of the main problems in information systems. In this paper, multi-granulation variable precision rough set (for short, MVPRS) model is introduced. Several kinds of attribute reduction in an inconsistent decision information system based on this model are proposed. Relationships among these attribute reductions given. Some examples are given to illustrate that the unmentioned relationships among these attribute reductions are often not maintained.
Introduction
Rough set theory, proposed by Pawlak [13], is a new mathematical tool for data reasoning. It may be seen as an extension of classical set theory and has been successfully applied to machine learning, intelligent systems, inductive reasoning, pattern recognition, mereology, image processing, signal analysis, knowledge discovery, decision analysis, expert systems and many other fields [14–17].
Rough sets are based on an assumption that every object in the universe is associated with some information. Objects characterized by the same information are indiscernible with the available information about them. The indiscernibility relation generated in this way is the mathematical basis for rough set theory. Rough set theory has used successfully in the analysis of data in information systems.
In management decisions, we face with a lot of inconsistent decision information system. Researching decision problems based on this kind of information system has more practical significance. Thus, researching inconsistent decision information systems is very important.
Fuzzy decision information systems are inconsistent decision information systems under the fuzzy environment. There are some research achievements on fuzzy decision information systems [2, 5]. Besides, Ge et al. [3] presented quick general reduction algorithms for inconsistent decision information systems, Lang et al. [9] investigated characteristic matrixes-based knowledge reduction in dynamic covering decision information systems, Lang et al. [8] proposed related families-based attribute reduction of dynamic covering decision information systems, Tan et al. [18] researched matrix-based set approximations and reductions in covering decision information systems, Hu et al. [4] considered rough sets in distributed decision information systems, Dai et al. [1] studied dominance-based fuzzy rough set approach for incomplete interval-valued information systems, Li et al. [11] gave a multi-granulation decision-theoretic rough set method for distributed fc-decision information systems and Zhang et al. [20] discussed information structures and uncertainty measures in a fully fuzzy information system.
The purpose of this paper is to investigate knowledge reduction in an inconsistent decision information system. The remaining part of this paper is organized as follows. In Section 2, we recall basic concepts about inconsistent decision information systems and variable precision rough sets. In Section 3, we introduce MVPRS model. In Sections 4, we investigate mα-approximation in an inconsistent decision information system based on MVPRS model. In Section 5, we propose multi-distribution reductions in an inconsistent decision information system. In Section 6, we establish relationships among four sorts of reductions in an inconsistent decision information system. In Sections 7, we summarize this paper.
Preliminaries
In this section, we recall basic concepts about inconsistent decision information systems and variable precision rough sets.
Throughout this paper, “multi-granulation α" and “multi-granulation variable precision rough set" denote briefly by “mα" and “MVPRS", respectively.
Inconsistent decision information systems
A decision information system means the pair S = (U, A, F, d), where U is a finite nonempty set of objects, A is a finite nonempty set of condition attributes, d is a decision attribute, F = {f a : f a is a mapping from U to V a , a ∈ A} is the relation set between U and A where V a is domain values of the attribute a.
Let S = (U, A, F, d) be a decision information system. Denote
Then R B and R d are two equivalence relations on U, which are called the equivalence relations induced by B and d, respectively. If R A ⊆ R d , then S is called a coordinate decision information system. If R A notsubseteqR d , then S = (U, A, F, d) is called an inconsistent decision information system (for short, inconsistent decision information system).
Denote
U/R A = {{x1, x3}, {x2}, {x4}, {x5}, {x6}, {x7}, {x8}, {x9}, {x10}},
An inconsistent decision information system
An inconsistent decision information system
(1) 0 ⩽ D (X/Y) ⩽1;
(2) If Y ⊆ X, then D (X/Y) =1;
(3) If X ⊆ Y ⊆ Z, then D (X/Z) ⩽ D (X/Y). Then D (X/Y) is called the degree that X includes Y.
In this paper, we pick
For any a ∈ A, denote
(1)
MVPRS model
In this section, we introduce MVPRS model.
For any a ∈ A, denote
Obviously,
(2)
(3)
(1) This is obvious.
(2) Since α > 0.5, we have α > 1 - α.
If
It follows from
Thus,
(3) By (1) and Proposition 2.4(1),
(5) This is clear.
(6) By Proposition 2.4(4),
Since
So
Thus
(7) The proof is similar to (6).
mα-approximations reduction in an inconsistent decision information system based on MVPRS model
In this section, we investigate mα-approximations reduction in an inconsistent decision information system based on MVPRS model.
Let S = (U, A, F, d) be an inconsistent decision information system. Denote
U = {x1, x2, ⋯, x n },
U/R d = {D1, D2, ⋯, D r },
Obviously,
(1) If L B = L A , then B is called a mα-lower approximation coordinate set; If B is an mα-lower approximation coordinate set of S and every proper subset of B is not an mα-lower approximation coordinate set of S, then B is called a mα-lower approximation reduction.
(2) If U B = U A , then B is called an mα-upper approximation coordinate set of S. If B is a mα-upper approximation coordinate set of S and every proper subset of B is not an mα-upper approximation coordinate set of S, then B is called a mα-upper approximation reduction.
In this paper, the family of all mα-lower approximation (resp., all mα-upper approximation) coordinate sets of S is denoted by
U/R a 1 = {{x1, x3}, {x2, x7}, {x4, x9, x10}, {x5, x6, x8}},
U/R a 2 = {{x1, x3}, {x2, x10}, {x4, x8, x9}, {x5, x6, x7}},
U/R a 3 = {{x1, x3}, {x2, x4}, {x5, x9, x10}, {x6, x7, x8}},
U/R{a1,a2} = {{x1, x3}, {x2}, {x4, x9}, {x5, x6}, {x7}, {x8}, {x10}},
U/R{a1,a3} = {{x1, x3}, {x2}, {x4}, {x5}, {x6, x8}, {x7}, {x9, x10}},
U/R{a2,a2} = {{x1, x3}, {x2}, {x4}, {x5}, {x6, x7}, {x8}, {x9}, {x10}},
U/R A = {{x1, x3}, {x2}, {x4}, {x5}, {x6}, {x7}, {x8}, {x9}, {x10}},
U/R d = {{x1, x2, x4, x6, x8}, {x3, x5, x7, x9, x10}} = {D1, D2}.
Pick α = 0.6. Then
(1)
(2)
∀ x ∈ U,
On the other hand, ∀ x ∈ U,
mα-lower approximation distributed functions
mα-lower approximation distributed functions
Thus
“⟸". Suppose
∀ j,
On the other hand, ∀ j,
Thus
Hence
(2) “⇒". Suppose
∀ x ∈ U,
On the other hand, ∀ x ∈ U,
Thus
“⟸". Suppose
∀ j,
On the other hand, ∀ j,
Thus
Hence
D1 = {x1, x2, x4, x6, x8}, D2 = {x3, x5, x7, x9, x10}.
mα-upper approximation distributed functions
Thus,
Based on MVPRS model, each
r1 : (a1, 0) ∧ (a2, 0) → (d, 0), supported by x1, x3;
r2 : (a1, 1) ∧ (a2, 1) → (d, 1), supported by x4, x5;
r3 : (a1, 1) ∧ (a2, 2) → (d, 0), supported by x8;
r4 : (a1, 2) ∧ (a2, 2) → (d, 0), supported by x4, x9;
r5 : (a1, 2) ∧ (a2, 3) → (d, 1), supported by x10;
r6 : (a1, 3) ∧ (a2, 1) → (d, 1), supported by x7;
r7 : (a1, 3) ∧ (a2, 3) → (d, 0), supported by x2.
It is easy to see that r1 is in conflict with the following decision rule derived from the original system:
(1)
(2)
Since
Thus
Therefore, if
(2) The proof is similar to (1).
(1)
(2)
For any
By Theorem 4.6, [x] B ∩ [y] B = ∅.
Then ∃ a ∈ B such that [x]
a
≠ [y]
a
, i.e., [x
i
]
a
≠ [x
j
]
a
. So,
Thus,
“⟸". If
Then ∃ x, y ∈ U such that [x i ] A = [x] A and [x j ] A = [y] A .
So
Thus
Because
By Theorem 4.6,
Thus, we complete the proof.
(2) The proof is similar to (1).
Then,
(1) If for each i, γ B (x i ) = γ A (x i ), then B is called a biggest multi-distribution coordinate set; If B is a biggest multi-distribution coordinate set and any proper subset of B is not a biggest multi-distribution coordinate set, then we call B a biggest multi-distribution reduction.
(2) If for each i, η B (x i ) = η A (x i ), then B is called a least multi-distribution coordinate set; If B is a least multi-distribution coordinate set and any proper subset of B is not a least multi-distribution coordinate set, then we call B a least multi-distribution reduction.
In this paper, the family of all biggest (resp., least) multi-distribution coordinate sets of S is denoted by
Relationships among four sorts of reductions in an inconsistent decision information system
In this section, we investigate several kinds of knowledge reduction in an inconsistent decision information system.
If α ≤ α*, then (1)
On the other hand, ∀ i, ∀ D
j
∈ γ
A
(x
i
), there exists a ∈ A such that
Then
So
By α > 0.5,
So γ
B
(x
i
) = γ
A
(x
i
). This show
Thus
b) Let
On the other hand, ∀ j,
By α > 0.5,
Then D j ∈ γ A (x i ).
Since γ
B
(x
i
) = γ
A
(x
i
), we have D
j
∈ γ
B
(x
i
). Then
Then
Thus
Therefore,
(2) This holds by (1).
Pick α = 0.6. Then α* < α.
We can observe that
However, γ
A
(x1) = {{x1, x2, x3}, {x4, x5, x6}}, γ{a1} (x1) = {{x1, x2, x3}}. Then
So
It is easy to check that γ{a2} (x) = γ
A
(x
i
) (∀ i). Then
Thus
This example also illustrates that
An inconsistent decision information systems S
An inconsistent decision information systems S
If β > 1 - β*, then (1)
(2)
On the other hand, ∀ i, ∀ D
j
∈ η
B
(x
i
) and b ∈ B, D
j
∩ [x
i
]
b
= ∅. Then
Since
Since
∀ a ∈ A,
This implies D
j
∈ η
A
(x
i
). So η
B
(x
i
) ⊆ η
B
(x
i
). It follows that η
B
(x
i
) = η
B
(x
i
). This show
Thus
b) Let
On the other hand, ∀ j,
Since η
A
(x
i
) = η
B
(x
i
), D
j
∈ η
A
(x
i
). This implies that D
j
∩ [x
i
]
a
= ∅ (a ∈ A). By β* > 1 - β,
This show
Hence
By a) and b),
(2) This holds by (1).
Given a inconsistent decision information systems S in Table 5. Then β* = 0.25.
Pick β* = 0.6. Then 1 - β* ≥ β.
We have
Then
However, η
A
(x3) = {{x1, x2, x3}}, η{a1} (x3) = {{x1, x2, x3}, {x4, x5, x6}}. Then
It is easy to check that ∀ i, η{a2} (x
i
) = η
A
(x
i
). Then
Thus
This example also illustrates that
An inconsistent decision information system S
In this paper, we have studied MVPRS model and investigated four kinds of knowledge reduction in inconsistent decision information systems and obtained some approaches to these knowledge reductions. In future work, we will develop the proposed approaches to more complicated information systems and consider numerical experiments to illustrate the theoretical results in this paper.
Footnotes
Acknowledgements
The authors would like to thank the editors and the anonymous reviewers for their valuable comments and suggestions which have helped immensely in improving the quality of the paper. This work is supported by National Natural Science Foundation of China (11461005), Natural Science Foundation of Guangxi (2016GXNSFAA380045), National Social Science Foundation of China (16XJY015) and Research Topic of Guangxi Philosophy and Social Science Planning(15BGL003).
