Biography.guide
Home › People › Computer scientist › Uwe Schöning
Portrait of Uwe Schöning

Uwe Schöning

b. 1955

German computer scientist

Don't just read it — keep itBiographies to ownE-book · Audio · Video From $7 →

About Uwe Schöning

Born 1955. Uwe Schöning is a German computer scientist and university teacher.

Uwe Schöning (born 28 December 1955) is a retired German computer scientist, known for his research in computational complexity theory.

Education and career Schöning earned his Ph.D. from the University of Stuttgart in 1981, under the supervision of Wolfram Schwabhäuser. He was a professor in the Institute for Theoretical Informatics at the University of Ulm until his retirement in 2021.

Contributions Schöning introduced the low and high hierarchies to structural complexity theory in 1983. As Schöning later showed in a 1988 paper, these hierarchies play an important role in the complexity of the graph isomorphism problem, which Schöning further developed in a 1993 monograph with Köbler and Toran.

In a 1999 FOCS paper, Schöning showed that WalkSAT, a randomized algorithm previously analyzed for 2-satisfiability by Papadimitriou, had good expected time complexity (although still exponential) when applied to worst-case instances of 3-satisfiability and other NP-complete constraint satisfaction problems. At the time this was the fastest guaranteed time bound for 3SAT; subsequent research has built on this idea to develop even faster algorithms.

Schöning is also the inventor of the pedagogical programming languages LOOP, GOTO, and WHILE, which he described in his textbook Theoretische Informatik - kurz gefasst.

Selected publications Schöning is the author or editor of many books in computer science, including Complexity and Structure (Springer, Lecture Notes in Computer Science 211, 1985). Logik für Informatiker (in German, Reihe Informatik, 1987; 5th ed., Springer, 2000). Translated into English as Logic for Computer Scientists (Birkhäuser, 1989). Theoretische Informatik - kurz gefasst (in German, BI-Wiss.-Verlag, 1992; 5th ed., Spektrum, 2008) The Graph Isomorphism Problem: Its Structural Complexity (with J. Köbler and J. Toran, Birkhäuser, 1993). Perlen der Theoretischen Informatik (in German, Bibl. Institut Wissenschaftsverlag, 1995). Revised and Translated into English as Gems of Theoretical Computer Science (with R. J. Pruim, Springer, 1998). Algorithmen - kurz gefasst (in German, Spektrum, 1997). Algorithmik (in German, Spektrum, 2001). Ideen der Informatik (in German, Oldenbourg, 2002, 2nd ed. 2005). Mathe-Toolbox - Mathematische Notationen, Grundbegriffe und Beweismethoden (with H. A. Kestler, Lehmanns, 2010). Kryptologie-Kompendium (Lehmanns, 2012). Das Erfüllbarkeitsproblem SAT - Algorithmen und Analysen (with J. Toran, in German, Lehmanns, 2012). Translated into English as The Satisfiability Problem - Algorithms and Analyses (Lehmanns, 2013).

His research articles include: . . .

Biography shop

Don’t just read it —
keep it.

Full-length biographies made to live with: read them, listen on the way to work, watch them tonight.

  • E-book
  • Audio
  • Video
Browse the shop — from $7

Instant download · yours to keep · every purchase keeps this site free

Important facts

Birth century
Nationality
Education
University of Stuttgart
Employers
Ulm University

People in Uwe Schöning's life

Named in this biography and alive at the same time

Contemporaries

People whose lives overlapped Uwe Schöning's

Frequently asked questions

Who is Uwe Schöning?

German computer scientist

When was Uwe Schöning born?

Uwe Schöning was born on 28 December 1955 in Ulm.

What is Uwe Schöning's occupation?

Uwe Schöning is a computer scientist and university teacher.

What nationality is Uwe Schöning?

Uwe Schöning is German.

Sources & further reading

· Wikipedia: Uwe Schöning

· Wikidata: Q2504770

· DBpedia: Uwe Schöning

Cite this page

APA: Biography.guide. (2026). Uwe Schöning. https://biography.guide/uwe-schoning/

MLA: "Uwe Schöning." Biography.guide, https://biography.guide/uwe-schoning/.

Chicago: "Uwe Schöning." Biography.guide. https://biography.guide/uwe-schoning/.

Data last updated: 2026-09-20 · Spot an error? Report a correction.

Page generated 2026-09-27 05:27 UTC