LLLAlgorithmus
Der LLL-Algorithmus, abgekürzt LLL, ist ein Algorithmus zur Reduktion von Basisvektoren eines Gitters. Ein Gitter ist eine diskrete Untermenge von R^n, erzeugt durch ganzzahlige Linearkombinationen einer Basis. Ziel des Verfahrens ist es, eine LLL-reduzierte Basis zu finden, bei der die Basisvektoren kurz und weitgehend orthogonal erscheinen.
Eingabe und Parameter: Gegeben sei eine Gitterbasis B = {b1, …, bn} in R^m mit ganzzahligen Koordinaten. Es
Funktionsweise: Das Verfahren nutzt die Gram-Schmidt-Orthogonalisierung. Für die Koeffizienten μ_{i j} = ⟨b_i, b_j^*⟩ / ||b_j^*||^2 wird eine
Eigenschaften und Komplexität: Die Ausgabe erfüllt die LLL-Kriterien. Das erste Basisvektormaß liegt innerhalb einer bekannten Grenze
Anwendungen und Varianten: LLL wird in der Zahlentheorie, Kryptanalyse, zum Finden kurzer Vektoren in Gittern, zur