Algorithms for Lattice Basis Reduction and Applications
Algorithms for Lattice Basis Reduction and Applications
批准号:
RGPIN-2014-04252
负责人:
Qiao, Sanzheng
金额:
$1.89万
依托单位:
依托单位国家:
加拿大
项目类别:
Discovery Grants Program - Individual
财政年份:
2017
资助国家:
加拿大
项目状态:
已结题
起止时间:
2017-01-01 至 2018-12-31
中文摘要
点击翻译按钮获取中文摘要
英文摘要
Lattice basis reduction, founded by Minkowski, has been successfully applied to numerous areas, such as Multi-Input Multi-Output (MIMO) signal detection, the GGH (Goldreich, Goldwasser, Halvevi) cryptosystem decryption, Global Positioning Systems (GPS) and symbolic computation.In MIMO detection, although the problem size is small, the real-time system demands quick response, On the other hand, in cryptography, the problem size is large, but reasonably long computation time can be tolerated. In either case, algorithms that are fast for small problems and their complexity does not grow fast as the problem size increases are necessary. The focus of this program is efficient lattice basis reduction algorithms that produce good quality results and their applications. They can benefit Canadian researchers and industry in communications by reducing bit error rate, in security by improving cryptography systems and in symbolic computation by providing fast polynomial factorizations.There are different notions of lattice basis reduction, among which the Minkowski reduction is the strongest, in other words, it defines a basis consisting of shortest vectors. The other notions are approximations of the Minkowski reduction. In particular, the famous and widely used LLL (Lenstra, Lenstra, Lovasz) reduction method is fast and produces good approximations of the Minkowski reduction in practice for small size problems. All existing lattice basis reduction methods, like the LLL algorithm, are based on reducing the vector lengths of a given basis for a lattice. Recently, we proposed a completely new approach: Jacobi-type methods based on improving the orthogonality between given basis vectors for a lattice. In this program, starting from our recently developed generic Jacobi method for basis reduction, we will first improve the generic algorithm and analyze its convergence and complexity. It is known that computing an optimally reduced basis is a non-polynomial time problem. Our goal is to develop polynomial time Jacobi-type methods that compute good approximations of an optimal solution. Practically, we also investigate techniques to improve running time for small to moderate size problems. We then investigate applications in lattice reduction aided MIMO detection and GGH attacks. Moreover, Jacobi-type methods are attractive, because they are inherently parallel. High performance can be achieved by implementing the methods on GPUs. In this program, we also explore parallel lattices basis reduction algorithms and their GPU implementations. We strive for the best. The efficiency of our methods will be measured by both theoretical complexity and practical running time. The quality of our methods will be measured by the commonly used orthogonality defect and the condition number of the computed reduced bases. The challenge is that the well-known LLL algorithm, which is regarded as the best practical lattice basis reduction algorithm, will be used as our comparison benchmark.The long-term goal of the program is to develop a reliable software and transfer the technology to communication, security, and software industries, contributing to wireless communications, computer security, and softwares like Maple and Sage for research and education in Canada.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Algorithms for Lattice Basis Reduction and Applications
-
批准号:RGPIN-2014-04252
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.89万
-
财政年份:2016
-
负责人:Qiao, Sanzheng
-
依托单位:
Algorithms for Lattice Basis Reduction and Applications
-
批准号:RGPIN-2014-04252
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.89万
-
财政年份:2015
-
负责人:Qiao, Sanzheng
-
依托单位:
Algorithms for Lattice Basis Reduction and Applications
-
批准号:RGPIN-2014-04252
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.89万
-
财政年份:2014
-
负责人:Qiao, Sanzheng
-
依托单位:
Integer least squares and sphere decoding
-
批准号:46301-2009
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.38万
-
财政年份:2013
-
负责人:Qiao, Sanzheng
-
依托单位:
Integer least squares and sphere decoding
-
批准号:46301-2009
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.38万
-
财政年份:2012
-
负责人:Qiao, Sanzheng
-
依托单位:
Integer least squares and sphere decoding
-
批准号:46301-2009
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.38万
-
财政年份:2011
-
负责人:Qiao, Sanzheng
-
依托单位:
Integer least squares and sphere decoding
-
批准号:46301-2009
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.38万
-
财政年份:2010
-
负责人:Qiao, Sanzheng
-
依托单位:
Integer least squares and sphere decoding
-
批准号:46301-2009
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.38万
-
财政年份:2009
-
负责人:Qiao, Sanzheng
-
依托单位:
Structured matrices: analysis and applications
-
批准号:46301-2004
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.75万
-
财政年份:2008
-
负责人:Qiao, Sanzheng
-
依托单位:
Structured matrices: analysis and applications
-
批准号:46301-2004
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.75万
-
财政年份:2007
-
负责人:Qiao, Sanzheng
-
依托单位:
Structured matrices: analysis and applications
-
批准号:46301-2004
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.75万
-
财政年份:2006
-
负责人:Qiao, Sanzheng
-
依托单位:
Structured matrices: analysis and applications
-
批准号:46301-2004
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.75万
-
财政年份:2005
-
负责人:Qiao, Sanzheng
-
依托单位:
Structured matrices: analysis and applications
-
批准号:46301-2004
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.75万
-
财政年份:2004
-
负责人:Qiao, Sanzheng
-
依托单位:
Algorithms for signal/image processing and numerical software engineering
-
批准号:46301-1999
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.84万
-
财政年份:2003
-
负责人:Qiao, Sanzheng
-
依托单位:
Algorithms for signal/image processing and numerical software engineering
-
批准号:46301-1999
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.84万
-
财政年份:2002
-
负责人:Qiao, Sanzheng
-
依托单位:
Algorithms for signal/image processing and numerical software engineering
-
批准号:46301-1999
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.84万
-
财政年份:2001
-
负责人:Qiao, Sanzheng
-
依托单位:
Algorithms for signal/image processing and numerical software engineering
-
批准号:46301-1999
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.84万
-
财政年份:2000
-
负责人:Qiao, Sanzheng
-
依托单位:
Algorithms for signal/image processing and numerical software engineering
-
批准号:46301-1999
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.84万
-
财政年份:1999
-
负责人:Qiao, Sanzheng
-
依托单位:
Computer equipment for the algorithm research group
-
批准号:230366-2000
-
项目类别:Research Tools and Instruments - Category 1 (<$150,000)
-
资助金额:$11.07万
-
财政年份:1999
-
负责人:Qiao, Sanzheng
-
依托单位:
Matrix computation, analysis and applications in signal processing
-
批准号:46301-1995
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.83万
-
财政年份:1998
-
负责人:Qiao, Sanzheng
-
依托单位:
国内基金
海外基金
登录
查看更多内容
Lattice结构IIR数字滤波器设计的序贯部分优化算法
-
批准号:62001261
-
项目类别:青年科学基金项目
-
资助金额:24.0万元
-
批准年份:2020
-
负责人:孟海龙
-
依托单位:
皮米级发射度的衍射极限储存环lattice结构及动力学研究
-
批准号:11875259
-
项目类别:面上项目
-
资助金额:55.0万元
-
批准年份:2018
-
负责人:白正贺
-
依托单位:
基于结构化Lattice编码的CSMA(载波侦听多址接入)多包传输技术研究
-
批准号:61571373
-
项目类别:面上项目
-
资助金额:60.0万元
-
批准年份:2015
-
负责人:马征
-
依托单位:
基于Lattice Boltzmann方法的相间传质过程界面对流模拟和实验研究
-
批准号:21176171
-
项目类别:面上项目
-
资助金额:60.0万元
-
批准年份:2011
-
负责人:刘伯潭
-
依托单位:
基于Lattice的汉语语音主题分类方法研究
-
批准号:60702053
-
项目类别:青年科学基金项目
-
资助金额:23.0万元
-
批准年份:2007
-
负责人:张磊
-
依托单位:
基于Lattice滤波器的故障诊断方法研究
-
批准号:69574015
-
项目类别:面上项目
-
资助金额:8.0万元
-
批准年份:1995
-
负责人:萧德云
-
依托单位: