mersenneforum.org  

Go Back   mersenneforum.org > Factoring Projects > FactorDB

Reply
 
Thread Tools
Old 2010-01-16, 07:47   #639
10metreh
 
10metreh's Avatar
 
Nov 2008

91216 Posts
Default

Quote:
Originally Posted by Andi47 View Post
Someone has clicked "set prime" on the c163 of aliquot sequence 4788, index 2509. "Repair Sequence" doesn't fix this.

We *really* need a "re-check primality"-button.
Have you PMed Syd?

BTW, I suggest that the "Set prime" button should be removed for composite numbers. Whoever did this on 4788 clearly knows about the fact that we are working on it and wants to annoy us.
10metreh is offline   Reply With Quote
Old 2010-01-16, 08:09   #640
schickel
 
schickel's Avatar
 
"Frank <^>"
Dec 2004
CDP Janesville

2·1,061 Posts
Default

Quote:
Originally Posted by axn View Post
Done. Next time, just pick a large (>100000) factor of the number and resubmit. That'll change the status from CF to FF.
Can you figure out something to fix 417336?
schickel is offline   Reply With Quote
Old 2010-01-16, 08:13   #641
schickel
 
schickel's Avatar
 
"Frank <^>"
Dec 2004
CDP Janesville

2×1,061 Posts
Default

Quote:
Originally Posted by 10metreh View Post
Have you PMed Syd?

BTW, I suggest that the "Set prime" button should be removed for composite numbers. Whoever did this on 4788 clearly knows about the fact that we are working on it and wants to annoy us.
Not necessarily...it may have just been a slip of the mouse.
schickel is offline   Reply With Quote
Old 2010-01-16, 08:36   #642
Andi47
 
Andi47's Avatar
 
Oct 2004
Austria

2·17·73 Posts
Default

Quote:
Originally Posted by 10metreh View Post
Have you PMed Syd?

BTW, I suggest that the "Set prime" button should be removed for composite numbers. Whoever did this on 4788 clearly knows about the fact that we are working on it and wants to annoy us.
I have just emailed him.

BTW: I also suggest to remove this button for composites. AFIK, small (up to 1000 digits?) numbers are either waiting for primality check (if they have recently been entered to the DB) or already checked for primality.

And I also suggest a "re-check primality"-button.
Andi47 is offline   Reply With Quote
Old 2010-01-18, 16:33   #643
EdH
 
EdH's Avatar
 
"Ed Hall"
Dec 2009
Adirondack Mtns

2·19·101 Posts
Default

Quote:
Originally Posted by schickel View Post
Not necessarily...it may have just been a slip of the mouse.
Seeing that 4788's new last line has also now been flagged as prime, I find it unlikely it was accidental.

I never see a button to allow me to set prime. It must be something limited to at least a logged in user.

Unfortunately, this now flags all numbers that merged with 4788 as ending in prime, as well.

We have noticed 4788 because we are actively working with it. Had this been a change to a dormant sequence, it might never be noticed. In fact, some may already be corrupted. This suggests an even greater need to have some primality check verify any attempt to set a number as prime. Even a simple even number check would have prevented the current (false) final iteration of 4788 to fail prime set.
EdH is offline   Reply With Quote
Old 2010-01-18, 16:50   #644
mdettweiler
A Sunny Moo
 
mdettweiler's Avatar
 
Aug 2007
USA (GMT-5)

141518 Posts
Default

Quote:
Originally Posted by EdH View Post
Seeing that 4788's new last line has also now been flagged as prime, I find it unlikely it was accidental.

I never see a button to allow me to set prime. It must be something limited to at least a logged in user.

Unfortunately, this now flags all numbers that merged with 4788 as ending in prime, as well.

We have noticed 4788 because we are actively working with it. Had this been a change to a dormant sequence, it might never be noticed. In fact, some may already be corrupted. This suggests an even greater need to have some primality check verify any attempt to set a number as prime. Even a simple even number check would have prevented the current (false) final iteration of 4788 to fail prime set.
I think the original idea was to have it so that certain registered users were given the ability to "set prime" manually by Syd. There was no check because he simply wouldn't give it to someone he didn't trust to use it responsibly. I can think of two possibilities for what's happening now: either Syd made a boo-boo and gave it to some nefarious person pretending to want to use it for good purposes, or that nefarious person guessed the password of some trusted user.

I agree, though, a "set composite" feature would greatly help this. Also, if Syd could possibly look up who's been doing all this prime-setting on 4788, perhaps he could revoke that privilege from that user.
mdettweiler is offline   Reply With Quote
Old 2010-01-18, 16:59   #645
Andi47
 
