Harry L. Nelson - Harry L. Nelson

Harry Lewis Nelson (8 Ocak 1932 doğumlu) bir Amerikalı matematikçi ve bilgisayar programcısı. Kazanan ekibin bir üyesiydi Dünya Bilgisayar Satranç Şampiyonası 1983'te[1] ve 1986,[2] ve 27'nci günün ortak keşfi Mersenne asal 1979'da[3] (o sırada bilinen en büyük asal sayı ). Ayrıca derginin editörlüğünü yaptı. Rekreasyonel Matematik Dergisi beş yıldır. Profesyonel kariyerinin çoğu, Lawrence Livermore Ulusal Laboratuvarı En eski süper bilgisayarlardan bazılarıyla çalıştığı yer. Optimize edilmiş yazma konusunda dünyanın önde gelen uzmanlarından biri olarak özellikle dikkat çekti montaj dili için rutinler Cray-1 ve Cray X-MP bilgisayarlar. Nelson, her türden bulmacaya ömür boyu ilgi duymuştur ve 1991'de emekli olmasından bu yana, zamanını mucitlerin ürünlerini geliştirmelerine ve pazarlamalarına yardımcı olan küçük bir girişim olan MiniMax Game Company'ye ayırmıştır.

1994'te Nelson, gazetenin editörü olarak geçirdiği günlerden yazışmalarını bağışladı. Rekreasyonel Matematik Dergisi için Calgary Üniversitesi Eugène Strens Rekreasyonel Matematik Özel Koleksiyonunun bir parçası olarak kütüphane.[4]

Biyografi

İlk yıllar

Nelson, 8 Ocak 1932'de Topeka, Kansas, dört çocuğun üçüncüsü. Yerel okullara gitti ve İzcilerde faal olarak Kartal İzci rütbesini kazandı. Nelson katıldı Harvard Üniversitesi birinci sınıf öğrencisi olarak, ancak daha sonra mali nedenlerle okulu bırakmak zorunda kaldı. O katıldı Kansas Üniversitesi bir ikinci sınıf öğrencisi olarak, ancak orta ve son sınıfları için Harvard'a dönmeyi başardı ve 1953'te Harvard'dan matematik alanında lisans derecesi aldı. 1952'de, son sınıfının başlamasından hemen önce, lise sevgilisi Claire ile evlendi ( née Rachael Claire Ensign). Mezun olduktan sonra ABD Ordusu'na alındı, ancak asla yurtdışında konuşlandırılmadı. Çavuş rütbesine erişerek 1955'te onurlu bir şekilde terhis edildi. Kansas Üniversitesi'nde yüksek lisans eğitimine kaydoldu ve 1957'de matematik alanında yüksek lisans derecesi kazandı. O zamanlar yeni olan programlanabilir dijital bilgisayardan bu dönemde büyülenmişti. Nelson, doktora yapmak için çalıştı. 1959 yılına kadar, ancak GI Bill'in eğitimsel faydalarının birleşimi tükeniyor, bir eş ve üç çocuğu destekleme ihtiyacı duyuyor ve matematik departmanı, tezini bilgisayarlarda yapma teklifini reddetmesi onu doktora derecesini tamamlamadan üniversiteden ayrılmaya ikna etti. ve bir iş bulmak için.[5]

Başlangıçta Nelson için çalıştı Otonetik, Güney Kaliforniya'da bir havacılık şirketi. 1960 yılında Livermore, California’daki Lawrence Radyasyon Laboratuvarı (daha sonra Lawrence Livermore Ulusal Laboratuvarı veya LLNL olarak değiştirildi) için çalışmaya başladı. 1991'de emekli olana kadar orada çalışmaya devam etti. Nelson, LLNL'de çeşitli bilgisayarlar üzerinde çalıştı. IBM 7030 (takma isim Uzatmak). 1960'larda, yeni bir bilgisayarın ilk birimleri tipik olarak "çıplak metal" olarak teslim edildi, yani hiçbir derleyici ve işletim sistemi dahil hiçbir yazılım yoktu. Programların montaj dilinde yazılması gerekiyordu ve programcının makine hakkında samimi ve ayrıntılı bilgiye sahip olması gerekiyordu. Yaşam boyu bir bulmaca meraklısı olan Nelson, donanımın her ayrıntısını anlamaya çalıştı ve her yeni makinenin özellikleri ve kendine has özellikleri konusunda bir uzman olarak ün kazandı. Zamanla, LLNL'de yeni donanımın kabul testlerini yapmaktan sorumlu ana kişi oldu.[6]

27. Mersenne Asal Numarası

