Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > Mathematics and Algorithms > Graphs & Networks > Graph Predicates and Properties >
Mathematica > Visualization and Graphics > Graphs & Networks > Graph Predicates and Properties >
Graph Predicates and Properties
Many algorithms and procedures require graphs with certain properties. These can be basic properties, such as being undirected, or deeper topology properties, such as being connected or acyclic. In some areas, a key problem is to decide whether two graphs are the same if we replaced the vertex names, i.e. to test whether they are isomorphic.
Basic Properties
GraphQ test whether an expression is a graph object
EdgeQ test whether an expression is an edge in a graph
VertexQ test whether an expression is a vertex in a graph
Local Structural Properties
Global Structural Properties
IsomorphicGraphQ test whether two graphs are the same after vertex renaming
FindGraphIsomorphism find the graph isomorphism as a list of rules
MORE ABOUT
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team
Format:   HTML  |  CDF