• Tidak ada hasil yang ditemukan

Thư viện số Văn Lang: Applied Computing and Informatics: Volume 12, Issue 1

N/A
N/A
Nguyễn Gia Hào

Academic year: 2023

Membagikan "Thư viện số Văn Lang: Applied Computing and Informatics: Volume 12, Issue 1"

Copied!
19
0
0

Teks penuh

(1)

ORIGINAL ARTICLE

Generalized covering approximation space and near concepts with some applications

M.E. Abd El-Monsef, A.M. Kozae, M.K. El-Bably

*

Department of Mathematics, Faculty of Science, Tanta University, Egypt

Received 27 May 2014; revised 10 February 2015; accepted 11 February 2015 Available online 23 March 2015

KEYWORDS Coverings;

Generalized covering approximation space;

Near concepts;

Memberships rela- tions and functions;

Fuzzy sets

Abstract In this paper, we shall integrate some ideas in terms of concepts in topology. First, we introduce some new concepts of rough membership relations and functions in the generalized covering approximation space. Second, we introduce some topological applications namely ‘‘near concepts’’ in the general- ized covering approximation space. Accordingly, several types of fuzzy sets are constructed. The basic notions of near approximations are introduced and suffi- ciently illustrated. Near concepts are provided to be easy tools to classify the sets and to help for measuring exactness and roughness of sets. Many proved results, examples and counter examples are provided. Finally, we give two practical examples to illustrate our approaches.

ª2015 The Authors. Production and hosting by Elsevier B.V. on behalf of King Saud University. This is an open access article under the CC BY-NC-ND license (http://

creativecommons.org/licenses/by-nc-nd/4.0/).

* Corresponding author.

E-mail addresses:monsef@dr.com(M.E. Abd El-Monsef),akozae55@yahoo.com(A.M. Kozae),mkamel_ba- bly@yahoo.com(M.K. El-Bably).

Peer review under responsibility of King Saud University.

Production and hosting by Elsevier

Saudi Computer Society, King Saud University

Applied Computing and Informatics

(http://computer.org.sa) www.ksu.edu.sa www.sciencedirect.com

http://dx.doi.org/10.1016/j.aci.2015.02.001

2210-8327ª2015 The Authors. Production and hosting by Elsevier B.V. on behalf of King Saud University.

This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/).

(2)

1. Introduction

Rough set theory, a mathematical tool to deal with inexact or uncertain knowledge in information systems, has originally described the indiscernibility of elements by equivalence relations. Covering rough sets[1–9,11,12]is a natural extension of clas- sical rough sets by relaxing the partitions arising from equivalence relations to cov- erings. In our work[6], we have introduced a framework to generalize covering approximation space that was introduced by Zhu[11]. In fact, we have introduced the generalized covering approximation spaceGn–CASas a generalization to rough set theory and covering approximation space. TheGn–CASis defined by the triple hU;R;Cni, whereU–;be a finite set,Rbe a binary relation onUandCnben-cover ofUassociated toR, wheren2 fr;lg(for more details see[6]).

The main works in this paper are divided into three parts. In the beginning of work, we introduce some new generalized definitions to rough membership rela- tions (resp. functions) and new types of fuzzy sets inGn–CAS. Second part aims to introduce one of an important topological concepts which are called ‘‘near con- cepts’’ in rough context (specially, inGn–CAS). In fact, we apply near concepts in Gn –CASto define different tools for modifying the original operations. The sug- gested methods in this paper represent easy mathematical tools to approximate the rough sets and removing the uncertainty (vagueness) of sets. In addition, compar- isons between the suggested methods are obtained and many examples (resp.

counter examples) to illustrate these connections are provided. Hence, we can say that our approaches are very useful in rough context namely, in information analysis and in decision making. Finally, in the end of paper, simple practical examples are provided to illustrate the suggested methods and to show the impor- tance of these methods in rough context namely in information system and in multi-valued information system. In addition, we give some comparisons between our approaches and others approaches such as Pawlak and Lin approaches.

2.j-Rough membership relations, j-rough membership functions andj-fuzzy sets The present section is devoted to introduce new definitions for rough membership relations and functions as easy tools to classify the sets and help for measuring exactness and roughness of sets. These rough membership functions allow us to define four different fuzzy sets inGn–CAS. Moreover, the suggested rough mem- bership relations (resp. functions) are more accurate than classical rough member- ship function that was given by Lin[10] and the other types.

Definition 2.1. LethU;R;Cni be a Gn–CAS, andA#U. Then we say that:

(i) xis ‘‘j-surely’’ belongs toA, writtenx2jA, ifx2 Rjð Þ.A (ii) xis ‘‘j-possibly’’ belongs toX, writtenx2jA, ifx2 RjðAÞ.

(3)

These two rough membership relations are called ‘‘j-strong’’ and ‘‘j-weak’’

membership relations respectively.

Lemma 2.1. Let hU;R;Cni be a Gn –CAS, and A#U. Then the following state- ments are true in general:

(i)x2jAimpliesx2A. (ii)x2Aimpliesx2jA.

Proof. Straightforward.

The converse of the above lemma is not true in general, as the following exam- ple illustrates:

Example 2.1. Let hU;R;Cni be a Gn–CAS, where U¼fa;b;c;dg and R ¼fða;aÞ; ðb;bÞ; ðc;cÞ; ðc;bÞ; ðc;dÞ;ðd;aÞg. We will show the above remark in case ofj¼rand the other cases similarly: Suppose thatA¼fa;b;dg, then we get Rrð Þ ¼A fa;bg and RrðAÞ ¼U. Clearlyd2AbutdRrAand c2rA butc R A.

