<?xml version="1.0"?>


<!DOCTYPE rdf:RDF [
    <!ENTITY owl "http://www.w3.org/2002/07/owl#" >
    <!ENTITY dc "http://purl.org/dc/elements/1.1/" >
    <!ENTITY xsd "http://www.w3.org/2001/XMLSchema#" >
    <!ENTITY owl2xml "http://www.w3.org/2006/12/owl2-xml#" >
    <!ENTITY rdfs "http://www.w3.org/2000/01/rdf-schema#" >
    <!ENTITY rdf "http://www.w3.org/1999/02/22-rdf-syntax-ns#" >
    <!ENTITY DMOP "http://www.e-lico.eu/ontologies/dmo/DMOP/DMOP.owl#" >
    <!ENTITY RMOperators "http://www.e-lico.eu/ontologies/dmo/DMOP/RMOperators.owl#" >
    <!ENTITY WekaOperators "http://www.e-lico.eu/ontologies/dmo/DMOP/WekaOperators.owl#" >
]>


<rdf:RDF xmlns="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#"
     xml:base="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl"
     xmlns:dc="http://purl.org/dc/elements/1.1/"
     xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
     xmlns:owl2xml="http://www.w3.org/2006/12/owl2-xml#"
     xmlns:DMOP="http://www.e-lico.eu/ontologies/dmo/DMOP/DMOP.owl#"
     xmlns:WekaOperators="http://www.e-lico.eu/ontologies/dmo/DMOP/WekaOperators.owl#"
     xmlns:owl="http://www.w3.org/2002/07/owl#"
     xmlns:xsd="http://www.w3.org/2001/XMLSchema#"
     xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
     xmlns:RMOperators="http://www.e-lico.eu/ontologies/dmo/DMOP/RMOperators.owl#">
    <owl:Ontology rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl">
        <dc:contributor xml:lang="unige.ch">Agnieszka.Lawrynowicz@cs.put.poznan.pl,Petra.Kralj.Novak@ijs.si,Anze.Vavpetic@ijs.si,Melanie.Hilario</dc:contributor>
        <rdfs:comment>PD.owl.</rdfs:comment>
        <dc:creator xml:lang="cs.put.poznan.pl">Agnieszka.Lawrynowicz</dc:creator>
        <owl:versionInfo>CURRENT VERSION; v0.1.1 (14 Dec.2010).</owl:versionInfo>
        <owl:imports rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/DMOP.owl"/>
    </owl:Ontology>
    


    <!-- 
    ///////////////////////////////////////////////////////////////////////////////////////
    //
    // Annotation properties
    //
    ///////////////////////////////////////////////////////////////////////////////////////
     -->

    <owl:AnnotationProperty rdf:about="&owl;versionInfo"/>
    <owl:AnnotationProperty rdf:about="&dc;creator"/>
    <owl:AnnotationProperty rdf:about="&dc;contributor"/>
    <owl:AnnotationProperty rdf:about="&DMOP;primaryReference"/>
    <owl:AnnotationProperty rdf:about="&rdfs;label"/>
    <owl:AnnotationProperty rdf:about="&DMOP;definition"/>
    <owl:AnnotationProperty rdf:about="&DMOP;internalComment"/>
    <owl:AnnotationProperty rdf:about="&rdfs;comment"/>
    <owl:AnnotationProperty rdf:about="&DMOP;latexFormula"/>
    <owl:AnnotationProperty rdf:about="&DMOP;hasDefaultValue"/>
    


    <!-- 
    ///////////////////////////////////////////////////////////////////////////////////////
    //
    // Datatypes
    //
    ///////////////////////////////////////////////////////////////////////////////////////
     -->

    


    <!-- 
    ///////////////////////////////////////////////////////////////////////////////////////
    //
    // Object Properties
    //
    ///////////////////////////////////////////////////////////////////////////////////////
     -->

    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/DMOP.owl#addresses -->

    <owl:ObjectProperty rdf:about="&DMOP;addresses"/>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/DMOP.owl#assumes -->

    <owl:ObjectProperty rdf:about="&DMOP;assumes"/>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/DMOP.owl#handlesFeatureType -->

    <owl:ObjectProperty rdf:about="&DMOP;handlesFeatureType"/>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/DMOP.owl#hasComponentStep -->

    <owl:ObjectProperty rdf:about="&DMOP;hasComponentStep"/>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/DMOP.owl#hasDataType -->

    <owl:ObjectProperty rdf:about="&DMOP;hasDataType"/>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/DMOP.owl#hasDecisionStrategy -->

    <owl:ObjectProperty rdf:about="&DMOP;hasDecisionStrategy"/>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/DMOP.owl#hasEvaluationFunction -->

    <owl:ObjectProperty rdf:about="&DMOP;hasEvaluationFunction"/>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/DMOP.owl#hasHypothesisStructure -->

    <owl:ObjectProperty rdf:about="&DMOP;hasHypothesisStructure"/>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/DMOP.owl#hasModelComplexityMeasure -->

    <owl:ObjectProperty rdf:about="&DMOP;hasModelComplexityMeasure"/>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/DMOP.owl#hasOptimizationGoal -->

    <owl:ObjectProperty rdf:about="&DMOP;hasOptimizationGoal"/>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/DMOP.owl#hasOptimizationStrategy -->

    <owl:ObjectProperty rdf:about="&DMOP;hasOptimizationStrategy"/>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/DMOP.owl#hasParameter -->

    <owl:ObjectProperty rdf:about="&DMOP;hasParameter"/>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/DMOP.owl#hasScopeOfSelection -->

    <owl:ObjectProperty rdf:about="&DMOP;hasScopeOfSelection"/>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/DMOP.owl#hasTableFormat -->

    <owl:ObjectProperty rdf:about="&DMOP;hasTableFormat"/>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/DMOP.owl#specifiesInputClass -->

    <owl:ObjectProperty rdf:about="&DMOP;specifiesInputClass"/>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/DMOP.owl#specifiesOutputClass -->

    <owl:ObjectProperty rdf:about="&DMOP;specifiesOutputClass"/>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#usesDataStructure -->

    <owl:ObjectProperty rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#usesDataStructure">
        <rdfs:domain rdf:resource="&DMOP;DM-Algorithm"/>
        <rdfs:range rdf:resource="&DMOP;StructuredType"/>
        <owl:propertyChainAxiom rdf:parseType="Collection">
            <rdf:Description rdf:about="&DMOP;hasComponentStep"/>
            <rdf:Description rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#usesDataStructure"/>
        </owl:propertyChainAxiom>
    </owl:ObjectProperty>
    


    <!-- 
    ///////////////////////////////////////////////////////////////////////////////////////
    //
    // Data properties
    //
    ///////////////////////////////////////////////////////////////////////////////////////
     -->

    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/DMOP.owl#hasMaximumValue -->

    <owl:DatatypeProperty rdf:about="&DMOP;hasMaximumValue"/>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/DMOP.owl#hasMinimumValue -->

    <owl:DatatypeProperty rdf:about="&DMOP;hasMinimumValue"/>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/DMOP.owl#hasValue -->

    <owl:DatatypeProperty rdf:about="&DMOP;hasValue"/>
    


    <!-- 
    ///////////////////////////////////////////////////////////////////////////////////////
    //
    // Classes
    //
    ///////////////////////////////////////////////////////////////////////////////////////
     -->

    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/DMOP.owl#AlgorithmAssumption -->

    <owl:Class rdf:about="&DMOP;AlgorithmAssumption"/>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/DMOP.owl#AlgorithmParameter -->

    <owl:Class rdf:about="&DMOP;AlgorithmParameter"/>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/DMOP.owl#AssociationDiscoveryAlgorithm -->

    <owl:Class rdf:about="&DMOP;AssociationDiscoveryAlgorithm"/>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/DMOP.owl#AssociationPatternSet -->

    <owl:Class rdf:about="&DMOP;AssociationPatternSet"/>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/DMOP.owl#AssociationPatternSetClass -->

    <owl:Class rdf:about="&DMOP;AssociationPatternSetClass"/>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/DMOP.owl#CategoricalLabeledDataSet -->

    <owl:Class rdf:about="&DMOP;CategoricalLabeledDataSet"/>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/DMOP.owl#ClassificationModelClass -->

    <owl:Class rdf:about="&DMOP;ClassificationModelClass"/>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/DMOP.owl#ClassificationModelEvalFunction -->

    <owl:Class rdf:about="&DMOP;ClassificationModelEvalFunction"/>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/DMOP.owl#ClassificationModelingAlgorithm -->

    <owl:Class rdf:about="&DMOP;ClassificationModelingAlgorithm"/>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/DMOP.owl#DM-Algorithm -->

    <owl:Class rdf:about="&DMOP;DM-Algorithm"/>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/DMOP.owl#DM-PatternSet -->

    <owl:Class rdf:about="&DMOP;DM-PatternSet"/>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/DMOP.owl#DM-PatternSetClass -->

    <owl:Class rdf:about="&DMOP;DM-PatternSetClass"/>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/DMOP.owl#DataSet -->

    <owl:Class rdf:about="&DMOP;DataSet"/>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/DMOP.owl#DecisionStrategy -->

    <owl:Class rdf:about="&DMOP;DecisionStrategy"/>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/DMOP.owl#DiscreteOptimizationStrategy -->

    <owl:Class rdf:about="&DMOP;DiscreteOptimizationStrategy"/>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/DMOP.owl#DissociationDiscoveryTask -->

    <owl:Class rdf:about="&DMOP;DissociationDiscoveryTask">
        <rdfs:subClassOf rdf:resource="&DMOP;PatternDiscoveryTask"/>
    </owl:Class>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/DMOP.owl#DissociationPatternSet -->

    <owl:Class rdf:about="&DMOP;DissociationPatternSet">
        <rdfs:subClassOf rdf:resource="&DMOP;DM-PatternSet"/>
    </owl:Class>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/DMOP.owl#DissociationPatternSetClass -->

    <owl:Class rdf:about="&DMOP;DissociationPatternSetClass"/>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/DMOP.owl#GreedySearch -->

    <owl:Class rdf:about="&DMOP;GreedySearch"/>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/DMOP.owl#IO-Class -->

    <owl:Class rdf:about="&DMOP;IO-Class"/>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/DMOP.owl#ItemSequenceTableFormat -->

    <owl:Class rdf:about="&DMOP;ItemSequenceTableFormat"/>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/DMOP.owl#ItemSetTableFormat -->

    <owl:Class rdf:about="&DMOP;ItemSetTableFormat"/>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/DMOP.owl#LabeledDataSet -->

    <owl:Class rdf:about="&DMOP;LabeledDataSet"/>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/DMOP.owl#LogicalStructure -->

    <owl:Class rdf:about="&DMOP;LogicalStructure"/>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/DMOP.owl#MathematicalFunction -->

    <owl:Class rdf:about="&DMOP;MathematicalFunction"/>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/DMOP.owl#ModelEvaluationFunction -->

    <owl:Class rdf:about="&DMOP;ModelEvaluationFunction"/>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/DMOP.owl#ModelParameterCount -->

    <owl:Class rdf:about="&DMOP;ModelParameterCount"/>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/DMOP.owl#ModelProcessingAlgorithm -->

    <owl:Class rdf:about="&DMOP;ModelProcessingAlgorithm"/>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/DMOP.owl#ModelStructure -->

    <owl:Class rdf:about="&DMOP;ModelStructure"/>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/DMOP.owl#NumberOfRules -->

    <owl:Class rdf:about="&DMOP;NumberOfRules"/>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/DMOP.owl#OptimizationStrategy -->

    <owl:Class rdf:about="&DMOP;OptimizationStrategy"/>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/DMOP.owl#PatternDiscoveryAlgorithm -->

    <owl:Class rdf:about="&DMOP;PatternDiscoveryAlgorithm"/>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/DMOP.owl#PatternDiscoveryTask -->

    <owl:Class rdf:about="&DMOP;PatternDiscoveryTask"/>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/DMOP.owl#PatternEvaluationFunction -->

    <owl:Class rdf:about="&DMOP;PatternEvaluationFunction"/>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/DMOP.owl#PatternProcessingAlgorithm -->

    <owl:Class rdf:about="&DMOP;PatternProcessingAlgorithm"/>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/DMOP.owl#PatternSetBasedClassificationModel -->

    <owl:Class rdf:about="&DMOP;PatternSetBasedClassificationModel"/>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/DMOP.owl#PatternStructure -->

    <owl:Class rdf:about="&DMOP;PatternStructure"/>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/DMOP.owl#PropositionalDataSet -->

    <owl:Class rdf:about="&DMOP;PropositionalDataSet"/>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/DMOP.owl#PropositionalLogicStructure -->

    <owl:Class rdf:about="&DMOP;PropositionalLogicStructure"/>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/DMOP.owl#RelationalDataSet -->

    <owl:Class rdf:about="&DMOP;RelationalDataSet"/>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/DMOP.owl#Rule -->

    <owl:Class rdf:about="&DMOP;Rule"/>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/DMOP.owl#SearchStrategy -->

    <owl:Class rdf:about="&DMOP;SearchStrategy">
        <rdfs:subClassOf rdf:resource="&DMOP;DiscreteOptimizationStrategy"/>
    </owl:Class>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/DMOP.owl#StructuredType -->

    <owl:Class rdf:about="&DMOP;StructuredType"/>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/DMOP.owl#SubgroupDescription -->

    <owl:Class rdf:about="&DMOP;SubgroupDescription">
        <DMOP:definition>Subgroup descriptions are descriptions of groups of examples in a dataset. Most comonly they are conjunctions of attribute-values, followed by a propery of interest.</DMOP:definition>
    </owl:Class>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/DMOP.owl#Tree -->

    <owl:Class rdf:about="&DMOP;Tree"/>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/DMOP.owl#UnlabeledDataSet -->

    <owl:Class rdf:about="&DMOP;UnlabeledDataSet"/>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#AprioriCBAModel -->

    <owl:Class rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#AprioriCBAModel">
        <rdfs:subClassOf rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#AssociationBasedModel"/>
    </owl:Class>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#AprioriPatternSet -->

    <owl:Class rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#AprioriPatternSet">
        <rdfs:subClassOf rdf:resource="&DMOP;AssociationPatternSet"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="&DMOP;hasHypothesisStructure"/>
                <owl:hasValue rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#AssociationRule"/>
            </owl:Restriction>
        </rdfs:subClassOf>
    </owl:Class>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#AssociationBasedModel -->

    <owl:Class rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#AssociationBasedModel">
        <rdfs:subClassOf rdf:resource="&DMOP;PatternSetBasedClassificationModel"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="&DMOP;hasHypothesisStructure"/>
                <owl:hasValue rdf:resource="&DMOP;WeightedAssociationRuleSet"/>
            </owl:Restriction>
        </rdfs:subClassOf>
    </owl:Class>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#AssociationRuleDiscoveryAlgorithm -->

    <owl:Class rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#AssociationRuleDiscoveryAlgorithm">
        <owl:equivalentClass>
            <owl:Class>
                <owl:intersectionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="&DMOP;AssociationDiscoveryAlgorithm"/>
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="&DMOP;specifiesOutputClass"/>
                        <owl:hasValue rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#AssociationRuleSet"/>
                    </owl:Restriction>
                </owl:intersectionOf>
            </owl:Class>
        </owl:equivalentClass>
        <DMOP:definition>AssociationRuleDiscoveryAlgorithm discovers patterns in the form of rules that is of the implications X-&gt;Y, where X, and Y typically represent sets of items (itemsets). Such rule states: when X occurs, Y occurs with certain probability.

