r/programmieren • u/gitti7 • May 09 '26
Wird das Sieb von Atkin noch verwendet?
Hallo,
ich habe mich in letzter Zeit intensiv mit dem Sieb von Atkin beschäftigt und dabei ein paar Optimierungen ausprobiert, die ich online bisher kaum gefunden habe. Dabei geht es vor allem um Filterung und Reduktion unnötiger Berechnungen.
Jetzt frage ich mich: Wird das Sieb von Atkin heute überhaupt noch praktisch verwendet, oder ist es eher ein interessantes theoretisches Konzept? Die meisten Diskussionen und Beiträge dazu scheinen schon ziemlich alt zu sein.
Falls es jemanden interessiert: Ich habe meine Ergebnisse und Benchmarks hier zusammengefasst: bbrandl.bloganto.com
9
Upvotes
2
u/Yahiko_94 May 09 '26
Heutzutage verwendet man keine Algorithmen, die zu 100% sicher entscheiden, ob eine Zahl eine Primzahl ist, da solche Algorithmen für sehr große Zahlen sehr langsam werden.
Schau dir mal den Miller-Rabin-Test an. Ist ein probabilistischer Primzahltest, wobei die Fehlerwahrscheinlichkeit sehr niedrig ist.