Prof. Dr. Dominik L. Michels, M.Sc. — Curriculum Vitae
Computer Science & Mathematics

Portrait

Prof. Dr. Dominik L. Michels, M.Sc.


Contact / WWW

Personal Email / WWW:mail@dmichels.de / http://dmichels.de/

Stanford WWW:http://www-cs-faculty.stanford.edu/~michels/

High Fidelity Algorithmics Group (Stanford):http://highfidelityalgorithmics.com/

Computational Sciences Group (KAUST):http://csg.kaust.edu.sa/

Detailed Curriculum Vitae:http://highfidelityalgorithmics.com/michels-d-l-cv.html

High-resolution Photographs:http://highfidelityalgorithmics.com/michels-d-l-photographs.html


Research Interests

Algorithmics, computer algebra, computational mathematics, computational physics, differential equations, graphics and animation, Hamiltonian systems, mathematical modeling, numerical simulations, scientific computing, symbolic-numeric methods, and visual computing.


About

Dominik L. Michels' research comprises both fundamental and applied aspects on computational mathematics and physics addressing open research questions in algorithmics, computer algebra, symbolic-numeric methods, and mathematical modeling to solve practically relevant problems in scientific and visual computing. Prof. Michels joined the Computer Science faculty at Stanford University in fall 2014 heading the High Fidelity Algorithmics Group and since summer 2016 he holds faculty positions in Computer Science and Mathematics at KAUST where he heads the Computational Sciences Group within the Visual Computer Center. Previously, he was a Postdoc in Computing and Mathematical Sciences at Caltech. He studied Computer Science and Physics at University of Bonn and B-IT, from where he received a B.Sc. in Computer Science and Physics in 2011, a M.Sc. in Computer Science in 2013, and a Ph.D. in Mathematics and Natural Sciences on Stiff Cauchy Problems in Scientific Computing in early 2014. Prof. Michels was also affiliated with the Max Planck Institute for Informatics from 2014 to 2016. Moreover, he was a visiting scholar at several international institutions, among others at the Joint Institute for Nuclear Research in Dubna, Moscow, at NASA's Jet Propulsion Laboratory, at the Massachusetts Institute of Technology, and at Harvard University. His studies and research were awarded and supported with various honors, for example with a German National Merit Foundation Scholarship, with a Johannes Kepler Foundation Scholarship awarded for excellent achievements in algorithmics and geometry, and with the AFCEA Award recognizing his outstanding contributions in the communications, electronics, intelligence, and information technology disciplines. In the non-academic context, he works as a professional consultant and research partner in the sections of high-technology and consumer goods.


Background and Academic Achievements

Professorships Computer Science and Mathematics (KAUST Assistant),
KAUST Computer, Electrical and Mathematical Sciences & Engineering, summer 2016.

Professorship Computer Science (Stanford Visiting Assistant),
Leland Stanford Junior University, fall 2014.

Postdoc in Computing and Mathematical Sciences,
with Mathieu Desbrun (CMS, Caltech),
California Institute of Technology, spring and summer 2014.

Ph.D. in Mathematics and Natural Sciences (Dr. rer. nat.) with First-class Honors (summa cum laude),
with Andreas G. Weber (CS, Uni Bonn), Reinhard Klein (CS, Uni Bonn), Max Wardetzky (Math, Uni Göttingen),
University of Bonn, early 2014.

M.Sc. in Computer Science with First-class Honors,
University of Bonn and B-IT, 2013.

B.Sc. in Computer Science and Physics (very good, ECTS A),
University of Bonn, 2011.

General Qualification for University Entrance (Abitur, A-level),
Visiting school-student at University of Düsseldorf,
Leverkusen, 2007.

Born in Schlebusch (see Bergisches Land and Leverkusen),
Federal Republic of Germany, 1988.


Other Selected Professional Activities

CEO of the Michels Technology Transfer GmbH,
Bonn, Germany,
Since 2014.

Connect & Develop Partner in the Beauty & Grooming Section,
The Procter & Gamble Company,
Cincinnati, US-OH,
Since 2012.

Max Planck Center for Visual Computing and Communication,
Research Group Leader,
Saarbrücken, Germany,
Fall 2014 to fall 2016.

Computing and Mathematical Sciences Dept. @ Caltech,
Postdoctoral Scholar on Discrete Geometric Mechanics with Mathieu Desbrun,
Pasadena, US-CA,
Spring and Summer 2014.

