mersenneforum.org  

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

Reply
 
Thread Tools
Old 2015-05-05, 01:02   #12
Madpoo
Serpentine Vermin Jar
 
Madpoo's Avatar
 
Jul 2014

2·13·131 Posts
Default

Quote:
Originally Posted by Madpoo View Post
...
My understanding of P-1 and probabilities of finding a factor are limited though so it may not have been obvious to me if the factor that was found would have actually been found by a previous check. My guess on the spot checks were "no" because the bounds were kind of small on the first run. But honestly I spent maybe 10 minutes checking and then moved on so take that for whatever it's worth.
Here's just one example I looked at if anyone cares:
http://www.mersenne.org/report_expon...exp_hi=&full=1

Well, okay, and another:
http://www.mersenne.org/report_expon...exp_hi=&full=1
Madpoo is offline   Reply With Quote
Old 2015-05-05, 01:18   #13
R.D. Silverman
 
R.D. Silverman's Avatar
 
"Bob Silverman"
Nov 2003
North of Boston

5·17·89 Posts
Default

Quote:
Originally Posted by Madpoo View Post
Here's just one example I looked at if anyone cares:
http://www.mersenne.org/report_expon...exp_hi=&full=1

Well, okay, and another:
http://www.mersenne.org/report_expon...exp_hi=&full=1
huh? The second one requires B2 =~ 590M. The limits on the first P-1 test were
not that high.......
R.D. Silverman is offline   Reply With Quote
Old 2015-05-05, 02:13   #14
Batalov
 
Batalov's Avatar
 
"Serge"
Mar 2008
San Diego, Calif.

32×7×163 Posts
Default

I think mersenne.ca pages explains the process fairly well and in pictures.

It's not like the user fiddled with the B1, B2 bounds. See the line "PrimeNet" on those links:
http://www.mersenne.ca/exponent/54433487
Code:
PrimeNet  600,000	15,000,000
Actual    635,000	16,510,000  (was higher than PrimeNet's recommendation)
and both of these were indeed not enough to find the factor (needed B2>=590,661,613). So what.

Do you suggest server to send much higher B2s to the clients in hope that more factors will be found? Systematically? That would steal CPU time from actual LL. Let's see your example #2 which illustrates that:
http://www.mersenne.ca/exponent/2001049
Here someone did (deliberately) run some very high B1/B2 P-1 which still didn't have a chance to catch the factor!
It was a bunch wasted time. 29GHz-days to do a futile P-1 when 0.13GHz-days does LL. Seriously in need of a tune-up priorities some users have. But that's what tickles their fancy, or something - so let them.
__________________

Quote:
Originally Posted by Madpoo View Post
My understanding of P-1 and probabilities of finding a factor are limited though so it may not have been obvious to me if the factor that was found would have actually been found by a previous check. My guess on the spot checks were "no" because the bounds were kind of small on the first run. But honestly I spent maybe 10 minutes checking and then moved on so take that for whatever it's worth.
Just in case, because as you said that you don't know what makes P-1 find factors: P-1 finds the factor if the largest factor is < B2 and all the other factors are < B1. With probability of 1. (short of some very special circumstances which depend on implementation; e.g. when the power of 2 in factorization of F-1 is curiously high, like > 20, then some implementations may not find that factor. That's very rare).

