mersenneforum.org  

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

Reply
 
Thread Tools
Old 2002-09-21, 20:30   #34
garo
 
garo's Avatar
 
Aug 2002
Termonfeckin, IE

24·173 Posts
Default

Also svempasnake there is a pminu1.zip file which keeps track of how much P-1 factoring has been done. The nofactor.zip only tells you how much TF has been done. And the factors.zip keeps track of the smallest factor foound whether it was through TF, or P-1 or by factoring a composite factor found in P-1.

But I think it is reasonable to assume that if the bits on a factor are significantly above the TF limit for that exponent then that factor was found through P-1. The converse is not true, ie. if the factor bits is below the TF range it could still have been found by P-1.
Garo
garo is offline   Reply With Quote
Old 2002-09-22, 00:28   #35
Prime95
P90 years forever!
 
Prime95's Avatar
 
Aug 2002
Yeehaw, FL

17·487 Posts
Default

Those exponents only factored to 60 bits were probably LL tested by a Mac or Unix client. These programs do not include a trial factoring step before the LL test.
Prime95 is offline   Reply With Quote
Old 2002-09-22, 07:27   #36
svempasnake
 
Aug 2002

3·7 Posts
Default

Quote:
Originally Posted by garo
The nofactor.zip only tells you how much TF has been done.
Thank you for confirming this! Made me feel comfortable posting an extended table/diagram. It's in a new topic in the math group, this thread becoming too long now IMHO. Also the original question has been answered already.
Quote:
The converse is not true, ie. if the factor bits is below the TF range it could still have been found by P-1.
Garo
Yes, and my idéa was to estimate how often it was false. I look into nofactors to do this. Sorry if that wasn't clear.
svempasnake is offline   Reply With Quote
Old 2002-09-22, 10:16   #37
binarydigits
 
Aug 2002

22·13 Posts
Default

Quote:
Originally Posted by garo
The converse is not true, ie. if the factor bits is below the TF range it could still have been found by P-1.
That is correct, but it doesn't matter. If a factor below the TF upper bit range is found by P-1, then it could have (or would have or should have) been found (eventually) by TF. It will not affect the statistics at all.
binarydigits is offline   Reply With Quote
Old 2002-09-22, 18:44   #38
dswanson
 
dswanson's Avatar
 
Aug 2002

20010 Posts
Default

Quote:
Originally Posted by binarydigits
That is correct, but it doesn't matter. If a factor below the TF upper bit range is found by P-1, then it could have (or would have or should have) been found (eventually) by TF. It will not affect the statistics at all.
... unless there was a yet smaller factor that would have been found by TF, had the P-1 not found the higher factor first.
dswanson is offline   Reply With Quote
Old 2002-09-26, 02:32   #39
garo
 
garo's Avatar
 
Aug 2002
Termonfeckin, IE

AD016 Posts
Default

[code:1]
All exponents 8.25M - 13.38M in nofactors (TF goes up to 64 bits)

Factored to bits / Number of exponents
59 13
60 15
61 7
62 9
[/code:1]
So I am going ahead and factoring the 40 odd exponents mentioned above that are not currently assigned in the hope that finding a factor will save a double-check. However, since one LL test has already been performed in all these cases I think I will only factor to 63 bits as it is probably not worth factoring to 2^64 bits.
Fingers crossed now :-)

I'll be reporting the results through the primenet manual testing pages since that way the primenet server should not bork the fact bits in it's state - you never know - and the results will get to George as well.
garo is offline   Reply With Quote
Old 2002-09-26, 03:30   #40
binarydigits
 
Aug 2002

1101002 Posts
Default

Quote:
Originally Posted by dswanson
... unless there was a yet smaller factor that would have been found by TF, had the P-1 not found the higher factor first.
You are, of course, correct. I was only thinking along the lines of it not affecting the stats on the bit level where it found the factor, and not on the lower one. Mea culpa.

That reminds me of something else: older versions of the client (up through v18 IIRC) TF'd each of 16 threads all the way through the bit range and could (and sometimes did) find multiple factors. If it found a factor in one thread, it then tried the remaining threads up to that point to find a lower one. I remember this happening to me on at least one occasion, but I believe that although it reported both factors to the server, only the lower one showed up on my account report. That was years ago and back then I never checked to see whether they both showed up in George's database.

I believe that the odds of finding a factor in a particular bit range are independent of whether or not there is a factor below that range. But that does not contradict your point that if enough smaller factors are "missed" then the statistics for that lower range will be slightly skewed.
binarydigits is offline   Reply With Quote
Old 2002-09-29, 19:29   #41
garo
 
garo's Avatar
 
Aug 2002
Termonfeckin, IE

AD016 Posts
Default

[code:1]9995243,60
9996509,60
9996673,60
9996703,60
9996859,60
12026057,60
12195593,60
12376337,60
12376363,60
12722923,60
12750373,60
13019759,60
[/code:1]

Looks like someone has started crunching this list of exponents. Umm that's kind of not on. If you wanted to help out with this you could have asked me and we would have divided the factoring work. Instead we are duplicating work. Please either post here if you wish to divide the work sensibly or email me at annie@teamprimerib.com

Thanks.
garo is offline   Reply With Quote
Old 2002-10-24, 16:34   #42
ewmayer
2ω=0
 
ewmayer's Avatar
 
Sep 2002
República de California

22·2,939 Posts
Default

toferc wrote (on Fri Sep 13, 2002 5:13 am, in the GIMPS forum The Software
-> Does the LL test:s factorization save or waste CPU time? ):

[code:1]
>Even more interesting is a factor currently under discussion in the
>Team Prime Rib Perpetual Thread (part 3) in the forums at ars Technica:
>
>The factor 48091790614964383575080990595271931709835968599049593 of M16486579 was recently found.
[/code:1]

This 53-digit factor, if indeed a proper factor, would be among the
top 5 factors ever found by non-NFS methods (ECM-found factors hold
all the top spots in this list.) But it's not a proper factor, since
it's easy to show that it's composite, and only a bit more difficult
to show that it's the product of the two smaller prime factors:

13329478389458153107343 * 3607927422951418869297495045751

The smaller factor (call it p) is 74 bits, so wouldn't have been
found in the sieving step that precedes the p-1 step.
The smaller has p-1 = 2.293.887.3089.503551.16486579; the larger
(call it q) has q-1 = 2.3.5^3.59.83.293.1571.136373.949213.16486579 .
Both of these are very smooth, so it's not surprising that a p-1
run found them both. However, I was under the impression that the
program checked whether found factors are composite or not, and
should have flagged this one as composite. George?

-Ernst
ewmayer is offline   Reply With Quote
Old 2002-10-24, 19:27   #43
Prime95
P90 years forever!
 
Prime95's Avatar
 
Aug 2002
Yeehaw, FL

17·487 Posts
Default

Prime95 makes sure the factor divides the Mersenne number, but does not check that the factor is proper. I do that check later.
Prime95 is offline   Reply With Quote
Reply



Similar Threads
Thread Thread Starter Forum Replies Last Post
Can I decrease the factorization time with this formula ? Godzilla Miscellaneous Math 53 2017-02-07 07:58
Denser matrices save BL time Batalov Msieve 8 2010-02-14 11:39
Another colossal waste of time? rogue Lounge 7 2007-11-13 23:28
results.txt - Prime95 didn't record time for factorization ixfd64 Software 1 2006-03-30 13:39
P-1 save files didn't save work outlnder Software 1 2003-01-19 23:01

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


Fri Jul 7 13:56:25 UTC 2023 up 323 days, 11:24, 0 users, load averages: 0.84, 1.19, 1.17

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.

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