Multimedia, Simulation and Virtual Reality Group @ University of Bonn,
Graduate Researcher on Scientific Computing with Andreas G. Weber,
Bonn, Germany,
2012 to early 2014.

Multimedia Signal Processing Group @ University of Bonn,
Graduate Researcher on Discrete Fourier Transforms and Group Representations with Michael Clausen,
Bonn, Germany,
2011 to 2013.


Selected Academic Honors and Awards

ACM SIGSAM Award 2017 (Distinguished Paper with Vladimir P. Gerdt and Dmitry A. Lyakhov),
AFCEA Academic Award 2013 (First Prize),
Bonn CS Master's Award 2013,
German Informatics Society Distinguished Dissertation 2014,
Procter & Gamble Faculty Award 2017.

Berlin-Brandenburg Academy of Sciences and Humanities Elected Member of AGYA (since 2017),
Heidelberg Laureate Forum Invited Participant 2014,
London Mathematical Society Elected Member (since 2017).

German National Merit Foundation Scholarship,
Johannes Kepler Foundation Scholarship,
Max Planck Society for the Advancement of Science Scholarship,
North Rhine-Westphalia-funded Scholarship,
University Foundation Bonn Scholarship.


Selected Research Stays, Conferences and Invited Talks

Integrators for Nonlinear Evolution Equations Workshop,
Banff International Research Station, Banff, Canada, Dec. 2018.

World Congress on Computational Mechanics, WCCM 2018,
New York City, US-NY, Jul. 2018.

ACM International Symposium on Symbolic and Algebraic Computation, ISSAC 2018,
New York City, US-NY, Jul. 2018.

Special Interest Group on Graphics and Interactive Techniques, ACM SIGGRAPH Asia 2017,
Bangkok, Thailand, Nov. 2017.

Arab-German Young Academy of Sciences and Humanities, AGYA Annual Conference 2017,
Amman, Jordan, Oct. 2017.

Computer Algebra in Scientific Computing, CASC 2017,
Chinese Academy of Science, Beijing, China, Sept. 2017.

Autodesk Research and University of Toronto,
Toronto, Canada, Sept. 2017.

Max Planck Symposium for Alumni and Early Career Researchers (Keynote Speaker),
Berlin, Germany, Sept. 2017.

International Conference on Machine Learning, ICML 2017,
Sydney, Australia, Aug. 2017.

Special Interest Group on Graphics and Interactive Techniques, ACM SIGGRAPH 2017,
Los Angeles, US-CA, Aug. 2017.

ACM SIGGRAPH/Eurographics Symposium on Computer Animation, SCA 2017,
University of California, Los Angeles , US-CA, Jul. 2017.

Conference on Computer Vision and Pattern Recognition, CVPR 2017,
Honolulu, US-HI, Jul. 2017.

Leibniz Institute of Polymer Research,
Dresden, Germany, Jul. 2017.

Belarusian State University and the National Academy of Sciences of Belarus,
Minsk, Belarus, May 2017.

Technical University of Munich,
Munich, Germany, Apr. 2017.

KAUST Research Conference on Visual Computing 2017, KAUST RC-VC 2017,
Thuwal, Mecca Region, KSA, Apr. 2017.

Bellairs Workshop on Inverse Modeling, Bellairs Research Institute, McGill University,
Folkestone, Barbados, Feb. 2017.

Special Interest Group on Graphics and Interactive Techniques, ACM SIGGRAPH Asia 2016,
Macao, China (special administrative region), Dec. 2016.

ACM SIGGRAPH/Eurographics Symposium on Computer Animation, SCA 2016,
ETH Zürich, Switzerland, Jul. 2016.

International Conference on Graphics, Visualization and Human-Computer Interaction, GI 2016,
University of Victoria, Canada, Jun. 2016.

Visual Computing Center, KAUST Computer, Electrical and Mathematical Sciences & Engineering,
Thuwal, Mecca Region, KSA, Mar. 2016.

NASA Jet Propulsion Laboratory, National Aeronautics and Space Administration,
Pasadena, US-CA, Feb. 2016.

Center for Image Systems Engineering, Stanford University,
Stanford, US-CA, Jan. 2016.

Human and Technology in the Digital Age,
University of Bonn, Germany, Dec. 2015.

Science Communication Workshop, Klaus Tschira Foundation,
Villa Bosch, Heidelberg, Germany, Dec. 2015.

Max Planck Institute for Informatics,
Saarbrücken, Germany, Nov. 2015.

Computer Algebra in Scientific Computing, CASC 2015,
RWTH Aachen, Germany, Sept. 2015.

