This class represents hypergraphs. A hypergraph is a tuple (V,E) of vertices V and edges E which are subsets of the vertices. In this package, all hypergraphs have the additional property that no edge is a subset of any other edge. Hypergraphs of this form are often referred to as clutters.
|
|
|
|
|
Hypergraphs are always associated with a polynomial ring whose variables are the vertices of the hypergraph.
The object HyperGraph is a type, with ancestor classes HashTable < Thing.