On Jan 16, 2009, at 12:34 AM, Vincent D wrote: > Hello, > > > I'm working on directed graphs. So > sage : G = DiGraph() > ... > > and I want to know if my graph G is strongly connected. There is such > a method in networkx but it seems that this features disappear in SAGE > (?). Moreover, there is a method strongly_connected_components which > return the decomposition in strongly connected components. My solution > is for now : > > def is_strongly_connected(G) : > if G.vertices() == 0 : return True > return len(G.strongly_connected_components()) != 1 > > Which is a really non efficient. > > Hoping somebody knows where this feature hides.
One can get all the networkx features directly via sage: G = digraphs.ButterflyGraph(3) sage: G.networkx_graph() <networkx.xdigraph.XDiGraph object at 0xe851330> - Robert --~--~---------~--~----~------------~-------~--~----~ To post to this group, send email to sage-support@googlegroups.com To unsubscribe from this group, send email to sage-support-unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-support URLs: http://www.sagemath.org -~----------~----~----~----~------~----~------~--~---