stringtranslate.com

Юджин Лоулер

Юджин Лейтон (Джин) Лоулер (1933 – 2 сентября 1994) был американским учёным-компьютерщиком и профессором компьютерных наук в Калифорнийском университете в Беркли . [1] [2]

Академическая жизнь

Лоулер приехал в Гарвард в качестве аспиранта в 1954 году после трехлетней программы бакалавриата по математике в Университете штата Флорида . Он получил степень магистра в 1957 году, [2] и сделал перерыв в учебе, во время которого он ненадолго поступил в юридическую школу и работал в армии США, в компании по производству шлифовальных кругов, [3] и инженером-электриком в Sylvania с 1959 по 1961 год. [2] [4] Он вернулся в Гарвард в 1958 году и закончил докторскую диссертацию по прикладной математике в 1962 году под руководством Энтони Г. Эттингера, защитив диссертацию под названием «Некоторые аспекты дискретного математического программирования» . [1] [2] [5] Затем он стал преподавателем в Мичиганском университете до 1971 года, когда он переехал в Беркли. [2] Он вышел на пенсию в 1994 году, незадолго до своей смерти. [6]

В Беркли среди аспирантов Лоулера были Маршалл Берн, Чип Мартел , Арвинд Рагхунатхан, Арни Розенталь, Хузур Саран, Дэвид Шмойс и Тэнди Уорнов . [5] [7]

Исследовать

Лоулер был экспертом в области комбинаторной оптимизации и основателем этой области, [8] автором широко используемого учебника « Комбинаторная оптимизация: сети и матроиды» и соавтором книги «Задача коммивояжера: путеводитель по комбинаторной оптимизации» . Он сыграл центральную роль в спасении метода эллипсоидов для линейного программирования от забвения на Западе. [1] [9] Он также написал (совместно с Д. Э. Вудом) часто цитируемый обзор 1966 года по алгоритмам ветвей и границ , [10] выбранный в качестве классики цитирования в 1987 году, [2] и еще одну влиятельную раннюю статью по динамическому программированию с Дж. М. Муром. [2] [11] Лоулер также был первым, кто заметил, что пересечение матроидов можно решить за полиномиальное время . [1] [12]

Доказательства NP -полноты для двух из 21 NP-полных задач Карпа , направленного гамильтонова цикла и 3-мерного сопоставления , были приписаны Карпом Лоулеру. [1] NP-полнота 3-мерного сопоставления является примером одного из любимых наблюдений Лоулера, «мистической силы двойственности»: [1] для многих задач комбинаторной оптимизации, которые могут быть параметризованы целым числом, задача может быть решена за полиномиальное время , когда параметр равен двум, но становится NP-полной, когда параметр равен трем. Для 3-мерного сопоставления разрешимой версией задачи с параметром 2 является сопоставление графов ; то же явление возникает в сложностях 2-раскраски и 3-раскраски для графов, в задаче пересечения матроидов для пересечений двух или трех матроидов и в 2-SAT и 3-SAT для задач выполнимости . Ленстра [1] пишет, что «Джин неизменно отмечал, что именно поэтому был придуман мир с двумя полами».

В 1970-х годах Лоулер добился больших успехов в систематизации алгоритмов для планирования работ в цехе . [1] Его исследование 1979 года по этой теме представило трехполевые обозначения для теоретических задач планирования , которые (несмотря на существование более ранних обозначений) стали стандартом в изучении алгоритмов планирования. [13] [14] Другой более поздний обзор также широко цитируется (более 1000 ссылок каждый в Google scholar). [15]

В конце 1980-х годов Лоулер переключил фокус своих исследований на проблемы вычислительной биологии , включая реконструкцию эволюционных деревьев и несколько работ по выравниванию последовательностей . [2]

Социальный активизм

Весной 1969 года, находясь в академическом отпуске в Беркли, Лоулер принял участие в протесте против войны во Вьетнаме , который привел к арестам 483 протестующих, включая Лоулера; [3] Ричард Карп выручил его. [6] Карп вспоминает Лоулера как «общественную совесть CS Division, всегда заботящуюся о благополучии студентов и особенно обеспокоенную женщинами, меньшинствами и студентами-инвалидами». [6]

Награды и почести

В 1998 году в честь Лоулера был посвящён специальный выпуск журнала «Математическое программирование» (т. 82, вып. 1–2) . [8]

