|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.dllearner.utilities.owl.ConceptTransformation
public class ConceptTransformation
Concept transformation and concept checking methods.
| Field Summary | |
|---|---|
static long |
cleaningTimeNs
|
static long |
onnfTimeNs
|
static long |
shorteningTimeNs
|
| Constructor Summary | |
|---|---|
ConceptTransformation()
|
|
| Method Summary | |
|---|---|
static Description |
applyEquivalenceRules(Description concept)
|
static void |
cleanConcept(Description concept)
|
static void |
cleanConceptNonRecursive(Description concept)
|
static SortedSet<PropertyContext> |
getForallContexts(Description description)
Gets the "contexts" of all \forall occurrences in a description. |
static int |
getForallOccurences(Description description)
Counts occurrences of \forall in description. |
static Description |
getShortConcept(Description concept,
ConceptComparator conceptComparator)
Tries to shorten a concept, e.g. male AND male is shortened to male. |
static Description |
getShortConceptNonRecursive(Description concept,
ConceptComparator conceptComparator)
|
static boolean |
isDescriptionMinimal(Description description)
Method to determine, whether a class description is minimal, e.g. |
static boolean |
isSubdescription(Description description,
Description subDescription)
Tests whether a description is a subdescription in the sense that when parts of description can be removed to yield subdescription. |
static void |
replaceRange(Description description,
AbstractReasonerComponent rs)
|
static Description |
transformToNegationNormalForm(Description concept)
|
static void |
transformToOrderedForm(Description concept,
Comparator<Description> conceptComparator)
|
static void |
transformToOrderedNegationNormalFormNonRecursive(Description concept,
Comparator<Description> conceptComparator)
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static long cleaningTimeNs
public static long onnfTimeNs
public static long shorteningTimeNs
| Constructor Detail |
|---|
public ConceptTransformation()
| Method Detail |
|---|
public static void cleanConceptNonRecursive(Description concept)
public static void cleanConcept(Description concept)
public static Description transformToNegationNormalForm(Description concept)
public static Description applyEquivalenceRules(Description concept)
public static void transformToOrderedNegationNormalFormNonRecursive(Description concept,
Comparator<Description> conceptComparator)
public static void transformToOrderedForm(Description concept,
Comparator<Description> conceptComparator)
public static Description getShortConceptNonRecursive(Description concept,
ConceptComparator conceptComparator)
public static Description getShortConcept(Description concept,
ConceptComparator conceptComparator)
concept - The input concepts.conceptComparator - A comparator for concepts.
public static boolean isDescriptionMinimal(Description description)
description - Input description.
public static void replaceRange(Description description,
AbstractReasonerComponent rs)
public static boolean isSubdescription(Description description,
Description subDescription)
description can be removed to yield subdescription.
description - A description.subDescription - A potential subdescription.
subdescription is indeed a sub description and false
otherwise.public static int getForallOccurences(Description description)
description - A description.
public static SortedSet<PropertyContext> getForallContexts(Description description)
description - A description.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||