Function fractionalLenstraLenstraLovasz

  • Preform Lenstra-Lenstra-Lovász basis reduction using rational numbers.

    Parameters

    • basis: ProtoFractionalMonzo[]

      Array of rational basis elements.

    • delta: FractionValue = '3/4'

      Lovász coefficient.

    • maxIterations: number = 10000

      Maximum number of iterations to perform.

    Returns FractionalLLLResult

    The basis processed to be short and nearly orthogonal alongside Gram-Schmidt coefficients.