![]() |
![]() |
#1 |
Sep 2011
3·19 Posts |
![]()
Now that I can generate a sublattice basis and reduce it, I think I'm ready to write a lattice siever. However, there seems to be more parameters I don't know how to set:
1) the sieving region 2) the threshold for sieving point values before checking it for smoothness 3) how do I choose special q's? outside the factor base? 4) (I'll probably think of more as I go along) How do I set these parameters? Last fiddled with by paul0 on 2015-11-17 at 22:09 |
![]() |
![]() |
![]() |
#2 | |||
Nov 2003
22·5·373 Posts |
![]() Quote:
These depend on the size of the composite, the size of the factor base, and the number of large primes. Quote:
Quote:
|
|||
![]() |
![]() |
![]() |
#3 |
Sep 2011
3916 Posts |
![]()
I was reading Franke's siever's readme, it uses this as bound: log(abs(polynomial value))-lambda*log(factor base bound)
As for Last fiddled with by paul0 on 2015-11-18 at 14:12 |
![]() |
![]() |
![]() |
#4 |
Just call me Henry
"David"
Sep 2007
Cambridge (GMT/BST)
16E116 Posts |
![]()
For I and J powers of 2 are often convenient.
Ideally you would select special qs from within and outside the factorbase. Yield decreases as the special q gets larger. Composite special qs have been experimented with. |
![]() |
![]() |
![]() |
#5 |
Sep 2011
1110012 Posts |
![]() EDIT: btw, my lattice siever is operational. I'll upload it to github when I'm satisfied with it :) Last fiddled with by paul0 on 2015-11-18 at 21:31 |
![]() |
![]() |
![]() |
#6 | |
Nov 2003
164448 Posts |
![]() Quote:
Are you handling skew? What method do you use to split the large primes? Last fiddled with by R.D. Silverman on 2015-11-18 at 23:18 |
|
![]() |
![]() |
![]() |
#7 | |
Sep 2011
3·19 Posts |
![]() Quote:
But for now, I'm trying to finish my undergraduate degree, I'm swamped. |
|
![]() |
![]() |
![]() |
Thread Tools | |
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
I'm getting an error when yafu wants to start lattice sieving | Hailstone | YAFU | 30 | 2018-05-23 19:33 |
Lattice Sieving - where do I start? | paul0 | Factoring | 3 | 2015-03-09 13:54 |
Line sieving vs. lattice sieving | JHansen | NFSNET Discussion | 9 | 2010-06-09 19:25 |
A question on lattice sieving | joral | Factoring | 5 | 2008-04-03 08:01 |
Initialization for lattice sieving | jasonp | Factoring | 16 | 2006-01-12 22:53 |