International Conference on Scientific Computation and Differential Equations, SciCADE 2015,
University of Potsdam, Germany, Sept. 2015.

GI Distinguished Dissertations 2014 Colloquium,
Schloss Dagstuhl—Leibniz Center for Informatics, Germany, May 2015.

Department of Computer Science, University of Bonn,
Bonn, Germany, Jan. 2015.

Foundations of Computational Mathematics, FoCM 2014,
Universidad de la República, Montevideo, Uruguay, Dec. 2014.

Applied Mathematics Group, University of California, Merced,
Merced, US-CA, Nov. 2014.

Heidelberg Laureate Forum, HLF 2014,
Heidelberg University, Germany, Sept. 2014.

Computer Algebra in Scientific Computing, CASC 2014,
Warsaw University of Life Sciences, Poland, Sept. 2014.

Special Interest Group on Graphics and Interactive Techniques, ACM SIGGRAPH 2014,
Vancouver, Canada, Aug. 2014.

Department of Mathematics, University of California, San Diego,
San Diego, US-CA, Jun. 2014.

Aerospace and Mechanical Engineering Department, University of Southern California,
Los Angeles, US-CA, May 2014.

Biological Physics Department, Max Planck Institute for the Physics of Complex Systems,
Dresden, Germany, Feb. 2014.

Institute for Applied and Numerical Mathematics, Karlsruhe Institute of Technology,
Karlsruhe, Germany, Jan. 2014.

Harvard School of Engineering and Applied Sciences, Harvard University,
Cambridge, US-MA, Dec. 2013.

MIT Electrical Engineering and Computer Science Department, Massachusetts Institute of Technology,
Cambridge, US-MA, Dec. 2013.

Discrete Differential Geometry Lab, University of Göttingen,
Göttingen, Germany, Oct. 2013.

Columbia Computer Graphics Group, Columbia University in the City of New York,
New York City, US-NY, Oct. 2013.

Center for Human Modeling and Simulation, University of Pennsylvania,
Philadelphia, US-PA, Oct. 2013.

Walt Disney Animation Studios,
Burbank, US-CA, Oct. 2013.

Computing and Mathematical Sciences Department, California Institute of Technology,
Pasadena, US-CA, Oct. 2013.

Geometric Computation Group, Stanford University,
Stanford, US-CA, Sept. 2013.

Group of Algebraic and Quantum Computations, Joint Institute for Nuclear Research,
Dubna, Moscow Region, Russia, Aug. 2013.

University of Duisburg-Essen,
Duisburg, Germany, Jul. 2013.

International Conference on Computational Science and Its Applications, ICCSA 2013,
Ho Chi Minh City, Vietnam, Jun. 2013.

Max Planck Institute for Informatics,
Saarbrücken, Germany, Jun. 2013.

WHU—Otto Beisheim School of Management,
Vallendar/Koblenz, Germany, Nov. 2012.

École Polytechnique Fédérale de Lausanne,
Lausanne, Switzerland, Jul. 2012.


Selected Publications – 2017

Dominik L. Michels.
Über Konzeption und Methodik computergestützter Simulationen.
To be published in Human and Technology in the Digital Age, Springer, 2017.

Jonathan Klein, Stefan Hartmann, Michael Weinmann, and Dominik L. Michels.
Multi-Scale Terrain Texturing using Generative Adversarial Networks.
To be published in Image and Vision Computing New Zealand, IVCNZ 2017,
IEEE Xplore Digital Library, Dec. 2017.

Soeren Pirk, Michał Jarząbek, Torsten Hädrich, Dominik L. Michels, and Wojciech Pałubicki.
Interactive Wood Combustion for Botanical Tree Models.
To be published in ACM Transactions on Graphics (SIGGRAPH Asia 2017), Nov. 2017.

Dmitry A. Lyakhov, Vladimir P. Gerdt, Andreas G. Weber, and Dominik L. Michels.
Symbolic-Numeric Integration of the Dynamical Cosserat Equations.
To be published in Computer Algebra in Scientific Computing, CASC 2017,
Lecture Notes in Computer Science, Springer, Sept. 2017.

Matthias Mueller, Vincent Casser, Neil Smith, Dominik L. Michels, and Bernard Ghanem.
Teaching UAVs to Race Using UE4Sim.
Cornell University Library, arXiv:1708.05884, Aug. 2017.

Dominik L. Michels, Vu Thai Luan, and Mayya Tokman.
A Stiffly Accurate Integrator for Elastodynamic Problems.
ACM Transactions on Graphics (SIGGRAPH 2017), Volume 36 Issue 4 Article No. 116, Jul. 2017.

Dmitry A. Lyakhov, Vladimir P. Gerdt, and Dominik L. Michels.
Algorithmic Verification of Linearizability for Ordinary Differential Equations.
ACM International Symposium on Symbolic and Algebraic Computation, ISSAC 2017, Pages 285-292, Jul. 2017.
ACM SIGSAM Distinguished Paper Award.

Dmitry A. Lyakhov, Vladimir P. Gerdt, and Dominik L. Michels.
On Strongly Consistent Finite Difference Approximations to the Navier-Stokes Equations.
Foundations of Computational Mathematics, FoCM 2017, Symbolic Analysis Workshop (Poster), Jul. 2017.

Selected Publications – 2016

Dominik L. Michels and J. Paul T. Mueller.
Discrete Computational Mechanics for Stiff Phenomena.
In ACM SIGGRAPH Asia 2016 Course notes, Article No. 13, Dec. 2016.

Dominik L. Michels, Dmitry A. Lyakhov, Vladimir P. Gerdt, Zahid Hossain, Ingmar H. Riedel-Kruse, and Andreas G. Weber.
On the General Analytical Solution of the Kinematic Cosserat Equations.
Computer Algebra in Scientific Computing, CASC 2016, Pages 367-380,
Lecture Notes in Computer Science, Springer, Sept. 2016.

Stefan Feeß, Kathrin Kurfiss, and Dominik L. Michels.
Accurate Simulation of Wound Healing and Skin Deformation.
ACM SIGGRAPH / Eurographics Symposium on Computer Animation, SCA 2016, Jul. 2016.

Selected Publications – 2015

Dominik L. Michels and Mathieu Desbrun.
A Semi-analytical Approach to Molecular Dynamics.
In Journal of Computational Physics, Volume 303, Pages 336-354, Elsevier, Dec. 2015.

Dominik L. Michels, J. Paul T. Mueller, and Gerrit A. Sobottka.
A Physically Based Approach to the Accurate Simulation of Stiff Fibers and Stiff Fiber Meshes.
In Computers & Graphics, Volume 53 Part B, Pages 136-146, Elsevier, Dec. 2015.

Dominik L. Michels.
Semianalytische Algorithmen für Steife Cauchyprobleme.
GI-Edition Ausgezeichnete Informatikdissertationen 2014, Gesellschaft für Informatik.

Dmitry A. Lyakhov, Dominik L. Michels, Vladimir P. Gerdt, Andreas G. Weber, and Gerrit A. Sobottka.
Аналитическая теория дифференциальных уравнений.
Bogdanov's Readings on Ordinary Differential Equations of the National Academy of Sciences, 2015.

Dominik L. Michels, Dmitry A. Lyakhov, Vladimir P. Gerdt, Gerrit A. Sobottka, and Andreas G. Weber.
On the Partial Analytical Solution of the Kirchhoff Equation.
Computer Algebra in Scientific Computing, CASC 2015, Pages 320-331,
Lecture Notes in Computer Science, Springer, Sept. 2015.

Wei-Lun Chao, Justin Solomo, Dominik L. Michels, and Fei Sha.
Exponential Integration for Hamiltonian Monte Carlo.
International Conference on Machine Learning, ICML 2015, Pages 1142-1151, Jul. 2015.

Ai Ishikawa, Dominik L. Michels, and Takaharu Yaguchi.
ピアノの物理モデルとその効率的な数値計算法の検討.
Numerical Analysis Symposium, NAS 2015, Japan Society for Industrial and Applied Mathematics, Jun. 2015.

Selected Publications – before 2015

Dominik L. Michels.
Geometric Integration for High Fidelity Visual Computing Applications.
Foundations of Computational Mathematics, FoCM 2014, Workshop B4, Dec. 2014.

Dominik L. Michels, Dmitry A. Lyakhov, Vladimir P. Gerdt, Gerrit A. Sobottka, and Andreas G. Weber.
Lie Symmetry Analysis for Cosserat Rods.
Computer Algebra in Scientific Computing, CASC 2014, Pages 326-336,
Lecture Notes in Computer Science, Springer, Sept. 2014.

Vitalis Wiens, J. P. T. Mueller, Andreas G. Weber, and Dominik L. Michels.
A Physical-Geometric Approach to Model Thin Dynamical Structures in CAD Systems.
Computational Science and Its Applications, ICCSA 2014, Part III, Pages 795-808,
Lecture Notes in Computer Science, Springer, Jun. 2014.