</DMOP:definition>
    </owl:Class>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#AssociationRuleGenerationAlgorithm -->

    <owl:Class rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#AssociationRuleGenerationAlgorithm">
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="&DMOP;specifiesOutputClass"/>
                <owl:hasValue rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#AssociationRuleSet"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="&DMOP;specifiesInputClass"/>
                <owl:allValuesFrom>
                    <owl:Class>
                        <owl:intersectionOf rdf:parseType="Collection">
                            <rdf:Description rdf:about="&DMOP;AssociationPatternSet"/>
                            <owl:Restriction>
                                <owl:onProperty rdf:resource="&DMOP;hasHypothesisStructure"/>
                                <owl:someValuesFrom rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#Conjunction"/>
                            </owl:Restriction>
                            <owl:Restriction>
                                <owl:onProperty rdf:resource="&DMOP;hasHypothesisStructure"/>
                                <owl:allValuesFrom rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#Conjunction"/>
                            </owl:Restriction>
                        </owl:intersectionOf>
                    </owl:Class>
                </owl:allValuesFrom>
            </owl:Restriction>
        </rdfs:subClassOf>
    </owl:Class>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#AssociationRuleSet -->

    <owl:Class rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#AssociationRuleSet">
        <owl:equivalentClass>
            <owl:Class>
                <owl:intersectionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="&DMOP;AssociationPatternSet"/>
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="&DMOP;hasHypothesisStructure"/>
                        <owl:hasValue rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#AssociationRule"/>
                    </owl:Restriction>
                </owl:intersectionOf>
            </owl:Class>
        </owl:equivalentClass>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="&DMOP;hasModelComplexityMeasure"/>
                <owl:someValuesFrom rdf:resource="&DMOP;NumberOfRules"/>
            </owl:Restriction>
        </rdfs:subClassOf>
    </owl:Class>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#CN2-SDModel -->

    <owl:Class rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#CN2-SDModel">
        <rdfs:subClassOf rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#SubgroupBasedModel"/>
    </owl:Class>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#Conjunction -->

    <owl:Class rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#Conjunction">
        <rdfs:subClassOf rdf:resource="&DMOP;PatternStructure"/>
    </owl:Class>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#DI-AprioriPatternSet -->

    <owl:Class rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#DI-AprioriPatternSet">
        <rdfs:subClassOf>
            <owl:Class>
                <owl:intersectionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="&DMOP;DissociationPatternSet"/>
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="&DMOP;hasHypothesisStructure"/>
                        <owl:hasValue rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#DissociationRule"/>
                    </owl:Restriction>
                </owl:intersectionOf>
            </owl:Class>
        </rdfs:subClassOf>
    </owl:Class>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#Disjunction -->

    <owl:Class rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#Disjunction">
        <rdfs:subClassOf rdf:resource="&DMOP;PatternStructure"/>
    </owl:Class>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#DissociationRuleDiscoveryAlgorithm -->

    <owl:Class rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#DissociationRuleDiscoveryAlgorithm">
        <owl:equivalentClass>
            <owl:Class>
                <owl:intersectionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="&DMOP;PatternDiscoveryAlgorithm"/>
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="&DMOP;addresses"/>
                        <owl:someValuesFrom rdf:resource="&DMOP;DissociationDiscoveryTask"/>
                    </owl:Restriction>
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="&DMOP;specifiesOutputClass"/>
                        <owl:hasValue rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#DissociationRules"/>
                    </owl:Restriction>
                </owl:intersectionOf>
            </owl:Class>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="&DMOP;PatternDiscoveryAlgorithm"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="&DMOP;hasParameter"/>
                <owl:hasValue rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#PatternMining-Epsilon"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="&DMOP;hasParameter"/>
                <owl:hasValue rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#MinSupport"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Class>
                <owl:intersectionOf rdf:parseType="Collection">
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="&DMOP;hasComponentStep"/>
                        <owl:someValuesFrom rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#DissociationRuleGenerationAlgorithm"/>
                    </owl:Restriction>
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="&DMOP;hasComponentStep"/>
                        <owl:someValuesFrom rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#ItemSetDiscoveryAlgorithm"/>
                    </owl:Restriction>
                </owl:intersectionOf>
            </owl:Class>
        </rdfs:subClassOf>
        <DMOP:primaryReference>M. Morzy. &quot;Efficient Mining of Dissociation Rules&quot;, 8th International Conference on Data Warehousing and Knowledge Discovery DaWaK 2006 (LNCS 4081), Krakow, Poland, September 4-8, 2006.</DMOP:primaryReference>
        <rdfs:comment>Dissociation rules are generated from dissociative itemsets. An itemset X is dissociative if it can be divided into two disjoint frequent itemsets (Y and Z), but the support of the itemset X is very low. Practical interpretation of a dissociation itemset is such that subsets Y and Z individually appear in the transaction database D_T frequently, but they almost never appear together, which suggests that Y and Z are somehow conflicting sets of items.</rdfs:comment>
    </owl:Class>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#DissociationRuleGenerationAlgorithm -->

    <owl:Class rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#DissociationRuleGenerationAlgorithm">
        <rdfs:subClassOf rdf:resource="&DMOP;PatternProcessingAlgorithm"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="&DMOP;specifiesOutputClass"/>
                <owl:hasValue rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#DissociationRules"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="&DMOP;specifiesInputClass"/>
                <owl:hasValue rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#ItemSets"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <DMOP:primaryReference>M. Morzy. &quot;Efficient Mining of Dissociation Rules&quot;, 8th International Conference on Data Warehousing and Knowledge Discovery DaWaK 2006 (LNCS 4081), Krakow, Poland, September 4-8, 2006.</DMOP:primaryReference>
        <rdfs:comment>Dissociation rules are generated from dissociative itemsets. An itemset X is dissociative if it can be divided into two disjoint frequent itemsets (Y and Z), but the support of the itemset X is very low. Practical interpretation of a dissociation itemset is such that subsets Y and Z individually appear in the transaction database D_T frequently, but they almost never appear together, which suggests that Y and Z are somehow conflicting sets of items.</rdfs:comment>
    </owl:Class>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#DissociationRules -->

    <owl:Class rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#DissociationRules">
        <owl:equivalentClass>
            <owl:Class>
                <owl:intersectionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="&DMOP;DissociationPatternSet"/>
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="&DMOP;hasHypothesisStructure"/>
                        <owl:hasValue rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#DissociationRule"/>
                    </owl:Restriction>
                </owl:intersectionOf>
            </owl:Class>
        </owl:equivalentClass>
        <DMOP:primaryReference>M. Morzy. &quot;Efficient Mining of Dissociation Rules&quot;, 8th International Conference on Data Warehousing and Knowledge Discovery DaWaK 2006 (LNCS 4081), Krakow, Poland, September 4-8, 2006.</DMOP:primaryReference>
        <rdfs:comment>Dissociation rule in the form of Y-/-&gt;Z or Z-/-&gt;Y is generated from itemset X if X is a dissociation itemset that is if:
i) support(X) &lt; epsilon, where epsilon is a user-defined threshold representing the highest amount of noise in the data allowed, 
ii) there exists itemsets Y, Z in a set of transactions (or frequent itemsets) such that the set union of itemsets Y and Z is the itemset X.
</rdfs:comment>
    </owl:Class>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#EclatPatternSet -->

    <owl:Class rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#EclatPatternSet">
        <rdfs:subClassOf rdf:resource="&DMOP;AssociationPatternSet"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="&DMOP;hasHypothesisStructure"/>
                <owl:hasValue rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#AssociationRule"/>
            </owl:Restriction>
        </rdfs:subClassOf>
    </owl:Class>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#FPGrowthPatternSet -->

    <owl:Class rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#FPGrowthPatternSet">
        <rdfs:subClassOf rdf:resource="&DMOP;AssociationPatternSet"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="&DMOP;hasHypothesisStructure"/>
                <owl:hasValue rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#ItemSet"/>
            </owl:Restriction>
        </rdfs:subClassOf>
    </owl:Class>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#GSPPatternSet -->

    <owl:Class rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#GSPPatternSet">
        <rdfs:subClassOf>
            <owl:Class>
                <owl:intersectionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="&DMOP;AssociationPatternSet"/>
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="&DMOP;hasHypothesisStructure"/>
                        <owl:hasValue rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#SequentialPattern"/>
                    </owl:Restriction>
                </owl:intersectionOf>
            </owl:Class>
        </rdfs:subClassOf>
    </owl:Class>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#HorizontalTransactionalDataSet -->

    <owl:Class rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#HorizontalTransactionalDataSet">
        <rdfs:subClassOf rdf:resource="&DMOP;UnlabeledDataSet"/>
        <rdfs:subClassOf rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#TransactionalDataSet"/>
        <rdfs:comment>A set of transactions in the form {TID: itemset}, where TID is a transaction id and itemset is the set of items contained in transaction TID.</rdfs:comment>
    </owl:Class>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#ItemSetDiscoveryAlgorithm -->

    <owl:Class rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#ItemSetDiscoveryAlgorithm">
        <owl:equivalentClass>
            <owl:Class>
                <owl:intersectionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="&DMOP;AssociationDiscoveryAlgorithm"/>
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="&DMOP;specifiesOutputClass"/>
                        <owl:hasValue rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#ItemSets"/>
                    </owl:Restriction>
                </owl:intersectionOf>
            </owl:Class>
        </owl:equivalentClass>
        <DMOP:definition>ItemSetDiscoveryAlgorithm discovers sets of items that are related (interacting or dependent). Classically these are sets of items that appear frequently together in one transaction in a transactional data base. But apart from the measure of &#39;frequency&#39; also other measures can be employed to assess the relationship between items and item sets.
</DMOP:definition>
    </owl:Class>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#ItemSets -->

    <owl:Class rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#ItemSets">
        <owl:equivalentClass>
            <owl:Class>
                <owl:intersectionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="&DMOP;AssociationPatternSet"/>
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="&DMOP;hasHypothesisStructure"/>
                        <owl:hasValue rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#ItemSet"/>
                    </owl:Restriction>
                </owl:intersectionOf>
            </owl:Class>
        </owl:equivalentClass>
    </owl:Class>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#LevelWiseAssociationDiscoveryAlgorithm -->

    <owl:Class rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#LevelWiseAssociationDiscoveryAlgorithm">
        <owl:equivalentClass>
            <owl:Class>
                <owl:intersectionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="&DMOP;AssociationDiscoveryAlgorithm"/>
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="&DMOP;hasOptimizationStrategy"/>
                        <owl:hasValue rdf:resource="&DMOP;BreadthFirstSearch"/>
                    </owl:Restriction>
                </owl:intersectionOf>
            </owl:Class>
        </owl:equivalentClass>
    </owl:Class>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#OrderedTree -->

    <owl:Class rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#OrderedTree">
        <rdfs:subClassOf rdf:resource="&DMOP;Tree"/>
        <owl:disjointWith rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#UnorderedTree"/>
    </owl:Class>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#PatternGrowthAssociationDiscoveryAlgorithm -->

    <owl:Class rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#PatternGrowthAssociationDiscoveryAlgorithm">
        <owl:equivalentClass>
            <owl:Class>
                <owl:intersectionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="&DMOP;AssociationDiscoveryAlgorithm"/>
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="&DMOP;hasOptimizationStrategy"/>
                        <owl:hasValue rdf:resource="&DMOP;DepthFirstSearch"/>
                    </owl:Restriction>
                </owl:intersectionOf>
            </owl:Class>
        </owl:equivalentClass>
    </owl:Class>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#PredictiveAprioriPatternSet -->

    <owl:Class rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#PredictiveAprioriPatternSet">
        <rdfs:subClassOf rdf:resource="&DMOP;AssociationPatternSet"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="&DMOP;hasHypothesisStructure"/>
                <owl:hasValue rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#AssociationRule"/>
            </owl:Restriction>
        </rdfs:subClassOf>
    </owl:Class>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#PropositionalAssociationDiscoveryAlgorithm -->

    <owl:Class rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#PropositionalAssociationDiscoveryAlgorithm">
        <owl:equivalentClass>
            <owl:Class>
                <owl:intersectionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="&DMOP;AssociationDiscoveryAlgorithm"/>
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="&DMOP;specifiesInputClass"/>
                        <owl:hasValue rdf:resource="&DMOP;PropositionalDataSet"/>
                    </owl:Restriction>
                </owl:intersectionOf>
            </owl:Class>
        </owl:equivalentClass>
    </owl:Class>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#RelationalAssociationDiscoveryAlgorithm -->

    <owl:Class rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#RelationalAssociationDiscoveryAlgorithm">
        <owl:equivalentClass>
            <owl:Class>
                <owl:intersectionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="&DMOP;AssociationDiscoveryAlgorithm"/>
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="&DMOP;specifiesInputClass"/>
                        <owl:hasValue rdf:resource="&DMOP;RelationalDataSet"/>
                    </owl:Restriction>
                </owl:intersectionOf>
            </owl:Class>
        </owl:equivalentClass>
    </owl:Class>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#SDModel -->

    <owl:Class rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#SDModel">
        <rdfs:subClassOf rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#SubgroupBasedModel"/>
    </owl:Class>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#SequentialAssociationDiscoveryAlgorithm -->

    <owl:Class rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#SequentialAssociationDiscoveryAlgorithm">
        <owl:equivalentClass>
            <owl:Class>
                <owl:intersectionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="&DMOP;AssociationDiscoveryAlgorithm"/>
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="&DMOP;specifiesOutputClass"/>
                        <owl:allValuesFrom rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#SequentialPatternSet"/>
                    </owl:Restriction>
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="&DMOP;specifiesInputClass"/>
                        <owl:hasValue rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#SequentialDataSet"/>
                    </owl:Restriction>
                </owl:intersectionOf>
            </owl:Class>
        </owl:equivalentClass>
        <DMOP:definition>SequantialAssociationDiscoveryAlgorithm mines for patterns that have the form of sequences of object (e.g. items, events). Classicially these are the sequences that appear frequently in a dataset.

