Paris Kanellakis
Megjelenés
Főnév
Paris Kanellakis (tsz. Paris Kanellakises)
- (informatika) Paris Christos Kanellakis (1953–1995) görög származású amerikai számítástudós volt, aki meghatározó szerepet játszott az adatbázis-elmélet, logikai programozás, elosztott rendszerek, valamint a programozási nyelvek elméletének fejlődésében. Tragikus halála repülőgép-szerencsétlenségben érte, de öröksége ma is él: az ACM róla nevezte el az elméleti számítástudomány gyakorlati alkalmazását díjazó Paris Kanellakis Theory and Practice Awardot.
Életút
- 1953-ban született Athénban, Görögországban.
- A Brown Egyetemen szerzett nemzetközi elismerést, ahol professzor volt haláláig.
- PhD-fokozatát a MIT-n szerezte 1982-ben, témavezetője Michael Sipser volt, a híres számításelméleti szakértő.
- 1995-ben hunyt el, amikor az American Airlines 965-ös járata Kolumbiában lezuhant – feleségével és két gyermekével együtt utazott.
Tudományos munkássága
Paris Kanellakis munkássága hidat épített az elméleti számítástudomány és a gyakorlatban is alkalmazható algoritmusok világa között. Több területen is jelentős eredményeket ért el:
1. Adatbázis-elmélet
Az adatbázis-rendszerek formális alapjain dolgozott, különös tekintettel:
- Függőségi rendszerek (dependency theory):
- Funkcionális és többértékű függőségek logikai jellemzőit vizsgálta.
- Algebrai és logikai eszközöket használt ezek következményeinek modellezésére.
- Adatbázis-lekérdezések és logika:
- Vizsgálta a Datalog nyelv kifejezőerejét és kapcsolatait a fixpont-elméletekkel.
- Megalapozta az adatbázis-lekérdezések dekompozícióját és optimalizálását.
2. Logikai programozás és Datalog
- Datalog – a deklaratív programozás egyik logikai alapú nyelve, melynek elméleti és gyakorlati alapjait is fejlesztette.
- Vizsgálta a rekurzió hatását a kifejezhetőségre és az értelmezés bonyolultságára.
- Hozzájárult a nem-monoton lekérdezések, valamint a negációval kiegészített Datalog logikai formalizálásához.
3. Konstraintalapú programozás
- A constraint satisfaction problems (CSP) elméletében kulcsszerepet játszott.
- Vizsgálta, hogyan lehet konstraintokat programozási nyelvekbe integrálni.
- Egyik úttörője volt a konstraintalapú logikai programozásnak (CLP – Constraint Logic Programming).
4. Programozási nyelvek és típuselmélet
- Részt vett a polimorf típuselmélet fejlődésében.
- Vizsgálta a típusellenőrzés algoritmikus aspektusait.
- Fontos eredményeket ért el a típusbiztonság és kifejezőerő formalizálásában.
5. Elosztott rendszerek és konszenzusproblémák
- Foglalkozott elosztott algoritmusokkal, hibabíró rendszerekkel.
- Vizsgálta a konszenzus és kvórum protokollok elméleti korlátait.
- Kapcsolatot keresett a logika és elosztott számítás között.
Publikációs tevékenység
- Több mint 100 tudományos cikk szerzője vagy társszerzője.
- Gyakran publikált vezető konferenciákon:
- PODS (Principles of Database Systems)
- LICS (Logic in Computer Science)
- STOC / FOCS
- Gyakran dolgozott együtt olyan kiemelkedő kutatókkal, mint:
- Moshe Vardi
- Philip Bernstein
- Christos Papadimitriou
- Leonid Libkin
- Ron Fagin
Tanítás és mentorálás
- A Brown Egyetem számítástudományi karán szenvedélyes tanárként ismerték.
- Több doktorandusza később vezető kutatóvá vált.
- Nagy hangsúlyt fektetett arra, hogy a hallgatók ne csak elméleti, hanem gyakorlati szempontból is értsék az adatkezelési problémákat.
Emlékezete és hatása
Paris Kanellakis Theory and Practice Award (ACM)
- Az ACM (Association for Computing Machinery) 1996-ban alapította a róla elnevezett díjat.
- Cél: elismerni azokat az elméleti eredményeket, amelyek nagy hatással vannak a gyakorlati számítástechnikára.
- Korábbi díjazottak:
- Shafi Goldwasser és Silvio Micali (kriptográfia)
- Robert Tarjan (gráfalgoritmusok)
- Gerard Holzmann (formális verifikáció)
- Yann LeCun és társai (mélytanulás)
Kutatási hatás
- A Datalog és kontextuális lekérdezőnyelvek alapjai Kanellakis munkásságában gyökereznek.
- A CSP-k és logikai programozás egyesítése máig ható paradigma.
- Az adatbázisok logikai alapjai máig a munkáira épülnek.
Személyiség és örökség
Paris Kanellakis rendkívüli elméleti mélység és gyakorlati szemlélet kombinációját testesítette meg. Tudományos eleganciáját párosította emberi közvetlenséggel és tanítói szenvedéllyel. Tragikus halála nemcsak a tudományos közösséget, hanem barátait és diákjait is mélyen megrázta.
Összegzés
Paris Kanellakis:
- Görög–amerikai számításteoretikus,
- a logikai programozás, adatbázisok, elosztott számítás, típuselmélet és konstraintalapú rendszerek nemzetközileg elismert kutatója,
- a Datalog, CSP és CLP elméleti és gyakorlati megalapozója,
- a Brown Egyetem karizmatikus professzora,
- az ACM Paris Kanellakis-díj névadója,
- a tudomány és alkalmazás hídépítője.
Bár életműve tragikusan korán félbeszakadt, hatása máig érezhető az informatikai tudományterületek számos ágában.
- Paris Kanellakis - Szótár.net (en-hu)
- Paris Kanellakis - Sztaki (en-hu)
- Paris Kanellakis - Merriam–Webster
- Paris Kanellakis - Cambridge
- Paris Kanellakis - WordNet
- Paris Kanellakis - Яндекс (en-ru)
- Paris Kanellakis - Google (en-hu)
- Paris Kanellakis - Wikidata
- Paris Kanellakis - Wikipédia (angol)