Deepak Kapur

Deepak Kapur
Född ( 1950-08-24 ) 24 augusti 1950 (72 år)
Amritsar, Punjab, Indien
Nationalitet Indisk, amerikansk
Alma mater
Indian Institute of Technology Kanpur Massachusetts Institute of Technology
Make Roli Varma
Barn Ila Kapur Varma
Utmärkelser Herbrand Award (2009)
Vetenskaplig karriär
Fält Automatiserade resonemang , termomskrivning , enande , symbolisk beräkning , formella metoder
Avhandling   Mot en teori om abstrakta datatyper. (1980)
Doktorand rådgivare Barbara Liskov
Hemsida https://www.cs.unm.edu/~kapur/

Deepak Kapur (född 24 augusti 1950) är en framstående professor vid avdelningen för datavetenskap vid University of New Mexico .

Biografi

Kapur föddes i en lägre medelklassfamilj baserad i Amritsar , där hans far, Nawal Kishore Kapur, var en tygmäklare; hans mor, Bimla Vati, var hemmafru. [ citat behövs ]

Utbildning

Kapurs tidiga utbildning var på Government Primary School, Katra Khazana, Amritsar, fram till 3:e klass. Han flyttades sedan till Vidya Bhushan Primary School, Amritsar. Efter 5:e klass var han tvungen att byta skola igen till Dayanand Anglo Vedic (DAV) Higher Secondary School fram till 11:e klass. [ citat behövs ] Han valdes i Indian Institute of Technology (IIT) inträdesprov 1966. Han tog sin grundexamen (B.Tech) i elektroteknik från IIT, Kanpur, 1971 och M. Tech. examen i datavetenskap i maj 1973 också från IIT, Kanpur.

Akademisk karriär

Efter examen från MIT i mars 1980, började Kapur som forskarstab vid GE Corporate Research and Development (GECRD), Schenectady, NY, där han arbetade fram till december 1987. Samtidigt som han var på GECRD var han adjungerad professor vid Rensselaer Polytechnic Institute (RPI), där han undervisade i en kurs i automatiserat resonemang baserat på termomskrivning. På RPI var han också medhandledare för Ph.D. avhandlingar av Abdelilah Kandri-Rody och Hantao Zhang.

Kapur anställdes 1988 som fast professor vid University i Albany, State University of New York. 1998 fick Kapur det förnämliga forskningspriset.

Kapur blev ordförande för datavetenskapsavdelningen vid University of New Mexico (UNM) i december 1998, en position han innehade fram till juni 2006. 2007 utnämndes Kapur till en framstående professor vid UNM. I maj 2010 tilldelades Kapur Senior Faculty Research Excellence Award av School of Engineering vid UNM.

Kapur har haft besöksutnämningar vid Massachusetts Institute of Technology , Max Planck Institute for Informatics , Tata Institute of Fundamental Research, Mumbai, Indian Institute of Technology, Delhi , Institute of Software (Peking), Chinese Academy of Sciences (ISCAS), Institutet IMDEA Programvara, Madrid, bland andra institutioner.

Kapur har fungerat som konsult för GE Corporate Research and Development, Sandia National Labs, IBM Research på Watson och Fujitsu Labs.

Kapur var chefredaktör för Journal of Automated Reasoning 1993-2007. Han har suttit i redaktionen för många tidskrifter, inklusive Journal of Automated Reasoning , Journal of Symbolic Computation , Journal of Logic and Algebra Programming, Journal of Applicable Algebra in Engineering, Communication and Computing. Kapur satt också i styrelsen för Leibniz International Proceedings in Informatics.

Kapur var styrelseledamot vid United Nations University - International Institute for Software Technology samt United Nation University - Computing and Society. Han var också styrelseledamot i Computer Science Research Institute vid Sandia National Laboratories och Los Alamos Computer Science Institute (LACSI).

Kapur fick Herbrand Award 2009:

som ett erkännande för hans framstående bidrag till flera områden av automatiserad deduktion, inklusive bevisning av induktiv sats, bevisning av geometrisats, termomskrivning, unifieringsteori, integration och kombination av beslutsförfaranden, generering av lemma och slinginvariant, såväl som hans arbete med datoralgebra, som hjälpte till att överbrygga klyftan mellan de två områdena.

Forskning

Kapur har publicerat över 150 artiklar om programmeringsspråk, formella metoder inklusive mjukvaru- och hårdvaruverifiering, automatiserad satsprovning, termomskrivning, induktiv satsbevisning, unifieringsteori, komplexitet hos automatiserade resonemangsalgoritmer, geometrisatsbevisande, Groebner-bas, parametrisk (Grovebnerive) Basis, Multivariate Dixon Resultants, bland andra ämnen.

Kapur utvecklade mjukvaruverktyget Rewrite Rule Laboratory (RRL), världens första teorembevis baserat på termomskrivning och Knuth-Bendix-kompletteringsproceduren och dess generalisering. Satsbeviset mekaniserade ekvationellt, första ordningens och induktivt resonemang. På GECRD designade och ledde Kapur utvecklingen av GeoMeter, ett system för geometriska och algebraiska resonemang baserat på Groebner-bas och parametrisk Groebner-bas för tillämpningar för geometrisatsbevisande och datorseende. Vid universitetet i Albany, State University of New York, ledde Kapur tillsammans med Musser utvecklingen av ett hypertextbaserat system, Tecton, för hierarkisk bevishantering., utöver RRL. Dessa system har använts i tillämpningar av hårdvaruverifiering, specifikationsanalys, geometrisk modellering och datorseende.

Utvalda publikationer

  •   Donald, BR; Kapur, D.; Mundy, JL (1992). Symbolisk och numerisk beräkning för artificiell intelligens . Akademisk press. ISBN 978-0-12-220535-4 .
  •   Varma, R.; Kapur, D. (augusti 2013). "Jämförande analys av hjärnflykt, hjärncirkulation och hjärnhållning: en fallstudie av indiska tekniska institut". Journal of Comparative Policy Analysis: Research and Practice . 15 (4): 315–330. doi : 10.1080/13876988.2013.810376 . S2CID 41370320 .
  •   Kapur, D.; Giesl, J.; Subramaniam, M. (2004). "Introduktions- och beslutsförfaranden". Rev.R. Acad. Cien. Serie A. Mat . CiteSeerX 10.1.1.70.2434 .
  •   Kapur, D. (1993). "En metod för att lösa system av parametriska polynomekvationer i". Principer och praxis för begränsningsprogrammering . CiteSeerX 10.1.1.39.9091 .
  •   Kapur, D. (februari 2017). "Omfattande Gröbner grundteori för ett parametriskt polynomideal och den tillhörande kompletteringsalgoritmen". Journal of Systems Science and Complexity . 30 (1): 196–233. doi : 10.1007/s11424-017-6337-8 . S2CID 33584098 .
  •   Kapur, D.; Subramaniam, M. (september 2000). "Att använda en induktionsprovare för att verifiera aritmetiska kretsar". International Journal on Software Tools for Technology Transfer . 3 (1): 32–65. doi : 10.1007/PL00010808 . S2CID 10544549 .