Премия имени Юджина Л. Лоулера имени ACM присуждается Ассоциацией вычислительной техники каждые два года за «гуманитарный вклад в области компьютерных наук и информатики». [16]

Книги

Ссылки

  1. ^ abcdefgh Lenstra, Jan Karel (1998), «Мистическая сила двойственности: памяти Юджина Л. Лоулера», Journal of Scheduling , 1 (1): 3–14, doi :10.1002/(SICI)1099-1425(199806)1:1<3::AID-JOS1>3.0.CO;2-B, S2CID  62210683.
  2. ^ abcdefgh Гасфилд, Дэн; Шмойс, Дэвид ; Ленстра, Ян Карел ; Уорнов, Тэнди (1994), «Памяти Юджина Л. Лоулера», Журнал вычислительной биологии , 1 (4): 255–256, doi :10.1089/cmb.1994.1.255. Перепечатано в Rice Univ, Corporate (1994), "Памяти Юджина Л. Лоулера", SIGACT News , 25 (4): 108–109, doi : 10.1145/190616.190626 , S2CID  5267081.
  3. ^ ab Lawler, EL (1991), «Старые истории», в Lenstra, JK ; Риннуй Кан, AHG ; Шрийвер А. (ред.), История математического программирования: сборник личных воспоминаний , Северная Голландия, стр. 97–106..
  4. Редакционная коллегия (1995) Памяти: Юджин Л. Лоулер , SIAM Journal on Computing 24 (1), 1-2.
  5. ^ ab Юджин Лейтон Лоулер в проекте «Генеалогия математики» .
  6. ^ abc Карп, Ричард (2003), Личный взгляд на компьютерную науку в Беркли, кафедра EECS, Калифорнийский университет, Беркли.
  7. ^ Академическая генеалогия теоретической информатики, Ян Парберри, 1996, получено 17 сентября 2010 г.
  8. ^ abc Lenstra, Jan Karel ; Schmoys, David (1998), «Предисловие», Mathematical Programming , 82 (1–2): 1, doi :10.1007/BF01585862.
  9. Браун, Малкольм У. (7 ноября 1979 г.), «Советское открытие потрясло мир математики: сообщается об удивительном открытии русских в решении задач», The New York Times.
  10. ^ Лоулер, EL; Вуд, DE (1966), «Методы ветвей и границ: обзор», Operations Research , 14 (4): 699–719, doi :10.1287/opre.14.4.699, JSTOR  168733.
  11. ^ Лоулер, Э. Л.; Мур, Дж. М. (1969), «Функциональное уравнение и его применение к проблемам распределения и последовательности ресурсов», Management Science , 16 (1): 77–84, doi :10.1287/mnsc.16.1.77, JSTOR  2628367.
  12. ^ Лоулер, Э. Л. (1975), «Алгоритмы пересечения матроидов», Математическое программирование , 9 (1): 31–56, doi :10.1007/BF01681329, S2CID  206801650.
  13. ^ Грэм, Рональд Л .; Лоулер, Юджин Л.; Ленстра, Ян К.; Ринной Кан, AHG (1979), «Оптимизация и аппроксимация в детерминированном секвенировании и планировании: обзор», Дискретная оптимизация I: труды Института передовых исследований по дискретной оптимизации и системным приложениям , Анналы дискретной математики, т. 4, Северная Голландия, стр. 287.
  14. ^ Т'киндт, Винсент; Бийо, Жан-Шарль (2002), Многокритериальное планирование: теория, модели и алгоритмы , Springer-Verlag, с. 16, ISBN 978-3-540-43617-1.
  15. ^ Лоулер, Юджин Л.; Ленстра, Ян К.; Ринной Кан, AHG ; Шмойс, Дэвид Б. (1993), «Последовательность и планирование: алгоритмы и сложность», в Грейвс, SC; Ринной Кан, AHG ; Зипкин, Пол Герберт (ред.), Логистика производства и запасов , Справочники по исследованию операций и науке управления, т. 4, Северная Голландия, стр. 445–522.
  16. Премия Юджина Л. Лоулера, ACM, получено 14 сентября 2010 г.
  17. ^ Беллман, Р. Э. (1978). «Обзор: Комбинационная оптимизация: сети и матроиды, Юджин Л. Лоулер». Bull. Amer. Math. Soc . 84 (3): 461–463. doi : 10.1090/s0002-9904-1978-14493-0 .

Внешние ссылки