Vitani Pál | |
---|---|
Pál Vitany | |
| |
Születési dátum | 1944. június 21. (78 éves) |
Születési hely | Budapest |
Ország | |
Tudományos szféra | Informatika |
Munkavégzés helye | CWI , UVA |
alma Mater | Amszterdami Szabadegyetem |
Akadémiai fokozat | A filozófia doktora (PhD) matematikából [1] |
Akadémiai cím | Egyetemi tanár |
tudományos tanácsadója |
Jako de Bakker , Arto Salomaa [2] |
Diákok |
Ronald Kramer , Peter Grunwald , Ronald de Wolf [2] |
Díjak és díjak | Knight Grand Cross , akadémikus , CWI -tag |
Autogram | Elérhető a Paul Vitanihoz kapcsolódó dokumentumokban Jeršov akadémikus archívumában |
Weboldal | homepages.cwi.nl/~paulv |
Paul Michael Béla Vitányi az elméleti számítástechnika , az algoritmusok elmélete és a számítási komplexitás kiemelkedő holland tudósa, az Amszterdami Egyetem professzora és a Matematikai és Informatikai Központ kutatója . Vitani anyja holland, apja magyar.
Paul Vitani 1971-ben szerzett mérnöki diplomát a Delfti Műszaki Egyetemen, ugyanebben az évben az amszterdami Matematikai Központba lépett posztgraduális iskolába, ahol jelenleg is dolgozik (a kutatóintézetet ma "Matematikai és Informatikai Központnak" hívják). . 1978-ban az Amszterdami Szabadegyetemen védte meg Ph.D. disszertációját " Lindenmeier rendszerek : szerkezet, nyelvek és növekedési funkciók" [2] címmel, majd hamarosan az újonnan létrehozott tanszék vezetője lett, amelyet világgá hozott. szinten a kvantumszámítás, az elosztott algoritmusok, az algoritmuselméleti információk és a reverzibilis adiabatikus számítások területén. 2003-ban tiszteletbeli kutatói munkatársi (CWI Fellow) pozícióba helyezték át [3] . 2005-ben megkapta a legmagasabb professzori címet (hoogleraar 1 [4] ) Hollandia legnagyobb egyetemén. 2007-ben a Holland Oroszlán Lovagrendjébe ütötték [5] . 2011-ben az Európai Tudományos Akadémia tagjává választották [4] . Mint sok hasonló szintű tudós, Paul Vitani is sok szerkesztői munkát végzett a szakterülete jelentős folyóirataiban, és gyakran hívták meg konferenciákra és workshopokra plenáris előadások alkalmával [6] .
A Lindenmeier-rendszerek, más néven L-rendszerek, amelyeken Paul Vitani végzős hallgatóként dolgozott, olyan újraíró rendszerek , amelyek a formális nyelvtanokhoz [7] kapcsolódnak, és elsősorban abban különböznek egymástól, hogy minden következtetési lépésnél a szabály nem egy kiválasztottra vonatkozik (nem -terminal) szimbólum, hanem a karakterlánc összes karakterére egyszerre. Kezdetben Aristide Lindenmeier botanikus javasolta az L-rendszereket az egysejtű szervezetek és más elágazó struktúrák fejlődésének modellezésére . Vitani formális szempontból vizsgálta őket, és sok pontot tisztázott az L-rendszerek által generált nyelvosztályokkal, valamint a nem terminálok és homomorfizmusok használatával kapcsolatban . Konkrétan megmutatta, hogy ha a determinisztikus L-rendszerekben (vagyis azokban, ahol a származási fa nem ágazik el) egy kiterjesztések családját tekintjük (nem terminálok által generált nyelvek), akkor az nem fogja teljesen tartalmazni az osztályt. reguláris nyelvek közül, de a lezárása betűről betűre homomorfizmussal egyenértékű a rekurzívan felsorolható nyelvek osztályával [8] . Azt is megmutatta, hogy egy kiterjesztést, amely tulajdonképpen egy nyelv halmazelméleti metszéspontjába vezet egy terminálkészlettel (ábécével), a gyakorlatban sok esetben egyenértékű az invariáns karakterláncok átírásával – vagyis bemutatta. a stabilizáló morfogenezis kapcsolata a formális nyelvek elméletével [9] .
Paul Vitani kollégájával , Ming Li- vel együtt jelentős mértékben hozzájárult a Kolmogorov-komplexitás elméletéhez , többek között megírta a "Bevezetés a Kolmogorov-komplexitásba és annak alkalmazásaiba" című könyvet [10] (megjelent 1993-ban, 1997-ben, 2008-ban). Maga a Kolmogorov-komplexitás fogalma már jóval előtte létezett (ezt Solomonoff és Kolmogorov egymástól függetlenül javasolta az 1960-as években), és abból az állításból fakad, hogy bármely karakterláncnak van valamiféle absztrakt leíró összetettsége, amely megegyezik annak a minimális programnak a hosszával, amely ezt a karakterláncot létrehozhatja. (az egyszerűség kedvéért programnyelvnek tekinthetjük Turing-gépnek , bár ez nem szükséges: csak ki kell javítani valami univerzális leírást vagy kódoló nyelvet). Egy karakterlánc, sőt bármely más objektum ilyen összetettsége az abszolút, gyakran elérhetetlen minimális információmennyiséget jelenti, amelyet egy karakterlánc vagy objektum különleges trükkök, például az egyetemesség feladása nélkül elfoglalhat. A Kolmogorov-komplexitás egy kényelmes elméleti absztrakció, amely gyakran haszontalan a gyakorlatban, mert bizonyíthatóan kiszámíthatatlan . Paul Vitani volt az egyik első, aki gyakorlati alkalmazást talált rá az automataelméletben vagy az algoritmuselemzésben. A könyvet külön munkája előzte meg a grafikonok korlátozott pontosságú színezéséről, a szalag, a sor és a verem algoritmikus összehasonlításáról, a Chomsky-hierarchia felülvizsgálatáról, a legrosszabb forgatókönyvek átlagokkal való összekapcsolásáról stb. A legrövidebb leírás elvét Vitani, Lee és tanítványaik Bayes-tételén és Kolmogorov-féle komplexitásán alapuló absztrakcióként számos gyakorlati jellegű következtetést vontak le – például, hogy az adattömörítés a legjobb stratégia egy adatleírás vagy továbbított adat legrövidebb hosszának megközelítésére. üzenet [11] . A gyakorlatban ez lehetővé teszi, hogy a leíró összetettség elvont, összetett és nem kiszámítható fogalmát felváltsa annak közelítésével az üzenet hosszának formájában, amelyet valamilyen elérhető archiváló tömörít .
A számításelméletben Paul Vitani bevezette a számítások lokalitásának fogalmát, és megmutatta, hogy a Neumann -féle szekvenciális számítások elkerülése nem oldja meg az általános problémát, mert maga a számítás egy bizonyos helyen zajlik, és az eredményeit át kell vinni egy másik helyre, ahol tárolni kell. vagy folytassa a számításokat – és ez a kommunikáció időt és helyet foglal el, aminek tükröződnie kell az inkonzisztens számítások reális modelljeiben [12] . A Kolmogorov-komplexitás az úgynevezett tömöríthetetlenségi módszerrel [13] is hasznos volt a különböző topológiájú hálózatok terhelésének becslésében különböző algoritmusok alapján . A módszer hasonló a jóval egyszerűbb Dirichlet-elvhez , és elsősorban azon a tényen alapul, hogy annyival több nagy Kolmogorov-komplexitású gráf létezik, mint alacsony komplexitású gráf, hogy a véletlenszerű gráfok egységhez közeli valószínűséggel Kolmogorov-komplexek lesznek [14] . Általánosságban elmondható, hogy a Vitani számára bármely objektumban található információ két részre oszlik: lényeges (amely meghatározza az objektum szabályosságát) és nem lényeges (sztochasztikus kiegészítések). A lényeges információ relatív mennyiségét a kifinomultság mértékének nevezi, és azokat az objektumokat, amelyeknél ez maximum abszolút nem sztochasztikus [15] .
Az információelmélet, a komplexitás és a tömörítés tanulmányozása elkerülhetetlenül elvezette Paul Vitanit olyan metrikákhoz , amelyek az objektumok (karakterláncok, dokumentumok, nyelvek, képek stb.) közötti információs távolságot mérik: ő és tanítványai egy adattömörítésen alapuló klaszterelemzési módszert javasoltak [16]. ; normalizált információs távolságot [17] és normalizált összenyomási távolságot [18] javasolt annak mértékére , hogy mennyire nehéz az egyik objektumot egy másikká átalakítani; az úgynevezett Google hasonlósági mérőszámot szemantikai mérőszámként valósította meg, amely egy kifejezésre, egy másik kifejezésre és ezek kombinációjára vonatkozó találatok számán alapul [ 19 ] ; kiterjesztette az információs távolság fogalmát a szópárokról a véges listákra (valójában elhagyta a kapcsolatokat a hipergráfok javára ) [20] ; számos módszert fejlesztettek ki az ismeretlen szavak jelentésének automatikus levezetésére az ismert szavakkal való információs hasonlóságuk alapján [21] [22] . Az általa javasolt klaszterelemzési módszerek némelyike annyira jó, hogy sokszor gyorsabban működnek, mint analógjaik – például a mászóalgoritmust használó hierarchikus klaszterezés és a párhuzamos genetikai programozás mindössze távolságmátrixot igényel, és 60-80 objektumból álló dendrogramot épít fel. néhány óra, míg az alternatív megközelítések 20-30 objektumra korlátozódnak, vagy a számításokhoz több év szükséges [23] . A zenére alkalmazott klaszterelemzési módszerek nagy megbízhatósággal határozhatják meg a műfajt és osztályozhatják a zeneszerzők műveit [24] .
A genetikai programozásban Paul Vitani egy olyan Markov-láncok gyors keveredésére épülő módszert javasolt, amely kis populációk esetén is egyhez közeli valószínűséggel konvergál , míg az alternatív módszerek véletlenszerűen eltérő evolúcióban szenvednek [25] . Reverzibilis számítások során bebizonyította az irreverzibilis számítások reverzibilis szimulációjának lehetőségét szubexponenciális időben és szubquadratikus memóriaköltségekben [26] . A játékelméletben a játékos tönkretételének problémáját nagyobb számú játékosra általánosította [27] . A diszkrét geometriában megoldotta a Heilbronn-háromszög feladatát a pontok véletlenszerű egyenletes eloszlása esetén egy kör mentén [28] [29] .
Paul Vitani a DBLP katalógusának legtermékenyebb tudósainak listáján szerepel, mint közel 250 tudományos referált publikáció szerzője és társszerzője [30] .
Paula Vitani vezetésével megvédte [2] [31] :
Tematikus oldalak | ||||
---|---|---|---|---|
|