image thumbnail

updated 5 years ago

bvgraph by David Gleich

A matlab class to work with the highly compressed BVGraph files. (data import, data export, matlab large graph co...)

A simple example using the bvgraph class

Using *HUGE* Graphs in Matlab

get_src

image thumbnail

updated 5 years ago

gaimc : Graph Algorithms In Matlab Code by David Gleich

Efficient pure-Matlab implementations of graph algorithms to complement MatlabBGL's mex functions. (graph, network, dijkstra)

Compare performance of gaimc to matlab_bgl

Demo of gaimc - 'Graph Algorithms In Matlab Code'

The US airport network

image thumbnail

updated 5 years ago

Fast and Efficient Kronecker Multiplication by David Gleich

Computes a matrix-vector product with a repeated Kronecker product matrix. (kronecker, matrix)

image thumbnail

updated 6 years ago

MatlabBGL by David Gleich

MatlabBGL provides robust and efficient graph algorithms for Matlab using native data structures. (graph, bfs, dfs)

Core numbers in MatlabBGL

New features in MatlabBGL version 3.0

New features in MatlabBGL version 4.0

image thumbnail

updated almost 8 years ago

matrixop by David Gleich

A Matlab object that acts just like a matrix but represents a linear operator as a function. (linear algebra, matrix, class)

Computing Ritz values with the matrixop class

Representing a sparse operator

matrixop interop with Matlab functions

image thumbnail

updated 8 years ago

timetic by David Gleich

An object oriented implementation of tic and toc for nested timing. (clock, fun, nested timers timer t...)

timetic()

image thumbnail

updated 8 years ago

pagerank by David Gleich

A suite of drivers to compute the PageRank vector for a directed graph. (linear algebra, pagerank, arnoldi)

pagerank(A,optionsu)

image thumbnail

updated 8 years ago

Inplace by David Gleich

Allows Matlab variables to be passed by reference instead of by value allowing inplace modification. (pass by reference inp...)

add_one_inplace(ipa)

add_one_return(a)

test_inplace_func1(ipd)

image thumbnail

updated 8 years ago

readCluto by David Gleich

Read and write CLUTO matrices in Matlab. (data import, data export, cluto sparse matrix i...)

merge_structs(A, B)

readCluto(filename)

readCluto_mex(filename, graph_flag)

Contact us