The following proposition is very interesting since it is give the relationships between different types of membership relations 2j and 2j. Accordingly, we will illustrate the importance of using these different types of these membership relations.

Proposition 2.1. Let hU;R;Cni be a Gn–CAS, and A#U. Then the following are true generally

(i)If x2iA ) x2rA ) x2uA. (iii)If x2uA ) x2rA) x2iA.

(ii)If x2iA ) x2lA ) x2uA. (iv)If x2uA) x2lA ) x2iA.

Proof. We will prove the first statement and the others similarly:

ð Þi Ifx2iA ) x2 Rið Þ )A x2 Rrð Þ )A x2r A.

Also, if x2rA ) x2 Rrð Þ )A x2 Ruð Þ )A x2uA.

The converse of the above proposition is not true in general as the following example illustrates.

Example 2.2. Let hU;R;Cni be a Gn–CAS, where U¼fa;b;c;dg and R ¼fða;aÞ; ða;bÞ; ðb;cÞ; ðb;dÞ; ðc;aÞ; ðd;aÞg. Suppose that A¼fb;c;dg. Then Ruð Þ ¼ ;,A Rrð Þ ¼A fc;dg, Rlð Þ ¼A f gb and Rið Þ ¼A fb;c;dg. Accordingly, c2rA and b2lA but bRuA and cRuA. Also b2iA and c2iA but bRrA and cRlA. By similar way, we can illustrate the others cases.

(4)

Definition 2.2. Let hU;R;Cni be a Gn–CAS, and A#U. Then for each j2fr;l;i;ug and x2U:

Thej- rough membership functions onUfor subsetAarelAj :U!½0;1where lAjð Þ ¼x jNjð Þ\Ax j

Njð Þx

j j and j jA denotes the cardinality of A.

The rough j-membership function expresses conditional probability that x belongs toAgivenRand can be interpreted as a degree thatxbelongs toAin view of information aboutxexpressed byR. Moreover, in case of infinite universe, the above membership functionlAj can be use for spaces having locally finite minimal neighborhoods for each point.

Lemma 2.2. LethU;R;Cni be aGn–CAS, and A#U. Then for every x2U

(i)luAð Þ ¼x 1 ) lrAð Þ ¼x 1 ) liAð Þ ¼x 1. (ii)luAð Þ ¼x 0 ) lrAð Þ ¼x 0 ) liAð Þ ¼x 0.

(iii)luAð Þ ¼x 1 ) llAð Þ ¼x 1 ) liAð Þ ¼x 1. (iv)luAð Þ ¼x 0 ) llAð Þ ¼x 0 ) liAð Þ ¼x 0.

Proof. We will prove first statement and the others similarly:

(i) luAð Þ ¼x 1 ) x2uA ) x2rA ) lrAð Þ ¼x 1. Also, lrAð Þ ¼x 1 ) x2r A ) x2iA ) liAð Þ ¼x 1:

Remark 2.1.

(i) According to the above results, we can prove that liA is more accurate than the others types that is:

(1) If x2A ) luAð Þx 6lrAð Þx 6liAð Þx and ifx2A ) luAð Þx 6llAð Þx 6liAð Þ.x

(2) If x R A ) liAð Þx 6lrAð Þx 6luAð Þx and ifx2A ) liAð Þx 6llAð Þx 6luAð Þ.x

(ii) The converse of the above lemma is not true in general.

The following example illustrates Remark 2.1.

Example 2.3. According toExample 2.2, consider the subsetA¼fb;c;dg. Then we get

lrAð Þ ¼a jfag\Ajfagjj¼0. llAð Þ ¼a jfag\Ajfagjj¼0.

lrAð Þ ¼b jfa;bg\Ajfa;bgjj¼12. llAð Þ ¼b jfbg\Ajfbgjj¼1.

lrAð Þ ¼c jfc;dg\Ajfc;dj j¼1. llAð Þ ¼c jfa;c;dg\Ajfa;c;dgjj¼23. lrAð Þ ¼d jfc;dg\Ajfc;dgjj¼1. llAð Þ ¼d jfa;c;dg\Ajfa;c;dgjj¼23.

(5)

liAð Þ ¼a jfag\Ajfagjj¼0. luAð Þ ¼a jfag\Ajfagjj¼0.

liAð Þ ¼b jfbg\Ajfbgjj¼1. luAð Þ ¼b jfa;bg\Ajfa;bgjj¼12. liAð Þ ¼c jfc;dg\Ajfc;dgjj¼1. luAð Þ ¼c jfa;c;dg\Ajfa;c;dgjj¼23. liAð Þ ¼d jfc;dg\Ajfc;dgjj¼1. luAð Þ ¼d jfa;c;dg\Ajfa;c;dgjj¼23.

One of the key issues in all fuzzy sets is how to determine fuzzy membership functions. A membership functions provides a measure of the degree of similarity of element to fuzzy set. The following definition uses the j-rough membership functions lAj to define four different types of fuzzy sets inGn–CAS.

Definition 2.3. LethU;R;Cnibe aGn–CAS, andA#U. Then thej-fuzzy sets inU is the set of ordered pairs:

Aej ¼x;lAjð Þx x2U

; 8j2 fr;l;i;ug:

Example 2.4. According to Example 2.3, consider the subsetA¼fb;c;dg. Then we get

Aer ¼ ða;0Þ; b;1 2

;ðc;1Þ;ðd;1Þ

; Ael¼ ða;0Þ;ðb;1Þ; c;2 3

; d;2

3

