Documentation of 'bayesnet.jayes.util.triangulation.QuotientGraph' Java class
QuotientGraph
bayesnet.jayes.util.triangulation

Class QuotientGraph



  • public class QuotientGraph
    extends java.lang.Object
    Quotient graphs are special data structures for the perfect elimination order problem. Their size stays in O(|E|) where E is the set of edges. Using plain graphs would result in a storage complexity of O(|E*|), where E* is the set of Edges united with the set of "fill-in" edges generated during elimination.

    See "An Approximate Minimum Degree Ordering Algorithm" (Amestoy et al. 1996)
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      void eliminate(int variable) 
      java.util.Set<java.lang.Integer> getNeighbors(int variable) 
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • QuotientGraph

        public QuotientGraph(Graph graph)
    • Method Detail

      • getNeighbors

        public java.util.Set<java.lang.Integer> getNeighbors(int variable)
      • eliminate

        public void eliminate(int variable)

DataMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.