| igraph Reference Manual |
|---|
int igraph_automorphisms(const igraph_t *graph, igraph_bliss_sh_t sh, igraph_bliss_info_t *info);
The number of automorphisms of a graph is computed using BLISS. The
result is returned as part of the info structure, in tag group_size. It is returned as a string, as it can be very high even
for relatively small graphs. If the GNU MP library is used then
this number is exact, otherwise a long double is used
and it is only approximate. See also igraph_bliss_info_t.
Arguments:
graph: |
The input graph, it is treated as undirected and the multiple edges are ignored. |
sh: |
The split heuristics to be used in BLISS. See |
info: |
The result is stored here, in particular in the |
Returns:
|
Error code. |
Time complexity: exponential, in practice it is fast for many graphs.
<< 2.4. igraph_isomorphic_bliss — Graph isomorphism via BLISS |
3. The VF2 algorithm >> |