;

Aeu ¼ ða;0Þ; b;1 2

; c;2

3

; d;2

3

; and Aei¼fða;0Þ;ðb;1Þ;ðc;1Þ;ðd;1Þg:

3. Near rough concepts in the generalized covering approximation spaceGn CAS The main goal of this section is to introduce one of the important topological applications which are named ‘‘near concepts’’ inGn–CAS. Moreover, we intro- duce the new concepts ‘‘j-near approximations’’ (resp. j-near boundary regions and j-near accuracy measures) to generalize the j-approximations (resp. j- boundary regions andj-accuracy measures). In addition, we introduce near exact- ness and near roughness by applying near concepts to make more accuracy for definability of sets in Gn–CAS.

Definition 3.1. Let hU;R;Cni be a Gn–CAS, and A#U. Thus we define ‘‘near rough’’ sets in Uas follows: For each j2fr;l;i;ug, the subsetA is called

(i) j-Pre rough set (briefly pjÞif A#RjRjðAÞ . (ii) j-Semi rough set (brieflysjÞif A#RjRjðAÞ

. (iii) cj-rough set if A# Rj Rj

[ RjRjðAÞ

.

The above sets are called ‘‘j-near rough sets’’ and the families of j-near rough sets of Udenotes by Kjð Þ, for eachU K2 fP;S;cg.

(6)

Remark 3.1. The family ofj-pre rough sets and the family ofj-semi rough sets are not comparable as the following example illustrates.

Example 3.1. LethU;R;Cni be aGn–CAS, where U¼fa;b;c;dg and R ¼fða;aÞ;ða;bÞ;ðb;aÞ;ðb;bÞ;ðc;aÞ;ðc;bÞ;ðc;cÞ;ðc;dÞ;ðd;dÞg:

We will show the above remark in case of j¼r and the other cases similarly as follows:

Nrð Þ ¼a fa;bg ¼Nrð Þ;b Nrð Þ ¼c U; Nrð Þ ¼d f g:d

Thus, we compute the j-near rough sets forj¼ras follows:

The family of r-pre rough sets is: Prð Þ ¼U fU;;;f g;a f g;b f g;d fa;bg;fa;dg;

b;d

f g;fa;b;dg;fa;c;dg;fb;c;dgg.

The family of r-semi rough sets is: Srð Þ ¼U fU;;;f g;d fa;bg;fc;dg;

a;b;c

f g;fa;b;dgg.

The main goal of the following definitions is to introduce the new approxima- tion operators (j-near approximations) which modify and generalize the j- approximations.

Definition 3.2. LethU;R;Cnibe aGn–CAS, andA#U. Then we define thej-near approximations of any subset Aas follows: For eachj2fr;l;i;ug

(i) Thej-pre lower and the j-pre upper approximations of Aare defined respec- tively by

Rpjð Þ ¼A x2AjNjð Þx #RjðAÞ

and RpjðAÞ ¼A[ fx2AcjNjðxÞ \ RjðAÞ–;g (ii) The j-semi lower and the j-semi upper approximations of A are defined

respectively by

RsjðAÞ ¼x2A N jðxÞ \ RjðAÞ–;

and RsjðAÞ ¼A[x2 RjðAÞNjðxÞ#RjðAÞ (iii) Thecj-lower and thecj-upper approximations ofAare defined respectively by RcjðAÞ ¼ RpjðAÞ [ RsjðAÞ and RcjðAÞ ¼ RpjðAÞ \ RsjðAÞ

Definition 3.3. LethU;R;Cnibe aGn–CAS, andA#U. Then we define thej-near boundary,j-near positive andj-near negative regions ofAare defined respectively as follows:

8j2fr;l;i;ug; k2 fp;s;cg:BkjðAÞ ¼ RkjðAÞ RkjðAÞ; POSkjð ÞA

¼ Rkjð ÞA and NEGkjðAÞ ¼U RkjðAÞ:

(7)

Definition 3.4. Let hU;R;Cni be a Gn–CAS, and A#U. Then, for each j2fr;l;i;ug; k2 fp;s;cg, the j-near accuracy of the j-near approximations of A#Uis defined by

dkjðAÞ ¼

RkjðAÞ

RkjðAÞ

; whereRkjðAÞ–0: Obviously 06dkjð ÞA 61:

Definition 3.5. Let hU;R;Cni be a Gn–CAS, and A#U. Then, for each j2fr;l;i;ug; k2 fp;s;cg, the subset A is called ‘‘j-near definable (briefly kj- exact) set’’ if Rkjð Þ ¼ RA kjðAÞ ¼A. Otherwise, it is called j-near rough (briefly kj-rough). It is clear that A is kj-exact if dkjð Þ ¼A 1 and Bkjð Þ ¼ ;. Otherwise, itA iskj-rough.

Remark 3.2. In the Gn–CAS; hU;R;Cni, we can compute thej-near approxima- tions of any subsetA#U, directly by using thej-approximations, as the following lemma illustrates.

Lemma 3.1. LethU;R;Cnibe aGn–CAS, and A#U. Then, for each j2fr;l;i;ug:

(i)RpjðAÞ ¼A\ RjRjðAÞ

(ii)RpjðAÞ ¼A[ RjRjðAÞ (iii)RsjðAÞ ¼A\ RjRjðAÞ

(iv)RsjðAÞ ¼A[ RjRjðAÞ

Proof. FromDefinition 3.2, the proof is obvious.

Lemma 3.2. Let hU;R;Cni be a Gn–CAS, and A#U. Then, for each j2fr;l;i;ug; k2 fp;s;cg:

The subset A is kj-rough set if A¼ RkjðAÞ.

The following proposition introduces the fundamental properties of the j-near approximations.

Proposition 3.1. Let hU;R;Cni be a Gn–CAS, and A;B#U. Then, 8j2fr;l;i;ug; k2 fp;s;cg:

(1)Rkjð ÞA #A#RkjðAÞ (7)RkjðA[BÞ Rkjð Þ [ RA kjð Þ.B (2)Rkjð Þ ¼ RU kjðUÞ ¼U and (8)RkjðA[BÞ RkjðAÞ [ RkjðBÞ:

Rkjð;Þ ¼ Rkjð;Þ ¼ ;: (9)Rkjð Þ ¼ RA h kjðAcÞic

andRkjðAÞ ¼ Rh kjðAcÞic

; (3)If A#B thenRkjð ÞA #Rkjð Þ.B where Acis the complement of A.

(4)If A#B thenRkjðAÞ#RkjðBÞ. (10)RkjRkjð ÞA

¼ Rkjð Þ.A (5)RkjðA\BÞ#Rkjð Þ \ RA kjð Þ:B (11)RkjRkjðAÞ

¼ RkjðAÞ:

(6)RkjðA\#RkjðAÞ \ RkjðBÞ:

(8)

Proof. Firstly, the proof of (1), (2), (10) and (11) is obvious directly from Definition 3.2.

Now, we will prove the left properties for case k¼p and the other cases similarly.

(3) If A#B then RpjðAÞ ¼x2AjNjðxÞ#RjðAÞ

#x2BjNjðxÞ#RjðBÞ

¼ RpjðBÞ.

The proof of (4)–(8), by similar way as 3ð Þ.

ð Þ9 From Lemma 3.1, we get RpjðAcÞ

c

¼A\ RjRjðAÞc

¼Ac[ R jRjðAÞc

¼Ac[ RjRjðAÞ

¼ RpjðAÞ:

Similarly,RpjðAÞ ¼ R pjðAcÞc

. h

The following results introduce the relationships between thej-approximations and the j-near approximations. Moreover, these results show the importance of applying near concepts inGn–CAS.

Theorem 3.1. Let hU;R;Cni be a Gn–CAS, and A#U. Then, 8j2fr;l;i;ug; k2 fp;s;cg :

RjðAÞ#RkjðAÞ#A#RkjðAÞ#RjðAÞ

Proof. We will prove the proposition in case of k¼p and the other cases similarly:

Let x2 Rjð Þ, thenA x2A such that NjðxÞ#A. Thus x2A such that NjðxÞ#RjðAÞ and this impliesx2 Rpjð Þ. By duality, we getA RpjðAÞ#RjðAÞ.

Corollary 3.1. Let hU;R;Cni be a Gn–CAS, and A#U. Then 8j2fr;l;i;ug; k2 fp;s;cg:

(1)Bkjð ÞA #Bjð Þ:A (2)djð ÞA 6dkjð Þ:A

Remark 3.3. The main goals of the following example are:

(i) The converse of the above results is not true in general.

(ii) Using near concepts in rough context is very useful for removing the vague- ness of sets and accordingly, these approaches is very useful in decision making.

(9)

Example 3.2. LethU;R;Cni be aGn–CAS, whereU¼fa;b;c;dg and R ¼fða;aÞ;ða;bÞ;ðb;aÞ;ðb;bÞ;ðc;aÞ;ðc;bÞ;ðc;cÞ;ðc;dÞ;ðd;dÞg:

Thus, we getNrð Þ ¼a fa;bg ¼Nrð Þ,b Nrð Þ ¼c U, Nrð Þ ¼d f g.d

By using Definitions 3.2 and 3.4, the following table gives comparisons between thej-accuracy of approximations and thekj-accuracy of approximations of the all subsets ofU, where j¼r;8k2 fp;s;cg:

From Table 3.1, we notice that:

(i) Using cr in constructing the approximations of sets is more accurate than others types, since for any subset A#U; drð ÞA 6dcrð ÞA and dkrð ÞA 6dcrð Þ;A 8k 2 fp;sg. Thus, these approaches will helps to extract and discovery the hidden information in data that collected from real-life appli- cations. For example, all shaded sets in Table 3.1.

(ii) Every r-exact set is r-near exact, but the converse is not true. For example, shaded sets inTable 3.1.

Remark 3.4. The following result is very interesting because it is prove that thej- near approaches are more accurate than the j-approaches. Moreover, it is illus- trates the importance of j-near concepts in exactness of sets.

Proposition 3.2. Let hU;R;Cni be a Gn–CAS, and A#U. Then 8j2fr;l;i;ug; k2 fp;s;cg, the following is true in general: If A is j-exact set, then it is kj-exact.

Table 3.1 Comparisons between the j-accuracy and the kj-accuracy of approximations of the all subsets ofU.

(10)

Proof. IfAisj-exact set, thenBjð Þ ¼ ;. Thus, by Corollary 3.1,A Bkjð Þ ¼ ;A and accordingly Aiskj-exact.

The converse of the above proposition is not true in general as Example 3.2 illustrates.

The main goal of the following results is to introduce the relationships between different types ofj-near approximations, j-near boundary, j-near accuracy and j- near exactness respectively.

Proposition 3.3. Let hU;R;Cni be Gn–CAS and A#U. Then, 8j2fr;l;i;ug, the following statements are true in general:

(i)RpjðAÞ#RcjðAÞ. (iii)RcjðAÞ#RpjðAÞ:

(ii)RsjðAÞ#RcjðAÞ. (iv)RcjðAÞ#RsjðAÞ:

Proof. By using Lemmas 3.1 and 3.2, the proof is obvious.

Corollary 3.2. LethU;R;Cni be a Gn –CAS, and A#U. Then8j2fr;l;i;ug, the following statements are true in general:

(i)dpjðAÞ6dcjðAÞ. (iii)BcjðAÞ#BpjðAÞ.

(ii)dSjðAÞ6dcjðAÞ. (iv)BcjðAÞ#BsjðAÞ.

Corollary 3.3. LethU;R;Cni be a Gn –CAS, and A#U. Then8j2fr;l;i;ug, the following statements are true in general:

(i)A is pj-exact ) A iscj-exact: (ii)A is sj-exact ) A iscj-exact:

Remark 3.5.

(i) The converse of the above results is not true in general as the following exam- ple illustrates.

(ii) 8j2fr;l;i;ug; dcjð Þ ¼A maxdpjð Þ;A dSjð ÞA

, wheremaxrepresents the maxi- mum of two quantities.

(11)

Example 3.3. According toExample 3.2, it is clear thatAiscr-exact but it is notsr- exact. In addition, the subset Bis cr-exact but it is notpr-exact.

The relationships between different types of j-near approximations (for each j2fr;l;i;ugÞare not comparable (no it is not like to thej-approximations as in[6]) as the following remark illustrates.

Remark 3.6. LethU;R;Cnibe aGn –CAS, andA#U. Then8k2 fp;s;cg, the fol- lowing statements are not true in general:

(i)Rkuð ÞA #Rkrð ÞA #Rkið Þ.A (iii)RkiðAÞ#RkrðAÞ#RkuðAÞ:

(ii)Rkuð ÞA #Rklð Þ#A Rkið Þ.A (iv)RkiðAÞ#RklðAÞ#RkuðAÞ:

The following example illustrates this remark.

Example 3.4. LethU;R;Cni be aGn–CAS, whereU¼fa;b;c;dg and R ¼fða;aÞ;ðb;bÞ;ðb;aÞ;ðc;aÞ;ðc;dÞ;ðd;aÞ;ðd;cÞ;ðd;aÞg:

Now suppose that A¼f g;b B¼fa;dg and C¼fa;cg. Thus, we get Rprð Þ ¼ ;,A but Rpuð Þ ¼A A and Rplð Þ ¼B f g, butd Rpuð Þ ¼ fa;B dg. In addition, we have Rsið Þ ¼ fag, butC Rsrð Þ ¼C A.

4.j-near rough membership relations, j-near rough membership functions andj-near fuzzy sets in Gn CAS

By considering j-near concepts, the new concepts ‘‘j-near rough membership rela- tions’’ (resp. ‘‘j-near rough membership functions’’) are provided to modify and generalize the j-membership relations (resp. j-membership functions) in Gn–CAS. The near rough membership functions are considered as easy tools to classify the sets and help for measuring near exactness and near roughness of sets.

The existence of near rough membership functions made us introduce the concept of near fuzzy sets.

Definition 4.1. Let hU;R;Cni be a Gn–CAS, and A#U. Then 8j2fr;l;i;ug;k2 fp;s;cg, we say:

(i) x is ‘‘j-near surely’’ (briefly kj-surely) belongs to A, written x2kj A, if x2 Rkjð Þ.A

(ii) x is ‘‘j-near possibly’’ (briefly kj-possibly) belongs to X, written x2kj A, if x2 RkjðAÞ.

(12)

Lemma 4.1. Let hU;R;Cni be a Gn–CAS, and A#U. Thus 8j2fr;l;i;ug; k2 fp;s;cg, the following statements are true in general:

(i)If x2kj A implies to x2A. (ii)If x2A implies to x2jA.

Proof. Straightforward.

The converse of the above lemma is not true in general, as the following exam- ple illustrates:

Example 4.1. Consider U¼fa;b;c;dg and R ¼fða;aÞ;ðb;bÞ;ðb;aÞ;ðc;aÞ;ðc;dÞ;

d;a

ð Þ;ðd;cÞ;ðd;aÞg.

Thus, we getNrð Þ ¼a f g;a Nrð Þ ¼b fa;bg, Nrð Þ ¼c fa;c;dg; Nrð Þ ¼d f g.d We will show the above remark in case ofðj¼r and k¼pÞand the other cases similarly:

Suppose thatA¼fb;dg, then we getRprð Þ ¼A f gd and RprðAÞ ¼ fb;c;dg.

Clearlyd2AbutdRpr A andc2pr Abutc R A.

Remark 4.1. We can redefine the j-near approximations by using 2kj and 2kj as follows:

For anyA;B#U: Rkjð Þ ¼A nx2U x 2kj Ao

andRkjðAÞ ¼nx2U x 2kj Ao . The following proposition is very interesting since it is give the relationships between thej-rough membership relations andj-near rough membership relations.

Accordingly, we will show the importance of using these different types ofj-near rough membership relations.

Proposition 4.1. Let hU;R;Cni be a Gn–CAS, and A#U. Then 8j2fr;l;i;ug; k2 fp;s;cg, the following statements are true in general:

(i)x2jA ) x2kj A. (ii)x2kj A ) x2jA.

Proof. We will prove first statement and the other similarly:

ðiÞ x2jA ) x2 RjðAÞ ) x2 RkjðAÞ ) x2kj A:

(13)

The converse of the above proposition is not true in general as the following example illustrates.

Example 4.2. Let U¼fa;b;c;dg and

R ¼fða;aÞ;ðb;bÞ;ðb;aÞ;ðc;aÞ;ðc;dÞ;ðd;aÞ;ðd;cÞ;ðd;aÞg.

We will show the above remark in case ofðj¼r and k¼sÞand the other cases similarly:

Suppose that A¼fa;cg and B¼ fb;dg, then we get Rrð Þ ¼A f ga and Rsrð Þ ¼ fa;A cg.

Clearlyc2srA, butcRrA althoughc2A.

Also RrðBÞ ¼ fb;c;dg and RsrðBÞ ¼ fb;dg. Clearly cRsrB; but c2rBalthough c R B.

Definition 4.2. LethU;R;Cnibe aGn–CAS, andA#U. Thus we can define thej- near rough membership functions for Gn–CAS as follows: For each j2fr;l;i;ug; k2 fp;s;cg and x2U, the j-near rough membership functions on Ufor subsetA arelkAj :U! ½0;1, where

lkAjð Þ ¼x

1 if 12WkAjð Þ:x min WkAjð Þx

Otherwise:

8<

:

and WkAjð Þ ¼x jkjð Þ\Ax j

kjð Þx

j j such that kjð Þx is a j-near rough set in that containsx.

The following result is very interesting since it gives the relation between the roughj-membership functions andj-near rough membership functions. Moreover, it illustrates the importance of j-near rough membership functions.

Lemma 4.2. Let hU;R;Cni be a Gn–CAS, and A;B#U. Then, for each j2fr;l;i;ugand k2 fp;s;cg, the following is true in general:

(i)lAjð Þ ¼x 1 ) lkAjð Þ ¼x 1; 8x2U. (ii)lAjð Þ ¼x 0 ) lkAjð Þ ¼x 0; 8x2U.

