“…In this paper, we consider the special case 𝑚 = 𝑛 − 1 = 𝑟 , that is, the input is a full column rank matrix A ∈ Z 𝑛×(𝑛 −1) . To the best of our knowledge, the fastest previous algorithm to compute a basis B with log ||B|| ∈ 𝑂 (log 𝑛 + log ||A||) is that of Li and Nguyen [6,Theorem 3.8], which solves the problem in the general case, that is, for 𝑛, 𝑚 and 𝑟 arbitrary. Applied to the special case 𝑚 = 𝑛 − 1 = 𝑟 that we consider here, their algorithm has cost bounded by 𝑂 (𝑛 𝜔 B(𝑛𝑑)) bit operations, where 𝑑 = log 𝑛 + log ||A|| and 𝜔 is the exponent of matrix multiplication.…”