Algorithms and Computation - Dong, Yingfei; Du, Ding-Zhu; Ibarra, Oscar; Kanade, Takeo; Ibarra, Oscar H. (Springer Berlin Heidelberg, 2009)