next up previous
Next: Incidence Structures and Designs Up: Finite Incidence Structures Previous: Enumerative Combinatorics

Graphs

Graphs may be directed or undirected. In addition, their vertices and/or their edges may be labelled. A graph may be representated by means of its adjacency matrix. or by means of its adjacency list.



Brendan McKay's automorphism program nauty [16] is used for computing automorphism groups and for testing pairs of graphs for isomorphism. In accordance with the Magma philosophy, a graph may be studied under the action of an automorphism group. Using the G-set mechanism an automorphism group can be made to act on any desired set of objects derived from the graph.

The planarity tester and obstruction isolator are linear time algorithms; they are due to Boyer and Myrvold [1].


next up previous
Next: Incidence Structures and Designs Up: Finite Incidence Structures Previous: Enumerative Combinatorics