<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article  PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article"><front><journal-meta><journal-id journal-id-type="publisher-id">AM</journal-id><journal-title-group><journal-title>Applied Mathematics</journal-title></journal-title-group><issn pub-type="epub">2152-7385</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/am.2012.35073</article-id><article-id pub-id-type="publisher-id">AM-19062</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Physics&amp;Mathematics</subject></subj-group></article-categories><title-group><article-title>
 
 
  The Feature Core of Dynamic Reduct
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>iayang</surname><given-names>Wang</given-names></name><xref ref-type="aff" rid="aff1"><sub>1</sub></xref><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib></contrib-group><aff id="aff1"><label>1</label><addr-line>College of Information Science and Engineering, Central South University, Changsha, China</addr-line></aff><author-notes><corresp id="cor1">* E-mail:<email>csuwjy@mail.csu.edu.cn</email></corresp></author-notes><pub-date pub-type="epub"><day>16</day><month>05</month><year>2012</year></pub-date><volume>03</volume><issue>05</issue><fpage>484</fpage><lpage>488</lpage><history><date date-type="received"><day>April</day>	<month>1,</month>	<year>2012</year></date><date date-type="rev-recd"><day>May</day>	<month>1,</month>	<year>2012</year>	</date><date date-type="accepted"><day>May</day>	<month>8,</month>	<year>2012</year></date></history><permissions><copyright-statement>&#169; Copyright  2014 by authors and Scientific Research Publishing Inc. </copyright-statement><copyright-year>2014</copyright-year><license><license-p>This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/</license-p></license></permissions><abstract><p>
 
 
  To the reduct problems of decision system, the paper proposes the notion of dynamic core according to the dynamic reduct model. It describes various formal definitions of dynamic core, and discusses some properties about dynamic core. All of these show that dynamic core possesses the essential characters of the feature core.
 
