k-Link Shortest Path Shortest path of length k A shortest i-link path must be extended from a shortest (i−1)-link path pathi(v)=min⎩⎨⎧pathi−1(a)+w(a,v)pathi−1(b)+w(b,v)… path0(v)={0,∞,s=vs=v Rows for different k values, columns for each vertex O(kV) space, O(k(V+E)) time. To reconstruct the path, keep track of the pointers.