NetworkX 1.5#
发布日期:2011年6月4日
亮点#
新特性#
用于生成双部图的算法:
generating
和分析双部图的算法:analyzing
最大独立集
算法更加内存高效的带有截断参数的
Dijkstra路径长度
读取和写入版本1.2的
GEXF读取器
格式处理节点子集的
邻居度相关性
许多带有权重的图算法现在可以使用可选参数来使用指定的边属性(默认=’weight’) (链接 https://networkx.lanl.gov/trac/ticket/509)
距离正则图的测试
快速的有向Erdős-Renyi图生成器
快速的期望度图生成器
可导航小世界
生成器
Waxman模型
生成器
地理阈值图
生成器
带权重图算法#
许多带有权重的图算法现在可以使用可选参数来指定应该使用哪个边属性作为权重 (默认=’weight’)(链接 https://networkx.lanl.gov/trac/ticket/509)
在某些情况下,参数名称从weighted_edges或weighted更改为weight。以下是如何指定算法中将使用的边属性:
使用 weight=None 来平等考虑所有权重(无权重情况)
使用 weight=True 或 weight=’weight’ 来使用 ‘weight’ 边属性
使用 weight=’other’ 来使用 ‘other’ 边属性
受影响的算法有:
betweenness_centrality, closeness_centrality, edge_betweenness_centrality, betweenness_centrality_subset, edge_betweenness_centrality_subset, betweenness_centrality_source, load, closeness_vitality, weiner_index, spectral_bipartivity current_flow_betweenness_centrality, edge_current_flow_betweenness_centrality, current_flow_betweenness_centrality_subset, edge_current_flow_betweenness_centrality_subset, laplacian, normalized_laplacian, adj_matrix, adjacency_spectrum, shortest_path, shortest_path_length, average_shortest_path_length, single_source_dijkstra_path_basic, astar_path, astar_path_length
随机几何图#
随机几何图生成器已经简化。 它不再支持create_using、repel或verbose参数。 添加了一个可选的pos关键字,以允许指定节点位置。
错误修复#
修复了在networkx/graphviz接口中对多重图的边处理 (票号 https://networkx.lanl.gov/trac/ticket/507)
更新了适用于新版本pydot的networkx/pydot接口 (票号 https://networkx.lanl.gov/trac/ticket/506) (票号 https://networkx.lanl.gov/trac/ticket/535)
修复了Bellman-Ford算法中负循环处理的问题 (票号 https://networkx.lanl.gov/trac/ticket/502)
使用GraphML和GML格式写入更多属性 (票号 https://networkx.lanl.gov/trac/ticket/480)
更好地处理read_edgelist中的空白 (票号 https://networkx.lanl.gov/trac/ticket/513)
更好地解析Pajek格式文件 (票号 https://networkx.lanl.gov/trac/ticket/524) (票号 https://networkx.lanl.gov/trac/ticket/542)
孤立函数适用于有向图 (票号 https://networkx.lanl.gov/trac/ticket/526)
更快的转换为numpy矩阵 (票号 https://networkx.lanl.gov/trac/ticket/529)
添加graph[‘name’]并使用属性访问Graph.name (票号 https://networkx.lanl.gov/trac/ticket/544)
拓扑排序混淆了None和0 (票号 https://networkx.lanl.gov/trac/ticket/546)
GEXF写入器错误处理weight=0 (票号 https://networkx.lanl.gov/trac/ticket/550)
SciPy版本PageRank速度提升 (票号 https://networkx.lanl.gov/trac/ticket/554)
Numpy PageRank节点顺序不正确+速度提升 (票号 https://networkx.lanl.gov/trac/ticket/555)