public class ImplicationUtil
extends java.lang.Object
Constructor | Description |
---|---|
ImplicationUtil() |
Modifier and Type | Method | Description |
---|---|---|
static java.util.Set<java.lang.String> |
getConnectedClassicalImplications(java.util.ArrayList<Implication> kb) |
|
static java.util.Set<java.lang.String> |
getStronglyConnectedSet(java.util.List<java.util.Set<java.lang.String>> connectedSets) |
|
static java.util.List<java.util.Set<java.lang.String>> |
getStronglyConnectedSets(org.jgrapht.graph.DefaultDirectedGraph graph) |
|
static boolean |
hasClassicalCycle(java.util.ArrayList<Implication> kb) |
|
static boolean |
hasClassicalCycle(java.util.ArrayList<Implication> kb,
Implication impl) |
public static boolean hasClassicalCycle(java.util.ArrayList<Implication> kb, Implication impl)
public static boolean hasClassicalCycle(java.util.ArrayList<Implication> kb)
public static java.util.Set<java.lang.String> getConnectedClassicalImplications(java.util.ArrayList<Implication> kb)
public static java.util.Set<java.lang.String> getStronglyConnectedSet(java.util.List<java.util.Set<java.lang.String>> connectedSets)
public static java.util.List<java.util.Set<java.lang.String>> getStronglyConnectedSets(org.jgrapht.graph.DefaultDirectedGraph graph)