2018
DOI: 10.1007/978-3-319-94821-8_10
|View full text |Cite
|
Sign up to set email alerts
|

A Formalization of the LLL Basis Reduction Algorithm

Abstract: Abstract. The LLL basis reduction algorithm was the first polynomialtime algorithm to compute a reduced basis of a given lattice, and hence also a short vector in the lattice. It thereby approximates an NP-hard problem where the approximation quality solely depends on the dimension of the lattice, but not the lattice itself. The algorithm has several applications in number theory, computer algebra and cryptography.In this paper, we develop the first mechanized soundness proof of the LLL algorithm using Isabell… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
18
0

Year Published

2019
2019
2024
2024

Publication Types

Select...
2
2
1

Relationship

3
2

Authors

Journals

citations
Cited by 6 publications
(18 citation statements)
references
References 12 publications
0
18
0
Order By: Relevance
“…In this section we briefly review the existing Isabelle/HOL formalization of the LLL algorithm [5], focusing only on the process of formally verifying its correctness; for an explanation of the algorithm itself, we refer to [25] or [14].…”
Section: The Formalized Lll Algorithmmentioning
confidence: 99%
See 4 more Smart Citations
“…In this section we briefly review the existing Isabelle/HOL formalization of the LLL algorithm [5], focusing only on the process of formally verifying its correctness; for an explanation of the algorithm itself, we refer to [25] or [14].…”
Section: The Formalized Lll Algorithmmentioning
confidence: 99%
“…In recent work, Divasón, Joosten, Thiemann, and Yamada [5] developed the first mechanized proof of the soundness of the LLL algorithm, using Isabelle/HOL [17]. Since Isabelle code can be exported to other programming languages and then run on actual data, their work results in a verified implementation of the LLL algorithm.…”
Section: Introductionmentioning
confidence: 99%
See 3 more Smart Citations