Andi47's Avatar
 
Oct 2004
Austria

1001101100102 Posts
Default

Quote:
Originally Posted by EdH View Post
Seeing that 4788's new last line has also now been flagged as prime, I find it unlikely it was accidental.

I never see a button to allow me to set prime. It must be something limited to at least a logged in user.

Unfortunately, this now flags all numbers that merged with 4788 as ending in prime, as well.

We have noticed 4788 because we are actively working with it. Had this been a change to a dormant sequence, it might never be noticed. In fact, some may already be corrupted. This suggests an even greater need to have some primality check verify any attempt to set a number as prime. Even a simple even number check would have prevented the current (false) final iteration of 4788 to fail prime set.
Syd seems to be quite busy at the moment, his last activity dates back to Jan 9th. I have just sent him an email about the new maliciousness.
Andi47 is offline   Reply With Quote
Old 2010-01-18, 17:08   #646
Mini-Geek
Account Deleted
 
Mini-Geek's Avatar
 
"Tim Sorbera"
Aug 2006
San Antonio, TX USA

17·251 Posts
Default

Quote:
Originally Posted by EdH View Post
Seeing that 4788's new last line has also now been flagged as prime, I find it unlikely it was accidental.
Who's doing this to 4788? I no longer think this can at all be "adequately explained by stupidity"!
Or maybe somebody else decided to set a new line as prime so no work would be accidentally done on the invalid sequence...if so, the above statement may be directed at the user who set the c163 prime, and not the one who set the new last line as prime.
Quote:
Originally Posted by EdH View Post
I never see a button to allow me to set prime. It must be something limited to at least a logged in user.
Indeed. Not just any logged in user, but a user with extra permissions (given out by Syd, allows the user to set PrP and Prime). I'm not sure how many people have extra permissions (I have the permissions, and I didn't ask for them or anything...probably anybody he recognized from the forums was granted permissions). If the database has any sort of logging for that sort of thing, it should be quiet easy for Syd to find out who did it. Unfortunately, Syd is apparently too busy right now to deal with it.
Quote:
Originally Posted by EdH View Post
We have noticed 4788 because we are actively working with it. Had this been a change to a dormant sequence, it might never be noticed. In fact, some may already be corrupted.
On the one hand, that's true, but on the other hand, the odds are probably equally lower that anyone would set a composite as prime on dormant sequences.
Quote:
Originally Posted by EdH View Post
This suggests an even greater need to have some primality check verify any attempt to set a number as prime. Even a simple even number check would have prevented the current (false) final iteration of 4788 to fail prime set.
I'd be all for having some quick searching for small factors when someone sets a number as prime (e.g. ECM to 15 digits, or a Quick ECM), but to run a full PRP/primality proof would defeat one of the few real purposes of the button: to let the DB know (especially for large numbers where it can't check for itself very easily) that a PRP/primality test has been run on the number and returned PRP/prime (and not composite).
Like mdettweiler said, the idea was that only trusted users would be able to do this, so checks shouldn't be necessary.
Perhaps, in addition to a "set composite" button on numbers believed to be prime, the DB should verify attempts to change the primality status of numbers by, depending on the size, (such that it will take a few seconds at most) running a primality test, a PRP test, or a Quick ECM, and seeing if the results match up with what the user is trying to say. (e.g. if a number is within the range to run a PRP test and the user clicks "set prime", it runs the PRP test and sees it return PRP, then assumes the user was really right and sets it as Prime; everything in the range of aliquot sequences would just make the DB run a full primality test since even a ) Then, since the DB does a quick sanity check, and failing that, other users can fix it, we could then extend this right to all logged in users and do away with the "extra permissions".

Just for the record, these composites are in the false 4788 sequence and listed as primes:
http://factordb.com/search.php?id=88464188 (the c163 in the real 4788)
http://factordb.com/search.php?id=97221477 (a c148 a couple lines into the false 4788 seq)
http://factordb.com/search.php?id=99126159 (line 2512 of the false 4788 seq, an even number)

Last fiddled with by Mini-Geek on 2010-01-18 at 17:15
Mini-Geek is offline   Reply With Quote
Old 2010-01-18, 18:02   #647
EdH
 
EdH's Avatar
 
"Ed Hall"
Dec 2009
Adirondack Mtns

2×19×101 Posts
Default

