Analysis of DeepBKZ reduction for finding short lattice vectors
Analysis of DeepBKZ reduction for finding short lattice vectors
复制标题
用于寻找短晶格向量的 DeepBKZ 约简分析
DOI:
10.1007/s10623-020-00765-4
复制
发表时间:
2020
期刊:
影响因子:
--
通讯作者:
Yamaguchi Junpei
中科院分区:
文献类型:
--
作者:
Yasuda Masaya;Nakamura Satoshi;Yamaguchi Junpei
Lattice basis reduction is a mandatory tool for solving lattice problems such as the shortest vector problem. The Lenstra–Lenstra–Lovász reduction algorithm (LLL) is the most famous, and its typical improvements are the block Korkine–Zolotarev algorithm and LLL with deep insertions (DeepLLL), both proposed by Schnorr and Euchner. In BKZ with blocksize, LLL is called many times to reduce a lattice basis before enumeration to find a shortest non-zero vector in every block lattice of dimension. Recently, “DeepBKZ” was proposed as a mathematical improvement of BKZ, in which DeepLLL is called as a subroutine alternative to LLL. In this paper, we analyze the output quality of DeepBKZ in both theory and practice. Specifically, we give provable upper bounds specific to DeepBKZ. We also develop “DeepBKZ 2.0”, an improvement of DeepBKZ like BKZ 2.0, and show experimental results that it finds shorter lattice vectors than BKZ 2.0 in practice.
影响因子:
2.8
作者:
SuccessiveMinimaC;P.;SchnorrUniversitt;FrankfurtFachbereich;Mathematik;InformatikFebruary
通讯作者:
InformatikFebruary