Two algorithms based on modular arithmetic: lattice basis reduction and Hermite normal form computation by Ralph Bottesch, Jose Divasón and René Thiemann Mar 12