SVP in Hard to Approximate to within some constant - PowerPoint PPT Presentation

About This Presentation
Title:

SVP in Hard to Approximate to within some constant

Description:

SVP in Hard to Approximate to within some constant. Based on Article by ... No Instances z Zn || Bz - y|| gd. We actually want to prove: GapSVP 2 is NP-Hard ... – PowerPoint PPT presentation

Number of Views:74
Avg rating:3.0/5.0
Slides: 10
Provided by: Robe453
Category:

less

Transcript and Presenter's Notes

Title: SVP in Hard to Approximate to within some constant


1
SVP in Hard to Approximate to within some
constant
Based on Article by Daniele Micciancio -
1998 IEEE Symposium on Foundations of Computer
Science (FOCS 98)
2
Overview
?2
11/n?
nO(1)
2n/2
2loglogn
1
O(logn)
O(1)
n1/loglogn
?
3
Approximate SVP CVP
  • GapSVPg (B,d) B is a Lattice base in Rn, d?R
  • Yes Instances ?z?Zn\0 Bz ? d
  • No Instances ?z?Zn\0 Bz gt gd

We actually want to prove GapSVP?2 is NP-Hard
  • GapCVPg (B,y,d) B?Zkxn , y?Rk, d?R
  • Yes Instances ?z?Zn Bz - y ? d
  • No Instances ?z?Zn Bz - y gt gd

4
Modified CVP
  • GapCVPg? (B,y,d) B?Zkxn , y?Rk, d?R
  • Yes Instances ?z?0,1n Bz - y ? d
  • No Instances ?z?Zn, w?Zn\0 Bz - wy gt gd

GapCVP and GapCVP were proven NP-Hard Babai97
5
Sauers Lemma
  • There is a probabilistic ploy-time algorithm
    which creates??gt0, for input 1k (input size k)
    the following

Lattice L?R(m1)xm Vector s? R(m1) Matrix C?
Zkxm
6
Sauers Lemma (visualization)
Copied from Micc98 article.
7
Proving GapSVP NP-hardness
(B,y,d)? and c ?(2/?) ? (V,t) and g?(2/12?)
t?(2/12?) ? ??/d
1. (B,y,d)? is Yes Instance ? ?a s.t. Va2 lt
t2
V
? ??/d
8
Proving GapSVP NP-hardness (cont)
(B,y,d)? and c ?(2/?) ? (V,t) and g ?(2/12?)
2. (B,y,d)? is No Instance ?az w z?Zm
Va2 gt g2t2 2
9
(No Transcript)
Write a Comment
User Comments (0)
About PowerShow.com