<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/networkx.git/networkx/algorithms/components/connected.py, branch docdraft</title>
<subtitle>github.com: networkx/networkx.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/networkx.git/'/>
<entry>
<title>Refactor and improve the documentation for connected_components.</title>
<updated>2015-05-06T23:05:16+00:00</updated>
<author>
<name>Jordi Torrents</name>
<email>jordi.t21@gmail.com</email>
</author>
<published>2015-05-03T15:13:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/networkx.git/commit/?id=d72b854ef6ad39cd346498752da19cfeff41192f'/>
<id>d72b854ef6ad39cd346498752da19cfeff41192f</id>
<content type='text'>
Make connected_components a generator of sets of nodes, it was a generator
of list of nodes. See #1501 for discussion.

Use a plain BFS to compute them instead of using the single source
shortest path function. The latter also does a BFS but keeps track of the
distances. This is only slightly faster for small graphs (arround 5% in my
tests), but for larger graphs the speed up is more relevant (around 1.8x
faster). Also I think it's conceptually better. As @ysitu said, we have a
tendency to abuse shortest paths functions for reachability.

Also improved biconnected components examples, docstrings, and code.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Make connected_components a generator of sets of nodes, it was a generator
of list of nodes. See #1501 for discussion.

Use a plain BFS to compute them instead of using the single source
shortest path function. The latter also does a BFS but keeps track of the
distances. This is only slightly faster for small graphs (arround 5% in my
tests), but for larger graphs the speed up is more relevant (around 1.8x
faster). Also I think it's conceptually better. As @ysitu said, we have a
tendency to abuse shortest paths functions for reachability.

Also improved biconnected components examples, docstrings, and code.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix copyrights</title>
<updated>2015-04-21T16:51:07+00:00</updated>
<author>
<name>JGab</name>
<email>jean.gabriel.young@gmail.com</email>
</author>
<published>2015-04-21T16:51:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/networkx.git/commit/?id=bc987a9a5e3de487b231bfb27e4d0ee929d924c6'/>
<id>bc987a9a5e3de487b231bfb27e4d0ee929d924c6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>corrected docstring</title>
<updated>2014-07-01T09:18:44+00:00</updated>
<author>
<name>drevicko</name>
<email>subscriptions@drevicko.com</email>
</author>
<published>2014-07-01T09:18:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/networkx.git/commit/?id=740e6909603e9bbff940bb7e9ff3358710aeaea3'/>
<id>740e6909603e9bbff940bb7e9ff3358710aeaea3</id>
<content type='text'>
The docstring of connected_component_subgraphs() had one parameter (copy=True) listed as a Return.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The docstring of connected_component_subgraphs() had one parameter (copy=True) listed as a Return.</pre>
</div>
</content>
</entry>
<entry>
<title>Documentation for components change to generator.</title>
<updated>2013-11-24T22:10:59+00:00</updated>
<author>
<name>Aric Hagberg</name>
<email>aric.hagberg@gmail.com</email>
</author>
<published>2013-11-24T22:10:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/networkx.git/commit/?id=9a9c18ea7d9461a695cc3d46f2ac662d4d57edfc'/>
<id>9a9c18ea7d9461a695cc3d46f2ac662d4d57edfc</id>
<content type='text'>
Addresses #964
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Addresses #964
</pre>
</div>
</content>
</entry>
<entry>
<title>Add example for sorting components by size</title>
<updated>2013-10-24T13:14:42+00:00</updated>
<author>
<name>Aric Hagberg</name>
<email>aric.hagberg@gmail.com</email>
</author>
<published>2013-10-24T13:14:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/networkx.git/commit/?id=12b3cb8ebe13b1f7cb61b38e6296df0eef84d86d'/>
<id>12b3cb8ebe13b1f7cb61b38e6296df0eef84d86d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Connected component subgraphs copy</title>
<updated>2013-10-07T20:25:25+00:00</updated>
<author>
<name>Aric Hagberg</name>
<email>aric.hagberg@gmail.com</email>
</author>
<published>2013-10-07T20:25:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/networkx.git/commit/?id=0cbbf6297f721ec330ed226b536f1eef56019f58'/>
<id>0cbbf6297f721ec330ed226b536f1eef56019f58</id>
<content type='text'>
Add option to copy (or not) subgraph data.
Rework connected components algorithms as generators.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add option to copy (or not) subgraph data.
Rework connected components algorithms as generators.
</pre>
</div>
</content>
</entry>
<entry>
<title>Apply patch for copying subgraph data. Addresses #588.</title>
<updated>2011-10-04T00:56:49+00:00</updated>
<author>
<name>Aric Hagberg</name>
<email>aric.hagberg@gmail.com</email>
</author>
<published>2011-10-04T00:56:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/networkx.git/commit/?id=ae5f3e6df0d36aafe62201dfd8cbc0548d837c15'/>
<id>ae5f3e6df0d36aafe62201dfd8cbc0548d837c15</id>
<content type='text'>
This could still use review.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This could still use review.
</pre>
</div>
</content>
</entry>
<entry>
<title>Even more imports cleanup and exceptions fixed.</title>
<updated>2011-02-11T02:55:34+00:00</updated>
<author>
<name>Loïc Séguin-C.</name>
<email>loicseguin@gmail.com</email>
</author>
<published>2011-02-11T02:55:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/networkx.git/commit/?id=23f8793979fdeafe7ca95ffef2480743fa136043'/>
<id>23f8793979fdeafe7ca95ffef2480743fa136043</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove component class code until we settle on design and location.</title>
<updated>2010-11-11T15:31:42+00:00</updated>
<author>
<name>Aric Hagberg</name>
<email>aric.hagberg@gmail.com</email>
</author>
<published>2010-11-11T15:31:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/networkx.git/commit/?id=43150a06b0b5a7a7fb6ade7e060e883f882643b0'/>
<id>43150a06b0b5a7a7fb6ade7e060e883f882643b0</id>
<content type='text'>
Addresses #457
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Addresses #457
</pre>
</div>
</content>
</entry>
<entry>
<title>Adding class for incrementally tracking connected components.</title>
<updated>2010-11-04T22:06:32+00:00</updated>
<author>
<name>Chris Ellison</name>
<email>cellison@cse.ucdavis.edu</email>
</author>
<published>2010-11-04T22:06:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/networkx.git/commit/?id=e5fd9938bfc3e800add4a092e9addbd5dc56dc65'/>
<id>e5fd9938bfc3e800add4a092e9addbd5dc56dc65</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
