MatlabBGL: a graph library for Matlab

VN:F [1.8.8_1072]
Rating: 0 (from 0 votes)
VN:F [1.8.8_1072]
Rating: 2.0/10 (1 vote cast)

The most complete graph library for Matlab offered by David Gleich.

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
  • Graph Creation: Erdos Reyni (Gnp) Graph, Cycle Graph, Wheel Graph, Star Graph
  • Planar Graphs: Boyer-Myrvold planarity testing, Chrobak-Payne straight line drawing
  • Graph Layout: force directed layout, spring based layout, topology filling layout

Additional informations can be found on the MatlabBGL official website, here is a directory:

MatlabBGL

VN:F [1.8.8_1072]
Rating: 2.0/10 (1 vote cast)
VN:F [1.8.8_1072]
Rating: 0 (from 0 votes)

Popularity: 1% [?]

Share and Enjoy:
  • Print
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • Blogplay
  • Live
  • PDF
  • Technorati
  • Twitter
  • Yahoo! Bookmarks
  • Add to favorites
  • email
  • MySpace
  • RSS