haskell-igraph-0.6.0: Haskell interface of the igraph library.

Safe HaskellNone
LanguageHaskell2010

IGraph.Isomorphism

Synopsis

Documentation

getSubisomorphisms Source #

Arguments

:: Graph d v1 e1

graph to be searched in

-> Graph d v2 e2

smaller graph

-> [[Int]] 

isomorphic :: Graph d v1 e1 -> Graph d v2 e2 -> Bool Source #

Determine whether two graphs are isomorphic.

isoclassCreate Source #

Arguments

:: SingI d 
=> Int

The number of vertices to add to the graph.

-> Int

The isomorphism class

-> Graph d () () 

Creates a graph from the given isomorphism class. This function is implemented only for graphs with three or four vertices.

isoclass3 :: forall d. SingI d => [Graph d () ()] Source #

isoclass4 :: forall d. SingI d => [Graph d () ()] Source #