Martin Väth's Homepage

CV

List of Publications

International Research Experience

Teaching Experience

->Activities on Github

Utilities and programs

->Profile on LinkedIn

->Summary at the Czech Academy of Sciences

Impressum+Datenschutz

->Valid XHTML 1.0 Transitional

PD Dr. Martin Väth - CV

Download brief version of this page as pdf (in English)

Download brief German version of this page as pdf

Summary of Some Facts

  • 6 monographs and textbooks
  • about 90 papers in international journals (including conference proceedings and a chapter in the Handbook of measure theory)
  • Award of the German Mathematical Society (DMV) for the diploma thesis at the student conference in 1994 (Duisburg)
  • Ph.D. degree at the Univ. of Würzburg (supervisor: J. Appell)
  • Scholarship of the German Academic Exchange Service (DAAD) at the California Institute of Technology in the USA
  • Habilitation degree (Univ. of Würzburg) on Volterra equations of vector-valued functions
  • Research assistant of J. Appell at the Univ. of Würzburg, W. J. Ricker at the Cath. Univ. of Eichstätt-Ingolstadt, B. Fiedler at the Free Univ. of Berlin, P. Takác at Univ. of Rostock
  • Heisenberg fellow (German Research Association DFG) in Topological Methods in Analysis
  • Temporary professorship at the Univ. of Gießen for 2 years
  • Temporary professorship at the Univ. of Rostock for 2 semesters
  • Member of the group on dynamical systems (B. Fiedler) in Berlin for about 10 years
  • ->Guest research position at the Czech Academy of Sciences in Prague for 1 year (twice)
  • Acquisition of Grant of the German Research Foundation (DFG) for my own research project (application of degree theory for dynamical systems and PDEs)
  • Talks on conferences in Athens, Ariel, Catania, Grado, Nijmegen, Prague, …
  • Co-organizing workshop on nonlinear spectral theory in Würzburg
  • Research visits
    • California Institute of Technology, Pasadena (USA) with W. A. J. Luxemburg
    • Univ. of Newark, Delaware (USA) with Z. Nashed and P. P. B. Eggermont
    • Univ. of Firenze, Modena, Reggio-Emilia, Rome (»Tor Vergata« and »La Sapienza«) (Italy)
    • Univ. of Minsk (Belarus) with P. P. Zabreĭko
    • Univ. Olomouc (Czech Republic) with J. Andres
    • Univ. Tamkang and Taichung (Taiwan) in a joint DAAD-NSC-project
    • Univ. Sungkyunkwan (South Korea) with I.-S. Kim
    • Univ. Toruń (Poland) with W. Kryszewski and L. Górniewicz
    Further visits

Computer Activities

The programming languages I use most are C++, Perl, and some Shells (mainly POSIX), although I have also written programs in Python, C, Javascript, Java, various BASIC and Pascal dialects, 6502 and 68000 Assembler, and in more exotic languages like Emacs Lisp or TeX. (Not all programs are listed on these pages.)
  • On Github: ->Overview, e.g. a task scheduler (which can communicate over Unix sockets), tools for mounting/recompressing squashfs+overlayfs/aufs, ... ->All github repositories
  • Some other projects
  • I am maintainer and main contributor of ->eix which is a query tool for the Gentoo linux packaging system which contains its own output language (intentionally not Turing-complete), a specialized database, and several ad-hoc parsers/interpreters for various data sources (e.g. several configuration file formats and query expressions).
  • To train myself, I have written recently in about 1 day (+ about 1 day testing/debugging) a chess and ->chessproblem library/demo in C++11 which can solve chess problems (mate, selfmate, and helpmate) and find cooks. It is divided into a general-purpose chess rules library, a chess problem solving library, and a tiny CLI using it. I heavily extended the project later on: The library for chess problem solving can optionally make use of multithreading, and some tricky data flow was introduced to allow for high parallelization.
  • Another project which was written in a few hours and for which I spent later some more time for extension, experimenting and optimizing, is a solver for the NP-complete ->knapsack problem, making use of dynamic programming and supporting multiple knapsacks. This tiny project uses quite a lot of boost functions, e.g. for tricky hashing; in some experimental stage (->branch: multi_index) it even heavily relied on boost::multi_index.
  • ->Browser (Firefox) Addon for removing duplicate bookmarks (->source on github)
  • ->Browser (Firefox) Addon with a line-oriented calculator and a Pratt type parser (->source on github)
  • Recently, I started to ->experiment with machine learning
  • I am maintainer and only contributor of the ->mv overlay (->mirror on github), a steadily growing collection of ebuilds (install scripts) for Gentoo linux which is available for Gentoo users over layman. Most of its ebuilds are regularly updated.
  • Some ancient projects (latest update 2000, most are much older) are partially available on the Download page:

Curriculum Vitae

Professional Employments

10/17-03/18:  Temporary W3 professorship at the Univ. of Rostock
01/17-08/17:  Assistant researcher in the working group of dynamical systems at the FU Berlin
04/16-12/16:  Assistant researcher in the SFB 647 of the DFG in the working group of dynamical systems at the FU Berlin
Since 04/15:  Researcher (Czech Academy of Sciences, Prague)
10/14-03/15:  Temporary professorship at the Univ. of Rostock
08/14-09/14:  Assistant researcher in the SFB 647 of the DFG in the working group of dynamical systems at the FU Berlin
04/14-07/14:  Assistant of P. Takác, Univ. Rostock; research on quasilinear differential equations and financial mathematics
08/13-03/14:  Assistant researcher in the SFB 647 of the DFG in the working group of dynamical systems at the FU Berlin
07/11-07/13:  Principal investigator (and project leader) of my own DFG project at the Free Univ. of Berlin on applications of degree theory to PDEs and dynamical systems
10/10-02/11:  Heisenberg fellow (DFG) at the Free Univ. of Berlin
10/09-09/10:  Guest researcher at the Czech Academy of Sciences in Prague
10/07-09/09:  Temporary professorship at the Univ. of Gießen
03/03-09/07:  Heisenberg fellow (DFG) at the Free Univ. of Berlin
11/01-02/03:  Research assistant of W. J. Ricker at the Catholic University of Eichstätt-Ingolstadt; joint research about Weyl calculus and vector measures
08/99-07/01:  Research assistant for a project of the DFG (Az. AP 40/15-1) with J. Appell on nonlinear spectral theory.
Various teaching commissions (Lehraufträge)
Various international scholarships and invitations, among them a DAAD-scholarship at the California Institute of Technology (USA)
during and after Ph.D.03/94-08/97:  Research assistant for a project of the DFG (Az. Ap 40/6-1 and 40/6-2) with J. Appell on Barbashin equations and partial integral operators
during study11/90-12/91:  Student assistant at the institute of computer science and at the institute of physics

University Study and Degrees

Habilitation: July 26, 1999

Promotion (Ph.D.): May 24, 1996

Diplom (Master): October 4, 1993

Vordiplom (Bachelor): September 18, 1990

Study of Mathematics, with minor subject computer science at the Julius-Maximilians University Würzburg from November 1988 until October 1993

School Exam

1988 Abitur (Städt. Schönborn-Gymnasium Würzburg)

Born

March 23, 1967 in Würzburg