Dominik L. Michels.
Solving Stiff Cauchy Problems in Scientific Computing – An Analytic-numeric Approach.
Ph.D. Thesis, University of Bonn, Mar. 2014.

Dominik L. Michels, Gerrit A. Sobottka, and Andreas G. Weber.
Exponential Integrators for Stiff Elastodynamic Problems.
In ACM Transactions on Graphics, Volume 33 Issue 1, Jan. 2014.

Dominik L. Michels and Gerrit A. Sobottka.
A Gabor Filter-Based Approach to Leaf Vein Extraction and Cultivar Classification.
Computational Science and Its Applications, ICCSA 2013, Part II, Pages 150-159,
Lecture Notes in Computer Science, Springer, Jun. 2013,
Best Paper Award.


Teaching

Lecturer in Fourier and Wavelet Theory, Spring 2018 (AMCS394 @ KAUST),
Lecturer in Advanced Computational Physics, Spring 2018 (AMCS255 @ KAUST),
Lecturer in Advanced Computational Physics, Spring 2017 (CS290C @ KAUST),
Lecturer in Concepts and Algorithms of Scientific and Visual Computing, Autumn 2015 (CS448J @ Stanford),
Guest Lecturer in Mathematical Methods for Robotics, Vision, and Graphics, Spring 2015 (CS205A @ Stanford),
Lecturer in Physics-based Modeling, WT 2013/14 (MA-INF 2302 @ Uni Bonn).

Supervisor in Summer Internship Projects in Computational Mathematics, Summer 2014 (CMS @ Caltech),
Supervisor in Master Lab Course, WT 2013/14 (MA-INF 2311 @ Uni Bonn),
Supervisor in Master Lab Course, ST 2013 (MA-INF 2311 @ Uni Bonn),
Supervisor in Bachelor Project Group, ST 2013 (BA-INF 051 @ Uni Bonn),
Supervisor of several Bachelor and Master Thesis Projects, 2013-2015 (Uni Bonn).

TA in Computer Animation, ST 2013 (MA-INF 2202 @ Uni Bonn),
TA in Digital Signal Processing, WT 2012/13 (BA-INF 112 @ Uni Bonn),
TA in Numerical Mathematics, ST 2011 (BA-INF 127 @ Uni Bonn),
TA in Stochastics, WT 2010/11 (BA-INF 128 @ Uni Bonn).


Selected Academic Services and Review Activities

Chair/Program Committee/Reviewer ACM SIGGRAPH/Eurographics Symposium on Computer Animation 2016,
Chair/Program Committee/Reviewer ACM SIGGRAPH/Eurographics Symposium on Computer Animation 2017,
Reviewer ACM Transactions on Graphics, SIGGRAPH, SIGGRAPH Asia,
Reviewer Applied Mathematical Modelling,
Chair/Reviewer Computer Algebra in Scientific Computing,
Reviewer European Association for Computer Graphics,
Reviewer IEEE Transactions on Visualization and Computer Graphics,
Reviewer Journal of Computational Physics,
Co-Conference Chair KAUST Research Conference on Visual Computing 2017
(with Wolfgang Heidrich and Peter Wonka),
Program Committee/Reviewer Pacific Conference on Computer Graphics and Applications 2017,
Reviewer Textile Research Journal,
Symposium Chair World Congress on Computational Mechanics 2018
(with David E. Keyes and Mayya Tokman).

Reviewer Caltech Graduate Admissions,
Reviewer Cambridge Graduate Admissions,
Reviewer ETH Zürich Admissions,
Reviewer German Academic Exchange Service,
Reviewer German National Merit Foundation,
Reviewer Google Scholarships,
Reviewer Harvard Graduate Admissions,
Reviewer KAUST Graduate Affairs,
Reviewer Klaus Tschira Foundation,
Reviewer Oxford Graduate Admissions,
Reviewer Stanford Graduate Admissions,
Reviewer Yale Admissions.

Principal Investigator KAUST-SdV Programm,
Education Lead KAUST Visual Computing Center.


Other Selected Professional Memberships

Association for Computing Machinery (SIGGRAPH and SIGSAM),
Foundations of Computational Mathematics,
German Informatics Society,
Institute of Electrical and Electronics Engineers.

Bonn / Caltech / Stanford Alumni Associations,
German National Merit Foundation Alumni Association.


Last modified on Nov. 1, 2017.