Victor J. Rayward-Smith. On Computing the Smith Normal Form of an Integer Matrix. ACM Transactions on Mathematical Software, 5(4):451-456, 1979. [doi]
@article{Rayward-Smith79, title = {On Computing the Smith Normal Form of an Integer Matrix}, author = {Victor J. Rayward-Smith}, year = {1979}, doi = {10.1145/355853.355861}, url = {http://doi.acm.org/10.1145/355853.355861}, researchr = {https://researchr.org/publication/Rayward-Smith79}, cites = {0}, citedby = {0}, journal = {ACM Transactions on Mathematical Software}, volume = {5}, number = {4}, pages = {451-456}, }