GraphLib
2.0
une librairie C# pour l’exploitation de graphes en reconnaissance des formes
|
Implémente l'algorithme VF de Cordella servant à déterminer l'isomorphisme entre deux graphes. More...
Public Member Functions | |
Vf () | |
Constructeur qui initialise toutes les listes More... | |
List< string[]> | GraphMatching (Graph g1, Graph g2, int Kvalue=0) |
Return the list of matched node result of the VF test More... | |
bool | isIsomorphism (Graph g1, Graph g2) |
Graph isomorphism test between g1 and g2 More... | |
bool | isSubGraphIsomorphism (Graph g1, Graph g2) |
SubGraph isomorphism test between g1 and g2 More... | |
void | printLists () |
Fonction de test permettant d'afficher l'état des listes More... | |
Properties | |
ResultIsomorphism | IsoResult [get, set] |
Implémente l'algorithme VF de Cordella servant à déterminer l'isomorphisme entre deux graphes.
Matching.Vf.Vf | ( | ) |
Constructeur qui initialise toutes les listes
Return the list of matched node result of the VF test
g1 | Graph 1 |
g2 | Graph 2 |
Kvalue | unused value |
Implements Graphs.IGraphMatching.
Graph isomorphism test between g1 and g2
g1 | Graph 1 |
g2 | Graph 2 |
Implements Graphs.IIsomorphism.
SubGraph isomorphism test between g1 and g2
g1 | Graph 1 |
g2 | Graph 2 |
Implements Graphs.ISubGraphIsomorphism.
void Matching.Vf.printLists | ( | ) |
Fonction de test permettant d'afficher l'état des listes