Решето́ Сундара́маалгоритм пошуку всіх простих чисел до деякого цілого числа . Алгоритм розробив індійський студент Сундарам (англ. S. P. Sundaram) 1934 року.

На практиці алгоритм не застосовується.

Формалізація алгоритму ред.

Із ряду чисел від 1 до N виключаються всі числа, що мають вид  

де  ,

а кожне із чисел, що залишилися, множиться на 2 і до нього додається 1. Послідовність, що виникає таким чином, є послідовністю непарних простих чисел.

Кількість обчислень можна дещо зменшити, якщо відзначити наступне: в разі i>N/3 Z виходить за межі N вже при j=1, і, відповідно, можна зменшити діапазон значень змінної i.

Складність цього алгоритму становить  [джерело?], що гірше, ніж у решета Ератосфена  . Практичної цінності алгоритм не має[1].

Джерела ред.

  1. Andrew Baxter. Sundaram’s Sieve. History of Cryptography. MU Department of Mathematics. Архів оригіналу за 12 серпня 2011. Процитовано 29 липня 2023.