本期推荐:
基于本地数据结构的鲁棒、高效图理论算法包:MatlabBGL!
下载地址:
https://www.mathworks.com/matlabcentral/fileexchange/10922-matlabbgl
MatlabBGL provides robust and efficient graph algorithms for Matlab using native data structures.
The MatlabBGL library fills a hole in Matlab's suite of algorithms. Namely, it provides a rich set of algorithms to work with graphs, as in graph theory graphs.
The MatlabBGL package uses Matlab's native sparse matrix type as a graph and provides algorithms that work
The algorithms included are
Searching: breadth first search,depth first search, and astar (A*) search
Shortest Path Algorithms: Dijkstra's algorithm, the Bellman-Ford algorithm, Johnson's algorithm, and the Floyd-Warshall algorithm.
Minimum Spanning Trees: Prim's algorithm and Kruskal's algorithm.
Components: strongly connected components and biconnected components (and articulation points).
Flow Algorithms: Goldberg's push-relabel maximum-flow minimum-cut algorithm.
Statistics: Betweenness Centrality, Clustering Coefficients, and Edge Centrality