public class PrimeImplicantGraph extends DirectedHypergraph<Literal>
DirectedHypergraph.DirectedHyperEdge, DirectedHypergraph.Vertex
Constructor and Description |
---|
PrimeImplicantGraph(BooleanGeneRegulatoryNetwork network) |
PrimeImplicantGraph(java.util.Set<DirectedHypergraph.Vertex> vertices,
java.util.Set<DirectedHypergraph.DirectedHyperEdge> edges) |
Modifier and Type | Method and Description |
---|---|
DirectedHypergraph.Vertex |
getOpposite(DirectedHypergraph.Vertex vertex)
Returns the opposite vertex to the given vertex
two vertices are opposite to one another if they represent complementary
literals
|
java.lang.String |
toString() |
getEdges, getIncomingEdges, getOutgoingEdges, getVertices
public PrimeImplicantGraph(java.util.Set<DirectedHypergraph.Vertex> vertices, java.util.Set<DirectedHypergraph.DirectedHyperEdge> edges)
public PrimeImplicantGraph(BooleanGeneRegulatoryNetwork network)
public DirectedHypergraph.Vertex getOpposite(DirectedHypergraph.Vertex vertex)
vertex
- the reference vertexpublic java.lang.String toString()
toString
in class java.lang.Object