Proof. (i) IflAjð Þ ¼x 1, thenNjð Þx #A; 8x2U. Thusx2 Rjð ÞA and this implies x2 Rkjð ÞA which is a j-near rough set contained in A. Accordingly, lkAjð Þ ¼x 1; 8x2U.

(14)

(ii) IflAjð Þ ¼x 0, then Njð Þ \x A¼ ;; 8x2U. ButNjð Þx is a j-near rough set that containsx. h

Accordingly 02WkAjð Þx and this means that minWkAjð Þx

¼0. Hence lkAjð Þ ¼x 0; 8x2U:

Remark 4.2.

(i) According to the above results, we can prove that lkAj is more accurate than lAj, this means that:

ð1Þ If x2A ) lAjð Þx 6lkAjð Þ:x ð2Þ If x R A ) lkAjð Þx 6lAjð Þ:x (ii) The converse of Lemma 4.2 is not true in general.

The following example illustratesRemarks 4.2.

Example 4.3. LethU;R;Cni be aGn–CAS, where U¼fa;b;c;dg and R ¼fða;aÞ;ða;bÞ;ðb;aÞ;ðb;bÞ;ðc;aÞ;ðc;bÞ;ðc;cÞ;ðc;dÞ;ðd;dÞg:

We will show the above result in case ofj ¼randk¼sthe other cases similarly as follows:

