Skip navigation links
A B C D E F G H I J L M N O P R S T U W 

A

AbstractDGraph<N,E> - Class in org.thegalactic.dgraph
AbstractDGraph.
AbstractDGraph() - Constructor for class org.thegalactic.dgraph.AbstractDGraph
Basic constructor.
addAllElements(TreeSet<Comparable>) - Method in class org.thegalactic.rule.ImplicationalSystem
Adds the specified element to the set S of this component.
addAllToA(TreeSet) - Method in class org.thegalactic.lattice.Concept
Adds the specified set of comparable to the set A.
addAllToAttributes(TreeSet<Comparable>) - Method in class org.thegalactic.context.Context
Adds the set of specified element to the set of attributes of this component.
addAllToB(TreeSet) - Method in class org.thegalactic.lattice.Concept
Adds the specified set of comparable to the set B.
addAllToConclusion(Collection<Comparable>) - Method in class org.thegalactic.rule.Rule
Adds the specified collection of indexed elements to the conclusion of this component.
addAllToObservations(TreeSet<Comparable>) - Method in class org.thegalactic.context.Context
Adds the set of specified element to the set of observations of this component.
addAllToPremise(Collection<Comparable>) - Method in class org.thegalactic.rule.Rule
Adds the specified collection of indexed elements to the premise of this component.
addAttribute() - Method in class org.thegalactic.context.constraint.categorical.CategoricalModel
Add a new categorical attribute.
addEdge(Node<N>, Node<N>, Object) - Method in class org.thegalactic.dgraph.ConcreteDGraph
Adds an edge between the specified nodes to this component: to is added as a successor of source.
addEdge(Node<N>, Node<N>) - Method in class org.thegalactic.dgraph.ConcreteDGraph
Adds an edge between the specified nodes to this component: to is added as a successor of source.
addEdge(Edge<N, E>) - Method in class org.thegalactic.dgraph.ConcreteDGraph
Adds the specified edge to this component in the successors of edge.getSource() and in the predecessors of edge.getTarget().
addElement(Comparable) - Method in class org.thegalactic.rule.ImplicationalSystem
Adds the specified element to the set S of this component.
addExtentIntent(Comparable, Comparable) - Method in class org.thegalactic.context.Context
Adds the second specified element as intent of the first one, and the first one as extent of the second one.
addNode(Node<N>) - Method in class org.thegalactic.dgraph.ConcreteDGraph
Adds the specified node to the set of node of this component.
addRule(Rule) - Method in class org.thegalactic.rule.ImplicationalSystem
Adds the specified rule to this component.
addToA(Comparable) - Method in class org.thegalactic.lattice.Concept
Adds a comparable to the set A.
addToAttributes(Comparable) - Method in class org.thegalactic.context.Context
Adds the specified element to the set of attributes of this component.
addToB(Comparable) - Method in class org.thegalactic.lattice.Concept
Adds a comparable to the set B.
addToConclusion(Comparable) - Method in class org.thegalactic.rule.Rule
Adds the specified element to the conclusion of this component.
addToObservations(Comparable) - Method in class org.thegalactic.context.Context
Adds the specified element to the set of observations of this component.
addToPremise(Comparable) - Method in class org.thegalactic.rule.Rule
Adds the specified comparable to the premise of this component.
addValue(Object) - Method in class org.thegalactic.context.constraint.categorical.CategoricalAttribute
Add a value to a CategoricalAttribute.
allClosures() - Method in class org.thegalactic.lattice.ClosureSystem
Returns all the closed sets of the specified closure system (that can be an IS or a context).
arrowClosureAttribute(TreeSet<Comparable>) - Method in class org.thegalactic.context.Context
Returns the arrow-closed subcontext of this component containing attr.
arrowClosureObject(TreeSet<Comparable>) - Method in class org.thegalactic.context.Context
Returns the arrow-closed subcontext of this component containing obs.
ArrowRelation - Class in org.thegalactic.lattice
The ArrowRelation class encodes arrow relation between meet & join-irreductibles of a lattice.
ArrowRelation(Lattice) - Constructor for class org.thegalactic.lattice.ArrowRelation
Unique constructor of this component from a lattice.
ArrowRelationIOFactory - Class in org.thegalactic.lattice.io
This class register readers and writers for the Context class.
ArrowRelationSerializerTeX - Class in org.thegalactic.lattice.io
This class defines the way for writing an arrow relatin as a tex file.
AssociationRule - Class in org.thegalactic.rule
This class gives a representation for an association rule.
AssociationRule() - Constructor for class org.thegalactic.rule.AssociationRule
Constructs a new empty Rule with a empty premise and an empty conclusion.
AssociationRule(SortedSet<Comparable>, SortedSet<Comparable>) - Constructor for class org.thegalactic.rule.AssociationRule
Constructs a new Rule with the premise and the conclusion given in parameters.
AssociationRule(SortedSet<Comparable>, SortedSet<Comparable>, double, double) - Constructor for class org.thegalactic.rule.AssociationRule
Constructs a new Rule with the premise, the conclusion, the confidence and the support given in parameters.
attributesReduction() - Method in class org.thegalactic.context.Context
Removes from this component reducible attributes.

B

BijectiveComponents - Class in org.thegalactic.lattice
This class generates bijective components issued from lattice theory for a specified closure system.
BijectiveComponents(ClosureSystem) - Constructor for class org.thegalactic.lattice.BijectiveComponents
Constructs this component with the specified Closure System as initial closure system.
BinaryStorage - Class in org.thegalactic.context.constraint.binary
Binary Storage.
booleanAlgebra(int) - Static method in class org.thegalactic.lattice.LatticeFactory
Returns the boolean algebra of cardinal 2^n.
bottom() - Method in class org.thegalactic.lattice.Lattice
Returns the bottom of the lattice.

C

CategoricalAttribute - Class in org.thegalactic.context.constraint.categorical
Categorical Attribute.
CategoricalModel - Class in org.thegalactic.context.constraint.categorical
Categorical Model.
CategoricalStorage - Class in org.thegalactic.context.constraint.categorical
Categorical Storage.
CategoricalValue - Class in org.thegalactic.context.constraint.categorical
Categorical Value.
checkRuleElements(Rule) - Method in class org.thegalactic.rule.ImplicationalSystem
Checks if the set S of this component contains the elements of the specified rule.
clone() - Method in class org.thegalactic.dgraph.ConcreteDGraph
Returns a clone of this component composed of a clone of each node and each edge.
clone() - Method in class org.thegalactic.dgraph.Node
Returns a clone of this node.
clone() - Method in class org.thegalactic.lattice.Concept
Returns a clone of this component.
clone() - Method in class org.thegalactic.lattice.ConceptLattice
Returns a clone of this component composed of a clone of each concept and each edge.
clone() - Method in class org.thegalactic.util.ComparableSet
Returns a clone of this component.
closedSetIceberg(double) - Method in class org.thegalactic.context.Context
Returns the closed set iceberg of this component.
closedSetLattice(boolean) - Method in class org.thegalactic.lattice.ClosureSystem
Returns the closed set lattice of this component.
closure(TreeSet<Comparable>) - Method in class org.thegalactic.context.Context
Builds the closure of a set X of attributes.
closure(TreeSet<Comparable>) - Method in class org.thegalactic.lattice.ClosureSystem
Returns the closure of the specified set.
closure(TreeSet<Comparable>) - Method in class org.thegalactic.rule.ImplicationalSystem
Builds the closure of a set X of indexed elements.
ClosureSystem - Class in org.thegalactic.lattice
This class is an abstract class defining the common behavior of closure systems, and specialy its closed set lattice generation.
ClosureSystem() - Constructor for class org.thegalactic.lattice.ClosureSystem
 
