Takanori MAEHARA and Kazuo MUROTA, Algorithm for Error-Controlled Simultaneous Block-Diagonalization of Matrices, 17pp., December 2009.