Roberts, D. (1998). On a vector q-d algorithm. Advances in computational mathematics, 8(3), 193-219. https://doi.org/10.1023/A%3A1018944213562