Complexity reduction in multiple input multiple output algorithms