<?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">JSEA</journal-id><journal-title-group><journal-title>Journal of Software Engineering and Applications</journal-title></journal-title-group><issn pub-type="epub">1945-3116</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/jsea.2018.116018</article-id><article-id pub-id-type="publisher-id">JSEA-85233</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Computer Science&amp;Communications</subject></subj-group></article-categories><title-group><article-title>
 
 
  Generalized Fuzzy Data Mining for Incomplete Information
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Poli</surname><given-names>Venkata Subba Reddy</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>Department of Computer Science and Engineering, Sri Venkateswara University, Tirupati, India</addr-line></aff><author-notes><corresp id="cor1">* E-mail:<email>pvsreddy@hotmail.co.in</email></corresp></author-notes><pub-date pub-type="epub"><day>12</day><month>06</month><year>2018</year></pub-date><volume>11</volume><issue>06</issue><fpage>285</fpage><lpage>298</lpage><history><date date-type="received"><day>1,</day>	<month>March</month>	<year>2018</year></date><date date-type="rev-recd"><day>10,</day>	<month>June</month>	<year>2018</year>	</date><date date-type="accepted"><day>13,</day>	<month>June</month>	<year>2018</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>
 
 
  Defining data with fuzziness made the knowledge discovery process easy and secure to data in data mining. The fuzzy data bases may have linguistic variables. In this paper, fuzzy conditional inference and reasoning are studied for generalized fuzzy data mining. Generalized fuzzy data mining and reasoning is studied with two membership functions “Belief” and “Disbelief”. The fuzzy logic with two membership functions will give more evidence than single membership function. The fuzzy certainty factor is studied as difference between these functions and made it as single membership function. The fuzzy data mining methods are studied. The generalized data mining is studied with different fuzzy conditional inferences. The business intelligence is given as an example.
 
