Decomposing matrices into blocks - Borndorfer, Ralf; Ferreira, Carlos Eduardo; Martin, Alexander (SIAM Journal on Optimization, 1999)