Леонард Адлеман | |
---|---|
Рожденный | Леонард Макс Адлеман ( 1945-12-31 )31 декабря 1945 г. Сан-Франциско , Калифорния, США |
Альма-матер | Калифорнийский университет в Беркли ( бакалавр , доктор философии ) |
Известный | ЮАР |
Награды | Премия Тьюринга (2002) |
Научная карьера | |
Поля | Компьютерные науки Криптография |
Учреждения | Университет Южной Калифорнии |
Тезис | Теоретико-числовые аспекты вычислительной сложности (1976) |
научный руководитель | Мануэль Блюм |
Леонард Адлеман (родился 31 декабря 1945 года) — американский учёный-компьютерщик. Он является одним из создателей алгоритма шифрования RSA , за который он получил премию Тьюринга 2002 года . [1] Он также известен созданием области ДНК-вычислений и введением термина «компьютерный вирус» . [2]
Леонард М. Адлеман родился в еврейской [3] семье в Калифорнии . Его семья изначально иммигрировала в США из современной Беларуси , из района Минска . [3] Он вырос в Сан-Франциско и учился в Калифорнийском университете в Беркли , где получил степень бакалавра по математике в 1968 году и степень доктора философии по EECS в 1976 году. [1] [4] Он также был математическим консультантом фильма «Кроссовки» . [5] В 1996 году он стал членом Национальной инженерной академии [6] за вклад в теорию вычислений и криптографию. Он также является членом Национальной академии наук . [7]
Адлеман также является боксером-любителем и проводил спарринги с Джеймсом Тони . [8]
В 1994 году его статья «Молекулярное вычисление решений комбинаторных задач» описала экспериментальное использование ДНК в качестве вычислительной системы. [9] В ней он решил семиузловой экземпляр задачи Гамильтонов граф , NP-полную задачу, похожую на задачу коммивояжера . Хотя решение семиузлового экземпляра является тривиальным , эта статья является первым известным примером успешного использования ДНК для вычисления алгоритма . Было показано, что ДНК-вычисления имеют потенциал в качестве средства для решения нескольких других крупномасштабных комбинаторных задач поиска. [10] Адлемана широко называют отцом ДНК-вычислений. [11]
В 2002 году он и его исследовательская группа сумели решить «нетривиальную» задачу с использованием ДНК-вычислений. [12] В частности, они решили задачу SAT с 20 переменными, имеющую более 1 миллиона потенциальных решений. Они сделали это способом, похожим на тот, который использовал Адлеман в своей основополагающей статье 1994 года. Сначала была синтезирована смесь нитей ДНК, логически представляющая пространство решений задачи. Затем эта смесь была обработана алгоритмически с использованием биохимических методов, чтобы отсеять «неправильные» нити, оставив только те нити, которые «удовлетворяли» задачу. Анализ нуклеотидной последовательности этих оставшихся нитей выявил «правильные» решения исходной задачи. [1]
Он является одним из первооткрывателей теста простоты Адлемана–Померанса–Румели . [13] [14]
Фред Коэн в своей статье 1984 года « Эксперименты с компьютерными вирусами» приписал Адлеману изобретение термина « компьютерный вирус ». [15]
По состоянию на 2017 год Адлеман работает над математической теорией Strata. Он является профессором компьютерных наук в Университете Южной Калифорнии. [16]
За свой вклад в изобретение криптосистемы RSA Адлеман, наряду с Роном Ривестом и Ади Шамиром , был удостоен Парижской премии Канеллакиса за теорию и практику 1996 года и премии Тьюринга 2002 года , которую часто называют Нобелевской премией по информатике. [1] Адлеман был избран членом Американской академии искусств и наук в 2006 году [17] и членом ACM 2021 года [18] .