Before joining the Purdue faculty, Professor Hoffmann taught at the
University of Waterloo, Canada. He has also been visiting professor
at the Christian-Albrechts University in Kiel, West Germany (1980),
and at Cornell University (1984-1986). His research focuses on
geometric and solid modeling, its applications to manufacturing and
science, and the simulation of physical systems. The research
includes, in particular, research on geometric constraint solving
and the semantics of generative, feature-based design. Professor
Hoffmann is the author of Group-Theoretic Algorithms and Graph
Isomorphism, Lecture Notes in Computer Science, 136,
Springer-Verlag and of Geometric and Solid Modeling: An
Introduction, published by Morgan Kaufmann, Inc.
He is on the editorial boards of
- Journal for Symbolic Computation
- Journal for Applicable Algebra
- International Journal of Computational Geometry and
Applications
- Computer-Aided Geometric Design
- Computer Aided Design
- ACM Transactions on Graphics
- Computer Graphics, Vision and Image Processing
- SIAM Monographs in Science and Engineering
- Computer Graphics Forum