2021
DOI: 10.1007/978-3-030-84245-1_25
|View full text |Cite
|
Sign up to set email alerts
|

Lattice Reduction with Approximate Enumeration Oracles

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
5
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
4
3
2
1

Relationship

1
9

Authors

Journals

citations
Cited by 17 publications
(5 citation statements)
references
References 44 publications
0
5
0
Order By: Relevance
“…This approach has been experimentally observed to work in [33]. In the classical setting, the use of tightly controlled approximate SVP oracles was shown to provide an exponential speedup over enumeration with exact SVP oracles [34], but here we likely do not get to choose the looseness of our oracles. In principle, if we could characterise the distribution of the output of the algorithm and quantify the expected size of the vector, we could estimate the number of times the algorithm needs to be re-run before obtaining a shortest vector with good probability.…”
Section: Handling Approximate Solutionsmentioning
confidence: 99%
“…This approach has been experimentally observed to work in [33]. In the classical setting, the use of tightly controlled approximate SVP oracles was shown to provide an exponential speedup over enumeration with exact SVP oracles [34], but here we likely do not get to choose the looseness of our oracles. In principle, if we could characterise the distribution of the output of the algorithm and quantify the expected size of the vector, we could estimate the number of times the algorithm needs to be re-run before obtaining a shortest vector with good probability.…”
Section: Handling Approximate Solutionsmentioning
confidence: 99%
“…There are two types of lattice reduction algorithms that may be used to implement the SVP "oracle," enumeration and sieving. Enumeration algorithms (see, for example, [298][299][300][301][302]) require small amounts of memory but have run times that are super-exponential in β . Sieving algorithms (see, for example [303][304][305]) have run times that are exponential in β , but also require an exponential amount of memory.…”
Section: On the Concrete Intractability Of Finding Short Lattice Vectorsmentioning
confidence: 99%
“…This is a block-wise iterative algorithm for basis reduction that can be seen as a generalization of the LLL algorithm introduced in 1982 by Lenstra, Lenstra and Lovász [158]. Recently, several variants of the BKZ algorithm have been proposed [159]- [163]. In these algorithms, the time complexity and the outcome quality (i.e.…”
Section: A Lattice Reduction Algorithmsmentioning
confidence: 99%