</p></abstract><kwd-group><kwd>Decision System; Reduction; Dynamic Core</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>KNOWLEDGE reduct is an important step in knowledge discovery, and also a favorable method to extract the more generalized rules. There are a number of research papers [1-3] about reduct problems, but most of them are just for static reduct.</p><p>The reduct methods based on standard rough set are effective to some extent, but there are also some problems to be solved in practice. Dynamic data, incremental data and noise data make the analysis results instable and uncertain. All of these limit the application of rough set theory [<xref ref-type="bibr" rid="scirp.19062-ref1">1</xref>].</p><p>Standard rough set methods are not always sufficient for extracting laws from decision system. One of the reasons is that these methods are not taking into account the fact that part of the reduct set is chaotic, in other words it is not stable.</p><p>Firstly, it gives the definition of dynamic core. Then the properties of dynamic core is certified. All of these show dynamic core possesses the essential characters of the feature core.</p></sec><sec id="s2"><title>2. Dynamic Reduct</title><p>To the problems of standard rough set reducts or static reducts, dynamic reducts can put up better performance in very large dataset, and also enhance effectively the ability to accommodate noise data.</p><p>The rules calculated by means of dynamic reducts are better predisposed to classify unseen cases, because these reducts are in some sense the most stable reducts, and they are the most frequently appearing reducts in subdecision system created by random samples of a given decision system.</p><p>Definition 1: Decision system<img src="13-7400790\92fa5234-6140-4b15-81ed-de4ba61e7e9d.jpg" />, where <img src="13-7400790\da7c3b58-b05a-46f8-83ab-0897fd114c0c.jpg" /> is a non-empty, finite set called the universe, <img src="13-7400790\6f43434a-6c9d-4996-b475-33b31e235e79.jpg" />is condition attributes set, <img src="13-7400790\0554b9fc-a4a3-42ee-877f-240451a5cd56.jpg" />is decision attributes set, <img src="13-7400790\deccb31c-27fe-4abe-b296-10a377f2b795.jpg" />, <img src="13-7400790\7afa7142-ddfe-4db3-b4e5-211429b88626.jpg" />, <img src="13-7400790\e5677ab4-61f2-40e9-ab15-1645bb8ea0f2.jpg" />is called the sub-decision system of<img src="13-7400790\604b565e-fe22-49c3-9614-69e419febe1e.jpg" />. Let <img src="13-7400790\ca65bd48-7f49-4713-8ad9-c1ad7c49ff95.jpg" /> denote the set of all sub-decision system of<img src="13-7400790\ff79fc52-2c83-492c-b13f-7f4ea40dd955.jpg" />, <img src="13-7400790\595d9aae-4e34-48cc-9c9a-33d9656e1a46.jpg" />is called a F family of decision system<img src="13-7400790\8b6850c5-5314-492b-a5b9-10ffce60d319.jpg" />.</p><p>Definition 2: Decision system<img src="13-7400790\34ac2244-6daa-4f09-9ec3-5ef2603aced2.jpg" />, where <img src="13-7400790\2d3ce23a-eb7a-49a5-b36e-f37e7ecb53d4.jpg" /> is a non-empty, finite set called the universe, <img src="13-7400790\10953743-3c7e-446d-a0b2-40be65ad0bd1.jpg" />is condition attributes set, <img src="13-7400790\db0075f6-5e8b-4ef1-ac46-d8dc3e0476a7.jpg" />is decision attributes set, <img src="13-7400790\8860442f-8760-4656-bc8d-33dd0b1877ea.jpg" />denotes the set which contains all reducts of decision system<img src="13-7400790\099fcb11-0563-4018-9c6f-c1e36641b18e.jpg" />, and <img src="13-7400790\6369d6db-aab7-4cfa-8d45-b0afd3261c49.jpg" /> denotes the set which includes all reducts of sub-decision system<img src="13-7400790\da16f4ec-7184-4a30-b6cd-e2e1297cbc4c.jpg" />.</p><p>There is at least one reduct in a decision system, which is just itself, so the set of reduct is not empty. In many cases, there may be several reducts in a given decision system. Each reduct can product a rule set, and it is difficult to justify which is the best rule set. Therefore it is important to search the most stable reduct, dynamic reduct is proposed in this case.</p><p>Definition 3: Decision system<img src="13-7400790\8fd3de19-c38f-49f1-a276-01f1657fa26d.jpg" />, where <img src="13-7400790\0a21796a-f381-4521-84d4-a83aec40018e.jpg" /> is a non-empty, finite set called the universe, <img src="13-7400790\c6d3f810-fbe5-48cd-97a8-1cef91822090.jpg" />is condition attributes set, <img src="13-7400790\e729b955-5241-428f-85d0-d5ab9f8acf3e.jpg" />is decision attributes set, <img src="13-7400790\c915c5a0-5c28-4e9d-b917-93ab2446a90a.jpg" />, dynamic reduct of decision system <img src="13-7400790\4f0cb311-0aba-481f-adcf-35d21e394d4c.jpg" /> is denoted as <img src="13-7400790\e361c912-5d83-4135-b33a-694b40222bea.jpg" /> [<xref ref-type="bibr" rid="scirp.19062-ref4">4</xref>], and</p><p><img src="13-7400790\49896601-1b31-4720-b1b3-f32513bf84db.jpg" /></p><p>Any element of <img src="13-7400790\f480e7a4-cb7f-40fe-9c0f-9c84d9718b5e.jpg" /> is called an F-dynamic reduct, which describes the most stable reducts in decision system. From the definition of dynamic reduct, it follows that a relative reduct of <img src="13-7400790\012c2974-b615-46f0-81f7-a0d5700ccf2d.jpg" /> is dynamic if it is also a reduct of all sub-decision system from a given family F by random sampling.</p><p>The reducts in a decision system are not stable, sensitive for sample data [<xref ref-type="bibr" rid="scirp.19062-ref5">5</xref>]. Bazan gives the concept and method about dynamic reduct [<xref ref-type="bibr" rid="scirp.19062-ref4">4</xref>], which grounds the most stable reduct of decision system in theory, then the dynamic core is put forward in the paper.</p></sec><sec id="s3"><title>3. Dynamic Core</title><p>Attributes reduct is the basic problem in rough set theory, and the computation of feature core is especially important for resolving this problem. All attributes in the feature core will be present in any reduct, otherwise discernible relation in decision system can not be ensured. Many reduct algorithms are based on the feature core. According to the feature core one can construct reduct heuristically, and the efficiency of reduct can be improved greatly.</p><p>Many references discuss about the feature core of reduct [2,3], but it is just static reduct. For dynamic reduct the feature core still need to be probed in a further step.</p><p>Given decision system<img src="13-7400790\4621f383-97f4-4d8d-a7c8-b3acf8b6276d.jpg" />, where <img src="13-7400790\20886684-6766-4920-8bb8-159abe136914.jpg" /> is a non-empty, finite set called the universe, <img src="13-7400790\387ede6b-d0c6-4861-a932-4db4b185ca93.jpg" />is condition attributes set, <img src="13-7400790\2bf04437-94ce-40a9-842d-70de70ba53a3.jpg" />is decision attributes set, we know that the feature core of decision system <img src="13-7400790\1d5fad4d-8e12-419e-984c-05eeb06cc98e.jpg" /> in static reduct is</p><p><img src="13-7400790\48c6b3ba-0898-4ae0-837e-83356d40ec0d.jpg" /></p><p>the feature core of sub-decision system <img src="13-7400790\3abe34a1-f938-48d6-9474-02989eae4ce6.jpg" /> is</p><p><img src="13-7400790\2af3274f-83f3-402d-a254-80093747d73c.jpg" /></p><p>Definition 4: Decision system<img src="13-7400790\ba5be04b-eb66-4fc7-af96-a6303b9e6d51.jpg" />, where <img src="13-7400790\04bfa3e2-34d9-4ca5-baf9-5c554a5abbe4.jpg" /> is a non-empty, finite set called the universe, <img src="13-7400790\6b9d1a89-5a41-49f7-a00a-67e4c9c93419.jpg" />is condition attributes set, <img src="13-7400790\8723d836-16c6-4f42-ba72-0d1bd90b79d3.jpg" />is decision attributes set, <img src="13-7400790\00c3664a-0f95-4edc-9a83-e62d1fe95711.jpg" />, the dynamic core of <img src="13-7400790\6f9464d2-99ac-4826-ae35-e23d3b5bdbc4.jpg" /> based on family F is defined by</p><p><img src="13-7400790\461f2ddb-d913-4035-bf55-cfc1ae5189d8.jpg" /></p><p><img src="13-7400790\59cc380e-f8e2-4595-828e-3731a1330cdd.jpg" />is called F-dynamic core of decision system<img src="13-7400790\00135c2b-5bb3-4022-a786-655a0e8386c0.jpg" />.</p><p>Theorem 1: Decision system<img src="13-7400790\f21bc435-d0b5-4c85-b179-f985d2503f14.jpg" />, where <img src="13-7400790\eb4238e6-a5fb-454a-873f-f32cebd2e34c.jpg" /> is a non-empty, finite set called the universe, <img src="13-7400790\5a9f380f-74ca-4803-90ff-cd3b8997fd4f.jpg" />is condition attributes set, <img src="13-7400790\1ce7ae27-ad9c-4129-b217-dbf2decf7ef6.jpg" />is decision attributes set, <img src="13-7400790\abbef815-3b3d-4c0c-8491-53975e2d8e05.jpg" />, then the intersection of F-dynamic reduct contains F-dynamic core, that is</p><p><img src="13-7400790\7f9c1fde-2254-4f92-8ffb-d4c34bf75bdf.jpg" /></p><p>Proof: According to the definition of dynamic reduct [<xref ref-type="bibr" rid="scirp.19062-ref5">5</xref>], it follows</p><p><img src="13-7400790\0290afd4-0812-496a-ba52-7fb2aba00073.jpg" /></p><p>For any<img src="13-7400790\f1ac9835-a895-489a-8da7-3fdaf59cc70c.jpg" />, <img src="13-7400790\1f0296d6-60b0-4801-be98-a15362aa6467.jpg" /></p><p><img src="13-7400790\a2af1901-56f6-4b71-8e89-027408a76241.jpg" /></p><p>then,</p><p><img src="13-7400790\caf63a08-10ed-46bd-b6f6-a0ac77967d4b.jpg" /></p><p><img src="13-7400790\33dc65f3-1333-4dc3-ac50-edaf14bc2794.jpg" /></p><p><img src="13-7400790\57eb5a51-afce-44d4-9be7-dc15bc7977c5.jpg" /></p><p><img src="13-7400790\ae9f4fd0-f5b4-4307-bb8c-be60321d0b75.jpg" /></p><p><img src="13-7400790\6cb2ac3e-95e3-42ad-8a40-54a78cd68555.jpg" /></p><p>therefore,</p><p><img src="13-7400790\2f57d6da-bfd2-4e6f-9ebd-33e39a307ba8.jpg" /></p><p>Theorem 1 means that each attribute in F-dynamic core is included by all F-dynamic reducts. Dynamic reducts is the most stable reducts of decision system<img src="13-7400790\32e19af4-606c-407c-a754-591580b0f7b4.jpg" />, then dynamic core is the most stable core of decision system<img src="13-7400790\9dc53d7b-31d6-4e56-9890-f91d9c6f63ac.jpg" />, which represents a stable unreducted attribute set.</p></sec><sec id="s4"><title>4. (F-λ)-Dynamic Core</title><p>F-dynamic core can be sometimes too much restrictive so here applies a generalization of F-dynamic core. It will be more suitable for noise data.</p><p>Definition 5: Decision system<img src="13-7400790\16b862db-239c-4203-b2b7-e4f8ae951832.jpg" />, where <img src="13-7400790\0fdabe62-f7db-405b-917e-98dcaacf41ea.jpg" /> is a non-empty, finite set called the universe, <img src="13-7400790\1a8096c4-85f0-4056-8e33-4883feee95e4.jpg" />is condition attributes set, <img src="13-7400790\ccebf76e-a21f-4ea7-81a7-14600e2d8a68.jpg" />is decision attributes set, <img src="13-7400790\280a54db-a02f-47cb-8c18-dfd4980a9663.jpg" />, <img src="13-7400790\08160a1b-3641-4823-91e1-f5271c788d67.jpg" />, the (F-λ)-dynamic core of decision system <img src="13-7400790\9d606fd0-df44-4d8c-bae5-f8a0833acda4.jpg" /> based on family F is defined by</p><p><img src="13-7400790\fd3abd03-b631-4065-af08-4e69fa0971b7.jpg" /></p><p><img src="13-7400790\09347d65-b823-473d-a398-2569276df899.jpg" />is precision coefficient, and the value of <img src="13-7400790\676987c5-e717-4a57-98dc-a4bcdcf8223c.jpg" /> decides which attribute belongs to (F-λ)-dynamic core<img src="13-7400790\b94e13ef-1599-4e20-b930-cfb461536fa3.jpg" />.</p><p><img src="13-7400790\8b60688e-1a22-4c85-b661-7cd641eed02c.jpg" />approaches 1, <img src="13-7400790\a94aa913-10ca-4689-9575-5cca57b0962f.jpg" />will be closed to<img src="13-7400790\b90372df-f748-4508-9634-8ab63260172d.jpg" />, while <img src="13-7400790\abecd66d-f284-4a83-8ccb-bf1a0b7ecaca.jpg" /> approaches 0.5,</p><p><img src="13-7400790\d0e827fa-e73e-4deb-a3f3-bf9b418a6d21.jpg" />is more rough compared with <img src="13-7400790\41e137cd-abcb-440e-aafc-e92314978e97.jpg" />, but <img src="13-7400790\9c97cad9-6096-4be7-a176-db0a7ad882f2.jpg" /> will comprise more attributes.</p><p>Theorem 2: Decision system<img src="13-7400790\1b5c8541-5fb8-429c-a0b0-68b132920e68.jpg" />, where <img src="13-7400790\d6045f45-0f2c-43d1-8f46-31935ec68f45.jpg" /> is a non-empty, finite set called the universe, <img src="13-7400790\573c484b-d765-4aea-bc3e-ecb0b4cd45d6.jpg" />is condition attributes set, <img src="13-7400790\6bd5d65f-b4d9-4a25-a244-f23a17274cea.jpg" />is decision attributes set, <img src="13-7400790\887a6611-f8d6-44d9-903c-da7e4b139f67.jpg" />, we have the following propositions.</p><p>1) If<img src="13-7400790\9d6b48b0-4367-4182-b07f-b5400dbd9159.jpg" />, then <img src="13-7400790\b59fabaa-18b2-4ea5-804b-345fd89278fc.jpg" /></p><p>In this case dynamic core is just the feature core of decision system<img src="13-7400790\c61d8c6f-6634-4bdc-9222-1b588e9ee023.jpg" />.</p><p>2) <img src="13-7400790\e63bf710-1407-44f3-968f-e0ef7e7b253e.jpg" /></p><p>Actually, when <img src="13-7400790\eae82b2b-2be5-40f0-84b1-39ccd632a513.jpg" /> increases from 0.5 to 1, the dynamic core will change from <img src="13-7400790\6ad03f24-37a8-441d-bf1f-72ed2f207593.jpg" /> to <img src="13-7400790\9b038992-c286-4c4e-abf0-c55212d5f4b6.jpg" />.</p><p>3) If<img src="13-7400790\7e5d2018-713e-4813-946a-5be7506cd784.jpg" />, then</p><p><img src="13-7400790\68b0739d-527a-44f5-ba87-d4f1c50f5a45.jpg" /></p><p>Obviously, for any<img src="13-7400790\2049f298-60e3-4b02-aac2-3537c26ca133.jpg" />, there will be</p><p><img src="13-7400790\2046ecc8-f6e8-44a3-a103-ed94148d5428.jpg" />.</p><p>Theorem 3: Decision system<img src="13-7400790\0bea13a1-55f7-4015-816d-512e6dee42f4.jpg" />, where <img src="13-7400790\db67322a-4167-4b53-a332-f0754528cbd4.jpg" /> is a non-empty, finite set called the universe, <img src="13-7400790\0a600c5e-9abe-4071-b908-b92bea6af1e0.jpg" />is condition attributes set, <img src="13-7400790\2e5cf1df-64d3-44ba-af9f-ed9898ed3650.jpg" />is decision attributes set, <img src="13-7400790\1fbdf44d-ad76-48aa-82a3-29acd9be8739.jpg" />, <img src="13-7400790\aec98ca9-2977-4efa-80ed-c22ed6000dd6.jpg" />, then the intersection of (F-λ)- dynamic reduct contains (F-λ)-dynamic core.</p><p>Proof: According to the definition of (F-λ)-dynamic core, it follows</p><p><img src="13-7400790\537d0acf-59d3-4aa6-b09e-59b1387c1d30.jpg" /></p><p>(F-λ)-dynamic reduct is</p><p><img src="13-7400790\09fea390-b98d-4554-ba77-6abb4ec527d8.jpg" /></p><p>It is obviously that</p><p><img src="13-7400790\b19de01d-28ff-4d9d-9f8f-69cc05ee07d0.jpg" /></p><p>then,</p><p><img src="13-7400790\0913a91c-e2e4-4a2b-9501-d857438e01ba.jpg" /></p><p>therefore,</p></sec><sec id="s5"><title>5. Generalized Dynamic Core</title><p>According to the definition of dynamic core, if some feature attributes of any sub-decision system in F family are comprised by dynamic core, then it is certainly a feature attribute of decision system<img src="13-7400790\01079c19-5105-4ac6-aedb-7fe086a6e17b.jpg" />. This notion sometimes can not be convenient because we are interested in useful sets of attributes which are not necessarily reducts of the decision system. Therefore we have to generalize the notion of a dynamic core.</p><p>Definition 6: Decision system<img src="13-7400790\9abcacd5-a7dd-40d8-a653-548fa30b373b.jpg" />, where <img src="13-7400790\f373cc34-9072-49c5-bacb-ad1b2f6830a8.jpg" /> is a non-empty, finite set called the universe, <img src="13-7400790\bb0046b5-acc4-4c3b-905b-7836e182312a.jpg" />is condition attributes set, <img src="13-7400790\4c7826a1-3440-4dac-b257-ed364ea46924.jpg" />is decision attributes set, <img src="13-7400790\45323150-34b9-4a81-be7f-1cc3be2794ed.jpg" />, then</p><p><img src="13-7400790\3c090d1b-95d1-4717-b42c-2eb5e6692c7d.jpg" /></p><p><img src="13-7400790\ab0063e0-b99c-435e-a96c-e5cfeb5b1ab9.jpg" />is called the generalized dynamic core of decision system<img src="13-7400790\fde33e71-9b39-4877-bea6-b348ab1c8faa.jpg" />.</p><p>Definition 7: Decision system<img src="13-7400790\fcee07eb-ad50-46cd-8db2-a63c8dc76ca2.jpg" />, where <img src="13-7400790\94f71256-39ba-4608-a68a-316ea871362c.jpg" /> is a non-empty, finite set called the universe, <img src="13-7400790\6ae60f6c-f0a7-446a-9708-827f18819ad8.jpg" />is condition attributes set, <img src="13-7400790\160a1f97-a2ca-467f-ada3-83544754b65b.jpg" />is decision attributes set, <img src="13-7400790\0d37546a-c920-4158-93db-90c354878ac8.jpg" />, <img src="13-7400790\d3f4aab7-8279-47a1-9262-173b7ebb2f83.jpg" />, then</p><p><img src="13-7400790\f7ade5fb-58e6-415b-8d98-722861af510f.jpg" /></p><p>The <img src="13-7400790\40556550-4986-413c-8f21-fddcc5e1d1bf.jpg" /> is called the (F-λ)-generalized dynamic core of decision system<img src="13-7400790\498d9851-1513-4574-8979-518a14dba399.jpg" />.</p><p>Theorem 4: Decision system<img src="13-7400790\2200a922-7358-483e-af49-94447a39b210.jpg" />, where <img src="13-7400790\672f12ac-a763-4761-9bae-72bb70b0258b.jpg" /> is a non-empty, finite set called the universe, <img src="13-7400790\487cc6ac-2f2b-4365-b17e-da7d512a574c.jpg" />is condition attributes set, <img src="13-7400790\6cee95eb-e68f-4488-8824-e38de333dfae.jpg" />is decision attributes set, <img src="13-7400790\adcabb0a-970c-4976-ac7a-ca1a51493479.jpg" />, <img src="13-7400790\b79a85b5-7b91-4db8-ad68-40b63fc5699b.jpg" />, we have the following propositions.</p><p>1) <img src="13-7400790\c58e464b-5d47-4444-babf-3da8b6fb28f4.jpg" /></p><p>By definitions 6 and 7 we know that it is obviously true.</p><p>2) <img src="13-7400790\c6243353-ba37-452f-a033-d52c43c42179.jpg" /></p><p>By 1) it is also obviously true.</p><p>3) If<img src="13-7400790\4c35d04f-11f6-4f8c-9efd-67d9cf39f4a6.jpg" />, then</p><p><img src="13-7400790\437d5909-0158-4ddb-b3e9-77c0235d1e23.jpg" /></p><p>when F family contains decision system<img src="13-7400790\482f342e-faa1-4bce-9728-0aca9373e208.jpg" />, then generalized dynamic core will be just dynamic core.</p><p>Theorem 5: Decision system<img src="13-7400790\8836816b-a957-4720-b31a-5dcd55bb28d6.jpg" />, where <img src="13-7400790\c53e3648-7079-4472-837a-dd1ae871ca23.jpg" /> is a non-empty, finite set called the universe, <img src="13-7400790\4401f76f-49db-4b4d-8bce-3068d8aa00ce.jpg" />is condition attributes set, <img src="13-7400790\afa627a2-d0e2-46aa-9ad2-7e27a339fb7c.jpg" />is decision attributes set, <img src="13-7400790\7605e4ce-8779-4a97-8586-190ef6fe720c.jpg" />, <img src="13-7400790\9c2bee03-2fe6-4969-9eec-84a0b3290576.jpg" />, then 1) The intersection of F-generalized dynamic reduct contains F-generalized dynamic core Proof: According to the definition of F-dynamic reduct [<xref ref-type="bibr" rid="scirp.19062-ref5">5</xref>], it follows</p><p><img src="13-7400790\b2be0224-004f-458d-8f01-d5996ddde77c.jpg" /></p><p>for any<img src="13-7400790\6ca1a7d8-3a2d-466c-ae0d-ab61a4e2fdd4.jpg" />, <img src="13-7400790\e1f86460-c8d8-4a5e-93e3-c5bdfabd3900.jpg" /></p><p><img src="13-7400790\434397e0-14f2-490d-8176-3c3e7e4ac57f.jpg" /></p><p><img src="13-7400790\738253ca-0ef3-4b2c-b2ee-69878105068f.jpg" /></p><p>then,</p><p><img src="13-7400790\9223e34c-45be-46fe-9ff7-1149e63896b4.jpg" /></p><p>2) The intersection of (F-λ)-generalized dynamic reduct contains (F-λ)-generalized dynamic core Proof: For any attribute<img src="13-7400790\73417043-2acb-4ad2-be2d-bbaa1b21abd1.jpg" />, it satisfies <img src="13-7400790\5ac5b7d5-c3c7-4945-86ca-67c474f53c37.jpg" /></p><p>It might as well suppose that attribute <img src="13-7400790\0be46216-90e2-49f8-a287-f53b5809065c.jpg" /> exists in core of <img src="13-7400790\b5acc3ba-bbb8-4833-a39f-89900acdc169.jpg" /> sub-decision systems,</p><p><img src="13-7400790\5a54ac3e-e9cf-40fc-86a8-2fa8e1821dff.jpg" /></p><p>We have</p><p><img src="13-7400790\ece6c3eb-50c5-4e69-9f35-65b2b4ec3c96.jpg" /></p><disp-formula id="scirp.19062-formula32406"><label>(1)</label><graphic position="anchor" xlink:href="13-7400790\ac7eea14-c419-47a2-bf19-4056a6c3ba1e.jpg"  xlink:type="simple"/></disp-formula><p>According to the definition of (F-λ)-generalized dynamic reduct [<xref ref-type="bibr" rid="scirp.19062-ref5">5</xref>],</p><p><img src="13-7400790\3fb2ff14-5030-466a-8bd9-8f8fff330e29.jpg" /></p><p>because of<img src="13-7400790\fa2d5044-c3c8-4fb7-8c30-afb2a3b301cf.jpg" />, any reduct <img src="13-7400790\d79b928a-90c2-42c8-8dd1-b724a9c78280.jpg" /> in (F-λ)-generalize dynamic reduct satisfies:</p><p><img src="13-7400790\b9d2ad34-57a3-4785-a645-7be6e31f1a46.jpg" /></p><p>By (1), for any attribute<img src="13-7400790\6c36b607-89ae-4207-9718-03ac1b85221f.jpg" />, we can infer:</p><p><img src="13-7400790\00bc5ea0-c8a4-4fe7-9ef8-f490ce4af111.jpg" /></p><p>then,</p><p><img src="13-7400790\a4196d49-0281-4a5f-b382-4d183cf570fa.jpg" /></p><p>Actually, supposes <img src="13-7400790\f24ea68a-9cc3-45c8-9e51-6e49644e783b.jpg" /></p><p>therefore it exists <img src="13-7400790\14554bf7-4dba-4f79-bf93-24465d91af90.jpg" /> and <img src="13-7400790\df609d03-8858-4de4-a916-49443578ddb9.jpg" /></p><p>By (1), it follows</p><disp-formula id="scirp.19062-formula32407"><label>(2)</label><graphic position="anchor" xlink:href="13-7400790\ba185900-5d03-43f5-8b90-49bdf56d8dc6.jpg"  xlink:type="simple"/></disp-formula><p>If<img src="13-7400790\3ca2de87-d488-493a-8f28-b2265c053a64.jpg" />, then (2) is contradiction with hypothesis, then</p><p><img src="13-7400790\2a814733-df4b-46d6-9f8e-53102fabce4b.jpg" /></p><p>only when<img src="13-7400790\3087a53b-20a2-4a3a-9101-cbd5d28bc090.jpg" />, it may be true for the hypothesis, but we have fixed<img src="13-7400790\3a63e5fb-d319-432a-9fab-ab01890f1bfb.jpg" />, so it is impossible.</p></sec><sec id="s6"><title>6. Quality of Family F</title><p>We can not calculate the family of all subtables of universal decision information table, therefore we construct family F to estimate universal decision information table. General speaking, if family F contains more elements then the stability of the calculated reduct will be better.</p><p>Extracting too much subtables inevitably cause enormous computation. From the thought of Bernoulli’s theorem we know that if the extracted subtables is adequate, continuing to extract other subtables has litter relate with reduct stability coefficient. So a minimum value of |F| can be determined.</p><p>However the computation of sample of dynamic reduct should emphasize the other important aspect, namely the influence of sampling distribution to the validity of the dynamic reduct. We generally assume that the sample is random. The basic thought of evaluate the quality of family F is proposed. It can be used to weight the equalization of family F and reflect the validity of the dynamic reduct.</p><p>Definition 7 (entire sample): Decision system <img src="13-7400790\75f75100-4a98-483b-bed5-3cb01d3cc9fb.jpg" />, where <img src="13-7400790\bd9c9a4f-3711-4b56-8120-5ae831ab10fd.jpg" /> is universe, <img src="13-7400790\aa79a2c3-c202-4714-b4cd-d8b98f984f9f.jpg" />is condition attributes set, <img src="13-7400790\3a388ac5-9805-4526-a772-7958eefb8fa8.jpg" />is decision attributes set, <img src="13-7400790\e66c6a5f-70bb-40ba-9d3f-6fe0ef67514d.jpg" />, and</p><disp-formula id="scirp.19062-formula32408"><graphic  xlink:href="13-7400790\2842b69c-fe21-4da4-af55-7142dfeaf0c4.jpg"  xlink:type="simple"/></disp-formula><p><img src="13-7400790\3922d70b-0811-4e2a-bf66-85ff5aa2bf9a.jpg" />is named entire sample set.</p><p>Definition 8 (central sample): Decision system <img src="13-7400790\5a2e84b1-41b1-47c2-be91-bfe7fdf02ace.jpg" />, where <img src="13-7400790\334b55f5-9754-45dd-94b8-99a837cb87b2.jpg" /> is universe, <img src="13-7400790\e9f1a17d-b4b2-46a9-8332-2531c7bcf177.jpg" />is condition attributes set, <img src="13-7400790\7c6c8ec6-75d7-4e5b-8ca5-81474c6a4365.jpg" />is decision attributes set, <img src="13-7400790\ca118988-4b61-4a30-b138-f989da1cf5da.jpg" />, and</p><p><img src="13-7400790\96da3965-9a03-4ff5-86d7-0d46566a503b.jpg" /></p><p><img src="13-7400790\c38b18a0-285c-484f-af1c-9033b6dd76a0.jpg" />is named central sample set.</p><p>Taking simple random sampling as a precondition, firstly we will consider the equalization of family F and give two radios to weight it.</p><p>1) Entire Sampling Rate The entire sampling rate is denoted by<img src="13-7400790\a1a5b80f-5b3a-4b6f-9f82-e23c57be2132.jpg" />. It is easy to observe that<img src="13-7400790\d0133bff-ff51-4672-817b-50d46afbbd9a.jpg" />. If <img src="13-7400790\3a3a1905-5b6f-49cf-afef-378096d97e76.jpg" /> takes a too small value then the sample is too centralized. So it can not reflect the character of the original decision information system, and reduce the confidence degree of dynamic reduct.</p><p>We think the sample of family F is deficient when the value of <img src="13-7400790\e5faeb16-6a13-44e7-b92b-54cd603db630.jpg" /> less than 0.5. A threshold value can be established. The sample conforms to the requirement and the result of dynamic reduct is effective if <img src="13-7400790\13fde2d0-1b62-449a-b1ed-3fe04f9e2575.jpg" /> is bigger than the threshold value.</p><p>2) Entire Balanced Degree The entire balanced degree is denoted by<img src="13-7400790\bf527cf3-291b-4448-a010-dfdc42dd800d.jpg" />and It is easy to observe that<img src="13-7400790\600bb165-0137-4597-89ac-b7d417706183.jpg" />. If <img src="13-7400790\ab62b0a2-0c45-49c0-a135-7f1e5b8b1b77.jpg" /> takes a too big value then the sample may too repetitious. So it can not reflect the character of object of the original decision information system, and reduce the confidence degree of dynamic reduct.</p><p>We think the sample of family F is unbalanced when the value of <img src="13-7400790\18c7e040-ffad-4ace-9649-89a1e6581d52.jpg" /> is bigger than 0.5. A threshold value can be established. The uniformity of sample distribution is better and the result of dynamic reduct is effective if <img src="13-7400790\862d5114-db88-4eac-8bd4-097b560768db.jpg" /> is lower than the threshold value.</p><p>Just evaluating the performance of entire sample is not enough, we should also avoid the abnormal phenomenon of individual decision table in family F. The influence of individual subtables to the distribution must be not too much. For example, we extract 100 subtables. If the radio of central sample set constructed by 99 subtables of them is larger than 0.5, when a subtable is brought into the central sample set, the radio decline sharply. For another example, if the radio of entire distribution is acceptable, but the difference among half of the subtables is small. It indicates the distribution of sampling is not balanced.</p><p>We can calculate the degree that central sample set contains each of the subtables and the degree that entire sample set contains each of the subtables. The two parameters can be used to evaluate the equalization of subtables.</p><p>3) Partial Sampling Rate</p><p>The partial sampling rate is denoted by<img src="13-7400790\e6d17b54-0d07-49bb-968e-384a4203bcab.jpg" />. It is easy to observe that<img src="13-7400790\a4faa0b5-c2d9-49ef-aeff-77b31f31f67f.jpg" />. If <img src="13-7400790\7e654f4e-e41b-440f-a6a0-df5e65150836.jpg" /> of some subtables take a higher value then the sample may be unbalanced. Even the entire balanced degree is permissible, but most of the subtables overlap, this reduces the confidence degree of dynamic reduct.</p><p>4) Partial Balanced Degree The partial balanced degree is denoted by<img src="13-7400790\c32cb209-d05b-4685-b099-54d39279420b.jpg" />.</p><p>It is easy to observe that<img src="13-7400790\a0dbba0b-cbc9-42db-8010-78c920c25cdd.jpg" />. If <img src="13-7400790\f36b1d50-359b-4db8-a70b-5a17d276c519.jpg" /> of some subtables takes a higher value then the sample is too centralized. Even the entire balanced degree is permissible, but most of the subtables overlap.</p></sec><sec id="s7"><title>7. Conclusion</title><p>The notion of dynamic core is actually based on dynamic reducts in the paper. Dynamic core consists with the most stable attributes which can not be reducted, and describes the set of feature attributes. At the same time it is proved that the intersection of dynamic reducts contains dynamic core, which is suitable for all kinds of definitions about dynamic reducts. All of these show that the dynamic core possesses the essential properties of the feature core in deed. We can say that dynamic core expresses the feature attributes in a more general way.</p></sec><sec id="s8"><title>REFERENCES</title></sec><sec id="s9"><title>NOTES</title></sec></body><back><ref-list><title>References</title><ref id="scirp.19062-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">Z. Pawlak, “Rough Sets (Periodical Style),” International Journal of Computer and Information Sciences, Vol. 11, No. 5, 1982, pp. 341-356. doi:10.1007/BF01001956</mixed-citation></ref><ref id="scirp.19062-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">X. H. Hu, and N. Cercone, “Learning in Relational Databases: A Rough Set Approach (Periodical Style),” International Journal of Computational Intelligence, Vol. 11, No. 2, 1995, pp. 323-338.</mixed-citation></ref><ref id="scirp.19062-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">J. Jelonek, K. Krawiec and R. Slowinski, “Rough Set Reduction of Attributes and Their Domains for Neural Networks (Periodical Style),” Computational Intelligence, Vol. 11, No. 2, 1995, pp. 339-347. 
doi:10.1111/j.1467-8640.1995.tb00036.x</mixed-citation></ref><ref id="scirp.19062-ref4"><label>4</label><mixed-citation publication-type="book" xlink:type="simple">J. G. Bazan, “A Comparison of Dynamic and Non-Dynamic Rough Set Methods for Extracting Laws from Decision Tables (Published Conference Proceedings Style),” In: L. Polkowski and A. Skowron, Eds., Rough Sets in Knowledge Discovery 1: Methodology and Applications, Physica-Verlag, Heidelberg, 1998, pp. 321-365. </mixed-citation></ref><ref id="scirp.19062-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">J. G. Bazan, A. Skowron and P. Synak, “Dynamic Reducts as a Tool for Extracting Laws from Decision Tables, in: Methodologies for Intelligent System (Published Conference Proceedings Style),” Proceedings of 8th International Symposium ISMIS’94, Vol. 869, Springer-Verlag, Berlin, 1994, pp. 346-355.</mixed-citation></ref><ref id="scirp.19062-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Z. Pawlak, “Rough Sets (Periodical Style),” International Journal of Computer and Information Sciences, Vol. 11, No. 5, 1982, pp. 341-356. doi:10.1007/BF01001956</mixed-citation></ref><ref id="scirp.19062-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">X. H. Hu, and N. Cercone, “Learning in Relational Databases: A Rough Set Approach (Periodical Style),” International Journal of Computational Intelligence, Vol. 11, No. 2, 1995, pp. 323-338.</mixed-citation></ref><ref id="scirp.19062-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">J. Jelonek, K. Krawiec and R. Slowinski, “Rough Set Reduction of Attributes and Their Domains for Neural Networks (Periodical Style),” Computational Intelligence, Vol. 11, No. 2, 1995, pp. 339-347. 
doi:10.1111/j.1467-8640.1995.tb00036.x</mixed-citation></ref><ref id="scirp.19062-ref9"><label>9</label><mixed-citation publication-type="book" xlink:type="simple">J. G. Bazan, “A Comparison of Dynamic and Non-Dynamic Rough Set Methods for Extracting Laws from Decision Tables (Published Conference Proceedings Style),” In: L. Polkowski and A. Skowron, Eds., Rough Sets in Knowledge Discovery 1: Methodology and Applications, Physica-Verlag, Heidelberg, 1998, pp. 321-365. </mixed-citation></ref><ref id="scirp.19062-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">J. G. Bazan, A. Skowron and P. Synak, “Dynamic Reducts as a Tool for Extracting Laws from Decision Tables, in: Methodologies for Intelligent System (Published Conference Proceedings Style),” Proceedings of 8th International Symposium ISMIS’94, Vol. 869, Springer-Verlag, Berlin, 1994, pp. 346-355.</mixed-citation></ref></ref-list></back></article>