First we haveNrð Þ ¼a fa;bg ¼Nrð Þ,b Nrð Þ ¼c U,Nrð Þ ¼d f g. Thus we can get.d

The family of all r-semi rough sets is:

Srð Þ ¼U fU;;;f g;a f g;d fa;bg;fa;dg;fa;cg;fc;dg;fa;b;cg;fa;b;dg;fa;c;dgg.

Now consider the subsetA¼ fa;cg, then ther-rough membership functions of A;x2Uare

lrAð Þ ¼a jfag\Ajfagjj¼1. lrAð Þ ¼c jfa;c;dg\Ajfa;c;dj j¼23. lrAð Þ ¼b jfa;bg\Ajfa;bgjj¼12. lrAð Þ ¼d jfdg\Ajfdgjj¼0.

But ther-semi rough membership functions of A;x2Uare WsArð Þ ¼a jfag \Aj

fag

j j ¼1; jfa;bg \Aj fa;bg

j j ¼1

2;. . .

) lsArð Þ ¼a 1:

WsArð Þ ¼b jfa;bg \Aj fa;bg

j j ¼1

2; jfa;b;cg \Aj fa;b;cg

j j ¼2

3; jfa;b;dg \Aj fa;b;dg

j j ¼1

3

) lsArð Þb

¼1 3:

(15)

WsArð Þ ¼c jfa;cg \Aj fa;cg

j j ¼1; jfc;dg \Aj fc;dg

j j ¼1

2;. . .

) lsArð Þ ¼c 1:

WsArð Þ ¼d jfdg \Aj fdg

j j ¼0; jfa;dg \Aj fa;dg

j j ¼1

2;. . .

) lsArð Þ ¼a 0:

The j-near rough membership functions lkAj allow us to define twelve different types of fuzzy sets inGn–CASas the following definition illustrates.

Definition 4.3. Let hU;R;Cni be a Gn–CAS, and A#U. Then for each j2fr;l;i;ug and k2 fp;s;cg, the j-near fuzzy set in U is a set of ordered pairs:

Aekj ¼ fðx;lkAjð ÞÞjxx 2Ug.

Example 4.4. According to Example 4.3, the r-semi fuzzy set of a subset A¼ fa;cg is

Aesr ¼ ða;1Þ; b;1 3

;ðc;1Þ;ðd;0Þ

:

But ther-fuzzy set of a subsetA¼ fa;cg is Aer¼ ða;1Þ;b;12

; c;23

;ðd;0Þ

.

5. Illustrative examples

The main goal of this section is to introduce two practical examples in order to illustrate the importance of applying near concept in rough context. In the first example we use an equivalence relation that induced from an information system and hence we compare between our approaches and Pawlak approach. In the sec- ond example, we apply our approaches in a multi-valued information system (MVIS)[14]. This type of information system is generalization to information sys- tem which uses an arbitrary binary relation and thus Pawlak approach does not fit in this type. Lin[10]introduced general rough membership function depending on an arbitrary binary relation, these rough membership function coincide with ourj- rough membership function in the case ofj¼ronly. But, the other typesjof ourj- rough membership functions are more accurate thanj¼r, so we can see that our approaches are the appropriate tools for these types and very useful in information analysis. Finally, in the second example we introduce a comparison between our approaches and Lin method.

