Джон Бентли (информатик) - Jon Bentley (computer scientist)

Джон Бентли
Туған
Джон Луи Бентли

(1953-02-20) 1953 жылдың 20 ақпаны (67 жас)
Алма матерЧепел Хиллдегі Солтүстік Каролина университеті
Стэнфорд университеті
ТақырыпКомпьютер ғалымы
Ғылыми мансап
ДиссертацияКөпөлшемді кеңістіктегі ең жақын нүктелік алгоритмдерді бөліп, бағындырыңыз (1976)
Докторантура кеңесшісіДональд Форд Станат
Докторанттар

Джон Луи Бентли (1953 жылы 20 ақпанда туған) - американдық информатик бөлу алгоритміне эвристикалық негізде негізделген к-d ағаш.

Білім және мансап

Bentley B.S. бастап математика ғылымдарында Стэнфорд университеті 1974 ж. және М.С. 1976 ж. бастап PhD докторы Чепел Хиллдегі Солтүстік Каролина университеті; студент кезінде ол өндірістік практиканы да өткізді Xerox Palo Alto зерттеу орталығы және Стэнфорд Сызықтық жеделдеткіш орталығы.[1] PhD докторын алғаннан кейін, ол факультетке қосылды Карнеги Меллон университеті доцент ретінде Информатика және математика.[1] CMU-да оның студенттері де болды Брайан Рид, Джон Оустерхут, Джефф Эппингер, Джошуа Блох, және Джеймс Гослинг, және ол бірі болды Чарльз Лейзерсон кеңесшілері.[2] Кейінірек Бентли көшті Bell Laboratories, онда ол оңтайландырылған автордың бірі болды Quicksort алгоритмі Даг Макилрой.[3]

Ол екі өлшемді жағдайға оңтайлы шешім тапты Клидің өлшемі проблемасы: жиынтығы берілген n тіктөртбұрыштар, табыңыз аудан олардың одағының. Ол және Томас Оттманн ойлап тапты Bentley – Ottmann алгоритмі, тиімді алгоритм сызық сегменттерінің жиынтығы арасында барлық қиылысатын жұптарды табу үшін. Ол жазды Бағдарламалау маржандары үшін баған ACM байланысы журналы, кейінірек мақалаларын екі аттас кітапқа жинады.

Bentley алды Доктор Доббтың Бағдарламалаудың үздігі 2004 ж.

Библиография

  • Бағдарламалау маржандары (Екінші басылым), ISBN  0-201-65788-0.
  • Бағдарламалау туралы көбірек маржандар: кодердің мойындауы, ISBN  0-201-11889-0.
  • Тиімді бағдарламалар жазу, ISBN  0-13-970244-X.
  • Көпөлшемді кеңістіктегі алгоритмдерді бөлу және бағындыру, Ph.D. тезис

Әдебиеттер тізімі

  1. ^ а б c Өмірбаян Бентли, Дж. Л .; Оттманн, Т.А (1979), «Геометриялық қиылыстарды есептеу және есептеу алгоритмдері», Компьютерлердегі IEEE транзакциялары, C-28 (9): 643–647, дои:10.1109 / TC.1979.1675432.
  2. ^ Джон Бентли кезінде Математика шежіресі жобасы
  3. ^ Джон Л. Бентли; М.Дуглас Макилрой (Қараша 1993). «Сұрыптау функциясы». Бағдарламалық жасақтама - тәжірибе және тәжірибе. 23 (11).

Сыртқы сілтемелер