Fast Algorithms for Multivariable Systems