Example 5.1. Consider the following information system as in Table 5.1 that represents the data about 6 students, as shown below.

FromTable 5.1, we have.

The set of universe: U¼ f1;2;3;4;5;6g,

(16)

The set of attributes: AT¼fAnalysis; Algebra; Statisticsg ¼ C[fDecisiong ¼D,

The sets of values: VAnalysis¼ fBad; Goodg;VAlgebra ¼ fBad; Goodg, VStatistics¼ fBad; Medium; Goodg and VDecision¼ fAccept; Rejectg.

But we take the set of condition attributes, C¼fAnalysis; Algebra;

Statisticsg.

Thus we have:U=C¼ff g;1 f2;5g;f g;3 f g;4 f g6 gand the set of r-pre rough set is

Prð Þ ¼U }ð Þ ðset of all subsets in UÞ:U

Suppose that XðDecision:AcceptÞ ¼ f1;2;3;6g. Thus we compute the rough membership function with respect to Pawlak [13,14] and with respect to our approaches as follows:

Pawlak Definition[13,14] (rough membership function):

Forx¼1, thenlCXð Þ ¼1 jf1g\Xjf1gjj¼1. Forx¼3, thenlCXð Þ ¼3 jf3g\Xjf3gjj¼1.

Forx¼2, thenlCXð Þ ¼2 jf2;5g\Xjf2;5gjj¼12. Forx¼6, thenlCXð Þ ¼6 jf6g\Xjf6gjj¼1.

Our Definition (r-pre rough membership function):

WpXrð Þ ¼1 jf1g \Aj f1g

j j ¼1; jf1;2g \Aj f1;2g

j j ¼1;. . .

) lpXrð Þ ¼1 1;

WpXrð Þ ¼2 jf2g \Aj f2g

j j ¼1; jf2;6g \Aj f2;6g

j j ¼1;. . .

) lpXrð Þ ¼2 1;

WpXrð Þ ¼3 jf3g \Aj f3g

j j ¼1; jf3;5g \Aj f3;5g

j j ¼1

2;. . .

) lpXrð Þ ¼3 1 and

Table 5.1 Information system.

(17)

WpXrð Þ ¼6 jf6g \Aj f6g

j j ¼1; jf6;5g \Aj f6;5g

j j ¼1

2;. . .

) lpXrð Þ ¼6 1:

Moreover, for some elements that has decision (Reject) such that 5 we get:

In Pawlak: lCXð Þ ¼5 jfj2;5f2;5g\Xgjj¼12, that is 5 may be belongs to the set XðDecision:AcceptÞ,

X¼ f1;2;3;6g and this contradicts to Table 5.1.

But in our definition: we have

WpXrð5Þ ¼njf5g\Ajf5gjj¼0; jf5;6g\Ajf5;6gjj¼12;. . .o

) lpXrð Þ ¼5 0.

This means that 5 does not belongs to the setXðDecision:AcceptÞ ¼ f1;2;3;6g which is coincide with Table 5.1. Hence, our approaches are more accurate than Pawlak definition.

Example 5.2. Consider the following multi-valued information system (MVIS) as inTable 5.2. Suppose we are given data about 5 persons, as shown below.

Where R1¼ Languages¼ fEnglish; German; Arabicg, R2¼ Sports¼ Handball; Basketball; Tennis

f g and R3¼ Skills¼

fSwimming; Running; Fishingg such that xRny; 8n¼1;2;3.

We will use the case ofj¼r and k¼c as follows:

aR1 ¼fa;bg; bR1¼f g;b cR1¼fb;c;dg; dR1¼f g;d eR1 ¼fd;eg;

aR2 ¼fa;b;cg; bR2 ¼fa;b;cg; cR2 ¼f g;c dR2 ¼fc;dg; eR2¼f ge and aR3 ¼fa;bg; bR3¼fa;bg; cR3 ¼fc;dg; dR3¼f g;d eR3 ¼fd;eg:

In order to represent the set of all condition attributes, we generate the following relation from all above relations as follows: xR ¼T3

n¼1xRn. Thus we get aR ¼fa;bg; bR ¼f g;b cR ¼fc;dg; dR ¼f g;d eR ¼f g.e

Clearly, this relation is symmetry relation (reflexive and symmetric) but is not transitive and thus it is not equivalence relation. Hence, Pawlak approach does not fit in this case, so we use Lin definition and our approaches as follows:

Table 5.2 Multi-valued information system (MVIS).

(18)

Suppose thatXðDecision:AcceptÞ ¼ fa;c;dg. Thus.

Lin Definition[10] (rough membership function):

Forx¼a, thenlRXð Þ ¼b jfja;bfa;bg\Xgjj¼1.

Forx¼c, thenlRXð Þ ¼c jfjc;dfc;dg\Xgjj¼12. Forx¼d, thenlRXð Þ ¼d jf g\Xjdf gdjj¼1.

