Let (b 1 , . . . , b n ) be a lattice basis with Gram-Schmidt orthogonalization (b * 1 , . . . , b * n ), the ratios ∥b 1 ∥/∥b * i ∥ for i = 1, . . . , n do arise in the analysis of many lattice algorithms and are somehow related to their performances. In this paper, we study the problem of minimizing the ratio ∥b 1 ∥/∥b * n ∥ over all bases (b 1 , . . . , b n ) of a given n-rank lattice. We first prove that there exists a basis (b 1 , . . . , b n ) for any nrank lattice L such that ∥b 1 ∥ = min v∈L\{0} ∥v∥, ∥b 1 ∥/∥b * i ∥ ≤ i and ∥b i ∥/∥b * i ∥ ≤ i 1.5 for 1 ≤ i ≤ n. This leads us to introduce a new NP-hard computational problem, namely the smallest ratio problem (SRP): given an n-rank lattice L, find a basis) is a basis of L} and a new lattice constant µ n = max µ n (L) over all n-rank lattices L: both the minimum and maximum are justified. Some properties of µ n (L) and µ n are investigated. We also present an exact algorithm and an approximation algorithm for SRP. This is the first sound study of SRP. Our work is a tiny step towards solving an open problem proposed by Dadush-Regev-Stephens-Davidowitz (CCC '14) for tackling the closest vector problem with preprocessing, i.e., whether there exists a basis (b 1 , . . . , b n ) for any n-rank lattice s.t. max 1≤i ≤j ≤n ∥b * i ∥/b * j ∥ ≤ poly(n).