</DMOP:definition>
    </owl:Class>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#SequentialDataSet -->

    <owl:Class rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#SequentialDataSet">
        <owl:equivalentClass>
            <owl:Class>
                <owl:intersectionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="&DMOP;DataSet"/>
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="&DMOP;hasTableFormat"/>
                        <owl:someValuesFrom rdf:resource="&DMOP;ItemSequenceTableFormat"/>
                    </owl:Restriction>
                </owl:intersectionOf>
            </owl:Class>
        </owl:equivalentClass>
        <rdfs:comment>A collection of ordered (stored sequentially) data items or events (for example customer shopping sequences, Web click streams, biological sequences).</rdfs:comment>
    </owl:Class>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#SequentialPatternSet -->

    <owl:Class rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#SequentialPatternSet">
        <rdfs:subClassOf rdf:resource="&DMOP;AssociationPatternSet"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="&DMOP;hasHypothesisStructure"/>
                <owl:hasValue rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#SequentialPattern"/>
            </owl:Restriction>
        </rdfs:subClassOf>
    </owl:Class>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#SubgroupBasedModel -->

    <owl:Class rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#SubgroupBasedModel">
        <rdfs:subClassOf rdf:resource="&DMOP;PatternSetBasedClassificationModel"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="&DMOP;hasDecisionBoundary"/>
                <owl:hasValue rdf:resource="&DMOP;AxisParallelLinearBoundary"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="&DMOP;hasHypothesisStructure"/>
                <owl:hasValue rdf:resource="&DMOP;SubgroupDescriptionRuleSet"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:comment>A subgroup based model is a model which is based on a set of subgroup descriptions. To create a predictive model from a set of subgroup descriptions, the algorithm should include a decision strategy that resolves conflicts when several SD patterns/rules are applicable. A commonly used decision strategy is voting.</rdfs:comment>
    </owl:Class>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#SubgroupDiscoveryAlgorithm -->

    <owl:Class rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#SubgroupDiscoveryAlgorithm"/>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#SubstitutiveItemSets -->

    <owl:Class rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#SubstitutiveItemSets">
        <rdfs:subClassOf rdf:resource="&DMOP;AssociationPatternSet"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="&DMOP;hasHypothesisStructure"/>
                <owl:hasValue rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#ItemSet"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:comment>A substitutive itemset represents items, which can be used interchengeably in many different contexts. A real-world example of a substitutive itemset that could be mined in a retail database is the itemset {cocacola, pepsi}.</rdfs:comment>
    </owl:Class>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#TertiusPatternSet -->

    <owl:Class rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#TertiusPatternSet">
        <rdfs:subClassOf rdf:resource="&DMOP;AssociationPatternSet"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="&DMOP;hasHypothesisStructure"/>
                <owl:hasValue rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#FirstOrderRule"/>
            </owl:Restriction>
        </rdfs:subClassOf>
    </owl:Class>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#TransactionalDataSet -->

    <owl:Class rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#TransactionalDataSet">
        <owl:equivalentClass>
            <owl:Class>
                <owl:intersectionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="&DMOP;PropositionalDataSet"/>
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="&DMOP;hasMainTable"/>
                        <owl:someValuesFrom>
                            <owl:Restriction>
                                <owl:onProperty rdf:resource="&DMOP;hasTableFormat"/>
                                <owl:someValuesFrom rdf:resource="&DMOP;ItemSetTableFormat"/>
                            </owl:Restriction>
                        </owl:someValuesFrom>
                    </owl:Restriction>
                </owl:intersectionOf>
            </owl:Class>
        </owl:equivalentClass>
        <rdfs:comment>A set of transactions, where each transaction includes a unique transaction identity number, and a collection of items making up a transaction (such as items purchased in a store).</rdfs:comment>
    </owl:Class>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#Trie -->

    <owl:Class rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#Trie">
        <rdfs:subClassOf rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#OrderedTree"/>
        <rdfs:comment>A trie, or prefix tree, is an ordered tree data structure that is used to store an associative array where the keys are usually strings.  All the descendants of a node have a common prefix associated with that node, and the root is associated with the empty value. Values are normally not associated with every node, only with leaves and some inner nodes that correspond to keys of interest.
The term trie comes from &quot;retrieval.&quot;</rdfs:comment>
    </owl:Class>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#UnorderedTree -->

    <owl:Class rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#UnorderedTree">
        <rdfs:subClassOf rdf:resource="&DMOP;Tree"/>
    </owl:Class>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#VerticalTransactionalDataSet -->

    <owl:Class rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#VerticalTransactionalDataSet">
        <rdfs:subClassOf rdf:resource="&DMOP;UnlabeledDataSet"/>
        <rdfs:subClassOf rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#TransactionalDataSet"/>
        <rdfs:comment>A set of transactions containing items in vertical data format of the form of a set of rows: {item: TID_set}, where TID_set is a set of transactions which contain &quot;item&quot;.</rdfs:comment>
    </owl:Class>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#Voting -->

    <owl:Class rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#Voting">
        <rdfs:subClassOf rdf:resource="&DMOP;DecisionStrategy"/>
    </owl:Class>
    


    <!-- http://www.w3.org/2002/07/owl#Thing -->

    <owl:Class rdf:about="&owl;Thing"/>
    


    <!-- 
    ///////////////////////////////////////////////////////////////////////////////////////
    //
    // Individuals
    //
    ///////////////////////////////////////////////////////////////////////////////////////
     -->

    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/DMOP.owl#A* -->

    <owl:NamedIndividual rdf:about="&DMOP;A*"/>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/DMOP.owl#BeamSearch -->

    <owl:NamedIndividual rdf:about="&DMOP;BeamSearch"/>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/DMOP.owl#BreadthFirstSearch -->

    <owl:Thing rdf:about="&DMOP;BreadthFirstSearch">
        <rdf:type rdf:resource="&owl;NamedIndividual"/>
    </owl:Thing>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/DMOP.owl#Categorical -->

    <owl:NamedIndividual rdf:about="&DMOP;Categorical"/>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/DMOP.owl#DepthFirstSearch -->

    <owl:Thing rdf:about="&DMOP;DepthFirstSearch">
        <rdf:type rdf:resource="&owl;NamedIndividual"/>
    </owl:Thing>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/DMOP.owl#Eager -->

    <owl:NamedIndividual rdf:about="&DMOP;Eager"/>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/DMOP.owl#Global -->

    <owl:NamedIndividual rdf:about="&DMOP;Global"/>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/DMOP.owl#IID-Assumption -->

    <owl:NamedIndividual rdf:about="&DMOP;IID-Assumption"/>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/DMOP.owl#Integer -->

    <owl:NamedIndividual rdf:about="&DMOP;Integer"/>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/DMOP.owl#LabeledDataSet -->

    <owl:NamedIndividual rdf:about="&DMOP;LabeledDataSet"/>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/DMOP.owl#Local -->

    <owl:NamedIndividual rdf:about="&DMOP;Local"/>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/DMOP.owl#Maximize -->

    <owl:NamedIndividual rdf:about="&DMOP;Maximize"/>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/DMOP.owl#MultiClassClassification -->

    <owl:NamedIndividual rdf:about="&DMOP;MultiClassClassification"/>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/DMOP.owl#None -->

    <owl:NamedIndividual rdf:about="&DMOP;None"/>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/DMOP.owl#PatternSetBasedClassificationModel -->

    <owl:NamedIndividual rdf:about="&DMOP;PatternSetBasedClassificationModel">
        <rdf:type rdf:resource="&DMOP;IO-Class"/>
    </owl:NamedIndividual>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/DMOP.owl#PropositionalDataSet -->

    <owl:NamedIndividual rdf:about="&DMOP;PropositionalDataSet"/>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/DMOP.owl#Real -->

    <owl:Thing rdf:about="&DMOP;Real">
        <rdf:type rdf:resource="&owl;NamedIndividual"/>
    </owl:Thing>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/DMOP.owl#RelationalDataSet -->

    <owl:NamedIndividual rdf:about="&DMOP;RelationalDataSet"/>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/DMOP.owl#Sequence -->

    <owl:Thing rdf:about="&DMOP;Sequence">
        <rdf:type rdf:resource="&owl;NamedIndividual"/>
    </owl:Thing>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/DMOP.owl#Set -->

    <owl:NamedIndividual rdf:about="&DMOP;Set"/>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/DMOP.owl#UnlabeledDataSet -->

    <owl:NamedIndividual rdf:about="&DMOP;UnlabeledDataSet"/>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/DMOP.owl#UnweightedRuleSet -->

    <owl:Thing rdf:about="&DMOP;UnweightedRuleSet">
        <rdf:type rdf:resource="&owl;NamedIndividual"/>
    </owl:Thing>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/DMOP.owl#Weka -->

    <owl:Thing rdf:about="&DMOP;Weka">
        <rdf:type rdf:resource="&owl;NamedIndividual"/>
    </owl:Thing>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#AntimonotonicityOfSupport -->

    <owl:Thing rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#AntimonotonicityOfSupport">
        <rdf:type rdf:resource="&DMOP;AlgorithmAssumption"/>
        <rdf:type rdf:resource="&owl;NamedIndividual"/>
        <rdfs:comment>Called also A-priori property. It says that a set satisfies the support constraint only if all its subsets satisfy this support constraint.</rdfs:comment>
    </owl:Thing>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#Apriori -->

    <owl:Thing rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#Apriori">
        <rdf:type rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#AssociationRuleDiscoveryAlgorithm"/>
        <rdf:type rdf:resource="&owl;NamedIndividual"/>
        <DMOP:primaryReference>Agrawal R., Srikant R. Fast Algorithms for Mining Association Rules. In  Proc. 20th Int. Conf. Very Large Data Bases, VLDB, pp. 487–499.