</p></abstract><kwd-group><kwd>Fuzzy Logic</kwd><kwd> Generalized Fuzzy Logic</kwd><kwd> Fuzzy Certainty Factor</kwd><kwd> Business Intelligence</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>Zadeh [<xref ref-type="bibr" rid="scirp.85233-ref1">1</xref>] defined fuzzy set with single membership function. Zadeh [<xref ref-type="bibr" rid="scirp.85233-ref2">2</xref>] , Mamdani [<xref ref-type="bibr" rid="scirp.85233-ref3">3</xref>] and TSK [<xref ref-type="bibr" rid="scirp.85233-ref4">4</xref>] proposed fuzzy conditional inference. The main objective of fuzzy data mining is knowledge discovery process. The reasoning may be considered as one of the data mining technique during knowledge discovery process. The data mining with fuzzy databases will reduce the time and make easy to access for Big Data analysis. The fuzzy data mining may be dealt with linguistic variables. The generalized fuzzy data mining with two membership function will give more evidence. The fuzzy data mining and fuzzy reasoning made the knowledge discovery process easy through the overall observation and reasoning. The two membership functions shall be made as single fuzzy membership function with fuzzy certainty factor. The fuzzy certainty factor will give single membership as difference between two membership functions.</p><p>In the following, fuzzy conditional inference and reasoning are studied. Generalized fuzzy logic is discussed. The fuzzy certainty factor is studied as single membership function. The generalized fuzzy data mining and reasoning are studied.</p></sec><sec id="s2"><title>2. Fuzzy Logic</title><p>Various theories are studied to deal with imprecise, inconsistent and inexact information and these theories deal with likelihood (probability) where as fuzzy logic with mind (commonsense). Zadeh [<xref ref-type="bibr" rid="scirp.85233-ref1">1</xref>] has introduced fuzzy set as a model to deal with incomplete information as single membership functions. The fuzzy set is a class of objects with a continuum of grades of membership. The set A of X is characterized by its membership function &#181;<sub>A</sub>(x) and ranging values in the unit interval [0, 1]</p><p>μ A ( x ) : X → [ 0 , 1 ] ,   x ∈ X   where   “ + ”   is   union</p><p>For example, the fuzzy proposition “x is demand”</p><p>demand = 0.4 / x 1 + 0.5 / x 2 + 0.6 / x 3 + 0.8 / x 4 + 0.9 / x 5</p><p>notdemand = 0.6 / x 1 + 0.5 / x 2 + 0.4 / x 3 + 0.2 / x 4 + 0.1 / x 5</p><p>For instance “Item 1 has demand” and the fuzziness of “demand” is 0.8.</p><p>The Graphical representation of “demand” and “not demand” is shown in <xref ref-type="fig" rid="fig1">Figure 1</xref>.</p><p>The fuzzy logic is defined as combination of fuzzy sets using logical operators [<xref ref-type="bibr" rid="scirp.85233-ref1">1</xref>] . Some of the logical operations are given below.</p><p>Let A, B and C be fuzzy sets. The operations on fuzzy sets are given bellow.</p><p>Negation</p><p>x is not A</p><p>A ′ = 1 − μ A ( x ) / x</p><p>Conjunction</p><p>x is A and y is B → (x, y) is AΛB</p><p>A Λ B = min { μ A ( x ) , μ B ( y ) } / ( x , x )</p><p>Disjunction</p><p>x is A and x is B→ (x, x) is AVB</p><p>A V B = max { μ A ( x ) , μ B ( y ) } / ( x , x )</p><p>Composition</p><p>A   o   R = min { μ A ( x ) , μ R ( x , y ) } / x</p><p>The fuzzy propositions may contain quantifiers like “very”, “more or Less”. These fuzzy quantifiers may be eliminated as</p><p>Concentration</p><p>x is very A</p><p>μ very A ( x ) = μ A ( x ) &#178;</p><p>Diffusion</p><p>x is very A</p><p>μ moreorless A ( x ) = μ A ( x ) 0.5</p><p>The fuzzy reasoning [<xref ref-type="bibr" rid="scirp.85233-ref2">2</xref>] is a drawing conclusion from fuzzy propositions using fuzzy inference rules.</p><p>Some of the fuzzy reasoning rules are given below.</p><p>R1: x is A</p><p>x and y are B</p><p>y is AΛB</p><p>R2: x is A</p><p>x or y are B</p><p>y is AVB</p><p>R3: x and y are A</p><p>y and z are B</p><p>y and z are A o B</p><p>R4: x is A<sub>1</sub></p><p>if x is A then y is B</p><p>y is A<sub>1</sub> o (A &#224; B)</p></sec><sec id="s3"><title>3. Fuzzy Conditional Inference</title><p>Zadeh [<xref ref-type="bibr" rid="scirp.85233-ref2">2</xref>] fuzzy conditional inference is given by</p><p>if x is A then y is B</p><p>A → B = min { 1 , 1 − μ A ( x ) + μ B ( x ) } / x</p><p>if x is A and x is B then x is C</p><p>= min { 1 , 1 − ( μ A ( x ) + μ B ( x ) ) + μ C ( x ) } / x</p><p>Mamdani [<xref ref-type="bibr" rid="scirp.85233-ref3">3</xref>] fuzzy conditional inference is given by</p><p>A → B = min { μ A ( x ) , μ B ( x ) } / x</p><p>if x is A and x is B then x is C</p><p>= min { ( μ A ( x ) , μ B ( x ) ) , μ C ( x ) } / x</p><p>TSK [<xref ref-type="bibr" rid="scirp.85233-ref4">4</xref>] fuzzy conditional inference is given by</p><p>if x is A then y= f(x) is B</p><p>if x<sub>1</sub> is A<sub>1</sub> and x<sub>2</sub> is A<sub>2</sub> and … and x<sub>n</sub> is A<sub>n</sub> then y is B</p><p>where y = f ( x 1 , x 2 , ⋯ , x n ) .</p><p>The proposed fuzzy conditional inference using TSK is given by</p><p>The additive mapping f: R &#224; R is called derivation if</p><p>f ( x + y ) = f ( x ) + f (y)</p><p>t-norm is used in several fuzzy classification system</p><p>t ( x + y ) ≤ max ( t ( x ) , t (y))</p><p>t ( x ∗ y ) ≤ min ( t ( x ) , t (y))</p><p>Substitute fuzzy sets A<sub>1</sub> and A<sub>2</sub> instead of x and y</p><p>t ( A 1 + A 2 ) ≤ max { ( t ( A 1 ) , t ( A 2 ) }</p><p>t ( A 1 ∗ A 2 ) ≤ min { t ( A 1 ) , t ( A 2 ) }</p><p>The fuzzy conditional inference is given by</p><p>if x<sub>1</sub> is A<sub>1</sub> and x<sub>2</sub> is A<sub>2</sub> and … and x<sub>n</sub> is A<sub>n</sub> then B = t ( A 1 , A 2 ⋯ , A n )</p><p>where</p><p>A 1 + A 2 = A 1 V A 2 ,</p><p>A 1 ∗ A 2 = A 1 Λ A 2</p><p>B = t ( A 1 , A 2 , ⋯ , A n ) = min ( A 1 , A 2 , ⋯ , A n )</p><p>B = min ( A 1 , A 2 , ⋯ , A n ) (3.1)</p><p>Here is the “Consequent part” is given from “Precedent part” of the fuzzy rule.</p><p>Using Mamdani fuzzy conditional inference, the proposed fuzzy conditional inference is given by</p><p>if x<sub>1</sub> is A<sub>1</sub> and x<sub>2</sub> is A<sub>2</sub> ….. and x<sub>n</sub> is A<sub>n</sub> then y is B</p><p>= min { min ( A 1 , A 2 , ⋯ , A n ) , B }</p><p>= min ( A 1 , A 2 , ⋯ , A n ) (3.2)</p><p>where B = min ( A 1 , A 2 , ⋯ , A n ) .</p><p>Proposed fuzzy conditional inference give by</p><p>if x is A then y is B</p><p>= min ( μ A ( x ) , μ B (y))</p><p>= min ( μ A ( x ) , μ A ( x ) ) = { μ A ( x ) }</p><p>Here is the fuzzy conditional inference is given for fuzzy rule.</p><p>The Mamdani [<xref ref-type="bibr" rid="scirp.85233-ref3">3</xref>] nested fuzzy conditional inference “if x is A then if y is B then z is C” is given by</p><p>A → ( B → C ) = min { μ A ( x ) , min ( μ B ( y ) , μ C ( z ) ) } = min { μ A ( x ) , min ( μ B ( y ) , μ C ( z ) ) }</p><p>if x is A then if y is B then z is C is equivalent to</p><p>if x is A and y is B then z is C</p><p>The proposed nested fuzzy conditional inference “if x is A then if y is B then z is C” is given by</p><p>A → ( B → C ) = min { μ A ( x ) , min ( μ B ( y ) ) } = min { μ A ( x ) , min ( μ B ( y ) ) } = μ A (x)</p><p>The advantages of proposed fuzzy conditional inferences are:</p><p>It gives inference for consequent part;</p><p>It gives different fuzzy conational inference for fuzzy rule;</p><p>It gives different fuzzy conditional inference for nested fuzzy rule.</p></sec><sec id="s4"><title>4. Fuzzy Certainty Factor</title><p>Zadeh [<xref ref-type="bibr" rid="scirp.85233-ref1">1</xref>] defined fuzzy set with single membership function. The generalized fuzzy logic is defending by two fold fuzzy set [<xref ref-type="bibr" rid="scirp.85233-ref5">5</xref>] . The two fold fuzzy set is a fuzzy set with two membership functions “belief” and “disbelief”.</p><p>The generalized fuzzy set simply as two fold fuzzy set and is defined by</p><p>A = { μ A belief ( x ) , μ A disbelief ( x ) }</p><p>In MYCIN [<xref ref-type="bibr" rid="scirp.85233-ref6">6</xref>] , the CF[h,e] is defined with MB[h,e] and MD[h,e],</p><p>where “e” is evidence and “h” is hypothesis and CF, MB and MD are probabilities.</p><p>The fuzzy certainty factor (FCF) is defined with fuzziness instead of probability.</p><p>μ A FCF ( x ) = μ A belief ( x ) − μ A disbelief (x)</p><p>The above are interpreted as redundant, insufficient and sufficient information respectively.</p><p>The FCF is a single membership function. The fuzzy logic and reasoning of FCF is applicable similar to the fuzzy logic with single membership function.</p><p>For instance</p><p>demand = { 0.4 / x 1 + 0.5 / x 2 + 0.6 / x 3 + 0.8 / x 4 + 0.9 / x 5 ,       0.05 / x 1 + 0.1 / x 2 + 0.15 / x 3 + 0.2 / x 4 + 0.25 / x 5 } = 0.35 / x 1 + 0.4 / x 2 + 0.45 / x 3 + 0.6 / x 4 + 0.65 / x 5</p><p>The graphical representation of FCF is shown in <xref ref-type="fig" rid="fig2">Figure 2</xref>.</p>Application to Fuzzy Conditional Inference<p>The business intelligence is needed to deal with incomplete information. Fuzzy logic deals with incomplete information. The proposed fuzzy conditional inference [<xref ref-type="bibr" rid="scirp.85233-ref7">7</xref>] is discussed for business intelligence.</p><p>The business intelligence needs commonsense. The fuzzy logic deals incomplete information with commonsense.</p><p>Consider Business fuzzy rule</p><p>If x is demand of the product then x is Price</p><p>Let x<sub>1</sub>, x<sub>2</sub>, x<sub>3</sub>, x<sub>4</sub>, x<sub>5</sub> be the Items.</p><p>Consider Generalized fuzzy set</p><p>demand = { 0.3 / x 1 + 0.4 / x 2 + 0.5 / x 3 + 0.7 / x 4 + 0.8 / x 5 ,       0 / x 1 + 0 / x 2 + 0.5 / x 3 + 1 / x 4 + 1 / x 5 }</p><p>μ demand FCF ( x ) = 0.3 / x 1 + 0.4 / x 2 + 0.45 / x 3 + 0.6 / x 4 + 0.7 / x 5</p><p>price = { 0.4 / x 1 + 0.5 / x 2 + 0.6 / x 3 + 0.8 / x 4 + 0.9 / x 5 ,                         0 / x 1 + 0 / x 2 + 0 / x 3 + 1 / x 4 + 1 / x 5 }</p><p>μ price FCF ( x ) = 0.4 / x 1 + 0.5 / x 2 + 6 / x 3 + 0.7 / x 4 + 0.8 / x 5</p><p>Zadeh [<xref ref-type="bibr" rid="scirp.85233-ref1">1</xref>] [<xref ref-type="bibr" rid="scirp.85233-ref2">2</xref>] inference is given by</p><p>A → B = min { 1 , 1 − μ A ( x ) + μ B ( x ) }</p><p>μ demand → Price FCF ( x ) = 1.0 / x 1 + 1.0 / x 2 + 1.0 / x 3 + 1.0 / x 4 + 1.0 / x 5</p><p>Mamdani [<xref ref-type="bibr" rid="scirp.85233-ref3">3</xref>] inference is given by</p><p>A → B = min { μ A ( x ) , μ B ( x ) }</p><p>μ demand → Price FCF ( x ) = 0.3 / x 1 + 0.4 / x 2 + 0.45 / x 3 + 0.6 / x 4 + 0.7 / x 5</p><p>Proposed inference is given by</p><p>A → B = { μ A ( x ) }</p><p>μ demand → Price FCF ( x ) = 0.3 / x 1 + 0.4 / x 2 + 0.45 / x 3 + 0.6 / x 4 + 0.7 / x 5</p><p>verysmalldemand = { 0.09 / x 1 + 0.16 / x 2 + 0.20 / x 3 + 0.36 / x 4 + 0.49 / x 5 }</p><p>Zadeh [<xref ref-type="bibr" rid="scirp.85233-ref2">2</xref>] fuzzy reasoning is given by</p><p>verysmalldemand o demand → price = { 0.09 / x 1 + 0.16 / x 2 + 0.20 / x 3 + 0.36 / x 4 + 0.49 / x 5 }       o   { 1.0 / x 1 + 1.0 / x 2 + 1.0 / x 3 + 1.0 / x 4 + 1.0 / x 5 } = { 0.09 / x 1 + 0.16 / x 2 + 0.20 / x 3 + 0.36 / x 4 + 0.49 / x 5 }</p><p>Mamdani [<xref ref-type="bibr" rid="scirp.85233-ref3">3</xref>] fuzzy reasoning is given by</p><p>verysmalldemand o demand → price = { 0.09 / x 1 + 0.16 / x 2 + 0.20 / x 3 + 0.36 / x 4 + 0.49 / x 5 }       o   { 0.3 / x 1 + 0.4 / x 2 + 0.45 / x 3 + 0.6 / x 4 + 0.7 / x 5 } = { 0.09 / x 1 + 0.16 / x 2 + 0.20 / x 3 + 0.36 / x 4 + 0.49 / x 5 }</p><p>Proposed fuzzy reasoning is given by</p><p>verysmalldemand o demand → price = { 0.09 / x 1 + 0.16 / x 2 + 0.20 / x 3 + 0.36 / x 4 + 0.49 / x 5 }       o   { 0.3 / x 1 + 0.4 / x 2 + 0.45 / x 3 + 0.6 / x 4 + 0.7 / x 5 } = { 0.09 / x 1 + 0.16 / x 2 + 0.20 / x 3 + 0.36 / x 4 + 0.49 / x 5 }</p><p>Similarly the fuzzy quantifiers may be given as</p><p>moredemand = { 0.55 / x 1 + 0.63 / x 2 + 0.67 / x 3 + 0.77 / x 4 + 0.84 / x 5 }</p><p>Zadeh [<xref ref-type="bibr" rid="scirp.85233-ref2">2</xref>] fuzzy reasoning is given by</p><p>verysmalldemand o demand → price = { 0.55 / x 1 + 0.63 / x 2 + 0.67 / x 3 + 0.77 / x 4 + 0.84 / x 5 }       o   { 1.0 / x 1 + 1.0 / x 2 + 1.0 / x 3 + 1.0 / x 4 + 1.0 / x 5 } = { 0.55 / x 1 + 0.63 / x 2 + 0.67 / x 3 + 0.77 / x 4 + 0.84 / x 5 }</p><p>Momdani [<xref ref-type="bibr" rid="scirp.85233-ref3">3</xref>] fuzzy reasoning is given by</p><p>verysmalldemand o demand → price = { 0.55 / x 1 + 0.63 / x 2 + 0.67 / x 3 + 0.77 / x 4 + 0.84 / x 5 }       o   { 0.3 / x 1 + 0.4 / x 2 + 0.45 / x 3 + 0.6 / x 4 + 0.7 / x 5 } = { 0.3 / x 1 + 0.4 / x 2 + 0.45 / x 3 + 0.6 / x 4 + 0.7 / x 5 }</p><p>Proposed fuzzy reasoning is given by</p><p>verysmalldemand o demand → price = { 0.55 / x 1 + 0.63 / x 2 + 0.67 / x 3 + 0.77 / x 4 + 0.84 / x 5 }       o   { 0.3 / x 1 + 0.4 / x 2 + 0.45 / x 3 + 0.6 / x 4 + 0.7 / x 5 } = { 0.3 / x 1 + 0.4 / x 2 + 0.45 / x 3 + 0.6 / x 4 + 0.7 / x 5 }</p></sec><sec id="s5"><title>5. Generalized Fuzzy Data Mining</title><p>The relational database is a Cartesian product of attributes and is represented as</p><p>R = A 1 &#215; A 2 &#215; ⋯ &#215; A n</p><p>or</p><p>t i = ( d i 1 , d i 2 , ⋯ , d i i n ) , d i j ∈ A i</p><p>R ( A 1 , A 2 , ⋯ , A n )</p><p>The fuzzy relational database in <xref ref-type="table" rid="table1">Table 1</xref> may be defined for Attributes</p><p>R = { t , μ d FCF ( t ) }</p><p>μ d FCF ( x ) = μ d belief ( x ) − μ d disbelief (x)</p><p>μ D ( r ) = μ d ( t 1 ) + μ d ( t 2 ) + ⋯ + μ d (tn)</p><p>Where “+” is union, D is domain and t<sub>i</sub> are tupls.</p><p>1 − C = 1 − μ C ( x )         Negation</p><p>C V D = max { μ C ( x ) ⋅ μ D ( x ) }       Disjunction</p><p>C Λ D = min { μ C ( x ) ⋅ μ D ( x ) }       Conjunction</p><p>C → D = min { 1 , 1 − μ C ( x ) + μ D ( x ) }       Implication</p><p>C 1   o   C → D = min { C 1 , C → D }       Composition</p><p>The fuzzy quantifiers “very” and “more” are given by</p><p>μ very d ( r ) = { μ very d ( r ) } 2</p><table-wrap id="table1" ><label><xref ref-type="table" rid="table1">Table 1</xref></label><caption><title> Fuzzy relational database</title></caption><table><tbody><thead><tr><th align="center" valign="middle" ></th><th align="center" valign="middle" >d<sub>1</sub></th><th align="center" valign="middle" >&#181;</th></tr></thead><tr><td align="center" valign="middle" >t<sub>1</sub></td><td align="center" valign="middle" >a<sub>1</sub></td><td align="center" valign="middle" >&#181;<sub>d</sub> (t<sub>1</sub>)</td></tr><tr><td align="center" valign="middle" >t<sub>2</sub></td><td align="center" valign="middle" >a<sub>2</sub></td><td align="center" valign="middle" >&#181;<sub>d</sub> (t<sub>2</sub>)</td></tr><tr><td align="center" valign="middle" >.</td><td align="center" valign="middle" >.</td><td align="center" valign="middle" >.</td></tr><tr><td align="center" valign="middle" >t<sub>n</sub></td><td align="center" valign="middle" >a<sub>n</sub></td><td align="center" valign="middle" >&#181;<sub>d</sub>(t<sub>n</sub>)</td></tr></tbody></table></table-wrap><p>μ more d ( r ) = { μ more   d ( r ) } 0.5 <sup> </sup></p><p>sales = ( 0.5 − 0.1 ) = 0.4 / 40 + ( 0.6 − 0.1 ) = 0.5 / 50 + ( 0.7 − 0.1 ) = 0.6 / 60 + ( 0.9 − 0.1 ) = 0.8 / 80 + ( 1.0 − 0.1 ) = 0.9 / 100</p><p>It is shown in <xref ref-type="table" rid="table2">Table 2</xref>.</p><p>price = ( 0.5 − 0.1 ) = 0.4 / 40 + ( 0.6 − 0.1 ) = 0.5 / 50 + ( 0.7 − 0.1 ) = 0.6 / 60 + ( 0.9 − 0.1 ) = 0.8 / 80 + ( 1.0 − 0 ) = 1.0 / 100</p><p>It is shown in <xref ref-type="table" rid="table3">Table 3</xref>.</p><p>1) Negation in <xref ref-type="table" rid="table4">Table 4</xref>.</p><p>2) Union in <xref ref-type="table" rid="table5">Table 5</xref>.</p><p>3) Intersection in <xref ref-type="table" rid="table6">Table 6</xref>.</p><p>4) Fuzzy Implication in <xref ref-type="table" rid="table7">Table 7</xref>.</p><table-wrap id="table2" ><label><xref ref-type="table" rid="table2">Table 2</xref></label><caption><title> Fuzzy sales database</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Cno</th><th align="center" valign="middle" >Iname</th><th align="center" valign="middle" >&#181;</th></tr></thead><tr><td align="center" valign="middle" >C101</td><td align="center" valign="middle" >coffee</td><td align="center" valign="middle" >0.8</td></tr><tr><td align="center" valign="middle" >C101</td><td align="center" valign="middle" >Milk</td><td align="center" valign="middle" >0.6</td></tr><tr><td align="center" valign="middle" >C103</td><td align="center" valign="middle" >tea</td><td align="center" valign="middle" >0.9</td></tr><tr><td align="center" valign="middle" >C102</td><td align="center" valign="middle" >milk</td><td align="center" valign="middle" >0.5</td></tr><tr><td align="center" valign="middle" >C101</td><td align="center" valign="middle" >Sugar</td><td align="center" valign="middle" >0.8</td></tr><tr><td align="center" valign="middle" >C102</td><td align="center" valign="middle" >coffee</td><td align="center" valign="middle" >0.4</td></tr></tbody></table></table-wrap><table-wrap id="table3" ><label><xref ref-type="table" rid="table3">Table 3</xref></label><caption><title> Fuzzy Price database</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Cno</th><th align="center" valign="middle" >Iname</th><th align="center" valign="middle" >&#181;</th></tr></thead><tr><td align="center" valign="middle" >C101</td><td align="center" valign="middle" >coffee</td><td align="center" valign="middle" >1.0</td></tr><tr><td align="center" valign="middle" >C101</td><td align="center" valign="middle" >Milk</td><td align="center" valign="middle" >0.5</td></tr><tr><td align="center" valign="middle" >C103</td><td align="center" valign="middle" >tea</td><td align="center" valign="middle" >0.8</td></tr><tr><td align="center" valign="middle" >C102</td><td align="center" valign="middle" >milk</td><td align="center" valign="middle" >0.8</td></tr><tr><td align="center" valign="middle" >C101</td><td align="center" valign="middle" >Sugar</td><td align="center" valign="middle" >0.6</td></tr><tr><td align="center" valign="middle" >C102</td><td align="center" valign="middle" >coffee</td><td align="center" valign="middle" >1.0</td></tr></tbody></table></table-wrap><table-wrap id="table4" ><label><xref ref-type="table" rid="table4">Table 4</xref></label><caption><title> The negation of price</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Cno</th><th align="center" valign="middle" >Iname</th><th align="center" valign="middle" >&#181;</th></tr></thead><tr><td align="center" valign="middle" >C101</td><td align="center" valign="middle" >coffee</td><td align="center" valign="middle" >0.2</td></tr><tr><td align="center" valign="middle" >C101</td><td align="center" valign="middle" >Milk</td><td align="center" valign="middle" >0.4</td></tr><tr><td align="center" valign="middle" >C103</td><td align="center" valign="middle" >tea</td><td align="center" valign="middle" >0.1</td></tr><tr><td align="center" valign="middle" >C102</td><td align="center" valign="middle" >milk</td><td align="center" valign="middle" >0.5</td></tr><tr><td align="center" valign="middle" >C101</td><td align="center" valign="middle" >Sugar</td><td align="center" valign="middle" >0.2</td></tr><tr><td align="center" valign="middle" >C102</td><td align="center" valign="middle" >coffee</td><td align="center" valign="middle" >0.6</td></tr></tbody></table></table-wrap><table-wrap id="table5" ><label><xref ref-type="table" rid="table5">Table 5</xref></label><caption><title> The union of sales and price</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Cno</th><th align="center" valign="middle" >Iname</th><th align="center" valign="middle" >&#181;</th></tr></thead><tr><td align="center" valign="middle" >C101</td><td align="center" valign="middle" >coffee</td><td align="center" valign="middle" >1.0</td></tr><tr><td align="center" valign="middle" >C101</td><td align="center" valign="middle" >Milk</td><td align="center" valign="middle" >0.6</td></tr><tr><td align="center" valign="middle" >C103</td><td align="center" valign="middle" >tea</td><td align="center" valign="middle" >0.8</td></tr><tr><td align="center" valign="middle" >C102</td><td align="center" valign="middle" >milk</td><td align="center" valign="middle" >0.8</td></tr><tr><td align="center" valign="middle" >C101</td><td align="center" valign="middle" >Sugar</td><td align="center" valign="middle" >0.8</td></tr><tr><td align="center" valign="middle" >C102</td><td align="center" valign="middle" >coffee</td><td align="center" valign="middle" >1.0</td></tr></tbody></table></table-wrap><table-wrap id="table6" ><label><xref ref-type="table" rid="table6">Table 6</xref></label><caption><title> The intersection of Sales or Price</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Cno</th><th align="center" valign="middle" >Iname</th><th align="center" valign="middle" >&#181;</th></tr></thead><tr><td align="center" valign="middle" >C101</td><td align="center" valign="middle" >coffee</td><td align="center" valign="middle" >0.8</td></tr><tr><td align="center" valign="middle" >C101</td><td align="center" valign="middle" >Milk</td><td align="center" valign="middle" >0.5</td></tr><tr><td align="center" valign="middle" >C103</td><td align="center" valign="middle" >tea</td><td align="center" valign="middle" >0.8</td></tr><tr><td align="center" valign="middle" >C102</td><td align="center" valign="middle" >milk</td><td align="center" valign="middle" >0.5</td></tr><tr><td align="center" valign="middle" >C101</td><td align="center" valign="middle" >Sugar</td><td align="center" valign="middle" >0.6</td></tr><tr><td align="center" valign="middle" >C102</td><td align="center" valign="middle" >coffee</td><td align="center" valign="middle" >0.4</td></tr></tbody></table></table-wrap><table-wrap id="table7" ><label><xref ref-type="table" rid="table7">Table 7</xref></label><caption><title> Fuzzy Implication sales &#174; price</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Cno</th><th align="center" valign="middle" >Iname</th><th align="center" valign="middle" >Zadeh</th><th align="center" valign="middle" >Mamdani</th><th align="center" valign="middle" >Proposed</th></tr></thead><tr><td align="center" valign="middle" >C101</td><td align="center" valign="middle" >coffee</td><td align="center" valign="middle" >1.0</td><td align="center" valign="middle" >0.8</td><td align="center" valign="middle" >0.8</td></tr><tr><td align="center" valign="middle" >C101</td><td align="center" valign="middle" >Milk</td><td align="center" valign="middle" >0.9</td><td align="center" valign="middle" >0.5</td><td align="center" valign="middle" >0.6</td></tr><tr><td align="center" valign="middle" >C103</td><td align="center" valign="middle" >tea</td><td align="center" valign="middle" >0.9</td><td align="center" valign="middle" >0.8</td><td align="center" valign="middle" >0.9</td></tr><tr><td align="center" valign="middle" >C102</td><td align="center" valign="middle" >milk</td><td align="center" valign="middle" >1.0</td><td align="center" valign="middle" >0.5</td><td align="center" valign="middle" >0.5</td></tr><tr><td align="center" valign="middle" >C101</td><td align="center" valign="middle" >Sugar</td><td align="center" valign="middle" >0.8</td><td align="center" valign="middle" >0.6</td><td align="center" valign="middle" >0.8</td></tr><tr><td align="center" valign="middle" >C102</td><td align="center" valign="middle" >coffee</td><td align="center" valign="middle" >1.0</td><td align="center" valign="middle" >0.4</td><td align="center" valign="middle" >0.4</td></tr></tbody></table></table-wrap><table-wrap id="table8" ><label><xref ref-type="table" rid="table8">Table 8</xref></label><caption><title> Customers who purchased &gt; 0.5</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Cno</th><th align="center" valign="middle" >Frequency</th></tr></thead><tr><td align="center" valign="middle" >C101</td><td align="center" valign="middle" >2</td></tr><tr><td align="center" valign="middle" >C102</td><td align="center" valign="middle" >1</td></tr><tr><td align="center" valign="middle" >C103</td><td align="center" valign="middle" >1</td></tr></tbody></table></table-wrap><p>5) Fuzzy frequency in <xref ref-type="table" rid="table8">Table 8</xref>.</p><p>Fuzzy frequency in <xref ref-type="table" rid="table9">Table 9</xref> may be defined as</p><p>Frequency = 0.2 / 1 + 0.2 / 3 + 0.35 / 3 + 0.45 / 4 + 0.45 / 5</p><p>6) Fuzzy Association</p><p>The fuzzy functional dependency [<xref ref-type="bibr" rid="scirp.85233-ref8">8</xref>] FFD; X &#224; Y or Y is depending on X is defined by</p><p>if E Q ( t 1 ( X ) , t 2 ( X ) ) then E Q ( t 1 ( Y ) , t 2 (y))</p><p>if F A ( t 1 ( X ) , t 2 ( X ) ) then F A ( t 1 ( Y ) , t 2 ( Y ) ) = min ( t 1 ( Y ) , t 2 ( Y ) )</p><p>7) Fuzzy association in <xref ref-type="table" rid="table1">Table 1</xref>0.</p><p>8) Fuzzy Clustering in <xref ref-type="table" rid="table1">Table 1</xref>1.</p><p>Fuzzy sales database and Fuzzy Price database are shown in <xref ref-type="table" rid="table1">Table 1</xref>2 and <xref ref-type="table" rid="table1">Table 1</xref>3.</p><table-wrap id="table9" ><label><xref ref-type="table" rid="table9">Table 9</xref></label><caption><title> Fuzzy frequency</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Cno</th><th align="center" valign="middle" >&#181;</th></tr></thead><tr><td align="center" valign="middle" >C101</td><td align="center" valign="middle" >0.3</td></tr><tr><td align="center" valign="middle" >C102</td><td align="center" valign="middle" >0.2</td></tr><tr><td align="center" valign="middle" >C103</td><td align="center" valign="middle" >0.2</td></tr></tbody></table></table-wrap><table-wrap id="table10" ><label><xref ref-type="table" rid="table1">Table 1</xref>0</label><caption><title> Customers the items together purchased</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Cno</th><th align="center" valign="middle" >Association</th><th align="center" valign="middle" >&#181;</th></tr></thead><tr><td align="center" valign="middle" >C101</td><td align="center" valign="middle" >Coffee, Sugar</td><td align="center" valign="middle" >0.6</td></tr><tr><td align="center" valign="middle" >C102</td><td align="center" valign="middle" >Milk, Coffee</td><td align="center" valign="middle" >0.3</td></tr></tbody></table></table-wrap><table-wrap id="table11" ><label><xref ref-type="table" rid="table1">Table 1</xref>1</label><caption><title> Clustering of items purchased &gt; 0.9</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Cno</th><th align="center" valign="middle" >Iname</th><th align="center" valign="middle" >&#181;</th></tr></thead><tr><td align="center" valign="middle" >C101</td><td align="center" valign="middle" >coffee</td><td align="center" valign="middle" >0.8</td></tr><tr><td align="center" valign="middle" ></td><td align="center" valign="middle" >Milk</td><td align="center" valign="middle" >0.6</td></tr><tr><td align="center" valign="middle" ></td><td align="center" valign="middle" >Sugar</td><td align="center" valign="middle" >0.8</td></tr><tr><td align="center" valign="middle" >C102</td><td align="center" valign="middle" >milk</td><td align="center" valign="middle" >0.5</td></tr><tr><td align="center" valign="middle" ></td><td align="center" valign="middle" >coffee</td><td align="center" valign="middle" >0.4</td></tr></tbody></table></table-wrap><table-wrap id="table12" ><label><xref ref-type="table" rid="table1">Table 1</xref>2</label><caption><title> Fuzzy sales database</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >ino</th><th align="center" valign="middle" >Iname</th><th align="center" valign="middle" >Sales</th><th align="center" valign="middle" >&#181;</th></tr></thead><tr><td align="center" valign="middle" >I105</td><td align="center" valign="middle" >Coffee</td><td align="center" valign="middle" >80</td><td align="center" valign="middle" >0.7</td></tr><tr><td align="center" valign="middle" >I107</td><td align="center" valign="middle" >Milk</td><td align="center" valign="middle" >60</td><td align="center" valign="middle" >0.6</td></tr><tr><td align="center" valign="middle" >I104</td><td align="center" valign="middle" >Tea</td><td align="center" valign="middle" >100</td><td align="center" valign="middle" >0.8</td></tr><tr><td align="center" valign="middle" >I108</td><td align="center" valign="middle" >Sugar</td><td align="center" valign="middle" >50</td><td align="center" valign="middle" >0.6</td></tr></tbody></table></table-wrap><table-wrap id="table13" ><label><xref ref-type="table" rid="table1">Table 1</xref>3</label><caption><title> Fuzzy Price database</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >ino</th><th align="center" valign="middle" >Iname</th><th align="center" valign="middle" >price</th><th align="center" valign="middle" >&#181;</th></tr></thead><tr><td align="center" valign="middle" >I105</td><td align="center" valign="middle" >Coffee</td><td align="center" valign="middle" >100</td><td align="center" valign="middle" >0.9</td></tr><tr><td align="center" valign="middle" >I107</td><td align="center" valign="middle" >Milk</td><td align="center" valign="middle" >50</td><td align="center" valign="middle" >0.5</td></tr><tr><td align="center" valign="middle" >I104</td><td align="center" valign="middle" >Tea</td><td align="center" valign="middle" >80</td><td align="center" valign="middle" >0.8</td></tr><tr><td align="center" valign="middle" >I108</td><td align="center" valign="middle" >Sugar</td><td align="center" valign="middle" >60</td><td align="center" valign="middle" >0.6</td></tr></tbody></table></table-wrap></sec><sec id="s6"><title>6. Fuzzy Reasoning</title><p>The fuzzy reasoning is drawing conclusions.</p><p>Consider the fuzzy reasoning:</p><p>If x is A then y is B</p><p>x is more A</p><p>y is more A o (A &#174; B)</p><p>If x is sales then y is price</p><p>is more sales</p><p>y is more sales o (sales &#174; price)</p><p>It is shown in Tables 14-17.</p><table-wrap id="table14" ><label><xref ref-type="table" rid="table1">Table 1</xref>4</label><caption><title> Fuzzy sales</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >ino</th><th align="center" valign="middle" >Iname</th><th align="center" valign="middle" >sales</th></tr></thead><tr><td align="center" valign="middle" >I105</td><td align="center" valign="middle" >Coffee</td><td align="center" valign="middle" >0.7</td></tr><tr><td align="center" valign="middle" >I107</td><td align="center" valign="middle" >Milk</td><td align="center" valign="middle" >0.6</td></tr><tr><td align="center" valign="middle" >I104</td><td align="center" valign="middle" >Tea</td><td align="center" valign="middle" >0.8</td></tr><tr><td align="center" valign="middle" >I108</td><td align="center" valign="middle" >Sugar</td><td align="center" valign="middle" >0.6</td></tr></tbody></table></table-wrap><table-wrap id="table15" ><label><xref ref-type="table" rid="table1">Table 1</xref>5</label><caption><title> Fuzzy price</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >ino</th><th align="center" valign="middle" >Iname</th><th align="center" valign="middle" >price</th></tr></thead><tr><td align="center" valign="middle" >I105</td><td align="center" valign="middle" >Coffee</td><td align="center" valign="middle" >0.9</td></tr><tr><td align="center" valign="middle" >I107</td><td align="center" valign="middle" >Milk</td><td align="center" valign="middle" >0.5</td></tr><tr><td align="center" valign="middle" >I104</td><td align="center" valign="middle" >Tea</td><td align="center" valign="middle" >0.8</td></tr><tr><td align="center" valign="middle" >I108</td><td align="center" valign="middle" >Sugar</td><td align="center" valign="middle" >0.6</td></tr></tbody></table></table-wrap><table-wrap id="table16" ><label><xref ref-type="table" rid="table1">Table 1</xref>6</label><caption><title> More sales</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >ino</th><th align="center" valign="middle" >Iname</th><th align="center" valign="middle" >more sales</th></tr></thead><tr><td align="center" valign="middle" >I105</td><td align="center" valign="middle" >Coffee</td><td align="center" valign="middle" >0.83</td></tr><tr><td align="center" valign="middle" >I107</td><td align="center" valign="middle" >Milk</td><td align="center" valign="middle" >0.77</td></tr><tr><td align="center" valign="middle" >I104</td><td align="center" valign="middle" >Tea</td><td align="center" valign="middle" >0.89</td></tr><tr><td align="center" valign="middle" >I108</td><td align="center" valign="middle" >Sugar</td><td align="center" valign="middle" >0.77</td></tr></tbody></table></table-wrap><table-wrap id="table17" ><label><xref ref-type="table" rid="table1">Table 1</xref>7</label><caption><title> Sales &#174; price</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >ino</th><th align="center" valign="middle" >Iname</th><th align="center" valign="middle" >Zadeh</th><th align="center" valign="middle" >Mamdani</th><th align="center" valign="middle" >proposed</th></tr></thead><tr><td align="center" valign="middle" >I105</td><td align="center" valign="middle" >Coffee</td><td align="center" valign="middle" >1.0</td><td align="center" valign="middle" >0.7</td><td align="center" valign="middle" >0.7</td></tr><tr><td align="center" valign="middle" >I107</td><td align="center" valign="middle" >Milk</td><td align="center" valign="middle" >0.9</td><td align="center" valign="middle" >0.5</td><td align="center" valign="middle" >0.6</td></tr><tr><td align="center" valign="middle" >I104</td><td align="center" valign="middle" >Tea</td><td align="center" valign="middle" >1.0</td><td align="center" valign="middle" >0.8</td><td align="center" valign="middle" >0.8</td></tr><tr><td align="center" valign="middle" >I108</td><td align="center" valign="middle" >Sugar</td><td align="center" valign="middle" >1.0</td><td align="center" valign="middle" >0.6</td><td align="center" valign="middle" >0.6</td></tr></tbody></table></table-wrap><table-wrap id="table18" ><label><xref ref-type="table" rid="table1">Table 1</xref>8</label><caption><title> Fuzzy reasoning for price</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >ino</th><th align="center" valign="middle" >Iname</th><th align="center" valign="middle" >Zadeh</th><th align="center" valign="middle" >Mamdani</th><th align="center" valign="middle" >proposed</th></tr></thead><tr><td align="center" valign="middle" >I105</td><td align="center" valign="middle" >Coffee</td><td align="center" valign="middle" >0.83</td><td align="center" valign="middle" >0.7</td><td align="center" valign="middle" >0.7</td></tr><tr><td align="center" valign="middle" >I107</td><td align="center" valign="middle" >Milk</td><td align="center" valign="middle" >0.77</td><td align="center" valign="middle" >0.5</td><td align="center" valign="middle" >0.6</td></tr><tr><td align="center" valign="middle" >I104</td><td align="center" valign="middle" >Tea</td><td align="center" valign="middle" >0.89</td><td align="center" valign="middle" >0.8</td><td align="center" valign="middle" >0.8</td></tr><tr><td align="center" valign="middle" >I108</td><td align="center" valign="middle" >Sugar</td><td align="center" valign="middle" >0.77</td><td align="center" valign="middle" >0.6</td><td align="center" valign="middle" >0.6</td></tr></tbody></table></table-wrap><p>Zadeh fuzzy reasoning is given by</p><p>y is more sales o (sales &#174; price)</p><p>=min{more sales, min(1, 1-sales + price)}</p><p>Mamdani fuzzy reasoning is given by</p><p>y is more sales o (sales &#174; price)</p><p>=min{ more sales, min(sales, price)}</p><p>Proposed fuzzy reasoning is given by</p><p>yis more sales o (sales &#174; price)</p><p>=min{more sales,, sales)}</p><p>It is shown in <xref ref-type="table" rid="table1">Table 1</xref>8.</p><p>Consider the nested fuzzy conditional inference for business intelligence:</p><p>If Demand then if Supply then increase price.</p><p>which is equivalent to:</p><p>If Demand and Supply then increase price.</p><p>The nested conditional fuzzy inference may be applied in fuzzy data mining similarly.</p></sec><sec id="s7"><title>Acknowledgements</title><p>The author would like thank Editor-in-Chief, JSEA for accepting this paper.</p></sec><sec id="s8"><title>Cite this paper</title><p>Reddy, P.V.S. (2018) Generalized Fuzzy Data Mining for Incomplete Information. Journal of Software Engineering and Applications, 11, 285-298. https://doi.org/10.4236/jsea.2018.116018</p></sec></body><back><ref-list><title>References</title><ref id="scirp.85233-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">Zadeh, L.A. (1965) Fuzzy Sets. In Control, 8, 338-353.  
https://doi.org/10.1016/S0019-9958(65)90241-X</mixed-citation></ref><ref id="scirp.85233-ref2"><label>2</label><mixed-citation publication-type="book" xlink:type="simple">Zadeh, L.A. (1975) Calculus of Fuzzy Restrictions. In: Zadeh, L.A., King-Sun, F.U., Tanaka, K. and Shimura, M., Eds., Fuzzy Sets and Their Applications to Cognitive and Decision Processes, Academic Press, New York, 1-40. 
https://doi.org/10.1016/B978-0-12-775260-0.50006-2</mixed-citation></ref><ref id="scirp.85233-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">Mamdani, E.H. and Assilian, S. (1975) An Experiment in Linguistic Synthesis with a Fuzzy Logic Control. International Journal of Man-Machine Studies, 7, 1-13. 
https://doi.org/10.1016/S0020-7373(75)80002-2</mixed-citation></ref><ref id="scirp.85233-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Takagi, T. and Sugeno, M. (1985) Fuzzy Identification of Systems and Its Application to Modelling and Control. Systems, Man and Cybernetics, 1, 194-207.</mixed-citation></ref><ref id="scirp.85233-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Reddy, P.V.S. (2015) Fuzzy Data Mining and Web Intelligence. International Conference on iFuuzy 2015, Taiwan, 18-20 November 2015, 74-79.</mixed-citation></ref><ref id="scirp.85233-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Buchanan, B.G. and Shortliffe, E.H. (1984) Rule Based Expert Systems: The MYCIN Experiments of the Stanford Heuristic Programming Project. Addison-Wesley, Reading, MA.</mixed-citation></ref><ref id="scirp.85233-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">Reddy, P.V.S. (1993) Fuzzy Conditional Inference for Medical Diagnosis. Proceedings of Second International Conference on Fuzzy Theory and Technology, Summary FT&amp;T 1993, 193-195.</mixed-citation></ref><ref id="scirp.85233-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">Reddy, P.V.S. (2016) Fuzzy Map Reducing Algorithm for BIG DATA. iFuzzy 2016, IEEE Explore, 4-8.</mixed-citation></ref></ref-list></back></article>