Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

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

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.