Uwe Schöning
Uwe Schöning (född 28 december 1955) är en pensionerad tysk datavetare , känd för sin forskning inom beräkningskomplexitetsteori .
Utbildning och karriär
Schöning tog sin doktorsexamen. från universitetet i Stuttgart 1981, under ledning av Wolfram Schwabhäuser. Han var professor vid Institutet för teoretisk informatik vid universitetet i Ulm fram till sin pensionering 2021.
Bidrag
Schöning introducerade låg- och höghierarkierna i teorin om strukturell komplexitet 1983. Som Schöning senare visade i en artikel från 1988 spelar dessa hierarkier en viktig roll i komplexiteten i grafisomorfismproblemet, vilket Schöning vidareutvecklade i en monografi från 1993 med Köbler och Toran .
I ett FOCS -dokument från 1999 visade Schöning att WalkSAT , en randomiserad algoritm som tidigare analyserats för 2-tillfredsställelse av Papadimitriou , hade god förväntad tidskomplexitet (även om den fortfarande är exponentiell) när den tillämpades på värsta fall av 3-tillfredsställelse och andra NP-fullständiga begränsningar tillfredsställelse problem. Vid den tiden var detta den snabbaste garanterade tiden för 3SAT; efterföljande forskning har byggt på denna idé för att utveckla ännu snabbare algoritmer.
Schöning är också uppfinnaren av de pedagogiska programmeringsspråken LOOP , GOTO och WHILE som han beskrev i sin lärobok Theoretische Informatik - kurz gefasst .
Utvalda publikationer
Schöning är författare eller redaktör för många böcker inom datavetenskap, bl.a
- Komplexitet och struktur (Springer, Lecture Notes in Computer Science 211, 1985).
- Logik für Informatiker (på tyska, Reihe Informatik, 1987; 5:e upplagan, Springer, 2000). Översatt till engelska som Logic for Computer Scientists (Birkhäuser, 1989).
- Theoretische Informatik - kurz gefasst (på tyska, BI-Wiss.-Verlag, 1992; 5:e upplagan, Spektrum, 2008)
- Grafisomorfismproblemet: dess strukturella komplexitet (med J. Köbler och J. Toran, Birkhäuser, 1993).
- Perlen der Theoretischen Informatik (på tyska, Bibl. Institut Wissenschaftsverlag, 1995). Reviderad och översatt till engelska som Gems of Theoretical Computer Science (med RJ Pruim, Springer, 1998).
- Algoritmen - kurz gefasst (på tyska, Spektrum, 1997).
- Algorithmik (på tyska, Spektrum, 2001).
- Ideen der Informatik (på tyska, Oldenbourg, 2002, 2:a upplagan 2005).
- Mathe-Toolbox - Mathematische Notationen, Grundbegriffe und Beweismethoden (Lehmanns, 2010).
- Kryptologie-Kompendium (Lehmanns, 2012).
- Das Erfüllbarkeitsproblem SAT - Algorithmen und Analysen (med J. Toran, på tyska, Lehmanns, 2012). Översatt till engelska som The Satisfiability Problem - Algorithms and Analyzes (Lehmanns, 2013).
Hans forskningsartiklar inkluderar:
- Schöning, Uwe (1983), "A low and a high hierarchy within NP", Journal of Computer and System Sciences , 27 (1): 14–28, doi : 10.1016/0022-0000(83)90027-2 , MR 0730913 .
- Schöning, Uwe (1988), "Graph isomorphism is in the low hierarchy", Journal of Computer and System Sciences , 37 (3): 312–323, doi : 10.1016/0022-0000(88)90010-4 , MR 0975447 .
- " A probabilistic algorithm for k-SAT and constraint satisfaction problems", Proceedings of 40th Annual Symposium on Foundations of Computer Science , s. 410–414, doi : 10.1109 /SFFCS.1999.814C 5.7.71C .