There is no probability involved (when you retrospectively look at a known factor). Simply observe the factorization of F-1 (in case of Mersenne's input, never mind p itself) and compare the prime factors to B1 and B2.

It is easy to see that these two examples above could not find the factor as run (unless B2 was even higher). In both cases the last factor is very large.
Batalov is offline   Reply With Quote
Old 2015-05-05, 03:54   #15
Madpoo
Serpentine Vermin Jar
 
Madpoo's Avatar
 
Jul 2014

2×13×131 Posts
Default

Quote:
Originally Posted by R.D. Silverman View Post
huh? The second one requires B2 =~ 590M. The limits on the first P-1 test were
not that high.......
And that's why I said:
Quote:
From my spot checks, everything looked okay
Madpoo is offline   Reply With Quote
Old 2015-05-05, 04:22   #16
Batalov
 
Batalov's Avatar
 
"Serge"
Mar 2008
San Diego, Calif.

101000000111012 Posts
Default

Everything does look okay, then. You should have shown some cases where the factor was indeed missed. We thought that that's was these two were, but they weren't.

As to the thread title question, "(Let's) Require P-1 and other factoring work to be done on reliable machines!" -- well, it begs the question, who's gonna be left to mind the proverbial store (i.e. run the LL tests). The crappy machines?! ;-)
Batalov is offline   Reply With Quote
Old 2015-05-05, 05:49   #17
bloodIce
 
bloodIce's Avatar
 
Feb 2010
Sweden

AD16 Posts
Default

Quote:
Originally Posted by Batalov View Post
Do you suggest server to send much higher B2s to the clients in hope that more factors will be found? Systematically? That would steal CPU time from actual LL. Let's see your example #2 which illustrates that:
http://www.mersenne.ca/exponent/2001049
Here someone did (deliberately) run some very high B1/B2 P-1 which still didn't have a chance to catch the factor!
It was a bunch wasted time. 29GHz-days to do a futile P-1 when 0.13GHz-days does LL. Seriously in need of a tune-up priorities some users have. But that's what tickles their fancy, or something - so let them.
What an honour is to be pointed as a black sheep . I thought that I did Pm1 after the factor was found, but it is not the case. Sometimes I do such idiotic tasks, I admit, to try to find a second factor. I have an unhealthy interest of finding factors in 2.00M-2.01M range, that is publicly known. Sometimes I do the evil trick of informing Primer95 about the existence of a factor for the exponent, so even with higher bonds it will not be reported. Actually a lot of the misses might be date stamp problem of cases where the Pm1 was done with the previous factor already known. In the dawn of time James corrected for such cases in his database, since I was in the top 3 for missed Pm1 factors in the database. In mersenne.org misses are for a different reason though, there I am not noticed.

Last fiddled with by bloodIce on 2015-05-05 at 06:10 Reason: better wording and facts
bloodIce is offline   Reply With Quote
Old 2015-05-05, 09:46   #18
R.D. Silverman
 
R.D. Silverman's Avatar
 
"Bob Silverman"
Nov 2003
North of Boston

166158 Posts
Default

Quote:
Originally Posted by Batalov View Post
I think mersenne.ca pages explains the process fairly well and in pictures.

It's not like the user fiddled with the B1, B2 bounds. See the line "PrimeNet" on those links:
http://www.mersenne.ca/exponent/54433487
Code:
PrimeNet  600,000	15,000,000
Actual    635,000	16,510,000  (was higher than PrimeNet's recommendation)
and both of these were indeed not enough to find the factor (needed B2>=590,661,613). So what.
The claim in this thread is that hardware and or software problems have caused P-1 misses.

It is clear, at least in the case(s) that I cited that there was no such miss.
R.D. Silverman is offline   Reply With Quote
Old 2015-05-05, 14:52   #19
tha
 
tha's Avatar
 
Dec 2002

881 Posts
Default

To further clarify my intentions:

My most recent found exponent 10444177 has had some P-1 being done on it by some unknown machine. Given the B1 and B2 values that were used the machine should have found this factor, unless, and only unless, the machine was flaky.

As the factor found later proved, the machine was flaky.

There are many such exponents, with a reported P-1 factoring effort done on it, with given B1 and B2 bounds that are later proven to be sufficient to guarantee finding a factor unless the machine is faulty.

It looks to me as if more flaky machines have been set to do P-1 work only than the 'sannerud | laptop' alone.

The costs of having mprime and prime95 doing a number of P-1 test runs against a set of known smooth factors may cost only an hour per machine and can save much more hours of work by not having to do LL tests on machines with a small or K-smooth factor. Failure to find all these factors should then disqualify the machine for P-1 work.
tha is offline   Reply With Quote
Old 2015-05-05, 15:01   #20
R.D. Silverman
 
R.D. Silverman's Avatar
 
"Bob Silverman"
Nov 2003
North of Boston

5×17×89 Posts
Default

Quote:
Originally Posted by tha View Post

It looks to me as if more flaky machines have been set to do P-1 work only than the 'sannerud | laptop' alone.
"It looks to me" is meaningless unless you quantify it.
R.D. Silverman is offline   Reply With Quote
Old 2015-05-05, 17:17   #21
Madpoo
Serpentine Vermin Jar
 
Madpoo's Avatar
 
Jul 2014

2×13×131 Posts
Default

Quote:
Originally Posted by Batalov View Post
Everything does look okay, then. You should have shown some cases where the factor was indeed missed. We thought that that's was these two were, but they weren't.
Well that's the thing, I couldn't find any. I narrowed it down as much as I could in a limited time... cases where it was at least *possible* that a prior P-1 run had missed something (without looking at the B1/B2 of that prior run).

Then I pulled up a few examples and I never saw anything that said "Hey, wait a minute... that P-1 check should have found that factor that so-and-so found later on doing their own P-1" ... I just wasn't seeing it.

But again, I didn't look at each and every case... I narrowed it down to less than 100 where it could have happened, and in the 10 or so I eyeballed, nothing strange jumped out.
Madpoo is offline   Reply With Quote
Old 2015-05-05, 17:25   #22
Madpoo
Serpentine Vermin Jar
 
Madpoo's Avatar
 
Jul 2014

1101010011102 Posts
Default

Quote:
Originally Posted by tha View Post
It looks to me as if more flaky machines have been set to do P-1 work only than the 'sannerud | laptop' alone.
If someone wants to provide me with an easily digestible formula (as in it could be done in SQL) to take a found-factor and then see if prior P-1 "misses" with certain bounds should have found it, no doubts or ifs/ands/buts, then I'll try to query the data for cases like that.
Madpoo is offline   Reply With Quote
Reply



Similar Threads
Thread Thread Starter Forum Replies Last Post
Redoing factoring work done by unreliable machines tha Lone Mersenne Hunters 23 2016-11-02 08:51
Why does mersenneforum.org sometimes require registration to read? Xyzzy Lounge 45 2014-01-22 14:44
Work transfer between 32 and 64 bit machines tichy Software 11 2011-01-07 22:57
LL no factoring work type edorajh Information & Answers 1 2010-04-16 16:55
does Windows XP require more memory now? ixfd64 Lounge 7 2009-06-24 03:36

All times are UTC. The time now is 13:07.


Fri Jul 7 13:07:49 UTC 2023 up 323 days, 10:36, 0 users, load averages: 0.80, 0.99, 1.10

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, 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.

≠ ± ∓ ÷ × · − √ ‰ ⊗ ⊕ ⊖ ⊘ ⊙ ≤ ≥ ≦ ≧ ≨ ≩ ≺ ≻ ≼ ≽ ⊏ ⊐ ⊑ ⊒ ² ³ °
∠ ∟ ° ≅ ~ ‖ ⟂ ⫛
≡ ≜ ≈ ∝ ∞ ≪ ≫ ⌊⌋ ⌈⌉ ∘ ∏ ∐ ∑ ∧ ∨ ∩ ∪ ⨀ ⊕ ⊗ 𝖕 𝖖 𝖗 ⊲ ⊳
∅ ∖ ∁ ↦ ↣ ∩ ∪ ⊆ ⊂ ⊄ ⊊ ⊇ ⊃ ⊅ ⊋ ⊖ ∈ ∉ ∋ ∌ ℕ ℤ ℚ ℝ ℂ ℵ ℶ ℷ ℸ 𝓟
¬ ∨ ∧ ⊕ → ← ⇒ ⇐ ⇔ ∀ ∃ ∄ ∴ ∵ ⊤ ⊥ ⊢ ⊨ ⫤ ⊣ … ⋯ ⋮ ⋰ ⋱
∫ ∬ ∭ ∮ ∯ ∰ ∇ ∆ δ ∂ ℱ ℒ ℓ
𝛢𝛼 𝛣𝛽 𝛤𝛾 𝛥𝛿 𝛦𝜀𝜖 𝛧𝜁 𝛨𝜂 𝛩𝜃𝜗 𝛪𝜄 𝛫𝜅 𝛬𝜆 𝛭𝜇 𝛮𝜈 𝛯𝜉 𝛰𝜊 𝛱𝜋 𝛲𝜌 𝛴𝜎𝜍 𝛵𝜏 𝛶𝜐 𝛷𝜙𝜑 𝛸𝜒 𝛹𝜓 𝛺𝜔