Sibeyn, J., Kaufmann, M., & Chlebus, B. S. (1997). Deterministic Permutation Routing on Meshes. Journal of Algorithms, 22(1), 111-141. doi:10.1006/jagm.1995.0804.