ComparableSet<E extends Comparable> - Class in org.thegalactic.util
This class gives a minimal representation of a comparable set where sets are compared using the lectic order.
ComparableSet() - Constructor for class org.thegalactic.util.ComparableSet
Constructs a new and empty ComparableSet.
ComparableSet(SortedSet<E>) - Constructor for class org.thegalactic.util.ComparableSet
Constructs a new ComparableSet with the set from the specified set.
compareTo(Edge<N, E>) - Method in class org.thegalactic.dgraph.Edge
Compares this edge with those in parameter, based on their identifiers.
compareTo(Node) - Method in class org.thegalactic.dgraph.Node
Compares this node with those in parameter, based on their identifiers.
compareTo(Rule) - Method in class org.thegalactic.rule.Rule
Compares this component with the specified one by comparing their premises, or their conclusion in case of equality of the premises.
compareTo(ComparableSet) - Method in class org.thegalactic.util.ComparableSet
Compares this component with those in parameter according to the lectic order.
complementary() - Method in class org.thegalactic.dgraph.ConcreteDGraph
Replaces this component by its complementary graph.
completeLattice(ClosureSystem) - Static method in class org.thegalactic.lattice.ConceptLattice
Generates and returns the complete (i.e.
compute() - Method in class org.thegalactic.lattice.BijectiveComponents
Generates all the bijective components included in this component issued from the initial closure system closureSystem.
Concept - Class in org.thegalactic.lattice
This class gives a representation for a concept, i.e.
Concept(TreeSet<Comparable>, TreeSet<Comparable>) - Constructor for class org.thegalactic.lattice.Concept
Constructs a new concept containing the specified comparables set as setA and setB.
Concept(boolean, boolean) - Constructor for class org.thegalactic.lattice.Concept
Constructs a new concept with an empty set of comparableset as setA and set B if the two boolean are true.
Concept(TreeSet<Comparable>, boolean) - Constructor for class org.thegalactic.lattice.Concept
Constructs a new concept containing the specified comparables set as setA, and an empty set of comparableset as setB if the boolean is true.
Concept(boolean, TreeSet<Comparable>) - Constructor for class org.thegalactic.lattice.Concept
Constructs a new concept containing the specified comparables set as setB, and an empty set of comparableset as setA if the boolean is true.
Concept(Concept) - Constructor for class org.thegalactic.lattice.Concept
Constructs this component as a copy of the specified ClosedSet.
conceptLattice(boolean) - Method in class org.thegalactic.context.Context
Returns the concept lattice of this component.
ConceptLattice - Class in org.thegalactic.lattice
This class extends class Lattice to provide specific methods to manipulate both a concept lattice or a closed set lattice.
ConceptLattice() - Constructor for class org.thegalactic.lattice.ConceptLattice
Constructs this component with an empty set of nodes.
ConceptLattice(TreeSet<Concept>) - Constructor for class org.thegalactic.lattice.ConceptLattice
Constructs this component with the specified set of concepts, and empty treemap of successors and predecessors.
ConceptLattice(Lattice) - Constructor for class org.thegalactic.lattice.ConceptLattice
Constructs this component as a shallow copy of the specified lattice.
ConceptLatticeIOFactory - Class in org.thegalactic.lattice.io
This class register readers and writers for the Context class.
ConceptLatticeSerializerDot - Class in org.thegalactic.lattice.io
This class defines the way for writing a concept lattice as a dot file.
ConcreteDGraph<N,E> - Class in org.thegalactic.dgraph
This class gives a standard representation for a directed graph by sets of successors and predecessors.
ConcreteDGraph() - Constructor for class org.thegalactic.dgraph.ConcreteDGraph
Constructs a new directed graph with an empty set of node.
ConcreteDGraph(SortedSet<Node<N>>) - Constructor for class org.thegalactic.dgraph.ConcreteDGraph
Constructs a new directed graph source the specified set of nodes.
ConcreteDGraph(DGraph<N, E>) - Constructor for class org.thegalactic.dgraph.ConcreteDGraph
Constructs this component as a copy of the specified directed graph.
containAsExtent(Comparable, Comparable) - Method in class org.thegalactic.context.Context
Checks if the second specified element is an extent of the first specified element.
containAsIntent(Comparable, Comparable) - Method in class org.thegalactic.context.Context
Checks if the second specified element is an intent of the first specified element.
containsAllAttributes(TreeSet<Comparable>) - Method in class org.thegalactic.context.Context
Checks if the specified set of attributes belongs to this component.
containsAllInA(TreeSet) - Method in class org.thegalactic.lattice.Concept
Checks if the set A contains the specified set of comparable.
containsAllInB(TreeSet) - Method in class org.thegalactic.lattice.Concept
Checks if the set B contains the specified set of comparable.
containsAllObservations(TreeSet<Comparable>) - Method in class org.thegalactic.context.Context
Checks if the specified set of observations belong to this component.
containsAllSetA() - Method in class org.thegalactic.lattice.ConceptLattice
Check if this component is a lattice whose nodes are concepts with non null set A.
containsAllSetB() - Method in class org.thegalactic.lattice.ConceptLattice
Check if this component is a lattice whose nodes are concepts with non null set A.
containsAttribute(Comparable) - Method in class org.thegalactic.context.Context
Checks if the specified attribute belong to this component.
containsConcepts() - Method in class org.thegalactic.lattice.ConceptLattice
Check if nodes of this component are concepts.
containsEdge(Node<N>, Node<N>) - Method in class org.thegalactic.dgraph.ConcreteDGraph
Checks if there exists an edge between the two specified nodes.
containsEdge(Edge<N, E>) - Method in class org.thegalactic.dgraph.ConcreteDGraph
Checks if the specified edge belong to this component.
containsInA(Comparable) - Method in class org.thegalactic.lattice.Concept
Checks if the set A contains the specified comparable.
containsInB(Comparable) - Method in class org.thegalactic.lattice.Concept
Checks if the set B contains the specified comparable.
containsNode(Node<N>) - Method in class org.thegalactic.dgraph.ConcreteDGraph
Checks if the specified node belong to this component.
containsObservation(Comparable) - Method in class org.thegalactic.context.Context
Checks if the specified observation belongs to this component.
containsRule(Rule) - Method in class org.thegalactic.rule.ImplicationalSystem
Checks if this component already contains the specified rule.
Context - Class in org.thegalactic.context
This class gives a standard representation for a context.
Context() - Constructor for class org.thegalactic.context.Context
Constructs a new empty context.
Context(Context) - Constructor for class org.thegalactic.context.Context
Constructs a new context as a copy of the specified context.
Context(String) - Constructor for class org.thegalactic.context.Context
Constructs this component from the specified file.
ContextIOFactory - Class in org.thegalactic.context.io
This class register readers and writers for the Context class.
ContextSerializerBurmeister - Class in org.thegalactic.context.io
This class defines the way for reading a context from a text file.
ContextSerializerCsv - Class in org.thegalactic.context.io
This class defines the way for reading a context from a csv file.
ContextSerializerFIMI - Class in org.thegalactic.context.io
This class defines the way for reading a context from a text file.
ContextSerializerSLF - Class in org.thegalactic.context.io
This class defines the way for reading a context from a slf file.
ContextSerializerText - Class in org.thegalactic.context.io
This class defines the way for reading a context from a text file.
Couple - Class in org.thegalactic.util
This class provides a representation of couple (A,B) of objects.
Couple(Object, Object) - Constructor for class org.thegalactic.util.Couple
Constructor from two objects.
create(int) - Static method in class org.thegalactic.context.constraint.binary.BinaryStorage
Factory method to construct a binary storage.
create() - Static method in class org.thegalactic.context.constraint.categorical.CategoricalModel
Factory method to construct a categorical model.
create(CategoricalModel) - Static method in class org.thegalactic.context.constraint.categorical.CategoricalStorage
Create a CategoricalStorage.
create(int) - Static method in class org.thegalactic.context.constraint.numerical.NumericalStorage
Factory method to construct a numerical storage.

D

DAGraph<N,E> - Class in org.thegalactic.dgraph
This class extends the representation of a directed graph given by class ConcreteDGraph for directed acyclic graph (DAG).
DAGraph() - Constructor for class org.thegalactic.dgraph.DAGraph
Constructs a new DAG with an empty set of node.
DAGraph(SortedSet<Node<N>>) - Constructor for class org.thegalactic.dgraph.DAGraph
Constructs this component with the specified set of nodes, and empty treemap of successors and predecessors.
DAGraph(ConcreteDGraph<N, E>) - Constructor for class org.thegalactic.dgraph.DAGraph
Constructs this component as a copy of the specified directed graph.
DAGraphFactory - Class in org.thegalactic.dgraph
DAGraphFactory.
deleteElement(Comparable) - Method in class org.thegalactic.rule.ImplicationalSystem
Delete the specified element from the set S of this component and from all the rule containing it.
dependencyGraph() - Method in class org.thegalactic.rule.ImplicationalSystem
Returns the dependency graph of this component.
DGraph<N,E> - Interface in org.thegalactic.dgraph
DGraph.
DGraphFactory - Class in org.thegalactic.dgraph
DGraphFactory.
DGraphIOFactory - Class in org.thegalactic.dgraph.io
This class register readers and writers for the ConcreteDGraph class.
DGraphSerializerDot<N,E> - Class in org.thegalactic.dgraph.io
This class defines the way for writing a graph to a text file.
diagramIceberg(Context, double) - Static method in class org.thegalactic.lattice.ConceptLattice
Generates and returns the Hasse diagram of the closed set iceberg of the specified context.
diagramLattice(ClosureSystem) - Static method in class org.thegalactic.lattice.ConceptLattice
Generates and returns the Hasse diagram of the closed set lattice of the specified closure system, that can be an implicational system (ImplicationalSystem) or a context.
divisors(int) - Method in class org.thegalactic.dgraph.DAGraphFactory
Generates the directed asyclic graph (DAG) of divisors for integers included betwwen 2 and the specified value.
doublingConvex(Lattice, DAGraph) - Static method in class org.thegalactic.lattice.LatticeFactory
Returns lattice l in which convex c has been doubled.

E

Edge<N,E> - Class in org.thegalactic.dgraph
This class gives a standard representation for an edge of a graph.
Edge(Node<N>, Node<N>, E) - Constructor for class org.thegalactic.dgraph.Edge
Constructs a new edge with the specified node as origin and destination node, with the specified content.
Edge(Node<N>, Node<N>) - Constructor for class org.thegalactic.dgraph.Edge
Constructs a new edge with the specified node as origin and destination node, and a null value as content.
equals(Object) - Method in class org.thegalactic.dgraph.Edge
Compares this edge with the specified one.
equals(Object) - Method in class org.thegalactic.dgraph.Node
Compares this node with the specified one.
equals(Object) - Method in class org.thegalactic.lattice.Concept
Compares this component with the specified one.
equals(Object) - Method in class org.thegalactic.rule.Rule
Compares this component with the specified one.
equals(Couple) - Method in class org.thegalactic.util.Couple
Returns true if c is equals to this component.
extend(int, boolean) - Method in class org.thegalactic.context.constraint.binary.BinaryStorage
Extends truth value.
extend(CategoricalValue, boolean) - Method in class org.thegalactic.context.constraint.categorical.CategoricalStorage
Extends truth value.
extend(int, double) - Method in class org.thegalactic.context.constraint.numerical.NumericalStorage
Extends value.
extendInf(int, double) - Method in class org.thegalactic.context.constraint.numerical.NumericalStorage
Extend by inf value.
extendSup(int, double) - Method in class org.thegalactic.context.constraint.numerical.NumericalStorage
Extend by sup value.

F

Filer<E> - Class in org.thegalactic.io
This class is used to provide a generic way for saving and parsing objects using the extension file.
filter(Node<N>) - Method in class org.thegalactic.dgraph.DAGraph
Returns the subgraph induced by the specified node and its successors in the transitive closure.
fullClosure(ComparableSet) - Method in class org.thegalactic.lattice.Lattice
Returns the smallest sublattice of this component containing s.

G

get(int) - Method in class org.thegalactic.context.constraint.binary.BinaryStorage
Get truth value.
get(CategoricalValue) - Method in class org.thegalactic.context.constraint.categorical.CategoricalStorage
Get truth value.
getArrowClosedSubContext() - Method in class org.thegalactic.context.Context
Returns the context defining the concept lattice of arrow-closed subcontexts of this component.
getArrowRelation() - Method in class org.thegalactic.lattice.Lattice
The arrowRelation method encodes arrow relations between meet & join-irreductibles of this component.
getAssociationBasis(Context, double, double) - Method in class org.thegalactic.lattice.Lattice
Returns a set of association rules based on a confidence threshold.
getAttribute() - Method in class org.thegalactic.context.constraint.categorical.CategoricalValue
Get the underlying attribute.
getAttributes() - Method in class org.thegalactic.context.constraint.categorical.CategoricalModel
Get the collection of CategoricalAttribute.
getAttributes() - Method in class org.thegalactic.context.Context
Returns the set of attributes of this component.
getCanonicalBasis() - Method in class org.thegalactic.lattice.BijectiveComponents
Returns the canonical basis of this component.
getCanonicalDirectBasis() - Method in class org.thegalactic.lattice.BijectiveComponents
Returns the canonical direct basis of this component.
getCanonicalDirectBasis() - Method in class org.thegalactic.lattice.Lattice
Returns the canonical direct basis of the lattice.
getClosureSystem() - Method in class org.thegalactic.lattice.BijectiveComponents
Returns the closure system of this component.
getConcept(ComparableSet, ComparableSet) - Method in class org.thegalactic.lattice.ConceptLattice
Returns concept defined by setA and setB; null if not found.
getConclusion() - Method in class org.thegalactic.rule.Rule
Returns a copy of the conclusion of the Rule.
getConfidence() - Method in class org.thegalactic.rule.AssociationRule
Returns the confidence value of the rule.
getContent() - Method in class org.thegalactic.dgraph.Edge
Returns the content this edge.
getContent() - Method in class org.thegalactic.dgraph.Node
Get the content.
getData() - Method in class org.thegalactic.context.constraint.categorical.CategoricalValue
Get the underlying data.
getDependencyGraph() - Method in class org.thegalactic.lattice.BijectiveComponents
Returns the dependency graph of this component.
getDependencyGraph() - Method in class org.thegalactic.lattice.Lattice
Returns the dependency graph of this component.
getDivisionContext() - Method in class org.thegalactic.context.Context
Returns a list of subcontexts such that the concept lattice of this component is obtained from a subcontext by doubling a convex.
getDivisionConvex(Context) - Method in class org.thegalactic.context.Context
Returns a convex set of the concept lattice of c which can be doubled to recover the concept lattice of this component.
getDoubleArrowTable() - Method in class org.thegalactic.lattice.ArrowRelation
Returns the table of the lattice, composed of the join and meet irreducibles nodes.
getDoubleCircArrowTable() - Method in class org.thegalactic.lattice.ArrowRelation
Returns the table of the lattice, composed of the join and meet irreducibles nodes.
getDoubleDownArrowTable() - Method in class org.thegalactic.lattice.ArrowRelation
Returns the table of the lattice, composed of the join and meet irreducibles nodes.
getDoubleUpArrowTable() - Method in class org.thegalactic.lattice.ArrowRelation
Returns the table of the lattice, composed of the join and meet irreducibles nodes.
getEdge(Node<N>, Node<N>) - Method in class org.thegalactic.dgraph.ConcreteDGraph
Returns, if it exists, the edge between node source and node to.
getEdges() - Method in class org.thegalactic.dgraph.ConcreteDGraph
Returns the set of edges of this component.
getEdges() - Method in interface org.thegalactic.dgraph.DGraph
Returns the set of edges of this component.
getExtent(Comparable) - Method in class org.thegalactic.context.Context
Returns the set of observations that are intent of the specified attribute.
getExtent(TreeSet<Comparable>) - Method in class org.thegalactic.context.Context
Returns the set of observations that are all intent of attributes of the specified set.
getExtentNb(TreeSet<Comparable>) - Method in class org.thegalactic.context.Context
Return the number of observations that are all intent of attributes of the specified set.
getExtentUnion(TreeSet<Comparable>) - Method in class org.thegalactic.context.Context
Returns the set of union of observations that are intent with one of attributes of the specified set.
getIdentifier() - Method in class org.thegalactic.dgraph.Node
Get the identifier.
getImplicationalSystem() - Method in class org.thegalactic.lattice.Lattice
Returns an ImplicationalSystem of the lattice defined on the join irreducibles nodes.
getInf(int) - Method in class org.thegalactic.context.constraint.numerical.NumericalStorage
Get the inf value at specified index.
getInstance() - Static method in class org.thegalactic.context.io.ContextIOFactory
Return the singleton instance of this class.
getInstance() - Static method in class org.thegalactic.context.io.ContextSerializerBurmeister
Return the singleton instance of this class.
getInstance() - Static method in class org.thegalactic.context.io.ContextSerializerCsv
Return the singleton instance of this class.
getInstance() - Static method in class org.thegalactic.context.io.ContextSerializerFIMI
Return the singleton instance of this class.
getINSTANCE() - Static method in class org.thegalactic.context.io.ContextSerializerSLF
Return the singleton INSTANCE of this class.
getInstance() - Static method in class org.thegalactic.context.io.ContextSerializerText
Return the singleton instance of this class.
getInstance() - Static method in class org.thegalactic.dgraph.DAGraphFactory
Return the singleton instance of this class.
getInstance() - Static method in class org.thegalactic.dgraph.DGraphFactory
Return the singleton instance of this class.
getInstance() - Static method in class org.thegalactic.dgraph.io.DGraphIOFactory
Return the singleton instance of this class.
getInstance() - Static method in class org.thegalactic.dgraph.io.DGraphSerializerDot
Return the singleton instance of this class.
getInstance() - Static method in class org.thegalactic.io.Filer
Return the singleton instance of this class.
getInstance() - Static method in class org.thegalactic.lattice.io.ArrowRelationIOFactory
Return the singleton instance of this class.
getInstance() - Static method in class org.thegalactic.lattice.io.ArrowRelationSerializerTeX
Return the singleton instance of this class.
getInstance() - Static method in class org.thegalactic.lattice.io.ConceptLatticeIOFactory
Return the singleton instance of this class.
getInstance() - Static method in class org.thegalactic.lattice.io.ConceptLatticeSerializerDot
Return the singleton instance of this class.
getInstance() - Static method in class org.thegalactic.lattice.io.ImplicationalSystemIOFactory
Return the singleton instance of this class.
getInstance() - Static method in class org.thegalactic.lattice.io.ImplicationalSystemSerializerText
Return the singleton instance of this class.
getIntent(Comparable) - Method in class org.thegalactic.context.Context
Returns the set of attributes that are intent of the specified observation.
getIntent(TreeSet<Comparable>) - Method in class org.thegalactic.context.Context
Returns the set of attributes that are all intent of observations of the specified set.
getIntentNb(TreeSet<Comparable>) - Method in class org.thegalactic.context.Context
Return the number of attributes that are all intent of observations of the specified set.
getIrreduciblesReduction() - Method in class org.thegalactic.lattice.ConceptLattice
Returns a lattice where each join irreducible concept is replaced by a node containing the first element of set A, and each meet irreducible concept is replaced by a node contining the first element of set B.
getJoinReduction() - Method in class org.thegalactic.lattice.ConceptLattice
Returns a lattice where join irreducibles node’s content is replaced by the first element of set A.
getLattice() - Method in class org.thegalactic.lattice.BijectiveComponents
Returns the lattice of this component.
getLeft() - Method in class org.thegalactic.util.Couple
Returns left hand side of this component.
getMeetReduction() - Method in class org.thegalactic.lattice.ConceptLattice
Returns a lattice where meet irreducibles node’s content is replaced by the first element of set B.
getMinimalGenerators() - Method in class org.thegalactic.lattice.BijectiveComponents
Returns the minimal generators of this component.
getMinimalGenerators() - Method in class org.thegalactic.lattice.Lattice
Returns the minimal generators of the lattice.
getModel() - Method in class org.thegalactic.context.constraint.categorical.CategoricalAttribute
Get the underlying model.
getModel() - Method in class org.thegalactic.context.constraint.categorical.CategoricalValue
Get the underlying model.
getNode(Node<N>) - Method in class org.thegalactic.dgraph.ConcreteDGraph
Returns the node that is equal to the specified one.
getNodeByContent(Object) - Method in class org.thegalactic.dgraph.ConcreteDGraph
Returns the node whose content is equal to the specified one.
getNodeByIdentifier(int) - Method in class org.thegalactic.dgraph.ConcreteDGraph
Returns the node whose ident is equal to the specified one.
getNodes() - Method in class org.thegalactic.dgraph.ConcreteDGraph
Returns the set of nodes of this component.
getNodes() - Method in interface org.thegalactic.dgraph.DGraph
Returns the set of nodes of this component.
getObservations() - Method in class org.thegalactic.context.Context
Returns the set of observations of this component.
getPredecessorEdges(Node<N>) - Method in class org.thegalactic.dgraph.ConcreteDGraph
Returns the set of edges predecessors of the specified node.
getPredecessorEdges(Node<N>) - Method in interface org.thegalactic.dgraph.DGraph
Returns the set of edges predecessors of the specified node.
getPredecessorNodes(Node<N>) - Method in class org.thegalactic.dgraph.ConcreteDGraph
Returns the set of nodes predecessors of the specified node.
getPredecessorNodes(Node<N>) - Method in interface org.thegalactic.dgraph.DGraph
Returns the set of nodes predecessors of the specified node.
getPredecessors() - Method in class org.thegalactic.dgraph.ConcreteDGraph
Returns the predecessors of this component.
getPremise() - Method in class org.thegalactic.rule.Rule
Returns a copy of the premise of the Rule.
getReader(String) - Method in class org.thegalactic.io.IOFactory
Get the reader linked to an extension.
getReducedLattice() - Method in class org.thegalactic.lattice.BijectiveComponents
Returns the reduced lattice of this component.
getReducibleElements() - Method in class org.thegalactic.lattice.ClosureSystem
This function returns all reducible elements.
getReverseContext() - Method in class org.thegalactic.context.Context
Return a new reversed Context.
getRight() - Method in class org.thegalactic.util.Couple
Returns right hand side of this component.
getRules() - Method in class org.thegalactic.rule.ImplicationalSystem
Returns the set of rules.
getSet() - Method in class org.thegalactic.context.Context
Returns the set of attributes as elements set used by the lattice generator abstract class to generate closed set lattice on attributes.
getSet() - Method in class org.thegalactic.lattice.ClosureSystem
Returns the set of elements of the closure system.
getSet() - Method in class org.thegalactic.rule.ImplicationalSystem
Returns the set of indexed elements.
getSetA() - Method in class org.thegalactic.lattice.Concept
Returns the set A of this component.
getSetB() - Method in class org.thegalactic.lattice.Concept
Returns the set B of comparable of this component.
getSinks() - Method in class org.thegalactic.dgraph.AbstractDGraph
Returns the sinks of this component.
getSinks() - Method in interface org.thegalactic.dgraph.DGraph
Returns the sinks of this component.
getSource() - Method in class org.thegalactic.dgraph.Edge
Returns the source node of this edge.
getStronglyConnectedComponent() - Method in class org.thegalactic.dgraph.ConcreteDGraph
Returns the directed acyclic graph where each node corresponds to a strongly connected component (SCC) of this component stored in a TreeSet of nodes.
getSubContext(TreeSet<Comparable>, TreeSet<Comparable>) - Method in class org.thegalactic.context.Context
Returns subcontext with selected obs and attr.
getSubgraphByEdges(Set<Edge<N, E>>) - Method in class org.thegalactic.dgraph.ConcreteDGraph
Returns the subgraph of this component induced by the specified set of edges.
getSubgraphByNodes(Set<Node<N>>) - Method in class org.thegalactic.dgraph.ConcreteDGraph
Returns the subgraph of this component induced by the specified set of nodes.
getSubgraphByNodes(Set<Node<N>>) - Method in class org.thegalactic.dgraph.DAGraph
Returns the subgraph of this component induced by the specified set of nodes.
getSuccessorEdges(Node<N>) - Method in class org.thegalactic.dgraph.ConcreteDGraph
Returns the set of edges successors of the specified node.
getSuccessorEdges(Node<N>) - Method in interface org.thegalactic.dgraph.DGraph
Returns the set of edges successors of the specified node.
getSuccessorNodes(Node<N>) - Method in class org.thegalactic.dgraph.ConcreteDGraph
Returns the set of nodes successors of the specified node.
getSuccessorNodes(Node<N>) - Method in interface org.thegalactic.dgraph.DGraph
Returns the set of nodes successors of the specified node.
getSuccessors() - Method in class org.thegalactic.dgraph.ConcreteDGraph
Returns the successors of this component.
getSup(int) - Method in class org.thegalactic.context.constraint.numerical.NumericalStorage
Get the sup value at specified index.
getSupport() - Method in class org.thegalactic.rule.AssociationRule
Returns the support value of the rule.
getTable() - Method in class org.thegalactic.lattice.BijectiveComponents
Returns the Table of this component.
getTable() - Method in class org.thegalactic.lattice.Lattice
Returns the table of the lattice, composed of the join and meet irreducibles nodes.
getTarget() - Method in class org.thegalactic.dgraph.Edge
Returns the target node of this edge.
getValues() - Method in class org.thegalactic.context.constraint.categorical.CategoricalAttribute
Get the collection of CategoricalValue.
getWells() - Method in class org.thegalactic.dgraph.AbstractDGraph
Returns the wells of this component.
getWells() - Method in interface org.thegalactic.dgraph.DGraph
Returns the wells of this component.
getWriter(String) - Method in class org.thegalactic.io.IOFactory
Get the writer linked to an extension.

H

hasContent() - Method in class org.thegalactic.dgraph.Edge
Returns true if content of this edge is not the null value.
hasContent() - Method in class org.thegalactic.dgraph.Node
Test if this node has a content.
hasDependencyGraph() - Method in class org.thegalactic.lattice.Lattice
Test if this component has a dependency graph.
hashCode() - Method in class org.thegalactic.dgraph.Edge
Compute the hash code.
hashCode() - Method in class org.thegalactic.dgraph.Node
Compute the hash code.
hashCode() - Method in class org.thegalactic.lattice.Concept
Returns the hash code of this component.
hashCode() - Method in class org.thegalactic.rule.Rule
Returns the hash code of this component.
hashCode() - Method in class org.thegalactic.util.Couple
Compute the hash code.
hasSetA() - Method in class org.thegalactic.lattice.Concept
Checks if the concept has an empty set A.
hasSetB() - Method in class org.thegalactic.lattice.Concept
Checks if the concept has an empty set B.
hybridGenerators() - Method in class org.thegalactic.lattice.Lattice
Returns the list of all sets of nodes that generates all nodes.

I

iceberg(float) - Method in class org.thegalactic.lattice.ConceptLattice
Deprecated.
use getConceptIceberg method from ClosureSystem class instead. Are kept only concept whose number of observation is over threshold. A top node is added to keep the lattice structure.
ideal(Node<N>) - Method in class org.thegalactic.dgraph.DAGraph
Returns the subgraph induced by the specified node and its predecessors in the transitive closure.
idealLattice(DAGraph) - Static method in class org.thegalactic.lattice.ConceptLattice
Generate the lattice composed of all the antichains of this component ordered with the inclusion relation.
immediateSuccessors(ClosureSystem) - Method in class org.thegalactic.lattice.Concept
Returns the list of immediate successors of a given node of the lattice.
immediateSuccessors(Node, ClosureSystem) - Method in class org.thegalactic.lattice.ConceptLattice
Returns the list of immediate successors of a given node of the lattice.
immediateSuccessorsLOA(Context) - Method in class org.thegalactic.lattice.Concept
Computes the immediate successors of this component with the LOA algorithm.
ImplicationalSystem - Class in org.thegalactic.rule
This class gives a representation for an implicational system (ImplicationalSystem), a set of rules.
ImplicationalSystem() - Constructor for class org.thegalactic.rule.ImplicationalSystem
Constructs a new empty component.
ImplicationalSystem(Collection<Rule>) - Constructor for class org.thegalactic.rule.ImplicationalSystem
Constructs this component from the specified set of rules sigma.
ImplicationalSystem(ImplicationalSystem) - Constructor for class org.thegalactic.rule.ImplicationalSystem
Constructs this component as a copy of the specified ImplicationalSystem is.
ImplicationalSystem(String) - Constructor for class org.thegalactic.rule.ImplicationalSystem
Constructs this component from the specified file.
ImplicationalSystemIOFactory - Class in org.thegalactic.lattice.io
This class register readers and writers for the Context class.
ImplicationalSystemSerializerText - Class in org.thegalactic.lattice.io
This class defines the way for reading an implicational system from a text file.
index() - Method in class org.thegalactic.context.constraint.categorical.CategoricalValue
Get the index of this value relatively to its model.
indexOf(CategoricalValue) - Method in class org.thegalactic.context.constraint.categorical.CategoricalAttribute
Get the index of a CategoricalValue.
indexOf(CategoricalValue) - Method in class org.thegalactic.context.constraint.categorical.CategoricalModel
Get the index of the CategoricalValue.
init() - Method in class org.thegalactic.context.Context
Initialise the context.
init() - Static method in class org.thegalactic.context.io.ContextIOFactory
Initialse the factory.
init() - Static method in class org.thegalactic.dgraph.io.DGraphIOFactory
Initialse the factory.
init() - Static method in class org.thegalactic.lattice.io.ArrowRelationIOFactory
Initialse the factory.
init() - Static method in class org.thegalactic.lattice.io.ConceptLatticeIOFactory
Initialse the factory.
init() - Static method in class org.thegalactic.lattice.io.ImplicationalSystemIOFactory
Initialse the factory.
init() - Method in class org.thegalactic.rule.ImplicationalSystem
Initialise the implicational system.
initialise(ClosureSystem) - Method in class org.thegalactic.lattice.BijectiveComponents
Initialise the closure system.
initialiseSetAForJoin() - Method in class org.thegalactic.lattice.ConceptLattice
Replace null set A in each join irreducible concept with a set containing node ident.
initialiseSetBForMeet() - Method in class org.thegalactic.lattice.ConceptLattice
Replace null set B in each meet irreducible concept with a set containing node ident.
intersection(BinaryStorage) - Method in class org.thegalactic.context.constraint.binary.BinaryStorage
Intersection.
intersection(CategoricalStorage) - Method in class org.thegalactic.context.constraint.categorical.CategoricalStorage
Intersection.
intersection(NumericalStorage) - Method in class org.thegalactic.context.constraint.numerical.NumericalStorage
Intersection.
inverseClosure(ComparableSet) - Method in class org.thegalactic.context.Context
Builds the inverse of the closure operator of a set of observations.
IOFactory<E> - Class in org.thegalactic.io
This class defines a standard way for getting reader and writer.
IOFactory() - Constructor for class org.thegalactic.io.IOFactory
Basic constructor.
irreducibleClosure() - Method in class org.thegalactic.lattice.Lattice
Generates and returns the isomorphic concept lattice defined on the join and meet irreducibles sets.
irreduciblesSubgraph() - Method in class org.thegalactic.lattice.Lattice
Returns the subgraph induced by the irreducibles nodes of this component.
isAcyclic() - Method in class org.thegalactic.dgraph.AbstractDGraph
Check if this component is acyclic.
isAtomistic() - Method in class org.thegalactic.lattice.Lattice
Returns true if this component is an atomistic lattice.
isCanonicalBasis() - Method in class org.thegalactic.rule.ImplicationalSystem
Returns true if this component is equal to its canonical basis.
isCanonicalDirectBasis() - Method in class org.thegalactic.rule.ImplicationalSystem
Returns true if this component is equal to its canonical direct basis.
isCirc(Edge) - Method in class org.thegalactic.lattice.ArrowRelation
Returns true if and only if there is an circ arrow between the source and the target of edge e.
isCN() - Method in class org.thegalactic.lattice.Lattice
Return true if this component is congruence normal.
isCoAtomistic() - Method in class org.thegalactic.lattice.Lattice
Returns true if this component is an coatomistic lattice.
isCompact() - Method in class org.thegalactic.rule.ImplicationalSystem
Returns true if this component is a compact ImplicationalSystem.
isConceptLattice() - Method in class org.thegalactic.lattice.ConceptLattice
Check if this component is a lattice whose nodes are concepts.
isCross(Edge) - Method in class org.thegalactic.lattice.ArrowRelation
Returns true if and only if there is an cross arrow between the source and the target of edge e.
isDirect() - Method in class org.thegalactic.rule.ImplicationalSystem
Returns true if this component is direct.
isDown(Edge) - Method in class org.thegalactic.lattice.ArrowRelation
Returns true if and only if there is an down arrow between the source and the target of edge e.
isEmpty(int) - Method in class org.thegalactic.context.constraint.numerical.NumericalStorage
Is the set at specified index empty?
isIncludedIn(ImplicationalSystem) - Method in class org.thegalactic.rule.ImplicationalSystem
Compares by inclusion of the proper and unary form of this component with the specified one.
isLattice() - Method in class org.thegalactic.lattice.Lattice
Check if this component is a lattice.
isLeftMinimal() - Method in class org.thegalactic.rule.ImplicationalSystem
Returns true if this component is left minimal.
isMinimum() - Method in class org.thegalactic.rule.ImplicationalSystem
Returns true if this component is minimum.
isPoint(int) - Method in class org.thegalactic.context.constraint.numerical.NumericalStorage
Is the set at specified index a point?
isProper() - Method in class org.thegalactic.rule.ImplicationalSystem
Returns true if this component is a proper ImplicationalSystem.
isReduced() - Method in class org.thegalactic.rule.ImplicationalSystem
Return true if this component is reduced.
isRightMaximal() - Method in class org.thegalactic.rule.ImplicationalSystem
Returns true if conclusion of rules of this component are closed.
isUnary() - Method in class org.thegalactic.rule.ImplicationalSystem
Returns true if this component is an unary ImplicationalSystem.
isUp(Edge) - Method in class org.thegalactic.lattice.ArrowRelation
Returns true if and only if there is an up arrow between the source and the target of edge e.
isUpDown(Edge) - Method in class org.thegalactic.lattice.ArrowRelation
Returns true if and only if there is an up-down arrow between the source and the target of edge e.

J

join(Node<N>, Node<N>) - Method in class org.thegalactic.lattice.Lattice
Returns the join of the two specified nodes if it exists.
joinClosure() - Method in class org.thegalactic.lattice.Lattice
Generates and returns the isomorphic closed set lattice defined on the join irreducibles set.
joinClosure(ComparableSet) - Method in class org.thegalactic.lattice.Lattice
Returns the smallest set of nodes of this component containing S such that if a,b in JS then join(a,b) in JS.
joinIrreducibles() - Method in class org.thegalactic.lattice.Lattice
Returns the set of join irreducibles of this component.
joinIrreducibles(Node<N>) - Method in class org.thegalactic.lattice.Lattice
Returns the set of join-irreducibles that are minorants of the specified node.
joinIrreduciblesSubgraph() - Method in class org.thegalactic.lattice.Lattice
Returns the subgraph induced by the join irreducibles nodes of this component.

L

lattice() - Method in class org.thegalactic.context.Context
Returns the lattice of this component.
lattice() - Method in class org.thegalactic.lattice.ClosureSystem
Returns the lattice of this component.
Lattice<N,E> - Class in org.thegalactic.lattice
This class extends class DAGraph to provide specific methods to manipulate a lattice.
Lattice() - Constructor for class org.thegalactic.lattice.Lattice
Constructs this component with an empty set of nodes.
Lattice(SortedSet<Node<N>>) - Constructor for class org.thegalactic.lattice.Lattice
Constructs this component with the specified set of nodes, and empty treemap of successors and predecessors.
Lattice(DAGraph<N, E>) - Constructor for class org.thegalactic.lattice.Lattice
Constructs this component as a copy of the specified lattice.
LatticeFactory - Class in org.thegalactic.lattice
This class provides a few methods to constructs lattice examples.
LatticeFactory() - Constructor for class org.thegalactic.lattice.LatticeFactory
Empty constructor.

M

majorants(Node<N>) - Method in class org.thegalactic.dgraph.DAGraph
Returns the set of majorants of the specified node.
makeCanonicalBasis() - Method in class org.thegalactic.rule.ImplicationalSystem
Replace this component by the canonical basis.
makeCanonicalDirectBasis() - Method in class org.thegalactic.rule.ImplicationalSystem
Replace this component by its canonical direct basis.
makeCompact() - Method in class org.thegalactic.rule.ImplicationalSystem
Replaces rules of same premise by only one rule.
makeCompactAssociation() - Method in class org.thegalactic.rule.ImplicationalSystem
Replaces association rules of same premise, same support and same confidence by only one rule.
makeDirect() - Method in class org.thegalactic.rule.ImplicationalSystem
Makes this component a compact and direct ImplicationalSystem.
makeEdgeValuation() - Method in class org.thegalactic.lattice.ConceptLattice
Returns a lattice where edges are valuated by the difference between set A of two adjacent concepts.
makeInclusionReduction() - Method in class org.thegalactic.lattice.ConceptLattice
Replaces, if not empty, set A of each concept with the difference between itself and set A of its predecessors; Then replaces, if not empty, set B of each concept by the difference between itself and set B of its successors.
makeIrreduciblesReduction() - Method in class org.thegalactic.lattice.ConceptLattice
Replaces set A of each join irreducible node by the difference between itself and set A of the unique predecessor.
makeLeftMinimal() - Method in class org.thegalactic.rule.ImplicationalSystem
Makes this component a left minimal and compact ImplicationalSystem.
makeMinimum() - Method in class org.thegalactic.rule.ImplicationalSystem
Makes this component a minimum and proper ImplicationalSystem.
makeProper() - Method in class org.thegalactic.rule.ImplicationalSystem
Makes this component a proper ImplicationalSystem.
makeRightMaximal() - Method in class org.thegalactic.rule.ImplicationalSystem
Replaces conclusion of each rule with their closure without the premise.
makeUnary() - Method in class org.thegalactic.rule.ImplicationalSystem
Makes this component an unary ImplicationalSystem.
max() - Method in class org.thegalactic.dgraph.DAGraph
Returns the maximal elements of this component.
meet(Node<N>, Node<N>) - Method in class org.thegalactic.lattice.Lattice
Returns the meet of the two specified nodes if it exists.
meetClosure() - Method in class org.thegalactic.lattice.Lattice
Generates and returns the isomorphic closed set lattice defined on the meet irreducibles set.
meetClosure(ComparableSet) - Method in class org.thegalactic.lattice.Lattice
Returns the smallest set of nodes of this component containing S such that if a,b in MS then meet(a,b) in MS.
meetIrreducibles() - Method in class org.thegalactic.lattice.Lattice
Returns the set of meet irreducibles of this component.
meetIrreducibles(Node<N>) - Method in class org.thegalactic.lattice.Lattice
Returns the set of meet-irreducibles thar are majorants of the specified node.
meetIrreduciblesSubgraph() - Method in class org.thegalactic.lattice.Lattice
Returns the subgraph induced by the meet irreducibles nodes of this component.
min() - Method in class org.thegalactic.dgraph.DAGraph
Returns the minimal elements of this component.
minorants(Node<N>) - Method in class org.thegalactic.dgraph.DAGraph
Returns the set of minorants of the specified node.

N

nextClosure(Concept) - Method in class org.thegalactic.lattice.ClosureSystem
Returns the lecticaly next closed set of the specified one.
Node<N> - Class in org.thegalactic.dgraph
This class gives a standard representation for a node of a graph.
Node(N) - Constructor for class org.thegalactic.dgraph.Node
Constructs a new node containing the specified content.
Node() - Constructor for class org.thegalactic.dgraph.Node
Constructs a new node with a null content.
NumericalStorage - Class in org.thegalactic.context.constraint.numerical
Binary Storage.

O

observationsReduction() - Method in class org.thegalactic.context.Context
Removes from this component reducible observations.
org.thegalactic.context - package org.thegalactic.context
This package is designed to represent contexts.
org.thegalactic.context.constraint - package org.thegalactic.context.constraint
This package is designed to represent constraints.
org.thegalactic.context.constraint.binary - package org.thegalactic.context.constraint.binary
This package is designed to represent binary constraints.
org.thegalactic.context.constraint.categorical - package org.thegalactic.context.constraint.categorical
This package is designed to represent categorical constraints.
org.thegalactic.context.constraint.numerical - package org.thegalactic.context.constraint.numerical
This package is designed to represent numerical constraints.
org.thegalactic.context.io - package org.thegalactic.context.io
This package is designed to represent context input/output operations.
org.thegalactic.dgraph - package org.thegalactic.dgraph
This package is designed to represent directed graph.
org.thegalactic.dgraph.io - package org.thegalactic.dgraph.io
This package is designed to deal with io operations for the org.thegalactic.dgraph package.
org.thegalactic.io - package org.thegalactic.io
This package is designed to represent input/output operations.
org.thegalactic.lattice - package org.thegalactic.lattice
This package is designed to represent lattice.
org.thegalactic.lattice.io - package org.thegalactic.lattice.io
This package is designed to deal with io operations for the org.thegalactic.lattice package.
org.thegalactic.rule - package org.thegalactic.rule
This package is designed to represent rules.
org.thegalactic.util - package org.thegalactic.util
This package is designed to represent utility class.

P

parse(String) - Method in class org.thegalactic.context.Context
Parse the description of this component from a file whose name is specified.
parse(E, IOFactory, String) - Method in class org.thegalactic.io.Filer
Parse the description of this component from a file whose name is specified.
parse(String) - Method in class org.thegalactic.rule.ImplicationalSystem
Parse the description of this component from a file whose name is specified.
permutationLattice(int) - Static method in class org.thegalactic.lattice.LatticeFactory
Returns the lattice of permutations of 1..n.
precedenceGraph() - Method in class org.thegalactic.lattice.ClosureSystem
Returns the precedence graph of this component.
product(Lattice, Lattice) - Static method in class org.thegalactic.lattice.LatticeFactory
Returns the lattice cartesian product of l and r.
putSetA(ComparableSet) - Method in class org.thegalactic.lattice.Concept
Replaces the set A of this component by the specified one.
putSetB(ComparableSet) - Method in class org.thegalactic.lattice.Concept
Replaces the set A of this component by the specified one.

R

random(int, int, int) - Static method in class org.thegalactic.context.Context
Generates a partially random context.
random(int, double) - Method in class org.thegalactic.dgraph.DAGraphFactory
Generates a random directed and acyclic graph (DAG) of size nodes.
random(int) - Method in class org.thegalactic.dgraph.DAGraphFactory
Generates a random directed graph of size nodes.
random(int, double) - Method in class org.thegalactic.dgraph.DGraphFactory
Generates a random directed graph of size nodes.
random(int) - Method in class org.thegalactic.dgraph.DGraphFactory
Generates a random directed graph of size nodes.
random(int) - Static method in class org.thegalactic.lattice.LatticeFactory
Returns a randomly generated lattice with nb nodes.
random(int, int) - Static method in class org.thegalactic.rule.ImplicationalSystem
Generates a random ImplicationalSystem with a specified number of nodes and rules.
read(Context, BufferedReader) - Method in class org.thegalactic.context.io.ContextSerializerBurmeister
Read a context from a file.
read(Context, BufferedReader) - Method in class org.thegalactic.context.io.ContextSerializerCsv
Read a context from a csv file.
read(Context, BufferedReader) - Method in class org.thegalactic.context.io.ContextSerializerFIMI
Read a context from a file.
read(Context, BufferedReader) - Method in class org.thegalactic.context.io.ContextSerializerSLF
Read a context from a file.
read(Context, BufferedReader) - Method in class org.thegalactic.context.io.ContextSerializerText
Read a context from a file.
read(E, BufferedReader) - Method in interface org.thegalactic.io.Reader
Read a context to a file.
read(ImplicationalSystem, BufferedReader) - Method in class org.thegalactic.lattice.io.ImplicationalSystemSerializerText
Saves this component in a file.
Reader<E> - Interface in org.thegalactic.io
This interface defines a standard way for reading a context.
recursiveDiagramLattice(Concept, ClosureSystem) - Method in class org.thegalactic.lattice.ConceptLattice
Returns the Hasse diagramme of the closed set lattice of the specified closure system issued from the specified concept.
reduce(int, boolean) - Method in class org.thegalactic.context.constraint.binary.BinaryStorage
Reduce truth value.
reduce(CategoricalValue, boolean) - Method in class org.thegalactic.context.constraint.categorical.CategoricalStorage
Reduce truth value.
reduceInf(int, double) - Method in class org.thegalactic.context.constraint.numerical.NumericalStorage
Reduce by inf value.
reduceSup(int, double) - Method in class org.thegalactic.context.constraint.numerical.NumericalStorage
Reduce by sup value.
reduction() - Method in class org.thegalactic.context.Context
Removes from this component reducible attributes and observations.
reduction() - Method in class org.thegalactic.rule.ImplicationalSystem
Removes from this component reducible elements.
reflexiveClosure() - Method in class org.thegalactic.dgraph.ConcreteDGraph
Computes the reflexive closure of this component.
reflexiveReduction() - Method in class org.thegalactic.dgraph.ConcreteDGraph
Computes the reflexive reduction of this component.
register() - Static method in class org.thegalactic.context.io.ContextSerializerBurmeister
Register this class for reading and writing .cxt files.
register() - Static method in class org.thegalactic.context.io.ContextSerializerCsv
Register this class for reading .csv files.
register() - Static method in class org.thegalactic.context.io.ContextSerializerFIMI
Register this class for reading and writing .dat files.
register() - Static method in class org.thegalactic.context.io.ContextSerializerSLF
Register this class for reading and writing .slf files.
register() - Static method in class org.thegalactic.context.io.ContextSerializerText
Register this class for reading and writing .txt files.
register() - Static method in class org.thegalactic.dgraph.io.DGraphSerializerDot
Register this class for writing .dot files.
register() - Static method in class org.thegalactic.lattice.io.ArrowRelationSerializerTeX
Register this class for writing .tex files.
register() - Static method in class org.thegalactic.lattice.io.ConceptLatticeSerializerDot
Register this class for writing .dot files.
register() - Static method in class org.thegalactic.lattice.io.ImplicationalSystemSerializerText
Register this class for reading and writing .txt files.
registerReader(Reader<E>, String) - Method in class org.thegalactic.io.IOFactory
Register a reader with an extension.
registerWriter(Writer<E>, String) - Method in class org.thegalactic.io.IOFactory
Register a writer with an extension.
removeAllFromA(TreeSet) - Method in class org.thegalactic.lattice.Concept
Remove a set of comparable from the set A.
removeAllFromB(TreeSet) - Method in class org.thegalactic.lattice.Concept
Remove a set of comparable from the set B.
removeAllFromConclusion(Collection<Comparable>) - Method in class org.thegalactic.rule.Rule
Removes the specified collection of indexed elements from the conclusion of this component.
removeAllFromPremise(Collection<Comparable>) - Method in class org.thegalactic.rule.Rule
Removes the specified collection of indexed elements from the premise of this component.
removeAllSetA() - Method in class org.thegalactic.lattice.ConceptLattice
Replace set A in each concept of the lattice with the null value.
removeAllSetB() - Method in class org.thegalactic.lattice.ConceptLattice
Replace set B in each concept of the lattice with the null value.
removeEdge(Node<N>, Node<N>) - Method in class org.thegalactic.dgraph.ConcreteDGraph
Removes source this component the edge between the specified node.
removeEdge(Edge<N, E>) - Method in class org.thegalactic.dgraph.ConcreteDGraph
Removes source this component the specified edge source the successors of edge.getSource() and source the predecessors of edge.getTarget().
removeExtentIntent(Comparable, Comparable) - Method in class org.thegalactic.context.Context
Removes the second specified element from the intent of the first one, and the first one from the extent of the second one.
removeFromA(Comparable) - Method in class org.thegalactic.lattice.Concept
Remove a comparable from the set A.
removeFromAttributes(Comparable) - Method in class org.thegalactic.context.Context
Removes the specified element from the set of attributes of this component and from all the intents it belongs to.
removeFromB(Comparable) - Method in class org.thegalactic.lattice.Concept
Remove a comparable from the set B.
removeFromConclusion(Object) - Method in class org.thegalactic.rule.Rule
Removes the specified comparable from the conclusion of this component.
removeFromObservations(Comparable) - Method in class org.thegalactic.context.Context
Removes the specified element from the set of observations of this component.
removeFromPremise(Comparable) - Method in class org.thegalactic.rule.Rule
Removes the specified comparable from the premise of this component.
removeNode(Node<N>) - Method in class org.thegalactic.dgraph.ConcreteDGraph
Removes the specified node from this component.
removeNodes(Set<Node<N>>) - Method in class org.thegalactic.dgraph.ConcreteDGraph
Removes the specified set of nodes from this component.
removeRule(Rule) - Method in class org.thegalactic.rule.ImplicationalSystem
Removes the specified rule from the set of rules of this component.
replaceRule(Rule, Rule) - Method in class org.thegalactic.rule.ImplicationalSystem
Replaces the first specified rule by the second one.
representativeGraph() - Method in class org.thegalactic.rule.ImplicationalSystem
Returns the representative graph of this component.
reverse() - Method in class org.thegalactic.context.Context
Reverses this component by replacing attributes by observations and observations by attributes.
Rule - Class in org.thegalactic.rule
This class gives a representation for an implicational rule.
Rule() - Constructor for class org.thegalactic.rule.Rule
Constructs a new empty Rule with a empty premise and an empty conclusion.
Rule(SortedSet<Comparable>, SortedSet<Comparable>) - Constructor for class org.thegalactic.rule.Rule
Constructs a new Rule with the premise and the conclusion given in parameters.

S

save(String) - Method in class org.thegalactic.context.Context
Save the description of this component in a file whose name is specified.
save(String) - Method in class org.thegalactic.dgraph.AbstractDGraph
Save the description of this component in a file whose name is specified.
save(String) - Method in interface org.thegalactic.dgraph.DGraph
Save the description of this component in a file whose name is specified.
save(E, IOFactory, String) - Method in class org.thegalactic.io.Filer
Save the description of this component in a file whose name is specified.
save(String) - Method in class org.thegalactic.lattice.ArrowRelation
Save the description of this component in a file whose name is specified.
save(String, String) - Method in class org.thegalactic.lattice.BijectiveComponents
Saves all the bijective components included in this component in files saved in the specified directory.
save(String) - Method in class org.thegalactic.lattice.ClosureSystem
Saves this component in a file which name is specified.
save(String) - Method in class org.thegalactic.lattice.ConceptLattice
Save the description of this component in a file whose name is specified.
save(String) - Method in class org.thegalactic.rule.ImplicationalSystem
Save the description of this component in a file whose name is specified.
set(int, boolean) - Method in class org.thegalactic.context.constraint.binary.BinaryStorage
Set truth value.
set(CategoricalValue, boolean) - Method in class org.thegalactic.context.constraint.categorical.CategoricalStorage
Get truth value.
setBitSets() - Method in class org.thegalactic.context.Context
Set the needed structures for the bitset optimization.
setCanonicalBasis(ImplicationalSystem) - Method in class org.thegalactic.lattice.BijectiveComponents
Set the canonical basis of this component.
setCanonicalDirectBasis(ImplicationalSystem) - Method in class org.thegalactic.lattice.BijectiveComponents
Set the canonical direct basis of this component.
setClosureSystem(ClosureSystem) - Method in class org.thegalactic.lattice.BijectiveComponents
Set the closure system of this component.
setConfidence(double) - Method in class org.thegalactic.rule.AssociationRule
Set the confidence value of the rule.
setContent(E) - Method in class org.thegalactic.dgraph.Edge
Replaces the content of this edge with the specified one.
setContent(N) - Method in class org.thegalactic.dgraph.Node
Set the content.
setData(Object) - Method in class org.thegalactic.context.constraint.categorical.CategoricalValue
Set the underlying data.
setDependencyGraph(ConcreteDGraph) - Method in class org.thegalactic.lattice.BijectiveComponents
Set the dependency graph of this component.
setDependencyGraph(ConcreteDGraph) - Method in class org.thegalactic.lattice.Lattice
Set the dependency graph.
setEmpty(int) - Method in class org.thegalactic.context.constraint.numerical.NumericalStorage
Set the set at specified index empty.
setInf(int, double) - Method in class org.thegalactic.context.constraint.numerical.NumericalStorage
Set the inf mark to specified value.
setLattice(ConceptLattice) - Method in class org.thegalactic.lattice.BijectiveComponents
Set the lattice of this component.
setLeft(Object) - Method in class org.thegalactic.util.Couple
Set left hand side of this component.
setMinimalGenerators(TreeSet<ComparableSet>) - Method in class org.thegalactic.lattice.BijectiveComponents
Set the minimal generators of this component.
setNodes(TreeSet<Node<N>>) - Method in class org.thegalactic.dgraph.ConcreteDGraph
Set the set of nodes of this component.
setPoint(int, double) - Method in class org.thegalactic.context.constraint.numerical.NumericalStorage
Set the set at specified index a point.
setPredecessors(TreeMap<Node<N>, TreeSet<Edge<N, E>>>) - Method in class org.thegalactic.dgraph.ConcreteDGraph
Set the predecessors of this component.
setReducedLattice(Lattice) - Method in class org.thegalactic.lattice.BijectiveComponents
Set the reduced lattice of this component.
setRight(Object) - Method in class org.thegalactic.util.Couple
Set right hand side of this component.
setSuccessors(TreeMap<Node<N>, TreeSet<Edge<N, E>>>) - Method in class org.thegalactic.dgraph.ConcreteDGraph
Set the successors of this component.
setSup(int, double) - Method in class org.thegalactic.context.constraint.numerical.NumericalStorage
Set the sup mark to specified value.
setSupport(double) - Method in class org.thegalactic.rule.AssociationRule
Set the support value of the rule.
setTable(Context) - Method in class org.thegalactic.lattice.BijectiveComponents
Set the Table of this component.
size() - Method in class org.thegalactic.context.constraint.binary.BinaryStorage
Get the size.
size() - Method in class org.thegalactic.context.constraint.categorical.CategoricalAttribute
Get the number of values.
size() - Method in class org.thegalactic.context.constraint.numerical.NumericalStorage
Get the size.
sizeAttributes() - Method in class org.thegalactic.context.constraint.categorical.CategoricalModel
Get the number of attributes.
sizeEdges() - Method in class org.thegalactic.dgraph.ConcreteDGraph
Returns the number of edges of this component.
sizeEdges() - Method in interface org.thegalactic.dgraph.DGraph
Returns the number of edges of this component.
sizeElements() - Method in class org.thegalactic.rule.ImplicationalSystem
Returns the number of elements in the set S of this component.
sizeNodes() - Method in class org.thegalactic.dgraph.ConcreteDGraph
Returns the number of nodes of this component.
sizeNodes() - Method in interface org.thegalactic.dgraph.DGraph
Returns the number of nodes of this component.
sizeRules() - Method in class org.thegalactic.rule.ImplicationalSystem
Returns the number of rules of this component.
sizeValues() - Method in class org.thegalactic.context.constraint.categorical.CategoricalModel
Get the number of attributes.
startIndex() - Method in class org.thegalactic.context.constraint.categorical.CategoricalAttribute
Get the startIndex of this.
startIndex(CategoricalAttribute) - Method in class org.thegalactic.context.constraint.categorical.CategoricalModel
Get the startIndex index of this attribute in its model.
subDirectDecomposition() - Method in class org.thegalactic.context.Context
Returns the concept lattice of this component represented as a subdirect product of its irreductibles components.

T

top() - Method in class org.thegalactic.lattice.Lattice
Returns the top of the lattice.
topologicalSort() - Method in class org.thegalactic.dgraph.AbstractDGraph
Returns a topological sort of the node of this component.
toString() - Method in class org.thegalactic.context.constraint.binary.BinaryStorage
Returns a String representation of this object.
toString() - Method in class org.thegalactic.context.constraint.categorical.CategoricalAttribute
Returns a string representation of the object.
toString() - Method in class org.thegalactic.context.constraint.categorical.CategoricalModel
Returns a string representation of the object.
toString() - Method in class org.thegalactic.context.constraint.categorical.CategoricalStorage
Returns a String representation of this object.
toString() - Method in class org.thegalactic.context.constraint.categorical.CategoricalValue
Returns a string representation of the data.
toString() - Method in class org.thegalactic.context.constraint.numerical.NumericalStorage
Returns a String representation of this object.
toString() - Method in class org.thegalactic.context.Context
Returns a String representation of this component.
toString() - Method in class org.thegalactic.dgraph.AbstractDGraph
Returns a String representation of this component.
toString() - Method in interface org.thegalactic.dgraph.DGraph
Returns a String representation of this component.
toString() - Method in class org.thegalactic.dgraph.Edge
Returns a String representation of this edge.
toString() - Method in class org.thegalactic.dgraph.Node
Returns a string representation of this node without spaces.
toString() - Method in class org.thegalactic.lattice.Concept
Returns the description of this component in a String without spaces.
toString() - Method in class org.thegalactic.rule.AssociationRule
Returns a String representation of this component.
toString() - Method in class org.thegalactic.rule.ImplicationalSystem
Returns a string representation of this component.
toString() - Method in class org.thegalactic.rule.Rule
Returns a String representation of this component.
toString() - Method in class org.thegalactic.util.Couple
Returns a string representations of this component.
transitiveClosure() - Method in class org.thegalactic.dgraph.ConcreteDGraph
Computes the transitive closure of this component.
transitiveClosure() - Method in class org.thegalactic.dgraph.DAGraph
Computes the transitive closure of this component.
transitiveReduction() - Method in class org.thegalactic.dgraph.DAGraph
Computes the transitive reduction of this component.
transpose() - Method in class org.thegalactic.dgraph.ConcreteDGraph
Transposes this component by replacing for each node its successor set by its predecessor set, and its predecessor set by its successor set.

U

union(BinaryStorage) - Method in class org.thegalactic.context.constraint.binary.BinaryStorage
Union.
union(CategoricalStorage) - Method in class org.thegalactic.context.constraint.categorical.CategoricalStorage
Union.
union(NumericalStorage) - Method in class org.thegalactic.context.constraint.numerical.NumericalStorage
Union.
unregisterReader(String) - Method in class org.thegalactic.io.IOFactory
Unregister a reader extension.
unregisterWriter(String) - Method in class org.thegalactic.io.IOFactory
Unregister a writer extension.

W

write(Context, BufferedWriter) - Method in class org.thegalactic.context.io.ContextSerializerBurmeister
Write a context to a file.
write(Context, BufferedWriter) - Method in class org.thegalactic.context.io.ContextSerializerCsv
Write a context to a csv file.
write(Context, BufferedWriter) - Method in class org.thegalactic.context.io.ContextSerializerFIMI
Write a context to a file.
write(Context, BufferedWriter) - Method in class org.thegalactic.context.io.ContextSerializerSLF
Write a context to a file.
write(Context, BufferedWriter) - Method in class org.thegalactic.context.io.ContextSerializerText
Write a context to a file.
write(ConcreteDGraph<N, E>, BufferedWriter) - Method in class org.thegalactic.dgraph.io.DGraphSerializerDot
Write a graph to a output stream.
write(E, BufferedWriter) - Method in interface org.thegalactic.io.Writer
Write a context to a file.
write(ArrowRelation, BufferedWriter) - Method in class org.thegalactic.lattice.io.ArrowRelationSerializerTeX
Produces the LaTex source code for the array of arrows of this component.
write(ConceptLattice, BufferedWriter) - Method in class org.thegalactic.lattice.io.ConceptLatticeSerializerDot
Write a graph to a output stream.
write(ImplicationalSystem, BufferedWriter) - Method in class org.thegalactic.lattice.io.ImplicationalSystemSerializerText
Saves this component in a file.
Writer<E> - Interface in org.thegalactic.io
This interface defines a standard way for writing a context.
A B C D E F G H I J L M N O P R S T U W 
Skip navigation links

Copyright © 2010–2016 The Galactic Organization. All rights reserved.