![]() |
|
|
#23 | |
|
Nov 2003
22×5×373 Posts |
Quote:
For myself, I just look at the (size of the) norms. |
|
|
|
|
|
|
#24 | |
|
Oct 2004
Austria
1001101100102 Posts |
Quote:
I assume N means the number to be factored? "3 log N" - meaning 3*log(N)? log to which base? e? 10? Or log(N, base 3)? loglog N = log(log(N))? Base e? Base 10? When I type into excel: "=(LOG(B4;3)/LOG(LOG(B4;EXP(1));EXP(1)))^0,5", with B4 being 1e100, I get d=6.2075... - but according to experimental data, quartics are slightly faster than quintics for 100-digit-GNFS. So it seems I got something wrong, but I don't see, what?
|
|
|
|
|
|
|
#25 |
|
Tribal Bullet
Oct 2004
3,541 Posts |
Yes. The base of the logarithm doesn't matter, because one base is a constant factor different from any other base, and asymptotic notation doesn't care about constant factors. This is why you see the complexity for many divide-and-conquer algorithms expressed in terms of log(N) (meaning base e), when the derivation of the algorithm aways assumes a base-2 logarithm.
|
|
|
|
|
|
#26 | |
|
Oct 2004
Austria
1001101100102 Posts |
Quote:
Code:
=(LOG(B4;3)/(LOG(LOG(B4;2);2)))^0,5 (for 10^100, this one gives a value of 5.002. Note: In Excel, LOG(x;y) means "log of x to the base y".) (BTW: Reading "3 log N" as "3*log(N) to the base 2" gives a value of ~10.9; taking all log's to base 10 gives 12.2 for the same input - so I assume, that this would be very wrong??) |
|
|
|
|
|
|
#27 | |
|
Jun 2003
5,051 Posts |
Quote:
|
|
|
|
|
|
|
#28 | |
|
Nov 2003
22×5×373 Posts |
Quote:
MEA CULPA. |
|
|
|
|
|
|
#29 | |
|
Nov 2003
22·5·373 Posts |
Quote:
|
|
|
|
|
|
|
#30 |
|
Sep 2009
1000000111102 Posts |
I have read that, but it doesn't give answers to the exact questions I asked. I was wanting a rough estimate as to how large a number has to be before it's worth testing the octic against the quartic (assuming both are the same size). Chris K
|
|
|
|
|
|
#31 | |
|
Nov 2003
164448 Posts |
Quote:
norms at that lattice point for each of the quartic and octic cases. For the octic, you definitely want to do the special-q on the algebraic side. |
|
|
|
|
|
|
#32 |
|
"Serge"
Mar 2008
Phi(4,2^7658614+1)/2
36·13 Posts |
Note that for 2,2190L the targets for octic and quartic were of different difficulty; so for that quartic/octic crossover comparison it is not the poster case.
Also note that all 'currently doable' reciprocal octics are better re-dressed as quartics (e.g. the case of any 2L/M with index divisible by 5, and any 10L/M, all of them in the current list); and any even quartic (essentially, quadratic) can be made into a sextic, and all other quartics can be made into octics which will not make sense until diff.>>300. There is a dead zone in quartics above diff.233. Take for example the attractive 2,2334M which has no known non-alg. factors. Sieve tests show that it goes worse than a sextic of diff.270, and above this size this situation is going to get worse and worse. Always do simulation runs (a.k.a. "sims"). My 2 cents. --Serge |
|
|
|
|
|
#33 |
|
Sep 2009
1000000111102 Posts |
Thanks Serge, that was what I wanted to know. Chris K
|
|
|
|
![]() |
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| QS Lattice Siever | R.D. Silverman | Factoring | 31 | 2018-10-08 17:17 |
| Compiling 64 bit lattice siever on gcc 4.8.5 | chris2be8 | Factoring | 6 | 2018-02-06 17:22 |
| OpenCL accellerated lattice siever | pstach | Factoring | 1 | 2014-05-23 01:03 |
| Shape of a CUDA lattice siever | fivemack | Programming | 2 | 2012-12-16 01:07 |
| ggnfs lattice siever misses some primes | fivemack | Factoring | 1 | 2008-01-18 13:47 |