8 graph algorithms written in Matlab.
Input: Weighted Adjacency Matrix of Graph
Output: Shortest Path (as a list or vector) and length of shortest path
Input: Weighted Adjacency Matrix of Graph
Output: Length of shortest path
Input: Weighted Adjacency Matrix of Graph
Output: Matrix of shortest distances between any two points
Input: Weighted Adjacency Matrix of Digraph
Output: Vector of shortest distances from v1
Input: Weighted Adjacency Matrix of Connected Graph
Output: Weighted Adjacency Matrix of Minimal Spanning Tree
Input: Weighted Adjacency Matrix of Connected Graph
Output: Weighted Adjacency Matrix of Minimal Spanning Tree
Input: Adjacency Matrix of Graph and Starting Vertex
Output: Vector of Labels for the Vertices
Input: Adjacency Matrix of Connected Graph
Output: Adjacency Matrix of Digraph with Strongly Connected Orientation