Morgan Kaufmann,1994.</DMOP:primaryReference>
        <DMOP:hasOptimizationStrategy rdf:resource="&DMOP;BreadthFirstSearch"/>
        <DMOP:assumes rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#AntimonotonicityOfSupport"/>
        <DMOP:specifiesOutputClass rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#AprioriPatternSet"/>
        <DMOP:hasEvaluationFunction rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#Confidence"/>
        <usesDataStructure rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#HashTree"/>
        <DMOP:specifiesInputClass rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#HorizontalTransactionalDataSet"/>
        <DMOP:hasParameter rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#MinConfidence"/>
        <DMOP:hasParameter rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#MinSupport"/>
        <DMOP:hasEvaluationFunction rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#Support"/>
    </owl:Thing>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#AprioriCBAModel -->

    <owl:NamedIndividual rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#AprioriCBAModel">
        <rdf:type rdf:resource="&DMOP;ClassificationModelClass"/>
    </owl:NamedIndividual>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#AprioriPatternSet -->

    <owl:NamedIndividual rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#AprioriPatternSet">
        <rdf:type rdf:resource="&DMOP;AssociationPatternSetClass"/>
    </owl:NamedIndividual>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#AssociationBasedModel -->

    <owl:NamedIndividual rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#AssociationBasedModel">
        <rdf:type rdf:resource="&DMOP;ClassificationModelClass"/>
    </owl:NamedIndividual>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#AssociationPatternSet -->

    <owl:NamedIndividual rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#AssociationPatternSet">
        <rdf:type rdf:resource="&DMOP;DM-PatternSetClass"/>
    </owl:NamedIndividual>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#AssociationRule -->

    <owl:NamedIndividual rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#AssociationRule">
        <rdf:type rdf:resource="&DMOP;Rule"/>
    </owl:NamedIndividual>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#AssociationRuleGeneration -->

    <owl:NamedIndividual rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#AssociationRuleGeneration">
        <rdf:type rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#AssociationRuleGenerationAlgorithm"/>
    </owl:NamedIndividual>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#AssociationRuleSet -->

    <owl:NamedIndividual rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#AssociationRuleSet">
        <rdf:type rdf:resource="&DMOP;AssociationPatternSetClass"/>
    </owl:NamedIndividual>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#AtomSet -->

    <owl:Thing rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#AtomSet">
        <rdf:type rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#Conjunction"/>
        <rdf:type rdf:resource="&owl;NamedIndividual"/>
    </owl:Thing>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#CBA -->

    <owl:Thing rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#CBA">
        <rdf:type rdf:resource="&DMOP;ClassificationModelingAlgorithm"/>
        <rdf:type rdf:resource="&owl;NamedIndividual"/>
        <rdfs:comment>Iteratively reduces the minimum support until it finds the required number of rules with the given minimum confidence.</rdfs:comment>
        <DMOP:primaryReference>Bing Liu, Wynne Hsu, Yiming Ma: Integrating Classification and Association Rule Mining. In: Fourth International Conference on Knowledge Discovery and Data Mining, 80-86, 1998.</DMOP:primaryReference>
        <DMOP:specifiesOutputClass rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#AprioriCBAModel"/>
        <DMOP:hasComponentStep rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#CBARG"/>
    </owl:Thing>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#CBARG -->

    <owl:Thing rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#CBARG">
        <rdf:type rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#AssociationRuleDiscoveryAlgorithm"/>
        <rdf:type rdf:resource="&owl;NamedIndividual"/>
        <DMOP:hasOptimizationStrategy rdf:resource="&DMOP;BreadthFirstSearch"/>
        <DMOP:specifiesInputClass rdf:resource="&DMOP;LabeledDataSet"/>
        <DMOP:assumes rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#AntimonotonicityOfSupport"/>
        <DMOP:specifiesOutputClass rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#AprioriPatternSet"/>
        <DMOP:hasEvaluationFunction rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#Confidence"/>
        <DMOP:hasParameter rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#MinConfidence"/>
        <DMOP:hasParameter rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#MinSupport"/>
        <DMOP:hasEvaluationFunction rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#Support"/>
    </owl:Thing>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#CN2-SD -->

    <owl:Thing rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#CN2-SD">
        <rdf:type rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#SubgroupDiscoveryAlgorithm"/>
        <rdf:type rdf:resource="&owl;NamedIndividual"/>
        <DMOP:definition>The CN2-SD algorithm is based on the CN2 algorithm. Its idea is in finding the best complex based on current example set and rules. After finding the best complex (subgroup description), example weights of covered examples are multiplicatively decreased and the times covered variable for covered examples is increased. If the value of the times covered variable is greater than a user defined parameter, the example is removed from example set. The stopping criterion is reached when no complex with positive weighted weighted relative accuracy (wWRAcc) can be found.</DMOP:definition>
        <DMOP:hasOptimizationStrategy rdf:resource="&DMOP;Greedy"/>
        <DMOP:hasParameter rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#CN2-SD-Algorithm-K"/>
    </owl:Thing>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#CN2-SD-Algorithm-K -->

    <owl:NamedIndividual rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#CN2-SD-Algorithm-K">
        <rdf:type rdf:resource="&DMOP;AlgorithmParameter"/>
        <DMOP:hasMinimumValue rdf:datatype="&xsd;float">1.0</DMOP:hasMinimumValue>
        <rdfs:comment>Specifies how many times an example is covered.</rdfs:comment>
        <DMOP:hasDataType rdf:resource="&DMOP;Integer"/>
    </owl:NamedIndividual>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#CN2-SD-ClassifModeling -->

    <owl:Thing rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#CN2-SD-ClassifModeling">
        <rdf:type rdf:resource="&DMOP;ClassificationModelingAlgorithm"/>
        <rdf:type rdf:resource="&owl;NamedIndividual"/>
        <DMOP:hasComponentStep rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#CN2-SD"/>
        <DMOP:specifiesOutputClass rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#CN2-SDModel"/>
        <DMOP:hasDecisionStrategy rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#ProbabilisticClassificationScheme"/>
    </owl:Thing>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#CN2-SDModel -->

    <owl:NamedIndividual rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#CN2-SDModel">
        <rdf:type rdf:resource="&DMOP;ClassificationModelClass"/>
    </owl:NamedIndividual>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#Confidence -->

    <owl:Thing rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#Confidence">
        <rdf:type rdf:resource="&DMOP;PatternEvaluationFunction"/>
        <rdf:type rdf:resource="&owl;NamedIndividual"/>
        <DMOP:primaryReference>R. Agrawal, T. Imielinski, and A. Swami. Mining associations between sets of items in large databases. In Proc. of the ACM SIGMOD Int&#39;l Conference on Management of Data, pages 207-216, Washington D.C., May 1993.</DMOP:primaryReference>
        <rdfs:comment>Confidence is the ratio of the number of transactions that include all items in the consequent as well as the antecedent (the support) to the number of transactions that include all items in the antecedent of the association rule.</rdfs:comment>
        <DMOP:latexFormula>$conf(X\Rightarrow Y) = supp(X \cup Y) / supp(X)$</DMOP:latexFormula>
    </owl:Thing>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#Confirmation -->

    <owl:Thing rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#Confirmation">
        <rdf:type rdf:resource="&DMOP;PatternEvaluationFunction"/>
        <rdf:type rdf:resource="&owl;NamedIndividual"/>
        <DMOP:primaryReference>P. A. Flach, N. Lachiche (1999). Confirmation-Guided Discovery of first-order rules with Tertius. Machine Learning. 42:61-95.</DMOP:primaryReference>
    </owl:Thing>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#Conviction -->

    <owl:Thing rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#Conviction">
        <rdf:type rdf:resource="&DMOP;PatternEvaluationFunction"/>
        <rdf:type rdf:resource="&owl;NamedIndividual"/>
        <DMOP:latexFormula>$conv(X\Rightarrow Y) = \frac{1-supp(Y)}{1-conf(X\Rightarrow Y)}$</DMOP:latexFormula>
        <rdfs:comment>The ratio of the expected frequency that antecedent X of the rule occurs without a consequent Y of the rule (the frequency that the rule makes an incorrect prediction) if X and Y were independent divided by the observed frequency of incorrect predictions.</rdfs:comment>
        <DMOP:primaryReference>Sergey Brin, Rajeev Motwani, Jeffrey D. Ullman, and Shalom Tsur. Dynamic itemset counting and implication rules for market basket data. In SIGMOD 1997, Proceedings ACM SIGMOD International Conference on Management of Data, pages 255-264, Tucson, Arizona, USA, May 1997.</DMOP:primaryReference>
    </owl:Thing>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#Coverage -->

    <owl:NamedIndividual rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#Coverage">
        <rdf:type rdf:resource="&DMOP;PatternEvaluationFunction"/>
        <DMOP:latexFormula>$coverage(X \Rightarrow Y) = supp(X) = P(X)$
</DMOP:latexFormula>
        <rdfs:comment>Coverage of a rule is sometimes called antecedent support. It measures how often a rule of the form X -&gt; Y is applicable in a database.

Alternatively coverage may also be measured in terms of a covering set.  For any item i the covering set CS of the item is the collection of all  itemsets  in the transaction database D_T, with which the given item i forms itemsets.

</rdfs:comment>
    </owl:NamedIndividual>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#DI-Apriori -->

    <owl:NamedIndividual rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#DI-Apriori">
        <rdf:type rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#DissociationRuleDiscoveryAlgorithm"/>
        <DMOP:primaryReference>M. Morzy. &quot;Efficient Mining of Dissociation Rules&quot;, 8th International Conference on Data Warehousing and Knowledge Discovery DaWaK 2006 (LNCS 4081), Krakow, Poland, September 4-8, 2006.</DMOP:primaryReference>
        <DMOP:hasParameter rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#MinSupport"/>
        <DMOP:hasParameter rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#PatternMining-Epsilon"/>
    </owl:NamedIndividual>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#DI-AprioriPatternSet -->

    <owl:NamedIndividual rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#DI-AprioriPatternSet">
        <rdf:type rdf:resource="&DMOP;DissociationPatternSetClass"/>
    </owl:NamedIndividual>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#DissociationPatternSet -->

    <owl:NamedIndividual rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#DissociationPatternSet">
        <rdf:type rdf:resource="&DMOP;DM-PatternSetClass"/>
    </owl:NamedIndividual>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#DissociationRule -->

    <owl:NamedIndividual rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#DissociationRule">
        <rdf:type rdf:resource="&DMOP;Rule"/>
    </owl:NamedIndividual>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#DissociationRules -->

    <owl:NamedIndividual rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#DissociationRules">
        <rdf:type rdf:resource="&DMOP;DissociationPatternSetClass"/>
        <DMOP:primaryReference>M. Morzy. &quot;Efficient Mining of Dissociation Rules&quot;, 8th International Conference on Data Warehousing and Knowledge Discovery DaWaK 2006 (LNCS 4081), Krakow, Poland, September 4-8, 2006.</DMOP:primaryReference>
        <rdfs:comment>Dissociation rule in the form of Y-/-&gt;Z or Z-/-&gt;Y is generated from itemset X if X is a dissociation itemset that is if:
