mersenneforum.org  

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

Reply
 
Thread Tools
Old 2003-02-07, 01:38   #1
Mivacca2
 
Aug 2002

2×5 Posts
Default Using Factors to Eliminate Candidates

Ok maybe this is stupid or somebody already thought of this, but I was just thinking the other day to myself (calle me a math nerd if you want to) a prime number is a number that is divisible by one and itself correct?
Well what if we knew factors (IE the factors that we find for potential primes) and multiplied them with other factors enough (at least one, since our mersenne numbers shouldn't be multiples of eather other) until we are at the magnitude large enough to cancel out possible numbers waiting to be factored and just work in revers? If the program already does this, but i am not sure if it does or not. Would this be more tedious and time consuming than just sitting down and calculating the primality test? Or would you even need an entirely different program to make something like this work? If this isn't an original idea it really came to me the other day, and I apologize for stepping on anybody's toes, and for any lack of coherency, but i think that if somebody were to ask questions i might be able to respond more precisely. Thanks for your time, and I hope that this might turn out to be helpful eventually.
MiVacca
Mivacca2 is offline   Reply With Quote
Old 2003-02-10, 00:07   #2
cheesehead
 
cheesehead's Avatar
 
"Richard B. Woods"
Aug 2002
Wisconsin USA

22·3·641 Posts
Default

MiVacca, yours is a reasonable suggestion which could potentially speed our work a lot. Another way to say it (let me know if this is not what you meant) is that instead of expending a lot of effort on each Mersenne number to find one of its factors, try simply starting with potential factors, then rapidly compute the Mersenne numbers which each factor would divide, then efficiently check-off a large proportion of Mersenne composites, leaving few that have to be checked by more tedious means.

Yours is indeed the kind of idea that could be a breakthrough ... but ... yes, it's been thought-of and investigated earlier.

(The following two paragraphs were added/modified by editing.)

This was discussed on the Mersenne mailing list from 2002 March 20 to March 26 with the subject "Factors aren't just factors". The postings appear in Mersenne Digests #948-951. Note: the reverse-factoring idea as outlined above appears about halfway through that thread.

That earlier discussion found that your idea is efficient for smaller-exponent Mersenne numbers, but becomes less efficient as the numbers get larger. GIMPS's current work is up in the inefficient range.


(The following was my original inaccurate statement that I, working from memory, posted here before I found the previous discussion:
Quote:
The earlier analysis found that after one considers certain mathematical and computational details of this method, it turns out, perhaps counter-intuitively, to be less efficient than the methods already used by GIMPS.
)

However, just because this idea has previously been investigated and analyzed does not necessarily mean that there is no value to this idea. It is possible that there was an oversight or error in the previous study, or that some variation of this idea or combination with some other idea that no one's yet contemplated might turn out to be a genuine significant improvement. Please consider pursuing it further if you read the previous work and still see some possibility for improvement.
cheesehead is offline   Reply With Quote
Old 2003-02-10, 00:31   #3
philmoore
 
philmoore's Avatar
 
"Phil"
Sep 2002
Tracktown, U.S.A.

46116 Posts
Default

I don't know much about the details, but I do know that Will Edgington (and maybe others?) did something like this in the early days of GIMPS. They called it "reverse factoring", picking a prime q and finding out which Mersenne number 2^p-1 was the first which was a multiple of q. If p turned out to be prime, then 2^p-1 was eliminated as a Mersenne prime candidate. Now the question would be, how high did he go in q, and would today's faster computers (together with the increased time it now takes to do a Lucas-Lehmer test) justify extending this range? I would love to hear from someone who knows more about this.
philmoore is offline   Reply With Quote
Old 2003-02-10, 00:46   #4
jocelynl
 
Sep 2002

2·131 Posts
Default

I did some test on reversed factoring a couple years ago. And it turn out to be very slow. George pointed out then that it was too time consuming. Like finding a needle in a haye stack. I see it as finding the location of all stars to know were you`re located on earth. There are just too many! There are much faster ways to factor a number.
jocelynl is offline   Reply With Quote
Old 2003-02-10, 20:01   #5
philmoore
 
philmoore's Avatar
 
"Phil"
Sep 2002
Tracktown, U.S.A.

19·59 Posts
Default

Thanks, cheesehead, for researching this. One interesting post in the thread you cited is:
http://www.mail-archive.com/mersenne@base.com/msg07151.html
philmoore is offline   Reply With Quote
Old 2003-02-10, 21:40   #6
Mivacca2
 
Aug 2002

2·5 Posts
Default

Sorry guys for not doing the necessary requisite research... =) It was an idea though... maybe something can still come of it who knows.

THX mivacca
Mivacca2 is offline   Reply With Quote
Old 2003-03-11, 10:23   #7
Cyclamen Persicum
 
Cyclamen Persicum's Avatar
 
Mar 2003

34 Posts
Default

All Mersenne Divisors is +/- 1 (mod 8) and is 2kp + 1
Cyclamen Persicum is offline   Reply With Quote
Old 2003-03-25, 03:17   #8
Exluminis
 
Mar 2003

916 Posts
Default

That's true. It's always good to produce your ideas. Now I will state mine--
All of the work is done in base 10.
Stored numbers in memory can be interpreted easily as base 2 or 16.
Why not find similarities in structures from base 3,7, 9 [common as last digits in these systems-- one of thousands of things that are easily observed] (disc. log conversions of - the base 10 and decimal systems)
Then from the data collected cross reference like the human brain.
Digital refresh of higher end relationships
It goes more into the non-logical functions of a non-deterministic system versus total randomness, bases of paradox and existence can be applied in this scenario
something
sorry..

Sorry my brain is a scatter right now. Maybe somebody from this project can email me tomorrow about this?
- ultimic@x-mail.net
- [ The theory of "Connectivity through Universal Proximity Factors and Redundancy" (*William Sawyer 1) ]
- Bye all. 34486710031212
Exluminis is offline   Reply With Quote
Old 2003-03-25, 16:52   #9
ewmayer
2ω=0
 
ewmayer's Avatar
 
Sep 2002
República de California

22·2,939 Posts
Default

Quote:
Originally Posted by Exluminis
Sorry my brain is a scatter right now.
Have you considered switching to decaf?
ewmayer is offline   Reply With Quote
Reply

Thread Tools


Similar Threads
Thread Thread Starter Forum Replies Last Post
Find factors for non base2 candidates pepi37 GMP-ECM 2 2017-03-07 20:13
A couple of 15e candidates fivemack NFS@Home 1 2014-11-30 07:52
No available candidates on server japelprime Prime Sierpinski Project 2 2011-12-28 07:38
Does a large P-1 test eliminate need for ECM tests UberNumberGeek Factoring 53 2009-07-11 08:24
new candidates for M...46 and M48 cochet Miscellaneous Math 4 2008-10-24 14:33

All times are UTC. The time now is 03:53.


Fri Jul 7 03:53:00 UTC 2023 up 323 days, 1:21, 0 users, load averages: 1.19, 1.12, 1.12

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.

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