SlideServe
Menu
Préférences
© SlideServe · v2026

A More Efficient Algorithm for Lattice Basis Reduction

fawn avatar
8 diapositives · 389 Views · Sep 10, 2014

A More Efficient Algorithm for Lattice Basis Reduction. C.P.SCHNORR Journal of algorithm 9,47-62(1988) 報告者 張圻毓. Outline. LLL Algorithm Compare Time. LLL Algorithm. Input : Linearly independent column vector f 1 ……f n Z n Output :

A More Efficient Algorithm for Lattice Basis Reduction - slide 1
01 / 8A More Efficient Algorithm for Lattice Basis Reduction
1 / 17

Télécharger la présentation

A More Efficient Algorithm for Lattice Basis Reduction
Une image / un lien ci-dessous est fourni (tel quel) pour télécharger la présentation

Politique de téléchargement : le contenu du site vous est fourni TEL QUEL pour votre information et votre usage personnel ; il ne peut être vendu, concédé sous licence ni partagé sur d’autres sites sans l’accord de son auteur.Le contenu vous est fourni TEL QUEL, pour votre information et votre usage personnel uniquement. Téléchargez la présentation en cliquant sur ce lien. Lors du téléchargement, si vous ne parvenez pas à télécharger une présentation, l’éditeur a peut-être supprimé le fichier de son serveur.Pendant le téléchargement, si vous ne parvenez pas à obtenir une présentation, le fichier a peut-être été supprimé par l’éditeur.

F I N

Plus de contenu associé

Transcription de la présentation
  1. A More Efficient Algorithm for Lattice Basis Reduction C.P.SCHNORR Journal of algorithm 9,47-62(1988) 報告者 張圻毓

  2. Outline • LLL Algorithm • Compare • Time

  3. LLL Algorithm • Input : • Linearly independent column vector f1……fnZn • Output : • A reduced basis (b1……bn) of the lattice L=Σ1≦i ≦nZfiZn

  4. LLL Algorithm • 1. for i =1,…,n dobi fi • compute the GSO G*,M Qn*n , i  2 • 2.while i ≦n do • 3. for j= i-1,i-2,…,1 do • 4. bi  bi - 「μij」bj • update the GSO {replacement step}

  5. LLL Algorithm • 5. if i>1 and • then exchange bi-1 and bi and update • the GSO , i  i-1 • else i i+1 • 6. return b1,…,bn

  6. Compare • LLL algorithm • (i)滿足 ,1≦j<i≦n • (ii)滿足 ,每一個基底元 • 素不會太小於前一個基底元素,一般δ為 • 3/4,則 所以會

  7. Compare • New basis reduction algorithm • (i)滿足 ,1≦j<i≦n • (ii)滿足 ,則δ為 • 100/105大於原來數3/4, • (實際是1.538745)

  8. Time • LLL algorithm • arithmetic operation on • -bit • New algorithm • arithmetic operation on • -bit • (B bounds the euclidean length of the input vectors,ie )