Solving low-density multiple subset sum problems with SVP oracle

被引:7
作者
Pan Yanbin [1 ]
Zhang Feng [1 ]
机构
[1] Chinese Acad Sci, Acad Math & Syst Sci, NCMIS, Key Lab Math Mechanizat, Beijing 100190, Peoples R China
基金
中国国家自然科学基金;
关键词
Lattice; low-density; multiple modular subset sum problem; multiple subset sum problem; LATTICE BASIS REDUCTION; ALGORITHMS; KNAPSACKS;
D O I
10.1007/s11424-015-3324-9
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
It is well known that almost all subset sum problems with density less than 0.9408 center dot center dot center dot can be solved in polynomial time with an SVP oracle that can find a shortest vector in a special lattice. In this paper, the authors show that a similar result holds for the k-multiple subset sum problem which has k subset sum problems with exactly the same solution. Specially, for the single subset sum problem (k = 1), a modified lattice is introduced to make the proposed analysis much simpler and the bound for the success probability tighter than before. Moreover, some extended versions of the multiple subset sum problem are also considered.
引用
收藏
页码:228 / 242
页数:15
相关论文
共 18 条
[1]  
[Anonymous], 1990, Cryptology and Computational Number Theory, DOI 10.1090/psapm/042
[2]  
[Anonymous], 1979, COMPUT INTRACTABILIT
[3]  
Cohen H., 1996, A Course in Computational Algebraic Number Theory
[4]  
Coster MJ, 1992, COMPUT COMPLEX, V2, P111
[5]   Exact bivariate polynomial factorization over a"e by approximation of roots [J].
Feng Yong ;
Wu Wenyuan ;
Zhang Jingzhong ;
Chen Jingwei .
JOURNAL OF SYSTEMS SCIENCE & COMPLEXITY, 2015, 28 (01) :243-260
[6]   SOLVING SIMULTANEOUS MODULAR EQUATIONS OF LOW DEGREE [J].
HASTAD, J .
SIAM JOURNAL ON COMPUTING, 1988, 17 (02) :336-341
[7]   MINKOWSKI CONVEX BODY THEOREM AND INTEGER PROGRAMMING [J].
KANNAN, R .
MATHEMATICS OF OPERATIONS RESEARCH, 1987, 12 (03) :415-440
[8]   SOLVING LOW-DENSITY SUBSET SUM PROBLEMS [J].
LAGARIAS, JC ;
ODLYZKO, AM .
JOURNAL OF THE ACM, 1985, 32 (01) :229-246
[9]  
LENSTRA AK, 1982, MATH ANNELAN, V261, P513
[10]  
Li D, 1994, LECT NOTES COMPUTER, V834, P164