2015-03-10 2 views
-2

Je suis d'accord sur l'existence de deux méthodes identiques de la même fonctionnalité dans la bibliothèque igraph pour python. Les fonctions sont: "vertex_disjoint_paths" et "cohésion" pour la $ k-vertex-connectivity $. Et, de même, "edge_disjoint_paths" et "adhésion" pour $ k-edge-connectivity $.Deux méthodes identiques "vertex_disjoint_paths" et "cohésion" dans la bibliothèque?

+0

Je ne suis pas sûr de ce que la question est là. :) Oui, ils sont identiques. La raison en est la visibilité. Nous voulons que les gens puissent trouver ces méthodes par les deux noms. –

+0

vous l'appelez "visibilité", je l'appelle "redondance" :) merci quand même. –

Répondre

1

Ce ne sont que des alias:

>>> from igraph import Graph 
>>> Graph.adhesion == Graph.edge_connectivity == Graph.edge_disjoint_paths 
True 
>>> Graph.cohesion == Graph.vertex_connectivity == Graph.vertex_disjoint_paths 
True 
+0

Merci pour la réponse, je devrais modifier le titre de la question à "trois identiques ...." –