i) support(X) &lt; epsilon, where epsilon is a user-defined threshold representing the highest amount of noise in the data allowed, 
ii) there exists itemsets Y, Z in a set of transactions (or frequent itemsets) such that the set union of itemsets Y and Z is the itemset X.
</rdfs:comment>
    </owl:NamedIndividual>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#Eclat -->

    <owl:Thing rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#Eclat">
        <rdf:type rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#AssociationRuleDiscoveryAlgorithm"/>
        <rdf:type rdf:resource="&owl;NamedIndividual"/>
        <DMOP:primaryReference>Mohammed J. Zaki and Karam Gouda, Fast Vertical Mining Using Diffsets. In 9th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. Aug 2003.</DMOP:primaryReference>
        <DMOP:primaryReference>Mohammed J. Zaki, Scalable Algorithms for Association Mining. IEEE Transactions on Knowledge and Data Engineering, 12(3):372-390, 2000.</DMOP:primaryReference>
        <DMOP:hasOptimizationStrategy rdf:resource="&DMOP;DepthFirstSearch"/>
        <DMOP:assumes rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#AntimonotonicityOfSupport"/>
        <DMOP:hasEvaluationFunction rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#Confidence"/>
        <DMOP:specifiesOutputClass rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#EclatPatternSet"/>
        <DMOP:hasParameter rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#MinConfidence"/>
        <DMOP:hasParameter rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#MinSupport"/>
        <DMOP:hasEvaluationFunction rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#Support"/>
        <DMOP:specifiesInputClass rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#VerticalTransactionalDataSet"/>
    </owl:Thing>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#EclatPatternSet -->

    <owl:NamedIndividual rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#EclatPatternSet">
        <rdf:type rdf:resource="&DMOP;AssociationPatternSetClass"/>
    </owl:NamedIndividual>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#FP-Tree -->

    <owl:Thing rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#FP-Tree">
        <rdf:type rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#Trie"/>
        <rdf:type rdf:resource="&owl;NamedIndividual"/>
    </owl:Thing>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#FPGrowth -->

    <owl:Thing rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#FPGrowth">
        <rdf:type rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#ItemSetDiscoveryAlgorithm"/>
        <rdf:type rdf:resource="&owl;NamedIndividual"/>
        <DMOP:primaryReference>J. Han, J. Pei, Y. Yin, &quot;Mining frequent patterns without candidate generation&quot;, Proceedings of the 2000 ACM SIGMOD International Conference on Management of Data, Dallas, Texas, United States, 1-12, 2000.</DMOP:primaryReference>
        <DMOP:hasOptimizationStrategy rdf:resource="&DMOP;DepthFirstSearch"/>
        <DMOP:assumes rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#AntimonotonicityOfSupport"/>
        <usesDataStructure rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#FP-Tree"/>
        <DMOP:specifiesOutputClass rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#FPGrowthPatternSet"/>
        <DMOP:hasEvaluationFunction rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#Frequency"/>
        <DMOP:specifiesInputClass rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#HorizontalTransactionalDataSet"/>
        <DMOP:hasParameter rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#MinFrequency"/>
    </owl:Thing>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#FPGrowthBasedAssociationRuleDiscoveryAlgorithm -->

    <owl:Thing rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#FPGrowthBasedAssociationRuleDiscoveryAlgorithm">
        <rdf:type rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#AssociationRuleDiscoveryAlgorithm"/>
        <rdf:type rdf:resource="&owl;NamedIndividual"/>
        <DMOP:hasComponentStep rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#AssociationRuleGeneration"/>
        <DMOP:hasComponentStep rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#FPGrowth"/>
        <DMOP:specifiesInputClass rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#HorizontalTransactionalDataSet"/>
    </owl:Thing>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#FPGrowthPatternSet -->

    <owl:NamedIndividual rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#FPGrowthPatternSet">
        <rdf:type rdf:resource="&DMOP;AssociationPatternSetClass"/>
    </owl:NamedIndividual>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#FirstOrderRule -->

    <owl:NamedIndividual rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#FirstOrderRule">
        <rdf:type rdf:resource="&DMOP;Rule"/>
    </owl:NamedIndividual>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#FirstOrderRuleSet -->

    <owl:NamedIndividual rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#FirstOrderRuleSet">
        <rdf:type rdf:resource="&DMOP;FirstOrderLogicStructure"/>
    </owl:NamedIndividual>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#Frequency -->

    <owl:Thing rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#Frequency">
        <rdf:type rdf:resource="&DMOP;PatternEvaluationFunction"/>
        <rdf:type rdf:resource="&owl;NamedIndividual"/>
        <rdfs:comment>Absolute (not relative) occurrence frequency of a pattern X (a set of items) is the number of transactions containing X in a database.</rdfs:comment>
    </owl:Thing>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#GSP -->

    <owl:Thing rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#GSP">
        <rdf:type rdf:resource="&DMOP;AssociationDiscoveryAlgorithm"/>
        <rdf:type rdf:resource="&owl;NamedIndividual"/>
        <DMOP:primaryReference>Srikant R., Agrawal R. (1996). Mining Sequential Patterns: Generalizations and Performance Improvements.</DMOP:primaryReference>
        <DMOP:hasOptimizationStrategy rdf:resource="&DMOP;BreadthFirstSearch"/>
        <DMOP:specifiesInputClass rdf:resource="&DMOP;UnlabeledDataSet"/>
        <DMOP:hasParameter rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#GSP-MaxGap"/>
        <DMOP:hasParameter rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#GSP-MinGap"/>
        <DMOP:specifiesOutputClass rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#GSPPatternSet"/>
        <usesDataStructure rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#HashTree"/>
        <DMOP:hasParameter rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#MinSupport"/>
        <DMOP:specifiesInputClass rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#SequentialDataSet"/>
        <DMOP:hasParameter rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#SlidingWindowSize"/>
        <DMOP:hasEvaluationFunction rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#Support"/>
    </owl:Thing>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#GSP-MaxGap -->

    <owl:Thing rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#GSP-MaxGap">
        <rdf:type rdf:resource="&DMOP;AlgorithmParameter"/>
        <rdf:type rdf:resource="&owl;NamedIndividual"/>
    </owl:Thing>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#GSP-MinGap -->

    <owl:Thing rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#GSP-MinGap">
        <rdf:type rdf:resource="&DMOP;AlgorithmParameter"/>
        <rdf:type rdf:resource="&owl;NamedIndividual"/>
    </owl:Thing>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#GSPPatternSet -->

    <owl:NamedIndividual rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#GSPPatternSet">
        <rdf:type rdf:resource="&DMOP;AssociationPatternSetClass"/>
    </owl:NamedIndividual>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#GeneralizationQuotient -->

    <owl:NamedIndividual rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#GeneralizationQuotient">
        <rdf:type rdf:resource="&DMOP;ClassificationModelEvalFunction"/>
        <rdfs:comment>The Generalization Quotient is a rule quality estimation function. The higher the g parameter, the more general rules are prefered. It is defined as:
q_g = TP / (FP + g)</rdfs:comment>
        <DMOP:hasParameter rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#SD-Algorithm-GeneralizationParameter"/>
    </owl:NamedIndividual>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#HashTree -->

    <owl:Thing rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#HashTree">
        <rdf:type rdf:resource="&DMOP;Tree"/>
        <rdf:type rdf:resource="&owl;NamedIndividual"/>
    </owl:Thing>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#HorizontalTransactionalDataSet -->

    <owl:NamedIndividual rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#HorizontalTransactionalDataSet">
        <rdf:type rdf:resource="&DMOP;IO-Class"/>
        <rdfs:comment>A set of transactions in the form {TID: itemset}, where TID is a transaction id and itemset is the set of items contained in transaction TID.</rdfs:comment>
    </owl:NamedIndividual>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#ItemSet -->

    <owl:Thing rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#ItemSet">
        <rdf:type rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#Conjunction"/>
        <rdf:type rdf:resource="&owl;NamedIndividual"/>
    </owl:Thing>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#ItemSets -->

    <owl:NamedIndividual rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#ItemSets">
        <rdf:type rdf:resource="&DMOP;AssociationPatternSetClass"/>
    </owl:NamedIndividual>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#Leverage -->

    <owl:Thing rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#Leverage">
        <rdf:type rdf:resource="&DMOP;PatternEvaluationFunction"/>
        <rdf:type rdf:resource="&owl;NamedIndividual"/>
        <DMOP:primaryReference>Piatetsky-Shapiro, G., Discovery, analysis, and presentation of strong rules. Knowledge Discovery in Databases, 1991: p. 229-248.</DMOP:primaryReference>
        <DMOP:latexFormula>$leverage(X\Rightarrow Y) = supp(X\Rightarrow Y)-supp(Y)\times supp(X)$</DMOP:latexFormula>
        <rdfs:comment>Leverage measures the difference of rule antecedent X and consequent Y appearing together in the data set and what would be expected if X and Y were statistically dependent.</rdfs:comment>
    </owl:Thing>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#Lift -->

    <owl:Thing rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#Lift">
        <rdf:type rdf:resource="&DMOP;PatternEvaluationFunction"/>
        <rdf:type rdf:resource="&owl;NamedIndividual"/>
        <rdfs:comment>The ratio of the observed support to that expected if antecedent X of a rule and consequent Y were independent.</rdfs:comment>
        <DMOP:primaryReference>S. Brin, R. Motwani, J. D. Ullman, and S. Tsur. Dynamic itemset counting and implication rules for market basket data. In Proc. of the ACM SIGMOD Int&#39;l Conf. on Management of Data (ACM SIGMOD &#39;97), pages 265-276, 1997.</DMOP:primaryReference>
        <DMOP:latexFormula>$lift(X\Rightarrow Y) = \frac{supp(X \cup Y)}{supp(Y)\times supp(X)}$</DMOP:latexFormula>
    </owl:Thing>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#MinConfidence -->

    <owl:Thing rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#MinConfidence">
        <rdf:type rdf:resource="&DMOP;AlgorithmParameter"/>
        <rdf:type rdf:resource="&owl;NamedIndividual"/>
        <DMOP:hasDataType rdf:resource="&DMOP;Real"/>
    </owl:Thing>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#MinFrequency -->

    <owl:Thing rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#MinFrequency">
        <rdf:type rdf:resource="&DMOP;AlgorithmParameter"/>
        <rdf:type rdf:resource="&owl;NamedIndividual"/>
    </owl:Thing>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#MinSupport -->

    <owl:Thing rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#MinSupport">
        <rdf:type rdf:resource="&DMOP;AlgorithmParameter"/>
        <rdf:type rdf:resource="&owl;NamedIndividual"/>
        <DMOP:hasMinimumValue rdf:datatype="&xsd;float">0.0</DMOP:hasMinimumValue>
        <DMOP:hasMaximumValue rdf:datatype="&xsd;float">1.0</DMOP:hasMaximumValue>
        <DMOP:hasDataType rdf:resource="&DMOP;Real"/>
    </owl:Thing>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#PatternMining-Epsilon -->

    <owl:NamedIndividual rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#PatternMining-Epsilon">
        <rdf:type rdf:resource="&DMOP;AlgorithmParameter"/>
        <DMOP:hasMinimumValue rdf:datatype="&xsd;float">0.0</DMOP:hasMinimumValue>
        <DMOP:hasDefaultValue rdf:datatype="&xsd;float">0.0005</DMOP:hasDefaultValue>
        <DMOP:hasMaximumValue rdf:datatype="&xsd;float">1.0</DMOP:hasMaximumValue>
        <rdfs:comment>A user-defined threshold representing the highest amount of noise in the data allowed.</rdfs:comment>
    </owl:NamedIndividual>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#PredictiveAccuracy -->

    <owl:Thing rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#PredictiveAccuracy">
        <rdf:type rdf:resource="&DMOP;PatternEvaluationFunction"/>
        <rdf:type rdf:resource="&owl;NamedIndividual"/>
        <DMOP:primaryReference>Tobias Scheffer: Finding Association Rules That Trade Support Optimally against Confidence. In: 5th European Conference on Principles of Data Mining and Knowledge Discovery, 424-435, 2001.</DMOP:primaryReference>
        <rdfs:comment>Let D be a database whose individual records r are generated by