Kabul testi süreci sırasında, yeni bir süper bilgisayar tipik olarak geceleri sorun arayarak teşhis programları çalıştırır. LLNL'nin ilk Cray-1 bilgisayarının kabul testi sırasında Nelson, Cray çalışanıyla işbirliği yaptı. David Slowinski aynı zamanda meşru bir teşhis programı olurken, bir sonraki Mersenne asalını arayacak bir program tasarlamak. 8 Nisan 1979'da takım 27. Mersenne asalını buldu: 244497 - 1, o sırada bilinen en büyük asal sayı.[7][8]

Bilgisayar Satranç

1980'de Nelson satranç programının bir kopyasına rastladı Cray Blitz tarafından yazılmıştır Robert Hyatt. Nelson, Cray-1 mimarisi hakkındaki ayrıntılı bilgisini kullanarak, montaj dilinde anahtar bir rutini yeniden yazdı ve programı önemli ölçüde hızlandırmayı başardı. İkili, güçlü bir üçüncü ekip üyesi olan Albert Gower ile birlikte çalışmaya başladı. yazışmalı satranç oyuncu. 1983'te Cray Blitz, Dünya Bilgisayar Satranç Şampiyonasını kazandı ve 1986'da unvanını başarıyla savundu.[9]

1986 Şampiyonası, tartışmalarla gölgelendi. HiTech takım, liderliğinde Hans Berliner, Cray Blitz ekibini hile yapmakla suçladı. Suçlama turnuva direktörü tarafından birkaç ay araştırıldı, David Levy ve reddedildi.[10] Görevden alınmasına rağmen, bu deneyim Nelson için bilgisayar satranç sahnesini biraz bozdu, ancak ACM 1994'te yıllık bilgisayar satranç turnuvalarını sonlandırana kadar aktif kaldı.

Bulmacalar ve sorunlar

İle aktiftir Uluslararası Yapboz Partisi ve Journal of Recreational Mathematics'e uzun süredir katkıda bulunuyor. Derginin 5 yıl editörlüğünü yaptı ve yayın kurulunda yer almaya devam ediyor.[11]

Referanslar

  1. ^ Bogner, Harold, "The New Champion", Chess Life, cilt. 39, sayı 2, Şubat 1984.
  2. ^ Robert M. Hyatt, Harry L. Nelson, Albert E. Gower, "Cray Blitz", Bilgisayarlarda, Satrançta ve Bilişte, Springer-Verlag, 1990, (111-130).
  3. ^ Luckett, Herbert P. (Ekim 1979). "En Büyük Asal Sayı". Popüler Bilim. Cilt 215 hayır. 4. Bonnier. s. 75. ISSN  0161-7370. Alındı 19 Haziran 2010.
  4. ^ "Eugène Strens Recreational Mathematics Collection, the University of Calgary Library". ucalgary.ca. Arşivlenen orijinal 19 Haziran 2010. Alındı 18 Haziran 2010.
  5. ^ "Calgary Üniversitesi'ndeki biyografik bilgiler". ucalgary.ca. Arşivlenen orijinal 19 Haziran 2010. Alındı 18 Haziran 2010.
  6. ^ "LLNL'de bilgisayarla ilgili bir röportajın metni". computer-history.info. Arşivlenen orijinal 19 Haziran 2010. Alındı 18 Haziran 2010.
  7. ^ Slowinski, D., "27. Mersenne Prime'ı Arıyor." J. Recreat. Matematik. 11, 258-261, 1978-1979.
  8. ^ Stevens, Mark (25 Haziran 1979). "278924, vb; 38546102, vb;". The Beaver County Times. Kunduz, Pensilvanya, Amerika Birleşik Devletleri. s. A11. Alındı 21 Haziran 2010.
  9. ^ "Oyunda Ustalaşmak: Bilgisayar Satrancının Tarihi". Bilgisayar Tarihi Müzesi. Alındı 18 Haziran 2010.
  10. ^ "1986 Dünya Bilgisayar Satranç Şampiyonası'nda hile yapma suçlamalarının tartışılması". anusha.com. Arşivlenen orijinal 19 Haziran 2010. Alındı 18 Haziran 2010.
  11. ^ "Rekreasyonel Matematik Dergisi". baywood.com. Alındı 18 Haziran 2010.

daha fazla okuma

  • Robert M. Hyatt ve Harry L. Nelson, "Satranç ve Süper Bilgisayarlar, Cray Blitz'i optimize etme hakkında ayrıntılar", New York'ta Supercomputing '90'ın bildirisi (354-363).

Dış bağlantılar