SVP问题概述

The SVP is simply: given a lattice Lrepresented by a basis, find a nonzerov ∈Lsuch that||v||is minimized, where||▪||denotes a particular norm onRn.
对于一个基于B的格,找到一个属于L的最小非零向量v

这里也摘录了一些文献中SVP的一些相关定义、定理

我们知道SVP是一个NP-COMPLETE问题,但是如何分析它呢?根据众多文献的引用,我找到一篇根文献,Generating Hard Instances of Lattice Problems并展开了我的SVP学习之旅。这篇文章详细阐述了SVP问题。

关于SVP问题,有一些著名的算法。

非常著名的一个就是LLL算法。参考文献:Factoring Polynomials with Rational Coefficients
该算法在多项式时间内, 输出近似因子为的最短向量,解决了近似最短向量问题。LLL 算法的提出对格理论的研究, 特别是公钥密码算法分析起到了很大的推动作用, 不仅是在密码
领域, LLL 算法在计算代数、计算数论等领域也有广泛的应用, 已被公认为是 20 世纪最重要的算法之一。

格密码初步学习记录(三)SVP相关推荐

  1. MySQL学习记录 (三) ----- SQL数据定义语句(DDL)

    相关文章: <MySQL学习记录 (一) ----- 有关数据库的基本概念和MySQL常用命令> <MySQL学习记录 (二) ----- SQL数据查询语句(DQL)> &l ...

  2. css学习记录三:文本属性

    css学习记录三:CSS文本属性 一.文本属性的作用 二.文本颜色 三.文本对齐 四.装饰文本 五.文本缩进 六.行间距 一.文本属性的作用 CSSS Text(文本)属性可定义文本的外观,比如文本的 ...

  3. Kafka学习记录(三)——Broker

    Kafka学习记录(三)--Broker 目录 Kafka学习记录(三)--Broker 对应课程 Zookeeper存储的Kafka信息 Broker总体工作流程 Broker的服役和退役 Kafk ...

  4. webrtc学习记录三【创建基于RTCPeerConnection本机内的1v1音视频互通】

    系列文章目录 webrtc学习记录一[媒体录制MediaRecorder] webrtc学习记录二[基于socket.io创建信令服务器聊天室] 目录 系列文章目录 前言 一.媒体能力的协商过程 1. ...

  5. ELK学习记录三 :elasticsearch、logstash及kibana的安装与配置(windows)

    注意事项: 1.ELK版本要求5.X以上 2.Elasticsearch5.x版本必须基于jdk1.8,安装环境必须使用jdk1.8 3.操作系统windows10作为测试环境,其他环境命令有差异,请 ...

  6. 《你好,放大器》----学习记录(三)

    3 多种多样的运算放大器 ADI把放大器分为精密和高速两大类 3.1 精密运放和高速运放 3.1.1 精密运放概述 一般来讲,带宽小于 50MHz 的,能够具有某些特殊指标优异性的运放,都属于精密运放 ...

  7. Opencv学习记录(三) —— 得到图像中目标物坐标的简单处理算法(望指正与补充)

    先描述一下使用场景: 我要识别一个红灯,已经把目标准确的提取出来了,二值图像中白色为目标物,现在要算出二值图中的白色像素点的坐标.因为之后需要移植到树莓派,所以需要高效的方法.             ...

  8. Vue学习记录三 --- vue的项目实战

    一.常规项目配置安装: 1.安装vue-router路由: cmd下在当前项目目录下执行 : npm install vue-router --save-dev 如果因为依赖安装失败,则执行 : np ...

  9. 新浪微博Android客户端学习记录三:完成登录界面和授权界面

    本讲完成的效果为: 登录界面的布局代码(login.xml)为: <?xml version="1.0" encoding="utf-8"?> &l ...

最新文章

  1. 人脸识别数据集精粹(下)
  2. MongoDb数据库面试整理
  3. 前端学习(2702):重读vue电商网站23之element-ui 如何按需导入
  4. linux php 添加gd,linux(centos)下为php添加添加GD扩展
  5. 我的世界服务器的文件名叫什么,我的世界 外国服务器叫什么名字 | 手游网游页游攻略大全...
  6. 买了小区一楼的感受是怎样的?
  7. 编程数学(A-2)-次方
  8. 学习了1!+...10!
  9. Unity下载安装教程
  10. 设计模式学习(四)工厂模式
  11. 计算机打开不显示桌面,电脑启动后不显示桌面怎么办
  12. 计算机病毒无法破坏压缩文件,求解压缩文件拒绝访问是怎么回事?
  13. kubernetes【工具】kind【1】入门实践
  14. .glusterfs_如何在Ubuntu 18.04上使用GlusterFS创建冗余存储池
  15. WP-南邮CTF逆向第三题 Py交易
  16. Machine Learning in Action 读书笔记---第5章 Logistic回归
  17. mt,sgd,gd含义
  18. lambada表达式介绍
  19. dodo:人脸识别方法个人见解(包括稀疏表示方法的理解)
  20. 【web项目】前端生日礼物--注册页面篇

热门文章

  1. 看《我是特种兵》有感
  2. 2016这一年读过的那些书
  3. win10磁贴中的图标变成白色的解决方法
  4. python导入py文件报错
  5. 如何在 MySQL / MariaDB 中导入导出数据,导入导出数据库文件、Excel、CSV
  6. 基于python的语料库数据处理_基于Python的语料库数据处理(三)
  7. 写给女儿的话---小荷作文万米写书序言
  8. javascript atob()函数和 btoa()函数-Base64的编码与解码
  9. 云存储及其分布式文件系统
  10. AE导出合成时,如何调整背景颜色?