Concepts Algorithms Experimental Results References
A Fast Jacobi-Type Method for Lattice Basis Reduction
Zhaofei Tian
Department of Computing and Software McMaster University Hamilton, Ontario, Canada
A Fast Jacobi-Type Method for Lattice Basis Reduction Zhaofei Tian - - PowerPoint PPT Presentation
Concepts Algorithms Experimental Results References A Fast Jacobi-Type Method for Lattice Basis Reduction Zhaofei Tian Department of Computing and Software McMaster University Hamilton, Ontario, Canada Concepts Algorithms Experimental
Concepts Algorithms Experimental Results References
Department of Computing and Software McMaster University Hamilton, Ontario, Canada
Concepts Algorithms Experimental Results References
Concepts Algorithms Experimental Results References
Concepts Algorithms Experimental Results References
Concepts Algorithms Experimental Results References
Concepts Algorithms Experimental Results References
Concepts Algorithms Experimental Results References
1
||a1||2 ≤ ||a2||2 ,
2
|aT
1 a2| ≤
||a1||2
2
2
. The angle between a1 and a2 is in [ π
3, 2π 3 ]
Concepts Algorithms Experimental Results References
1 a2/||a2||2 2⌉;
a1
⇒
a′
1 = a2
2 = a1 −qa2
Concepts Algorithms Experimental Results References
1 if ||a1||2 < ||a2||2 then 2
3 repeat 4
1 a2/||a2||2 2⌉ ; 5
−q
6
7 until ||a1||2 ≤ ||a2||2;
Concepts Algorithms Experimental Results References
||ai||2 ≤ ||aj||2
|aT
i aj| ≤ 1
2
Concepts Algorithms Experimental Results References
Concepts Algorithms Experimental Results References
2,
i aj.
Concepts Algorithms Experimental Results References
1 G = AT A ; 2 while not all off-diagonal elements gij satisfy condition (2.2) do 3
4
5
6
Concepts Algorithms Experimental Results References
Concepts Algorithms Experimental Results References
|⌊aT
1 a2/as2 2⌉| ≤ 1,
ωal2 ≤ al −ζ·as2,
ζ = ±1 : the sign of aT
1 a2;
Concepts Algorithms Experimental Results References
|⌊aT
i aj/as2 2⌉| ≤ 1,
ωal2 ≤ al −ζ·as2,
ζ = ±1 : the sign of aT
i aj,
Concepts Algorithms Experimental Results References
|⌊gij/gss⌉| ≤ 1,
ω2gll ≤ gii +gjj −2|gij|.
i aj and gjj = aj2 2.
Concepts Algorithms Experimental Results References
1 G = AT A ; 2 while not all off-diagonal elements gij satisfy condition (2.4a)
3
4
5
6
Concepts Algorithms Experimental Results References
a12
δn(A) =
.
Concepts Algorithms Experimental Results References
50 100 150 200 250 300 1.4 1.6 1.8 2 2.2 2.4 2.6 LLL FastJacobi
Concepts Algorithms Experimental Results References
50 100 150 200 250 300 1.6 1.7 1.8 1.9 2 2.1 2.2 2.3 2.4 2.5 LLL FastJacobi
Concepts Algorithms Experimental Results References
50 100 150 200 250 300 1 2 3 4 5 6 7 LLL FastJacobi
Concepts Algorithms Experimental Results References
50 100 150 200 250 300 −7 −6 −5 −4 −3 −2 −1 1 2 LLL FastJacobi
Concepts Algorithms Experimental Results References
vLLL ≤ 2nλ1.
Concepts Algorithms Experimental Results References
Concepts Algorithms Experimental Results References
Concepts Algorithms Experimental Results References