Born August 4, 1958, in Linz, Austria. 1977-1981 Diplom in Applied Mathematics at the Graz University of Technology, Austria. 1983 Ph.D. (supervisor Hermann Maurer) with a topic in formal languages, 1988 habilitation (second Ph.D.) in Foundations of Computer Science, also in Graz.
1984 one-year post-doc at Rijks University Leiden, Netherlands, 1985 visiting professor at the University of Denver, Colorado, USA, for one semester. 1987-1996 Full Professor of Mathematics (theory of computation) at Free University of Berlin. 1994 four-month research stay at the International Computer Science Institute, Berkeley, California, USA. 1991-1996 chair of the graduate program "Algorithmic Discrete Mathematics" at Free University, Humboldt University, University of Technology, and the Konrad Zuse Center in Berlin. 2000-2005 chair (at site Zurich) of the Berlin-Zurich Graduate Program in "Combinatorics, Geometry, and Computation".
1992 Max Planck Prize with Micha Sharir (Tel Aviv University); 1995 Gottfried Wilhelm Leibniz-Prize; 1998 Fellow, Association for Computing Machinery; 2005 Member of the German Academy of Sciences Leopoldina (Deutsche Akademie der Naturforscher Leopoldina, Sektion Informationswissenschaften); 2006 Member of the Academia Europaea (Section Informatics); 2007 Member of the Berlin-Brandenburg Academy of Sciences (Berlin-Brandenburgische Akademie der Wissenschaften, Mathematisch-Naturwissenschaftliche Klasse); 2014 Corresponding Member of the Austrian Academy of Sciences (Österreichsche Akademie der Wissenschaften, Mathematisch-Naturwissenschaftliche Klasse).
Editorial board member of "Journal of Discrete and Computational Geometry", "Journal of Symbolic Computation" (till 2003), "Computational Geometry-Theory and Applications", "Journal for Universal Computer Science", "Fundamenta Informaticae", "ORDER" (till 2008), "ACM Transactions on Computation Theory", and "Mathematik Kompakt (Birkhäuser Verlag)" . Program committee chair for the 11th Annual ACM Symposium on Computational Geometry (Vancouver, Canada, 1995), for the 27th International Colloquium on Automata, Languages and Programming (Algorithms, Automata, Complexity and Games Track; Geneva, Switzerland, 2000), and for the 15th Annual European Symposium on Algorithms (Design and Analysis Track; Eilat, Israel, 2007).
For a list of publications, see http://www.inf.ethz.ch/personal/emo/