Our approaches(Gn–CAS):

First, the relation R is R ¼ fða;aÞ;ða;bÞ;ðb;bÞ; ðc;cÞ;ðc;dÞ;ðd;dÞ;ðe;eÞg.

Thus we get.

The r-neighborhoods of all elements are: Nrð Þ ¼a fa;bg, Nrð Þ ¼b f g,b Nrð Þ ¼c fc;dg, Nrð Þ ¼d f g,d Nrð Þ ¼e f g.e

The l-neighborhoods of all elements are: Nlð Þ ¼a f g,a Nlð Þ ¼b fa;bg, Nlð Þ ¼c f g,c Nlð Þ ¼d fc;dg,Nlð Þ ¼e f g.e

Thei-neighborhoods of all elements are:Nið Þ ¼a f g,a Nið Þ ¼b f g,b Nið Þ ¼c f g,c Nið Þ ¼d f g,d Nið Þ ¼e f g.e

1.r-rough membership function:

Forx¼a, thenlrXð Þ ¼a jfa;bjfa;bg\Xgjj¼1.

Forx¼c, thenlrXð Þ ¼c jfjc;dfc;dg\Xgjj¼12. Forx¼d, thenlrXð Þ ¼d jf g\Xdjf gdjj¼1.

2.l-rough membership function:

Forx¼a, thenllXð Þ ¼a jf g\Xajf gajj¼1.

Forx¼c, thenllXð Þ ¼c jf g\Xjcf gcjj¼1.

Forx¼d, thenllXð Þ ¼d jfc;djfc;dg\Xgjj¼1.

3.i-rough membership function:

Forx¼a, thenliXð Þ ¼a jf g\Xajf gajj¼1.

Forx¼c, thenliXð Þ ¼c jf g\Xjcf gcjj¼1.

Forx¼d, thenliXð Þ ¼d jf g\Xdjf gdjj¼1.

It is clear that Lin rough membership function is the same asr-rough member- ship function. Moreover, our approaches l-rough (resp. i-rough) membership function is more accurate thanr-rough membership function and Lin rough mem- bership function. Finally, we can also applyj-near rough membership function as inExample 5.1.

(19)

6. Conclusions and future works

In this work, we introduced one of an important topological application that named ‘‘near concepts’’ in rough context. Accordingly, different types of approx- imations (resp. rough membership relations and functions) were provided to be easy mathematical tools to classify the sets and help for measuring exactness and roughness of sets. These tools are more accurate than other types that were defined by others authors. Consequently, our approaches are very interesting in decision making. We believe that these structures are useful in the applications and thus these techniques open the way for more topological applications in rough context and help in formalizing many applications from real-life data. In our future works, we will apply the suggested methods in this paper in real life appli- cations and problems.

Acknowledgements

The authors would like to thank the anonymous referees and the Editor-in-Chief, Professor Hatim Aboalsamh for their valuable suggestions in improving this paper.

References

[1]B. Chen, J. Li, On topological covering-based rough spaces, Int. J. Phys. Sci. 6 (17) (2011) 4195–4202.

[2]G. Liu, Y. Sai, A comparison of two types of rough sets induced by coverings, Int. J. Approx. Reason. 50 (2009) 521–528.

[3]J.A. Pomykala, Approximation operators in approximation space, Bull. Polish Acad. Sci. Math. 36 (1988) 193–210.

[4]Lijuan Wang, Xibei Yang, Chen Wu, Multi-covering based rough set model, rough sets, fuzzy sets, data mining, and granular computing, Lect. Notes Comput. Sci. 8170 (2013) 236–244.

[5]M.E. Abd El-Monsef, O.A. Embaby, M.K. El-Bably, New Approach to covering rough sets via relations, Int. J. Pure Appl. Math. 91 (3) (2014) 329–347.

[6] M.E. Abd El-Monsef, A.M. Kozae, M.K. El-Bably, On generalizing covering approximation space, J. Egypt.

Math. Soc. (2015),http://dxdoi.org/10.1016/j.joems.2014.12.007.

[7]M. Restrepo, J. Go´mez, Covering based rough sets and relation based rough sets, rough sets and intelligent systems paradigms, Lect. Notes Comput. Sci. 8537 (2014) 143–152.

[8]P. Zhu, Covering rough sets based on neighborhoods: an approach without using neighborhoods, Int. J.

Approx. Reason. 52 (3) (2011) 461–472.

[9]R. Slowinski, D. Vanderpooten, A generalized definition of rough approximations based on similarity, IEEE Trans. Knowl. Data Eng. 12 (2) (2000) 331–336.

[10]T.Y. Lin, Granular computing on binary relation I: Data mining and neighborhood systems, in: Rough Sets in Knowledge Discovery, Physica-Verlag, 1998, pp. 107–121.

[11]W. Zhu, Topological approaches to covering rough sets, Int. J. Comput. Inform. Sci. 177 (2007) 1499–1508.

[12]Y.Y. Yao, B. Yao, Covering based rough set approximations, Inform. Sci. 200 (2012) 91–107.

[13]Z. Pawlak, Rough sets, Int. J. Comput. Inform. Sci. 11 (1982) 341–356.

[14]Z. Pawlak, Rough Sets, Theoretical Aspects of Reasoning about Data, Kluwer Academic Publishers, Boston, 1991.

Referensi

Dokumen terkait

1.1 A typical example of a J-V curve and b power output versus voltage curve recorded under light illumination 6 1.2 A typical EQE spectrum of a perovskite solar cell 8 1.3