Skip to content
This repository

A graph library for Matlab based on the boost graph library

branch: master
Octocat-spinner-32 @inplace Fixed typo in size with old variable May 04, 2009
Octocat-spinner-32 @ipdouble Initial commit of existing svn repo. September 19, 2008
Octocat-spinner-32 @ipint32 Initial commit of existing svn repo. September 19, 2008
Octocat-spinner-32 custom Misc updates from osx November 30, 2011
Octocat-spinner-32 doc Updated for flowimprove demo September 19, 2011
Octocat-spinner-32 examples Merge branch 'master' of https://github.com/dgleich/matlab-bgl November 30, 2011
Octocat-spinner-32 graphs Initial commit of existing svn repo. September 19, 2008
Octocat-spinner-32 libmbgl Fixed shortest path bugs March 13, 2011
Octocat-spinner-32 private Added large arrays switch to maci64 matlab compile. May 08, 2009
Octocat-spinner-32 test Misc updates from osx November 30, 2011
Octocat-spinner-32 .bzrignore Start of gursoy_atun_layout September 28, 2008
Octocat-spinner-32 .gitignore Merge branch 'master' of https://github.com/dgleich/matlab-bgl November 30, 2011
Octocat-spinner-32 .project A set of miscellaneous changes with some documentation fixes and a ne… September 29, 2008
Octocat-spinner-32 Contents.m Changes in version 4.0 October 07, 2008
Octocat-spinner-32 README.md Added readme January 23, 2011
Octocat-spinner-32 addpath_mbgl_custom.m Updated for flowimprove demo September 19, 2011
Octocat-spinner-32 all_shortest_paths.m Options documentation fixes October 07, 2008
Octocat-spinner-32 astar_search.m Options documentation fixes October 07, 2008
Octocat-spinner-32 bellman_ford_sp.m Revised options parsing on all files. October 07, 2008
Octocat-spinner-32 betweenness_centrality.m Options documentation fixes October 07, 2008
Octocat-spinner-32 bfs.m Misc updates from osx November 30, 2011
Octocat-spinner-32 biconnected_components.m Options documentation fixes October 07, 2008
Octocat-spinner-32 boyer_myrvold_planarity_test.m Small documentation updates and formatting fixes to matlab codes. October 07, 2008
Octocat-spinner-32 breadth_first_search.m Options documentation fixes October 07, 2008
Octocat-spinner-32 chrobak_payne_straight_line_drawing.m Added documentation to planar graph functions October 06, 2008
Octocat-spinner-32 circle_graph_layout.m Merge from version-4 January 28, 2009
Octocat-spinner-32 clique_graph.m Merge from version-4 January 28, 2009
Octocat-spinner-32 clustering_coefficients.m Added citation for clustering coefficients computation April 15, 2009
Octocat-spinner-32 combine_visitors.m Reformatted history and brief code reformat. Likely missing a few fil… September 24, 2008
Octocat-spinner-32 components.m Options documentation fixes October 07, 2008
Octocat-spinner-32 core_numbers.m Fixed typo May 04, 2009
Octocat-spinner-32 cycle_graph.m Fixed typo in cyclegraph October 28, 2011
Octocat-spinner-32 dag_sp.m Options documentation fixes October 07, 2008
Octocat-spinner-32 depth_first_search.m Options documentation fixes October 07, 2008
Octocat-spinner-32 dfs.m Options documentation fixes October 07, 2008
Octocat-spinner-32 dijkstra_sp.m Misc updates from osx November 30, 2011
Octocat-spinner-32 edge_weight_index.m Options documentation fixes October 07, 2008
Octocat-spinner-32 edge_weight_vector.m Implemented the edge_weight_vector function and the associated test c… September 24, 2008
Octocat-spinner-32 edmonds_maximum_cardinality_matching.m Revised options parsing on all files. October 07, 2008
Octocat-spinner-32 edmunds_karp_max_flow.m Revised options parsing on all files. October 07, 2008
Octocat-spinner-32 erdos_reyni.m Reformatted history and brief code reformat. Likely missing a few fil… September 24, 2008
Octocat-spinner-32 floyd_warshall_all_sp.m Revised options parsing on all files. October 07, 2008
Octocat-spinner-32 fruchterman_reingold_force_directed_layout.m Start of gursoy_atun_layout September 28, 2008
Octocat-spinner-32 grid_graph.m Reformatted history and brief code reformat. Likely missing a few fil… September 24, 2008
Octocat-spinner-32 gursoy_atun_layout.m Merge from version-4 January 28, 2009
Octocat-spinner-32 indexed_sparse.m Options documentation fixes October 07, 2008
Octocat-spinner-32 is_kuratowski_graph.m Added documentation to planar graph functions October 06, 2008
Octocat-spinner-32 is_straight_line_drawing.m Added documentation to planar graph functions October 06, 2008
Octocat-spinner-32 johnson_all_sp.m Revised options parsing on all files. October 07, 2008
Octocat-spinner-32 kamada_kawai_spring_layout.m Adjusted documentation for kamada-kawai based on note from Tim Buchman September 16, 2009
Octocat-spinner-32 kolmogorov_max_flow.m Revised options parsing on all files. October 07, 2008
Octocat-spinner-32 kruskal_mst.m Revised options parsing on all files. October 07, 2008
Octocat-spinner-32 kuratowski_subgraph.m Added documentation to planar graph functions October 06, 2008
Octocat-spinner-32 largest_component.m Added largest component function finally October 28, 2011
Octocat-spinner-32 layout.m Initial commit of layout matlab drivers. September 26, 2008
Octocat-spinner-32 lengauer_tarjan_dominator_tree.m Merge from version-4 January 28, 2009
Octocat-spinner-32 load_mbgl_graph.m Added new load_mbgl_graph option to make calls easier. March 13, 2011
Octocat-spinner-32 make_biconnected_planar.m Added documentation to planar graph functions October 06, 2008
Octocat-spinner-32 make_connected.m Added documentation to planar graph functions October 06, 2008
Octocat-spinner-32 make_maximal_planar.m Added documentation to planar graph functions October 06, 2008
Octocat-spinner-32 matching.m Options documentation fixes October 07, 2008
Octocat-spinner-32 max_flow.m Fixed documentation typo in max_flow.m May 17, 2009
Octocat-spinner-32 maximal_matching.m Revised options parsing on all files. October 07, 2008
Octocat-spinner-32 mst.m Changed behavior of prim's algorithm to fix bug 272226. The issue was October 07, 2008
Octocat-spinner-32 num_edges.m Reformatted history and brief code reformat. Likely missing a few fil… September 24, 2008
Octocat-spinner-32 num_vertices.m Reformatted history and brief code reformat. Likely missing a few fil… September 24, 2008
Octocat-spinner-32 path_from_pred.m Reformatted history and brief code reformat. Likely missing a few fil… September 24, 2008
Octocat-spinner-32 planar_canonical_ordering.m Added documentation to planar graph functions October 06, 2008
Octocat-spinner-32 prim_mst.m Changed behavior of prim's algorithm to fix bug 272226. The issue was October 07, 2008
Octocat-spinner-32 push_relabel_max_flow.m Revised options parsing on all files. October 07, 2008
Octocat-spinner-32 random_graph_layout.m Fixed typo in documentation September 28, 2008
Octocat-spinner-32 set_matlab_bgl_default.m Small documentation updates and formatting fixes to matlab codes. October 07, 2008
Octocat-spinner-32 shortest_paths.m Small documentation updates and formatting fixes to matlab codes. October 07, 2008
Octocat-spinner-32 star_graph.m fixed issues with n=0,1 for simple graph creation tools. September 29, 2008
Octocat-spinner-32 test_dag.m Revised options parsing on all files. October 07, 2008
Octocat-spinner-32 test_matching.m Options documentation fixes October 07, 2008
Octocat-spinner-32 test_planar_graph.m Added documentation to planar graph functions October 06, 2008
Octocat-spinner-32 topological_order.m Options documentation fixes October 07, 2008
Octocat-spinner-32 tree_from_pred.m Revised options parsing on all files. October 07, 2008
Octocat-spinner-32 wheel_graph.m fixed issues with n=0,1 for simple graph creation tools. September 29, 2008
README.md

MatlabBGL

A C library wrapping the Boost graph library and a Matlab wrapper for the Boost graph library.

Features

  • Wrappers around most of the Boost graph library functions
  • Copy-free implementations of many graph algorithms on Matlab's native sparse matrix type.
  • Works effeciently on huge problems

Synopsis

[coming soon]

License

Matlab code: BSD libmbgl code: GPLv2

Copyright David F. Gleich, 2006-2011

Something went wrong with that request. Please try again.