Quote:
Originally Posted by Mini-Geek View Post
...Or maybe somebody else decided to set a new line as prime so no work would be accidentally done on the invalid sequence...if so, the above statement may be directed at the user who set the c163 prime, and not the one who set the new last line as prime...
Actually, this may indeed be the case, which could also mean that the original was accidental. I should be slower to believe ill and to post such...

In the primality checking I suggested, I was thinking of only a quick check. As you said, why bother with a button, otherwise? Does this button have an "Is this what you want to do?" check, or if selected, there's no turning back?

I was thinking of the numbers like 314718, which merge with 4788.

I just noticed that the final prime has been removed from 4788, so someone is working the issue.
EdH is offline   Reply With Quote
Old 2010-01-18, 18:05   #648
mdettweiler
A Sunny Moo
 
mdettweiler's Avatar
 
Aug 2007
USA (GMT-5)

3×2,083 Posts
Default

Quote:
Originally Posted by Mini-Geek View Post
Who's doing this to 4788? I no longer think this can at all be "adequately explained by stupidity"!
Or maybe somebody else decided to set a new line as prime so no work would be accidentally done on the invalid sequence...if so, the above statement may be directed at the user who set the c163 prime, and not the one who set the new last line as prime.

Indeed. Not just any logged in user, but a user with extra permissions (given out by Syd, allows the user to set PrP and Prime). I'm not sure how many people have extra permissions (I have the permissions, and I didn't ask for them or anything...probably anybody he recognized from the forums was granted permissions). If the database has any sort of logging for that sort of thing, it should be quiet easy for Syd to find out who did it. Unfortunately, Syd is apparently too busy right now to deal with it.

On the one hand, that's true, but on the other hand, the odds are probably equally lower that anyone would set a composite as prime on dormant sequences.

I'd be all for having some quick searching for small factors when someone sets a number as prime (e.g. ECM to 15 digits, or a Quick ECM), but to run a full PRP/primality proof would defeat one of the few real purposes of the button: to let the DB know (especially for large numbers where it can't check for itself very easily) that a PRP/primality test has been run on the number and returned PRP/prime (and not composite).
Like mdettweiler said, the idea was that only trusted users would be able to do this, so checks shouldn't be necessary.
Perhaps, in addition to a "set composite" button on numbers believed to be prime, the DB should verify attempts to change the primality status of numbers by, depending on the size, (such that it will take a few seconds at most) running a primality test, a PRP test, or a Quick ECM, and seeing if the results match up with what the user is trying to say. (e.g. if a number is within the range to run a PRP test and the user clicks "set prime", it runs the PRP test and sees it return PRP, then assumes the user was really right and sets it as Prime; everything in the range of aliquot sequences would just make the DB run a full primality test since even a ) Then, since the DB does a quick sanity check, and failing that, other users can fix it, we could then extend this right to all logged in users and do away with the "extra permissions".

Just for the record, these composites are in the false 4788 sequence and listed as primes:
http://factordb.com/search.php?id=88464188 (the c163 in the real 4788)
http://factordb.com/search.php?id=97221477 (a c148 a couple lines into the false 4788 seq)
http://factordb.com/search.php?id=99126159 (line 2512 of the false 4788 seq, an even number)
BTW, do you know if these fake primes are cleaned out when a factor is submitted for them? I recall that we've ran into these a few times in the past on 4788; were those cleared up on their own, or did Syd manually set them composite?
mdettweiler is offline   Reply With Quote
Old 2010-01-18, 18:44   #649
schickel
 
schickel's Avatar
 
"Frank <^>"
Dec 2004
CDP Janesville

1000010010102 Posts
Unhappy

OK, the first time I could see as accidental, but now I have to go along with everyone else: someone is "advancing" 4788 by setting numbers as prime. (I hadn't looked at 4788 for a while, since it's on hiatus while the c163 gets factored...)

Does Syd track the IPs of submitters? If so, I think this would warrant removal of "extra permissions".

At the very least, addition of a "retest" button would go a long way toward fixing this problem....
schickel is offline   Reply With Quote
Reply

Thread Tools


Similar Threads
Thread Thread Starter Forum Replies Last Post
Database for k-b-b's: 3.14159 Miscellaneous Math 325 2016-04-09 17:45
Factoring database issues Mini-Geek Factoring 5 2009-07-01 11:51
database.zip HiddenWarrior Data 1 2004-03-29 03:53
Database layout Prime95 PrimeNet 1 2003-01-18 00:49
Is there a performance database? Joe O Lounge 35 2002-09-06 20:19

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


Fri Aug 6 07:30:20 UTC 2021 up 14 days, 1:59, 1 user, load averages: 3.05, 2.85, 2.76

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.