A Computational Perspective on Network Coding. (22nd September 2010)