mersenneforum.org  

Go Back   mersenneforum.org > Great Internet Mersenne Prime Search > PrimeNet

Reply
 
Thread Tools
Old 2009-01-12, 19:15   #1
petrw1
1976 Toyota Corona years forever!
 
petrw1's Avatar
 
"Wayne"
Nov 2006
Saskatchewan, Canada

3×5×313 Posts
Default Is ECM definite???

According to: http://www.mersenne.org/report_ECM/
1061 shows as DONE the 55 "Digits in factor" range - which is about 185 bits.

Does that mean TF test below 185 bits are redundant (will NOT find a factor)?

I thought I read somewhere that ECM curves do NOT guarantee all possible factors to that range are considered.

Last fiddled with by petrw1 on 2009-01-12 at 19:16
petrw1 is offline   Reply With Quote
Old 2009-01-12, 19:20   #2
CRGreathouse
 
CRGreathouse's Avatar
 
Aug 2006

3×1,993 Posts
Default

Quote:
Originally Posted by petrw1 View Post
Does that mean TF test below 185 bits are redundant (will NOT find a factor)?
No, it's possible for ECM to miss factors. They usually remove something like 70% of the factors in their range.
CRGreathouse is offline   Reply With Quote
Old 2009-01-12, 19:53   #3
J.F.
 
J.F.'s Avatar
 
Jun 2008

4816 Posts
Default

Which is too bad :(...

I have spent quite a lot of hobby time on enumerating 64 bit pseudoprimes. Most of the remaining work (indirectly) is finding small factors of Mersennes. If only I could use for instance ECM results to rule out trial division search ranges - that would save me CPU years of TD work, which would practically reveal no new factor anyway.
J.F. is offline   Reply With Quote
Old 2009-01-12, 20:08   #4
cheesehead
 
cheesehead's Avatar
 
"Richard B. Woods"
Aug 2002
Wisconsin USA

22×3×641 Posts
Default

Quote:
Originally Posted by petrw1 View Post
According to: http://www.mersenne.org/report_ECM/
1061 shows as DONE the 55 "Digits in factor" range - which is about 185 bits.
In ECM work, there is a standard formula for the recommended number of curves to try at any particular B1. That number is shown at the top of each column as "Curves to test". In the columns below it, "Done" means that at least that number of curves have been run with that B1. So, for M1061 (and M1619) 46,500 (or more) curves have been run with B1=11,000,000.

Note that wherever there is a number instead of "Done" on the horizontal line for an exponent, that number is smaller than the number of "Curves to test" for that column.

Last fiddled with by cheesehead on 2009-01-12 at 20:14
cheesehead is offline   Reply With Quote
Old 2009-01-12, 21:35   #5
philmoore
 
philmoore's Avatar
 
"Phil"
Sep 2002
Tracktown, U.S.A.

45F16 Posts
Default

Quote:
Originally Posted by petrw1 View Post
According to: http://www.mersenne.org/report_ECM/
1061 shows as DONE the 55 "Digits in factor" range - which is about 185 bits.

Does that mean TF test below 185 bits are redundant (will NOT find a factor)?

I thought I read somewhere that ECM curves do NOT guarantee all possible factors to that range are considered.
Correct, but although there is a small chance that a 50-digit factor has been missed, the chance that a 45-digit factor has been missed are vanishingly small, and TF at this level is not even feasible anyway.
philmoore is offline   Reply With Quote
Old 2009-01-12, 21:58   #6
petrw1
1976 Toyota Corona years forever!
 
petrw1's Avatar
 
"Wayne"
Nov 2006
Saskatchewan, Canada

3×5×313 Posts
Default

Quote:
Originally Posted by philmoore View Post
Correct, but although there is a small chance that a 50-digit factor has been missed, the chance that a 45-digit factor has been missed are vanishingly small, and TF at this level is not even feasible anyway.
In the <1,000,000 exponent range TF only goes to about 17 or 18 digits.
How fast would it take to ECM these numbers to say 20 digits?
Faster than TF? Much?
If so, then in the same way George is now doing P-1 before the last 2 bits of TF, would it make any sense to ECM before TF?
Or can we NOT ECM exponents in the current ranges?
petrw1 is offline   Reply With Quote
Old 2009-01-12, 22:39   #7
akruppa
 
akruppa's Avatar
 
"Nancy"
Aug 2002
Alexandria

2,467 Posts
Default

Briefly put, ECM is a lot slower in stage 1, and does not benefit from the known factor p in prime factors 2kp+1 of Mersenne numbers M[I]p[/I], whereas trial factoring and P-1 do. P-1 is barely competitive with trial division for the factor sizes we're trying before an LL test, ECM will not be competitive at all.

The problem is mostly that the LL test is just too darn fast - it's not worthwhile to invest an awful lot of time in factoring first, and while ECM is great when you really want the factors, it doesn't make the cut when it comes to weeding out easy composites before an LL test.

Alex
akruppa is offline   Reply With Quote
Reply



All times are UTC. The time now is 10:19.


Fri Aug 6 10:19:59 UTC 2021 up 14 days, 4:48, 1 user, load averages: 4.33, 3.87, 3.85

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.

This forum has received and complied with 0 (zero) government requests for information.

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.
A copy of the license is included in the FAQ.