mersenneforum.org  

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

Reply
 
Thread Tools
Old 2016-08-20, 04:10   #23
axn
 
axn's Avatar
 
Jun 2003

508210 Posts
Default

Quote:
Originally Posted by chalsall View Post
Sure there is, just like with an LL.

Run the work a second time with an independent worker.
... which proves nothing. Think about it.
axn is offline   Reply With Quote
Old 2016-08-20, 06:58   #24
kladner
 
kladner's Avatar
 
"Kieren"
Jul 2011
In My Own Galaxy!

2×3×1,693 Posts
Default

Quote:
Originally Posted by axn View Post
... which proves nothing. Think about it.
It seems that a positive result (factor) can be quickly verified. The proverbial difficulty of proving a negative (prime), at least by means of TF, should apply here.
EDIT: .....and TF returns no residue to match or mismatch.

Last fiddled with by kladner on 2016-08-20 at 06:59
kladner is offline   Reply With Quote
Old 2016-08-20, 08:38   #25
axn
 
axn's Avatar
 
Jun 2003

2×3×7×112 Posts
Default

Quote:
Originally Posted by kladner View Post
.....and TF returns no residue to match or mismatch.
Exactamundo
axn is offline   Reply With Quote
Old 2016-08-21, 14:57   #26
chalsall
If I May
 
chalsall's Avatar
 
"Chris Halsall"
Sep 2002
Barbados

9,767 Posts
Default

Quote:
Originally Posted by axn View Post
... which proves nothing. Think about it.
OK, you're correct. It /proves/ nothing in the case of a negative result. If, on the other hand, a positive (a find) comes in when someone else reported a negative, that proves that the original run wasn't good.

And, a bit like science, negatives can't be proven. However, two independent runs reporting a negative reinforces the probability of a negative. Mark did quite a bit of this kind of work a little while ago.
chalsall is offline   Reply With Quote
Old 2016-08-21, 17:12   #27
Madpoo
Serpentine Vermin Jar
 
Madpoo's Avatar
 
Jul 2014

3,313 Posts
Default

Quote:
Originally Posted by GP2 View Post
On a somewhat unrelated note, the History for this exponent incorrectly shows a composite factor:

Code:
2014-08-30	thelegendarymudkip	F	Factor: 1583285088503372039 / TF: 60-61*
1583285088503372039 = 60071849 * 26356523311, and both of these small prime factors were discovered much earlier.
It's only in the history, which really just shows what the client reported. Fortunately the server will check the factor:
a) make sure it's really a factor
b) make sure it's a prime factor

Only prime factors get added to the official "factor" list and it seems like that was the case here. Why that client reported a composite factor in the first place... call it a bug in the client I guess? Weird.
Madpoo is offline   Reply With Quote
Old 2016-08-21, 18:17   #28
Mark Rose
 
Mark Rose's Avatar
 
"/X\(‘-‘)/X\"
Jan 2013

B7216 Posts
Default

Quote:
Originally Posted by Madpoo View Post
It's only in the history, which really just shows what the client reported. Fortunately the server will check the factor:
a) make sure it's really a factor
b) make sure it's a prime factor

Only prime factors get added to the official "factor" list and it seems like that was the case here. Why that client reported a composite factor in the first place... call it a bug in the client I guess? Weird.
$ factor 1583285088503372039
1583285088503372039: 60071849 26356523311
Mark Rose is offline   Reply With Quote
Old 2016-08-23, 15:36   #29
Madpoo
Serpentine Vermin Jar
 
Madpoo's Avatar
 
Jul 2014

3,313 Posts
Default

Quote:
Originally Posted by Mark Rose View Post
$ factor 1583285088503372039
1583285088503372039: 60071849 26356523311
Here's the raw result line that client reported. Maybe someone more familiar with the mfakt* code used can speculate on why it would report a composite factor:
Code:
M7508981 has a factor: 1583285088503372039 [TF:60:61*:mfakto 0.15pre2-Win cl_barrett15_69_gs_4]
The two prime factors involved were discovered much earlier, back in 2008 (Sep 8).

Seems to me the server probably should have rejected this as "not needed" and probably not give any credit for discovering a composite factor that is the result of two previously known prime factors. Otherwise everyone would just submit composite factors using known info and while it won't show up as a new factor, they may get credit for it anyway. Hmm... don't get any ideas...

Last fiddled with by Madpoo on 2016-08-23 at 15:41
Madpoo is offline   Reply With Quote
Old 2016-08-23, 17:00   #30
axn
 
axn's Avatar
 
Jun 2003

2·3·7·112 Posts
Default

Quote:
Originally Posted by Madpoo View Post
Maybe someone more familiar with the mfakt* code used can speculate on why it would report a composite factor:
Code:
M7508981 has a factor: 1583285088503372039 [TF:60:61*:mfakto 0.15pre2-Win cl_barrett15_69_gs_4]
It is cheaper to trail divide by some composite factors rather than making sure that each of them is a prime. I believe even P95 behavior will be the same. This is best dealt with at server side.
axn is offline   Reply With Quote
Old 2016-08-23, 18:39   #31
Mark Rose
 
Mark Rose's Avatar
 
"/X\(‘-‘)/X\"
Jan 2013

2×5×293 Posts
Default

Quote:
Originally Posted by Madpoo View Post
Here's the raw result line that client reported. Maybe someone more familiar with the mfakt* code used can speculate on why it would report a composite factor:
Code:
M7508981 has a factor: 1583285088503372039 [TF:60:61*:mfakto 0.15pre2-Win cl_barrett15_69_gs_4]
The two prime factors involved were discovered much earlier, back in 2008 (Sep 8).

Seems to me the server probably should have rejected this as "not needed" and probably not give any credit for discovering a composite factor that is the result of two previously known prime factors. Otherwise everyone would just submit composite factors using known info and while it won't show up as a new factor, they may get credit for it anyway. Hmm... don't get any ideas...
mfakt* looks for any factor of a certain number of bits, by trial factoring. In this case, 60071849 is bigger than the primes used to sieve out composite factors.
Mark Rose is offline   Reply With Quote
Old 2016-08-23, 18:47   #32
ATH
Einyen
 
ATH's Avatar
 
Dec 2003
Denmark

2×1,579 Posts
Default

It would be nice if it could do a quick PRP test or maybe a few tests once it finds a factor, and report that the factor is composite or PRP. That would not interfere with "normal" operation, if it is only when a factor is found.

Last fiddled with by ATH on 2016-08-23 at 18:47
ATH is offline   Reply With Quote
Old 2016-08-24, 04:35   #33
LaurV
Romulan Interpreter
 
LaurV's Avatar
 
Jun 2011
Thailand

965710 Posts
Default

To clarify Madpoo's post, there was a guy in the past (Alex? Axon? Sorry if I don't remember the right name and I confuse him with some honest contributor) who used to report small composite P-1 factors and do lots of P-1 credit, but then George penalized him by reverting the sign of his P-1 credit (so he still had to do "honest" work to come to zero credit). Then George fixed the problem. Now the server should NOT accept composite factors. Also, all composite factors were eliminated at that time (discussion still on the forum somewhere). Whatever composite factors are still there, they escaped unchecked from that time, but I honestly don't believe so, my feeling is that the issue may be caused by a recent "merge" of some old factor list into the data base. Madpoo, did you do such a merge recently?
LaurV is offline   Reply With Quote
Reply



All times are UTC. The time now is 16:32.


Mon Aug 2 16:32:02 UTC 2021 up 10 days, 11:01, 0 users, load averages: 2.45, 2.50, 2.42

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.