## Hypergraph specifications

Hypergraph specifications

In general, need Hyperedge with symmetries.

ab:Hyperedge[{a,b}]

ab:Hyperedge[{a,b},graph]

Hyperedge[{a,b,c}]:(*orderedhyperedge*)

Hyperedge[{a,b,c},"Undirected"]

## Generalization of graph functions

Generalization of graph functions

Graph --- generalizes to Hypergraph

CompleteGraph --- what are special hypergraphs? CompleteHypergraph

RandomGraph --- generalize to RandomHypergraph ?

HighlightGraph --- should work

GraphDistance --- should work

IsomorphicGraphQ --- should work

#### Syntax OK:

Syntax OK:

VertexDegree,HamiltonianGraphQ,

BreadthFirstScan --- how to generalize ???

## Additional functions

Additional functions

dimension measurement function