a static process P, X-&gt;Y be an association rule. The predictive accuracy c(X-&gt;Y]) = Pr[r satisfies Y|r satisfies X] is the conditional probability of Y ⊆  r given that X ⊆ r when the distribution of r is governed by P.</rdfs:comment>
    </owl:Thing>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#PredictiveApriori -->

    <owl:Thing rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#PredictiveApriori">
        <rdf:type rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#AssociationRuleDiscoveryAlgorithm"/>
        <rdf:type rdf:resource="&owl;NamedIndividual"/>
        <DMOP:primaryReference>Tobias Scheffer: Finding Association Rules That Trade Support Optimally against Confidence. In: 5th European Conference on Principles of Data Mining and Knowledge Discovery, 424-435, 2001.</DMOP:primaryReference>
        <DMOP:specifiesInputClass rdf:resource="&DMOP;PropositionalDataSet"/>
        <DMOP:specifiesInputClass rdf:resource="&DMOP;UnlabeledDataSet"/>
        <DMOP:assumes rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#AntimonotonicityOfSupport"/>
        <DMOP:hasEvaluationFunction rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#PredictiveAccuracy"/>
        <DMOP:hasParameter rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#PredictiveApriori-N"/>
        <DMOP:specifiesOutputClass rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#PredictiveAprioriPatternSet"/>
    </owl:Thing>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#PredictiveApriori-N -->

    <owl:Thing rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#PredictiveApriori-N">
        <rdf:type rdf:resource="&DMOP;AlgorithmParameter"/>
        <rdf:type rdf:resource="&owl;NamedIndividual"/>
        <rdfs:comment>Desired number of most predictive association rules.</rdfs:comment>
    </owl:Thing>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#PredictiveAprioriPatternSet -->

    <owl:NamedIndividual rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#PredictiveAprioriPatternSet">
        <rdf:type rdf:resource="&DMOP;AssociationPatternSetClass"/>
    </owl:NamedIndividual>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#ProbabilisticClassificationScheme -->

    <owl:NamedIndividual rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#ProbabilisticClassificationScheme">
        <rdf:type rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#Voting"/>
        <rdfs:comment>Each rule is equiped with a distribution of classes of examples that it covers. When predicting the class of a new example, a voting mechanism is used to obtain the final prediction: the class distributions attached to the rules are summed to determine the most frequent class. 
If no rule fires, a default rule is invoked which predicts the majority class of uncovered training examples.</rdfs:comment>
    </owl:NamedIndividual>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#RecommendationSetDiscovery-Alpha -->

    <owl:NamedIndividual rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#RecommendationSetDiscovery-Alpha">
        <rdf:type rdf:resource="&DMOP;AlgorithmParameter"/>
        <DMOP:hasMinimumValue rdf:datatype="&xsd;float">0.0</DMOP:hasMinimumValue>
        <DMOP:hasDefaultValue rdf:datatype="&xsd;float">0.0005</DMOP:hasDefaultValue>
        <DMOP:hasMaximumValue rdf:datatype="&xsd;float">1.0</DMOP:hasMaximumValue>
        <rdfs:comment>The user-defined threshold of minimum relevance of the recommended item r_i to the recommendation context x.</rdfs:comment>
    </owl:NamedIndividual>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#RecommendationSetDiscovery-H -->

    <owl:NamedIndividual rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#RecommendationSetDiscovery-H">
        <rdf:type rdf:resource="&DMOP;AlgorithmParameter"/>
        <rdfs:comment>The historical context of the recommendation, that is for example the set of products previously purchased by a customer.</rdfs:comment>
        <DMOP:hasDataType rdf:resource="&DMOP;Set"/>
    </owl:NamedIndividual>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#RecommendationSetDiscovery-k -->

    <owl:NamedIndividual rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#RecommendationSetDiscovery-k">
        <rdf:type rdf:resource="&DMOP;AlgorithmParameter"/>
        <DMOP:hasMinimumValue rdf:datatype="&xsd;float">1.0</DMOP:hasMinimumValue>
        <DMOP:hasDefaultValue rdf:datatype="&xsd;float">3</DMOP:hasDefaultValue>
        <rdfs:comment>The user-determined the maximum size of the recommendation itemset.</rdfs:comment>
    </owl:NamedIndividual>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#RecommendationSetDiscovery-x -->

    <owl:NamedIndividual rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#RecommendationSetDiscovery-x">
        <rdf:type rdf:resource="&DMOP;AlgorithmParameter"/>
        <rdfs:comment>An item which constitutes the current context of the recommendation.</rdfs:comment>
        <DMOP:hasDataType rdf:resource="&DMOP;Categorical"/>
    </owl:NamedIndividual>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#RecommendationSetGenerationAlgorithm -->

    <owl:Thing rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#RecommendationSetGenerationAlgorithm">
        <rdf:type rdf:resource="&DMOP;PatternProcessingAlgorithm"/>
        <rdf:type rdf:resource="&owl;NamedIndividual"/>
        <rdfs:comment>Given the itemset H representing the history context (e.g. the set of products previously purchased by a customer). Given an item x which constitutes the current context of the recommendation. An itemset R is a recommendation itemset if:
1) it has the size k (specified by the user)
2)  any item r_i from R does not appear in H
3) every item r_i in R is frequent
4) support({x, r_i}) &gt; alpha (where alpha is the user-defined threshold of minimum relevance of the recommended item r_i to the recommendation context x)
5) frequent items are added to the recommendation itemset in the decreasing order of the coverage measure, which is recomputed after every iteration (for instance, after adding the first item r_1 to the recommenation set, the next item to be added is the item r_2 which has the highest value of coverage in the collection of frequent itemsets L diminished by those frequent itemsets that contain r_1. Analogously, in the third iteration an item r_3 is selected which has the highest coverage in the collection of frequent itemsets L diminished by frequent itemsets containing either r_1 or r_2. The main rationale behind the above procedure is to construct such a recommendation itemset, which covers the largest possible space of available items.

The condition 3) guarantees that the generated recommendations are valid in the transactional database D_T, i.e., that there exist transactions which contain both x and r_i.</rdfs:comment>
        <DMOP:specifiesOutputClass rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#ItemSet"/>
        <DMOP:specifiesInputClass rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#ItemSets"/>
        <DMOP:hasParameter rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#MinSupport"/>
        <DMOP:hasParameter rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#RecommendationSetDiscovery-Alpha"/>
        <DMOP:hasParameter rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#RecommendationSetDiscovery-k"/>
        <DMOP:hasParameter rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#RecommendationSetDiscovery-x"/>
    </owl:Thing>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#SD -->

    <owl:Thing rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#SD">
        <rdf:type rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#SubgroupDiscoveryAlgorithm"/>
        <rdf:type rdf:resource="&owl;NamedIndividual"/>
        <DMOP:definition>The SD algorithm is a beam search based algorithm for searching for the best rule by increasingly adding each feature to current rules in the beam. As a feature is added to a rule in the beam, we calculate its support and relevancy in respect to other rules in the new beam and its rule quality. If its support is greater than the defined minimal support and the rule is relevant w.r.t. the other rules in the beam and there exists another rule in new beam, which has lower quality, the worst rule in the beam is replaced by the new rule. The SD algorithm has the following parameters: beam size, g parameter - called generalization parameter, which is used to calculate rule quality, minimal support for each subgroup.</DMOP:definition>
        <DMOP:hasOptimizationStrategy rdf:resource="&DMOP;BeamSearch"/>
        <DMOP:hasParameter rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#MinSupport"/>
        <DMOP:hasParameter rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#SD-Algorithm-BeamWidth"/>
        <DMOP:hasParameter rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#SD-Algorithm-GeneralizationParameter"/>
    </owl:Thing>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#SD-Algorithm-BeamWidth -->

    <owl:NamedIndividual rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#SD-Algorithm-BeamWidth">
        <rdf:type rdf:resource="&DMOP;AlgorithmParameter"/>
        <DMOP:hasMinimumValue rdf:datatype="&xsd;float">1.0</DMOP:hasMinimumValue>
        <DMOP:hasDataType rdf:resource="&DMOP;Integer"/>
    </owl:NamedIndividual>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#SD-Algorithm-GeneralizationParameter -->

    <owl:NamedIndividual rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#SD-Algorithm-GeneralizationParameter">
        <rdf:type rdf:resource="&DMOP;AlgorithmParameter"/>
        <DMOP:hasMinimumValue rdf:datatype="&xsd;float">0.0</DMOP:hasMinimumValue>
        <rdfs:comment>Is a measure of generality of a rule and is defined as:

TP / (FP + g)

where TP is the number of true positives and FP the number of false positives.</rdfs:comment>
        <DMOP:hasDataType rdf:resource="&DMOP;Integer"/>
    </owl:NamedIndividual>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#SD-ClassifModeling -->

    <owl:Thing rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#SD-ClassifModeling">
        <rdf:type rdf:resource="&DMOP;ClassificationModelingAlgorithm"/>
        <rdf:type rdf:resource="&owl;NamedIndividual"/>
        <DMOP:hasDecisionStrategy rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#ProbabilisticClassificationScheme"/>
        <DMOP:hasComponentStep rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#SD"/>
    </owl:Thing>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#SD-Model -->

    <owl:NamedIndividual rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#SD-Model">
        <rdf:type rdf:resource="&DMOP;ClassificationModelClass"/>
    </owl:NamedIndividual>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#SequentialDataSet -->

    <owl:NamedIndividual rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#SequentialDataSet">
        <rdf:type rdf:resource="&DMOP;IO-Class"/>
        <rdfs:comment>A collection of ordered (stored sequentially) data items or events (for example customer shopping sequences, Web click streams, biological sequences).</rdfs:comment>
    </owl:NamedIndividual>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#SequentialPattern -->

    <owl:Thing rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#SequentialPattern">
        <rdf:type rdf:resource="&DMOP;PatternStructure"/>
        <rdf:type rdf:resource="&owl;NamedIndividual"/>
    </owl:Thing>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#Significance -->

    <owl:Thing rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#Significance">
        <rdf:type rdf:resource="&DMOP;PatternEvaluationFunction"/>
        <rdf:type rdf:resource="&owl;NamedIndividual"/>
    </owl:Thing>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#SlidingWindowSize -->

    <owl:Thing rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#SlidingWindowSize">
        <rdf:type rdf:resource="&DMOP;AlgorithmParameter"/>
        <rdf:type rdf:resource="&owl;NamedIndividual"/>
    </owl:Thing>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#SubgroupBasedModel -->

    <owl:NamedIndividual rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#SubgroupBasedModel">
        <rdf:type rdf:resource="&DMOP;ClassificationModelClass"/>
        <rdfs:comment>A subgroup based model is a model which is based on a set of subgroup descriptions. To create a predictive model from a set of subgroup descriptions, the algorithm should include a decision strategy that resolves conflicts when several SD patterns/rules are applicable. A commonly used decision strategy is voting.</rdfs:comment>
    </owl:NamedIndividual>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#SubgroupDescription -->

    <owl:NamedIndividual rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#SubgroupDescription">
        <rdf:type rdf:resource="&DMOP;DM-PatternSetClass"/>
        <rdf:type rdf:resource="&DMOP;IO-Class"/>
    </owl:NamedIndividual>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#SubstitutiveItemSetDiscovery-MinCommon -->

    <owl:NamedIndividual rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#SubstitutiveItemSetDiscovery-MinCommon">
        <rdf:type rdf:resource="&DMOP;AlgorithmParameter"/>
        <DMOP:hasMinimumValue rdf:datatype="&xsd;float">0.0</DMOP:hasMinimumValue>
        <DMOP:hasDefaultValue rdf:datatype="&xsd;float">0.7</DMOP:hasDefaultValue>
        <DMOP:hasMaximumValue rdf:datatype="&xsd;float">1.0</DMOP:hasMaximumValue>
        <rdfs:comment>A minimum percent of common items that covering sets of items x and y share. Guarantees that both items (x and y) appear in the database D_T in a similar context, i.e., that items x and y appear in the same  patterns independently of each other.
Remark: covering set is the set of all  discovered itemsets in the database D_T, with which the given item i forms itemsets.</rdfs:comment>
    </owl:NamedIndividual>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#SubstitutiveItemSetGenerationAlgorithm -->

    <owl:Thing rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#SubstitutiveItemSetGenerationAlgorithm">
        <rdf:type rdf:resource="&DMOP;PatternProcessingAlgorithm"/>
        <rdf:type rdf:resource="&owl;NamedIndividual"/>
        <rdfs:comment>A two-element itemset {x, y} is a substitutive itemset, if:
-both elements are frequent,
-support({x, y})  &lt; epsilon, where epsilon is a user-defined threshold representing the highest amount of noise in the data allowed, and
- covering sets of items x and y share at least mincommon percent of common items.

Remark: covering set is the set of all  discovered itemsets in the database D_T, with which the given item i forms itemsets.

A substitutive itemset represents two items, which can be used interchengeably in many different contexts. Both items appear in the database D_T in a similar context, i.e., that items x and y appear in the same frequent patterns independently of each other. The constraint on cooccurrence of x and y serves the puropse of pruning pairs of items that are functionally dependent (e.g. the item y is a popular add-on to the item x). 
A real-world example of a substitutive itemset that could be mined in a retail database is the itemset {cocacola, pepsi}.</rdfs:comment>
        <DMOP:specifiesInputClass rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#ItemSets"/>
        <DMOP:hasParameter rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#MinSupport"/>
        <DMOP:hasParameter rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#PatternMining-Epsilon"/>
        <DMOP:hasParameter rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#SubstitutiveItemSetDiscovery-MinCommon"/>
        <DMOP:specifiesOutputClass rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#SubstitutiveItemSets"/>
    </owl:Thing>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#SubstitutiveItemSets -->

    <owl:NamedIndividual rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#SubstitutiveItemSets">
        <rdf:type rdf:resource="&DMOP;AssociationPatternSetClass"/>
        <rdfs:comment>A substitutive itemset represents items, which can be used interchengeably in many different contexts. A real-world example of a substitutive itemset that could be mined in a retail database is the itemset {cocacola, pepsi}.</rdfs:comment>
    </owl:NamedIndividual>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#Support -->

    <owl:Thing rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#Support">
        <rdf:type rdf:resource="&DMOP;PatternEvaluationFunction"/>
        <rdf:type rdf:resource="&owl;NamedIndividual"/>
        <rdfs:comment>The support is the number of transactions that include all items in the antecedent and consequent parts of the association rule.</rdfs:comment>
        <DMOP:primaryReference>R. Agrawal, T. Imielinski, and A. Swami. Mining associations between sets of items in large databases. In Proc. of the ACM SIGMOD Int&#39;l Conference on Management of Data, pages 207-216, Washington D.C., May 1993.</DMOP:primaryReference>
    </owl:Thing>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#Tertius -->

    <owl:Thing rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#Tertius">
        <rdf:type rdf:resource="&DMOP;AssociationDiscoveryAlgorithm"/>
        <rdf:type rdf:resource="&owl;NamedIndividual"/>
        <DMOP:primaryReference>P. A. Flach, N. Lachiche (1999). Confirmation-Guided Discovery of first-order rules with Tertius. Machine Learning. 42:61-95.</DMOP:primaryReference>
        <DMOP:hasOptimizationStrategy rdf:resource="&DMOP;A*"/>
        <DMOP:hasEvaluationFunction rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#Confirmation"/>
        <DMOP:hasParameter rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#Tertius-MinConfirmation"/>
        <DMOP:specifiesOutputClass rdf:resource="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#TertiusPatternSet"/>
    </owl:Thing>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#Tertius-MinConfirmation -->

    <owl:Thing rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#Tertius-MinConfirmation">
        <rdf:type rdf:resource="&DMOP;AlgorithmParameter"/>
        <rdf:type rdf:resource="&owl;NamedIndividual"/>
    </owl:Thing>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#TertiusPatternSet -->

    <owl:NamedIndividual rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#TertiusPatternSet">
        <rdf:type rdf:resource="&DMOP;AssociationPatternSetClass"/>
    </owl:NamedIndividual>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#TransactionalDataSet -->

    <owl:NamedIndividual rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#TransactionalDataSet">
        <rdf:type rdf:resource="&DMOP;IO-Class"/>
        <rdfs:comment>A set of transactions, where each transaction includes a unique transaction identity number, and a collection of items making up a transaction (such as items purchased in a store).</rdfs:comment>
    </owl:NamedIndividual>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#Trie -->

    <owl:Thing rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#Trie">
        <rdf:type rdf:resource="&owl;NamedIndividual"/>
        <rdfs:comment>A trie, or prefix tree, is an ordered tree data structure that is used to store an associative array where the keys are usually strings.  All the descendants of a node have a common prefix associated with that node, and the root is associated with the empty value. Values are normally not associated with every node, only with leaves and some inner nodes that correspond to keys of interest.
The term trie comes from &quot;retrieval.&quot;</rdfs:comment>
    </owl:Thing>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#VerticalTransactionalDataSet -->

    <owl:NamedIndividual rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#VerticalTransactionalDataSet">
        <rdf:type rdf:resource="&DMOP;IO-Class"/>
        <rdfs:comment>A set of transactions containing items in vertical data format of the form of a set of rows: {item: TID_set}, where TID_set is a set of transactions which contain &quot;item&quot;.</rdfs:comment>
    </owl:NamedIndividual>
    


    <!-- http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#wWRAcc -->

    <owl:NamedIndividual rdf:about="http://www.e-lico.eu/ontologies/dmo/DMOP/PD.owl#wWRAcc">
        <rdfs:comment>Trades-off between rule coverage and precision. It is defined as:

wWRAcc&#39;(X-&gt;Y) = n&#39;(X)/N&#39; ( n&#39;(XY)/n&#39;(X) - n(Y)/N) )

n&#39;(X)/N&#39; is the rule coverage,
n&#39;(XY)/n&#39;(X) is the rule accuracy and
n(Y)/N is the prior probability of class Y.</rdfs:comment>
        <DMOP:hasParameter rdf:resource="&DMOP;None"/>
    </owl:NamedIndividual>
</rdf:RDF>



<!-- Generated by the OWL API (version 3.2.3.1824) http://owlapi.sourceforge.net -->


