Роберт Тарьян | |
---|---|
Рожденный | Роберт Эндре Тарьян ( 1948-04-30 )30 апреля 1948 г. Помона , Калифорния , США |
Альма-матер | Калифорнийский технологический институт ( бакалавр наук ), Стэнфордский университет ( магистр наук , доктор философии ) |
Известный | Алгоритмы и структуры данных |
Награды | Премия Пэрис Канеллакис (1999) Премия Тьюринга (1986) Премия Неванлинны (1982) |
Научная карьера | |
Поля | Информатика |
Учреждения | Принстонский университет Нью-Йоркский университет Стэнфордский университет Калифорнийский университет в Беркли Корнельский университет Microsoft Research Intertrust Technologies Hewlett-Packard Compaq NEC Research Bell Labs |
Тезис | Эффективный алгоритм планарности (1972) |
научный руководитель | Роберт У. Флойд |
Другие научные консультанты | Дональд Кнут |
Докторанты | |
Веб-сайт | www.cs.princeton.edu/~ret/ |
Роберт Эндре Тарьян (родился 30 апреля 1948 года) — американский учёный-компьютерщик и математик . Он является первооткрывателем нескольких алгоритмов теории графов , включая алгоритм сильно связанных компонентов , и соавтором как распластанных деревьев, так и куч Фибоначчи . В настоящее время Тарьян является почётным профессором университета имени Джеймса С. Макдоннелла по компьютерным наукам в Принстонском университете .
Он родился в Помоне, Калифорния . Его отец, Джордж Тарьян (1912-1991), выросший в Венгрии, [1] был детским психиатром, специализирующимся на умственной отсталости, и управлял государственной больницей. [2] Младший брат Роберта Тарьяна Джеймс стал гроссмейстером по шахматам. [3] В детстве Роберт Тарьян много читал научной фантастики и хотел стать астрономом . Он заинтересовался математикой после прочтения колонки Мартина Гарднера о математических играх в Scientific American . Он серьезно заинтересовался математикой в восьмом классе благодаря «очень стимулирующему» учителю. [4]
Во время учебы в старшей школе Тарьян устроился на работу, где он работал с IBM-коллабораторами перфокарт. Впервые он работал с настоящими компьютерами, изучая астрономию на Летней научной программе в 1964 году. [2]
Тарьян получил степень бакалавра по математике в Калифорнийском технологическом институте в 1969 году. В Стэнфордском университете он получил степень магистра по информатике в 1971 году и степень доктора философии по информатике (с дополнительной специальностью по математике) в 1972 году. В Стэнфорде его научными руководителями были Роберт Флойд [5] и Дональд Кнут [6] , оба выдающиеся специалисты по информатике, а его докторская диссертация была посвящена теме «Эффективный алгоритм планарности» . Тарьян выбрал информатику в качестве области своих интересов, поскольку считал, что информатика — это способ заниматься математикой, который может иметь практическое значение. [7]
Сейчас Тарьян живет в Принстоне, штат Нью-Джерси, и Кремниевой долине. Он женат на Найле Ризк. [8] У него три дочери: Элис Тарьян, Софи Завацки и Максин Тарьян. [9]
Тарьян преподает в Принстонском университете с 1985 года. [7] Он также занимал академические должности в Корнеллском университете (1972–73), Калифорнийском университете в Беркли (1973–1975), Стэнфордском университете (1974–1980) и Нью-Йоркском университете (1981–1985). Он также был научным сотрудником Исследовательского института NEC (1989–1997). [10] В апреле 2013 года он присоединился к Microsoft Research Silicon Valley в дополнение к должности в Принстоне. В октябре 2014 года он вернулся в Intertrust Technologies в качестве главного ученого.
Тарьян работал в AT&T Bell Labs (1980–1989), Intertrust Technologies (1997–2001, 2014–настоящее время), Compaq (2002) и Hewlett Packard (2006–2013).
Тарьян известен своей новаторской работой по алгоритмам теории графов и структурам данных. Некоторые из его известных алгоритмов включают офлайновый алгоритм наименьших общих предков Тарьяна , алгоритм сильно связанных компонентов Тарьяна и алгоритм поиска мостов Тарьяна , и он был одним из пяти соавторов алгоритма линейного времени выбора медианы медиан . Алгоритм проверки планарности Хопкрофта-Тарьяна был первым линейным алгоритмом для проверки планарности. [11]
Тарьян также разработал важные структуры данных, такие как куча Фибоначчи (структура данных кучи, состоящая из леса деревьев) и splay tree (самонастраивающееся двоичное дерево поиска; совместно изобретено Тарьяном и Дэниелом Слейтором ). Другим значительным вкладом стал анализ структуры данных непересекающихся множеств ; он был первым, кто доказал оптимальное время выполнения, включающее обратную функцию Аккермана . [12]
Тарьян получил премию Тьюринга совместно с Джоном Хопкрофтом в 1986 году. В документе о присуждении премии указано [10] , что она была:
За фундаментальные достижения в разработке и анализе алгоритмов и структур данных.
В 1994 году Тарьян был также избран членом ACM. В постановлении о присуждении этой награды говорится: [13]
За основополагающие достижения в проектировании и анализе структур данных и алгоритмов.
Среди других наград Тарьяна можно отметить:
Статьи Тарьяна были процитированы в общей сложности более 94 000 раз. [20] Среди наиболее цитируемых:
Тарьян имеет не менее 18 патентов США. [6] К ним относятся: