LLLplus.jl update: Jupyter examples, Brun lattice reduction, better documentation

The LLLplus package has been updated to include a tutorial notebook with examples, Brun lattice reduction, and better documentation. The package provides Lenstra-Lenstra-Lovász (LLL) lattice reduction, a closest vector problem (CVP) solver, and a few related lattice tools.

Lattice tools are used for solving integer problems such as integer programming, cracking and securing encryption schemes, and solving GPS location problems. We include examples in the notebook for decoding wireless signals, the subset-sum problem in cryptography, and integer programing feasibility.

The package isn’t polished; your suggestions are welcome.

4 Likes