There are several algorithms for lattice reductions in $n$-dimensions, LLL, etc. Here the lattice in question is in ${\mathbb R}^n$ and the basis vectors $b_1, \ldots, b_n$ are usually assumed to be either in ${\mathbb Z}^n$ or ${\mathbb Q}^n$.
If I am only interested in $n=3$ but the basis vectors are in ${\mathbb R}^3$ and not in ${\mathbb Z}^3$ or ${\mathbb Q}^3$, what algorithms are available? The original LLL apparently doesn't work because we are not in ${\mathbb Q}^3$ and for instance
https://link.springer.com/chapter/10.1007/3-540-44670-2_13
doesn't work either, because there the basis vectors should be in ${\mathbb Z}^3$.
As a practical matter, Mathematica also requires the basis vectors to be in ${\mathbb Z}^3$.
Why is it that non-rational or non-integer basis vectors are treated much less? Why is the general case different or more difficult?
The paper https://perso.ens-lyon.fr/damien.stehle/downloads/lowdim-final.pdf apparently deals with $n=3$ but I couldn't decipher the algorithm in a simple form that would work with ${\mathbb R}^3$.
The eventual goal is the SVP of the given lattice.