首页> 外文期刊>Designs, Codes and Crytography >Analysis of DeepBKZ reduction for finding short lattice vectors
【24h】

Analysis of DeepBKZ reduction for finding short lattice vectors

机译:用于查找短格载体的DeepBKz减少分析

获取原文
获取原文并翻译 | 示例
           

摘要

Lattice basis reduction is a mandatory tool for solving lattice problems such as the shortest vector problem. The Lenstra-Lenstra-Lovasz reduction algorithm (LLL) is themost 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 beta, 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 beta. 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.
机译:晶格基础减少是解决诸如最短的传染媒介问题之类的晶格问题的强制工具。 Lenstra-Lenstra-Lovasz算法(LLL)是着名的,其典型的改进是斯克诺和Euchner提出的块Korkine-Zolotarev算法和LLL,包括Schnorr和Euchner的深层插入(DEEPLL1)。在BKZ具有BlockSize beta中,LLL许多次数被称为枚举前的晶格,以在每个块晶格中找到最短的非零向量。最近,“DeepBkz”被提出为BKZ的数学改进,其中Deeplll被称为LLL的子程序替代。在本文中,我们分析了理论与实践中DeepBKZ的产出质量。具体而言,我们为DeepBKZ提供了特定的可提供的上限。我们还开发了“DeepBKZ 2.0”,改善了BKZ 2.0,如BKZ 2.0,并显示了比BKZ 2.0在实践中找到更短的晶格矢量的实验结果。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号