Christoph M. Hoffmann

Christoph M. Hoffmann

Professor Emeritus


Website

Publications (118)

2021

  • Toward a Simple Design and Manufacturing Pipeline for Additive Manufacturing (Haseltalab et al. 2021)

    Haseltalab, V., Dolen, M., Yaman, U., & Hoffmann, C. M. (2021). Toward a Simple Design and Manufacturing Pipeline for Additive Manufacturing. IEEE Access, 9, 107224–107234. https://doi.org/10.1109/ACCESS.2021.3101365


2019

  • A generalized framework for designing topological interlocking configurations (Bejarano et al. 2019)

    Bejarano, A., & Hoffmann, C. (2019). A generalized framework for designing topological interlocking configurations. International Journal of Architectural Computing, 17(1), 53–73. https://doi.org/10.1177/1478077119827187

  • Generation of patterned indentations for additive manufacturing technologies (Yaman et al. 2019)

    Yaman, U., Dolen, M., & Hoffmann, C. M. (2019). Generation of patterned indentations for additive manufacturing technologies. IISE Transactions, 51(2), 209–217. https://doi.org/10.1080/24725854.2018.1491076

  • An approximation of geodesic circle passing through three points on an ellipsoid (Ahn et al. 2019)

    Ahn, Y. J., & Hoffmann, C. (2019). An approximation of geodesic circle passing through three points on an ellipsoid. Journal of Applied Geodesy, 13(4), 329–333. https://doi.org/10.1515/jag-2019-0018


2018

  • Topological Interlocking Cylinder Configurations: A Geometric Approach (Bejarano et al. 2018)

    Bejarano, A., & Hoffmann, C. (2018). Topological Interlocking Cylinder Configurations: A Geometric Approach.

  • Sequence of Gn LN polynomial curves approximating circular arcs (Ahn et al. 2018)

    Ahn, Y. J., & Hoffmann, C. (2018). Sequence of Gn LN polynomial curves approximating circular arcs. Journal of Computational and Applied Mathematics, 341, 117–126. https://doi.org/10.1016/j.cam.2018.03.028


2016

  • Tree-decomposable and underconstrained geometric constraint problems (Fudos et al. 2016)

    Fudos, I., Hoffmann, C. M., Joan Arinyo, R., & others. (2016). Tree-decomposable and underconstrained geometric constraint problems.

  • Slice coherence in a query-based architecture for 3D heterogeneous printing (Yaman et al. 2016)

    Yaman, U., Butt, N., Sacks, E., & Hoffmann, C. (2016). Slice coherence in a query-based architecture for 3D heterogeneous printing. Computer-Aided Design, 75, 27–38. https://doi.org/10.1016/j.cad.2016.02.005


2014

  • Geometric interoperability via queries (Hoffmann et al. 2014)

    Hoffmann, C., Shapiro, V., & Srinivasan, V. (2014). Geometric interoperability via queries. Computer-Aided Design, 46, 148–159. https://doi.org/10.1016/j.jmaa.2013.07.079

  • Geometric constraints on quadratic Bézier curves using minimal length and energy (Ahn et al. 2014)

    Ahn, Y. J., Hoffmann, C., & Rosen, P. (2014). Geometric constraints on quadratic Bézier curves using minimal length and energy. Journal of Computational and Applied Mathematics, 255(1), 887–897. https://doi.org/10.1016/j.cam.2013.07.005Get

  • Circle approximation using LN Bezier curves of even degree and its application (Ahn et al. 2014)

    Ahn, Y. J., & Hoffmann, C. (2014). Circle approximation using LN Bezier curves of even degree and its application. Journal of Mathematical Analysis and Applications, 410(1), 257–266. https://doi.org/https://doi.org/10.1016/j.jmaa.2013.07.079


2012

  • A generalized Malfatti problem (Chiang et al. 2012)

    Chiang, C.-S., Hoffmann, C. M., & Rosen, P. (2012). A generalized Malfatti problem. Computational Geometry, 45(8), 425–435. https://doi.org/10.1016/j.comgeo.2010.06.005

  • A note on circle packing (Ahn et al. 2012)

    Ahn, Y. J., Hoffmann, C. M., & Rosen, P. (2012). A note on circle packing. Journal of Zhejiang University SCIENCE C, 13(8), 559–564. https://doi.org/10.1631/jzus.C1200010

  • Constraint-based LN curves (Ahn et al. 2012)

    Ahn, Y. J., & Hoffmann, C. (2012). Constraint-based LN curves. Computer Aided Geometric Design, 29(1), 30–40. https://doi.org/10.1016/j.cagd.2011.06.009


2011

  • Curvature continuous offset approximation based on circle approximation using quadratic Bézier biarcs (Ahn et al. 2011)

    Ahn, Y. J., Hoffmann, C., & Kim, Y. S. (2011). Curvature continuous offset approximation based on circle approximation using quadratic Bézier biarcs. Computer-Aided Design, 43(8), 1011–1017. https://doi.org/10.1016/j.cad.2011.04.005

  • Geometric constraint solving in parametric computer-aided design (Bettig et al. 2011)

    Bettig, B., & M Hoffmann, C. (2011). Geometric constraint solving in parametric computer-aided design. Journal of Computing and Information Science in Engineering, 11(2). https://doi.org/10.1115/1.3593408

  • Approximate convolution with pairs of cubic Bézier LN curves (Ahn et al. 2011)

    Ahn, Y. J., & Hoffmann, C. M. (2011). Approximate convolution with pairs of cubic Bézier LN curves. Computer Aided Geometric Design, 28(6), 357–367. https://doi.org/10.1016/j.cagd.2011.06.006

  • Pose space parameterization and style transfer of skin deformation (Kim et al. 2011)

    Kim, J.-H., Choi, J.-J., & Hoffmann, C. M. (2011). Pose space parameterization and style transfer of skin deformation. Computer Animation and Virtual Worlds, 22(6), 511–518. https://doi.org/10.1002/cav.428

  • Circle approximations on spheroids (Ahn et al. 2011)

    Ahn, Y. J., Cui, J., & Hoffmann, C. (2011). Circle approximations on spheroids. The Journal of Navigation, 64(4), 739. https://doi.org/10.1002/cav.428


2010

  • A curved ray camera for handling occlusions through continuous multiperspective visualization (Cui et al. 2010)

    Cui, J., Rosen, P., Popescu, V., & Hoffmann, C. (2010). A curved ray camera for handling occlusions through continuous multiperspective visualization. IEEE Transactions on Visualization and Computer Graphics, 16(6), 1235–1242. https://doi.org/10.1109/TVCG.2010.127

  • Analyzing the parameters of prey-predator models for simulation games (Kim et al. 2010)

    Kim, S., Hoffmann, C., & Ramachandran, V. (2010). Analyzing the parameters of prey-predator models for simulation games. International Conference on Entertainment Computing, 216–223. https://doi.org/10.1007/978-3-642-15399-0_20

  • The general pinhole camera: Effective and efficient nonuniform sampling for visualization (Popescu et al. 2010)

    Popescu, V., Rosen, P., Arns, L., Tricoche, X., Wyman, C., & Hoffmann, C. M. (2010). The general pinhole camera: Effective and efficient nonuniform sampling for visualization. IEEE Transactions on Visualization and Computer Graphics, 16(5), 777–790. https://doi.org/10.1109/TVCG.2010.22

  • Hardware assistance for constrained circle constructions I: sequential problems (Chiang et al. 2010)

    Chiang, C.-S., Hoffmann, C. M., & Rosen, P. (2010). Hardware assistance for constrained circle constructions I: sequential problems. Computer-Aided Design and Applications, 7(1), 17–32.

  • Hardware Assistance for Constrained Circle Constructions II: Cluster Merging Problems (Chiang et al. 2010)

    Chiang, C.-S., Hoffmann, C. M., & Rosen, P. (2010). Hardware Assistance for Constrained Circle Constructions II: Cluster Merging Problems. Computer-Aided Design and Applications, 7(1), 33–44.


2009

  • An Experiment in Rule-based Crowd Behavior for Intelligent Games (Kim et al. 2009)

    Kim, S., Hoffmann, C., & Lee, J. M. (2009). An Experiment in Rule-based Crowd Behavior for Intelligent Games. 2009 Fourth International Conference on Computer Sciences and Convergence Information Technology, 410–415. https://doi.org/10.1109/ICCIT.2009.239

  • Simulation and Validation of Structural Models (Hoffmann et al. 2009)

    Hoffmann, C., Sameh, A., & Grama, A. (2009). Simulation and Validation of Structural Models.

  • Emergent Crowd Behavior (Chiang et al. 2009)

    Chiang, C.-S., Hoffmann, C., & Mittal, S. (2009). Emergent Crowd Behavior. Computer-Aided Design and Applications, 6(6), 865–875.

  • Teaching Computational Thinking to Science Majors (Hambrusch et al. 2009)

    Hambrusch, S., Hoffmann, C., Korb, J. T., & Haugan, M. (2009). Teaching Computational Thinking to Science Majors. Purdue University.


2008

  • A high-quality high-fidelity visualization of the September 11 attack on the World Trade Center (Rosen et al. 2008)

    Rosen, P., Popescu, V., Hoffmann, C., & Irfanoglu, A. (2008). A high-quality high-fidelity visualization of the September 11 attack on the World Trade Center. IEEE Transactions on Visualization and Computer Graphics, 14(4), 937–947. https://doi.org/10.1109/TVCG.2008.41

  • Engineering perspective of the collapse of WTC-I (Irfanoglu et al. 2008)

    Irfanoglu, A., & Hoffmann, C. M. (2008). Engineering perspective of the collapse of WTC-I. Journal of Performance of Constructed Facilities, 22(1), 62–67. https://doi.org/10.1061/(ASCE)0887-3828(2008)22:1(62)

  • On validating STEP product data exchange (Kuzminykh et al. 2008)

    Kuzminykh, A., & Hoffmann, C. (2008). On validating STEP product data exchange. Computer-Aided Design, 40(2), 133–138. https://doi.org/10.1016/j.cad.2007.09.004

  • General-purpose visualization of large-scale finite element analysis simulations (Popescu et al. 2008)

    Popescu, V., Hoffmann, C., & West-Lafayette, I. N. (2008). General-purpose visualization of large-scale finite element analysis simulations. Ff Proceedings Interserviee/Industry Training, Simulation and Education Conference. Orlando, 2008: 1-10.


2007

  • Perception of surfaces from line drawings (Hoffmann et al. 2007)

    Hoffmann, C., Pizlo, Z., Popescu, V., & Price, S. (2007). Perception of surfaces from line drawings. Displays, 28(1), 1–7. https://doi.org/10.1016/j.displa.2006.11.001

  • CAD visualization by outsourcing (Popescu et al. 2007)

    Popescu, V., & Hoffmann, C. (2007). CAD visualization by outsourcing. Computer-Aided Design and Applications, 4(1-4), 89–98. https://doi.org/10.1080/16864360.2007.10738529


2006

  • Summary of basic 2D constraint solving (Hoffmann et al. 2006)

    Hoffmann, C. M. (2006). Summary of basic 2D constraint solving. International Journal of Product Lifecycle Management, 1(2), 143–149. https://doi.org/10.1504/IJPLM.2006.008674

  • Study of the perception of three-dimensional spatial relations for a volumetric display (Hoffmann et al. 2006)

    Hoffmann, C. M., Pizlo, Z., Popescu, V. S., & Rosen, P. (2006). Study of the perception of three-dimensional spatial relations for a volumetric display. Journal of Electronic Imaging, 15(3), 033002. https://doi.org/10.1117/1.2234321


2005

  • Constraint-based computer-aided design (Hoffmann et al. 2005)

    Hoffmann, C. M. (2005). Constraint-based computer-aided design.

  • High-Fidelity simulation of large-scale structures (Hoffmann et al. 2005)

    Hoffmann, C., Sameh, A., & Grama, A. (2005). High-Fidelity simulation of large-scale structures. International Conference on Computational Science, 664–671. https://doi.org/10.1007/11428848_86

  • Fidelity in visualizing large-scale simulations (Popescu et al. 2005)

    Popescu, V., & Hoffmann, C. (2005). Fidelity in visualizing large-scale simulations. Computer-Aided Design, 37(1), 99–107. https://doi.org/10.1016/j.cad.2004.05.005

  • Redundant-reader elimination in RFID systems (Carbunar et al. 2005)

    Carbunar, B., Ramanathan, M. K., Koyuturk, M., Hoffmann, C. M., & Grama, A. Y. (2005). Redundant-reader elimination in RFID systems. https://doi.org/10.1109/SAHCN.2005.1557073

  • A brief on constraint solving (Hoffmann et al. 2005)

    Hoffmann, C. M., & Joan-Arinyo, R. (2005). A brief on constraint solving. Computer-Aided Design and Applications, 2(5), 655–663. https://doi.org/10.1080/16864360.2005.10738330


2004

  • Dynamic proximity calculations for situation awareness (Kim et al. 2004)

    Kim, Y. J., & Hoffmann, C. M. (2004). Dynamic proximity calculations for situation awareness. Naval Research Logistics (NRL), 51(2), 166–192. https://doi.org/10.1002/nav.10108

  • Perception of 3D spatial relations for 3D displays (Rosen et al. 2004)

    Rosen, P., Pizlo, Z., Hoffmann, C., & Popescu, V. S. (2004). Perception of 3D spatial relations for 3D displays. Stereoscopic Displays and Virtual Reality Systems XI, 5291, 9–16. https://doi.org/10.1117/12.525530

  • Solving spatial basic geometric constraint configurations with locus intersection (Gao et al. 2004)

    Gao, X.-S., Hoffmann, C. M., & Yang, W.-Q. (2004). Solving spatial basic geometric constraint configurations with locus intersection. Computer-Aided Design, 36(2), 111–122. https://doi.org/10.1016/S0010-4485(03)00056-3


2003

  • Compliant Motion Constraints (Hoffmann et al. 2003)

    Hoffmann, C. M., & Yang, W. (2003). Compliant Motion Constraints. In Computer Mathematics (pp. 1–16). World Scientific. https://doi.org/10.1142/9789812704436_0001

  • CADDAC: Multi-client collaborative shape design system with server-based geometry kernel (Ramani et al. 2003)

    Ramani, K., Agrawal, A., and, Babu, M., & Hoffmann, C. (2003). CADDAC: Multi-client collaborative shape design system with server-based geometry kernel. J. Comput. Inf. Sci. Eng., 3(2), 170–173. https://doi.org/10.1115/1.1582882

  • Enhanced battlefield visualization for situation awareness (Kim et al. 2003)

    Kim, Y. J., & Hoffmann, C. M. (2003). Enhanced battlefield visualization for situation awareness. Computers & Graphics, 27(6), 873–885. https://doi.org/10.1016/j.cag.2003.08.006


2002

  • Variable-radius circles of cluster merging in geometric constraints: I. translational clusters (Hoffmann et al. 2002)

    Hoffmann, C. M., & Chiang, C.-S. (2002). Variable-radius circles of cluster merging in geometric constraints: I. translational clusters. Computer-Aided Design, 34(11), 787–797. https://doi.org/10.1016/S0010-4485(01)00139-7

  • Variable-radius circles in cluster merging: II. Rotational clusters (Hoffmann et al. 2002)

    Hoffmann, C. M., & Chiang, C.-S. (2002). Variable-radius circles in cluster merging: II. Rotational clusters. Computer-Aided Design, 34(11), 799–805. https://doi.org/10.1016/S0010-4485(01)00140-3


2001

  • Decomposition plans for geometric constraint systems, part I: Performance measures for CAD (Hoffmann et al. 2001)

    Hoffmann, C. M., Lomonosov, A., & Sitharam, M. (2001). Decomposition plans for geometric constraint systems, part I: Performance measures for CAD. Journal of Symbolic Computation, 31(4), 367–408. https://doi.org/10.1006/jsco.2000.0402

  • Decomposition plans for geometric constraint problems, part II: new algorithms (Hoffmann et al. 2001)

    Hoffmann, C. M., Lomonosov, A., & Sitharam, M. (2001). Decomposition plans for geometric constraint problems, part II: new algorithms. Journal of Symbolic Computation, 31(4), 409–427. https://doi.org/10.1006/jsco.2000.0403

  • Robustness in Geometric Computations. (Hoffmann et al. 2001)

    Hoffmann, C. M. (2001). Robustness in Geometric Computations. J. Comput. Inf. Sci. Eng., 1(2), 143–155. https://doi.org/10.1115/1.1375815

  • Towards valid parametric CAD models (Hoffmann et al. 2001)

    Hoffmann, C. M., & Kim, K.-J. (2001). Towards valid parametric CAD models. Computer-Aided Design, 33(1), 81–90. https://doi.org/10.1016/S0010-4485(00)00073-7


Pre-2001

  • Fundamental techniques for geometric and solid modeling (Hoffmann et al. 1991)

    Hoffmann, C. M., & VANĚČEK JR, G. E. O. R. G. E. (1991). Fundamental techniques for geometric and solid modeling. In Control and dynamic systems (Vol. 48, pp. 101–165). Elsevier. https://doi.org/10.1016/B978-0-12-012748-1.50009-4

  • On spatial constraint solving approaches (Hoffmann et al. 2000)

    Hoffmann, C. M., & Yuan, B. (2000). On spatial constraint solving approaches. International Workshop on Automated Deduction in Geometry, 1–15. https://doi.org/10.1007/3-540-45410-1_1

  • A systematic framework for solving geometric constraints analytically (Durand et al. 2000)

    Durand, C., & Hoffmann, C. M. (2000). A systematic framework for solving geometric constraints analytically. Journal of Symbolic Computation, 30(5), 493–519. https://doi.org/10.1006/jsco.2000.0392

  • Distributed maintenance of multiple product views (Hoffmann et al. 2000)

    Hoffmann, C. M., & Joan-Arinyo, R. (2000). Distributed maintenance of multiple product views. Computer-Aided Design, 32(7), 421–431. https://doi.org/10.1016/S0010-4485(00)00023-3

  • Geometric constraint solver (Bouma et al. 1995)

    Bouma, W., Fudos, I., Hoffmann, C., Cai, J., & Paige, R. (1995). Geometric constraint solver. Computer-Aided Design, 27(6), 487–501. https://doi.org/10.1016/0010-4485(94)00013-4

  • Geometric Contraints for CAGD (Hoffmann et al. 1994)

    Hoffmann, C. M., & Peters, J. (1994). Geometric Contraints for CAGD.

  • Geometric constraint solving in ℜ2 and ℜ3 (Hoffmann et al. 1995)

    Hoffmann, C. M., & Vermeer, P. J. (1995). Geometric constraint solving in ℜ2 and ℜ3. In Computing in Euclidean geometry (pp. 266–298). World Scientific. https://doi.org/10.1142/9789812831699_0008

  • A spatial constraint problem (Hoffmann et al. 1995)

    Hoffmann, C. M., & Vermeer, P. J. (1995). A spatial constraint problem. In Computational Kinematics’ 95 (pp. 83–92). Springer. https://doi.org/10.1007/978-94-011-0333-6_9

  • Correctness proof of a geometric constraint solver (Fudos et al. 1996)

    Fudos, I., & Hoffmann, C. M. (1996). Correctness proof of a geometric constraint solver. International Journal of Computational Geometry & Applications, 6(04), 405–420. https://doi.org/10.1142/S0218195996000253

  • Constraint-based parametric conics for CAD (Fudos et al. 1996)

    Fudos, I., & Hoffmann, C. M. (1996). Constraint-based parametric conics for CAD. Computer-Aided Design, 28(2), 91–100. https://doi.org/10.1016/0010-4485(95)00037-2

  • Symbolic constraints in constructive geometric constraint solving (Hoffmann et al. 1997)

    Hoffmann, C. M., & Joan-Arinyo, R. (1997). Symbolic constraints in constructive geometric constraint solving. Journal of Symbolic Computation, 23(2-3), 287–299. https://doi.org/10.1006/jsco.1996.0089

  • A graph-constructive approach to solving systems of geometric constraints (Fudos et al. 1997)

    Fudos, I., & Hoffmann, C. M. (1997). A graph-constructive approach to solving systems of geometric constraints. ACM Transactions on Graphics (TOG), 16(2), 179–216. https://doi.org/10.1145/248210.248223

  • Finding solvable subsets of constraint graphs (Hoffmann et al. 1997)

    Hoffmann, C. M., Lomonosov, A., & Sitharam, M. (1997). Finding solvable subsets of constraint graphs. International Conference on Principles and Practice of Constraint Programming, 463–477. https://doi.org/10.1007/BFb0017460

  • Geometric constraint decomposition (Hoffmann et al. 1998)

    Hoffmann, C. M., Lomonosov, A., & Sitharam, M. (1998). Geometric constraint decomposition. In Geometric constraint solving and applications (pp. 170–195). Springer. https://doi.org/10.1007/978-3-642-58898-3_9

  • Variational constraints in 3D (Durand et al. 1999)

    Durand, C., & Hoffmann, C. M. (1999). Variational constraints in 3D. Proceedings Shape Modeling International’99. International Conference on Shape Modeling and Applications, 90–97. https://doi.org/10.1109/SMA.1999.749328

  • Planning Geometric constraint decomposition via optimal graph transformations (Hoffmann et al. 1999)

    Hoffmann, C. M., Lomonosov, A., & Sitharam, M. (1999). Planning Geometric constraint decomposition via optimal graph transformations. International Workshop on Applications of Graph Transformations with Industrial Relevance, 309–324. https://doi.org/10.1007/3-540-45104-8_25

  • Geometric ambiguities in boundary representations (Hoffmann et al. 1987)

    Hoffmann, C. M., & Hopcroft, J. E. (1987). Geometric ambiguities in boundary representations. Computer-Aided Design, 19(3), 141–147. https://doi.org/10.1016/0010-4485(87)90198-9

  • Robust set operations on polyhedral solids (Hoffmann et al. 1989)

    Hoffmann, C. M., Hopcroft, J. E., & Karasick, M. J. (1989). Robust set operations on polyhedral solids. IEEE Computer Graphics and Applications, 9(6), 50–59. https://doi.org/10.1109/38.41469

  • Modeling the DARPA Diesel Engine in ProEngineer (Hoffmann et al. 1992)

    Hoffmann, C. M. (1992). Modeling the DARPA Diesel Engine in ProEngineer.

  • How solid is solid modeling? (Hoffmann et al. 1996)

    Hoffmann, C. M. (1996). How solid is solid modeling? Workshop on Applied Computational Geometry, 1–8. https://doi.org/10.1007/BFb0014475

  • A road map to solid modeling (Hoffmann et al. 1996)

    Hoffmann, C. M., & Rossignac, J. R. (1996). A road map to solid modeling. IEEE Transactions on Visualization and Computer Graphics, 2(1), 3–10. https://doi.org/10.1109/2945.489381

  • Towards implementing robust geometric computations (Hoffmann et al. 1988)

    Hoffmann, C. M., Hopcroft, J. E., & Karasick, M. S. (1988). Towards implementing robust geometric computations. Proceedings of the Fourth Annual Symposium on Computational Geometry, 106–117. https://doi.org/10.1145/73393.73405

  • The problems of accuracy and robustness in geometric computation (Hoffmann et al. 1989)

    Hoffmann, C. M. (1989). The problems of accuracy and robustness in geometric computation. Computer, 22(3), 31–39. https://doi.org/10.1109/2.16223

  • EREP An editable high-level representation for geometric design and analysis (Hoffmann et al. 1992)

    Hoffmann, C. M., & Juan, R. (1992). EREP An editable high-level representation for geometric design and analysis.

  • On the semantics of generative geometry representations (Hoffmann et al. 1993)

    Hoffmann, C. M. (1993). On the semantics of generative geometry representations.

  • Design compilation of feature-based and constraint-based CAD (Chen et al. 1995)

    Chen, X., & Hoffmann, C. M. (1995). Design compilation of feature-based and constraint-based CAD. Proceedings of the Third ACM Symposium on Solid Modeling and Applications, 13–19. https://doi.org/10.1145/218013.218021

  • Towards feature attachment (Chen et al. 1995)

    Chen, X., & Hoffmann, C. M. (1995). Towards feature attachment. Computer-Aided Design, 27(9), 695–702. https://doi.org/10.1016/0010-4485(94)00027-B

  • On editability of feature-based design (Chen et al. 1995)

    Chen, X., & Hoffmann, C. M. (1995). On editability of feature-based design. Computer-Aided Design, 27(12), 905–914. https://doi.org/10.1016/0010-4485(95)00013-5

  • Generic naming in generative, constraint-based design (Capoyleas et al. 1996)

    Capoyleas, V., Chen, X., & Hoffmann, C. M. (1996). Generic naming in generative, constraint-based design. Computer-Aided Design, 28(1), 17–26. https://doi.org/10.1016/0010-4485(95)00014-3

  • EREP project overview (Hoffmann et al. 1997)

    Hoffmann, C. M. (1997). EREP project overview. In CAD systems development (pp. 32–40). Springer. https://doi.org/10.1007/978-3-642-60718-9_3

  • On user-defined features (Hoffmann et al. 1998)

    Hoffmann, C. M., & Joan-Arinyo, R. (1998). On user-defined features. Computer-Aided Design, 30(5), 321–332. https://doi.org/10.1016/S0010-4485(97)00048-1

  • Automatic surface generation in computer aided design (Hoffmann et al. 1985)

    Hoffmann, C., & Hopcroft, J. (1985). Automatic surface generation in computer aided design. The Visual Computer, 1(2), 92–100. https://doi.org/10.1007/BF01898351

  • Quadratic blending surfaces (Hoffmann et al. 1986)

    Hoffmann, C., & Hopcroft, J. (1986). Quadratic blending surfaces. Computer-Aided Design, 18(6), 301–306. https://doi.org/10.1016/0010-4485(86)90091-6Get

  • The potential method for blending surfaces and corners (Hoffmann et al. 1985)

    Hoffmann, C. M., & Hopcroft, J. E. (1985). The potential method for blending surfaces and corners. Cornell University.

  • The geometry of projective blending surfaces (Hoffmann et al. 1988)

    Hoffmann, C., & Hopcroft, J. (1988). The geometry of projective blending surfaces. Artificial Intelligence, 37(1-3), 357–376. https://doi.org/10.1016/0004-3702(88)90060-4

  • Algebraic curves (Hoffmann et al. 1988)

    Hoffmann, C. M. (1988). Algebraic curves. In Mathematical aspects of scientific software (pp. 101–122). Springer. https://doi.org/10.1007/978-1-4684-7074-1_5

  • Tracing surface intersections (Bajaj et al. 1988)

    Bajaj, C. L., Hoffmann, C. M., Lynch, R. E., & Hopcroft, J. E. H. (1988). Tracing surface intersections. Computer Aided Geometric Design, 5(4), 285–307. https://doi.org/10.1016/0167-8396(88)90010-6

  • On local implicit approximation and its applications (Chuang et al. 1989)

    Chuang, J.-H., & Hoffmann, C. M. (1989). On local implicit approximation and its applications. ACM Transactions on Graphics (TOG), 8(4), 298–324. https://doi.org/10.1145/77269.77272

  • On the geometry of Dupin cyclides (Chandru et al. 1989)

    Chandru, V., Dutta, D., & Hoffmann, C. M. (1989). On the geometry of Dupin cyclides. The Visual Computer, 5(5), 277–290. https://doi.org/10.1007/BF01914786

  • On Variable Radius Blending Using Dupin Cyclides (Chandru et al. 1989)

    Chandru, V., Dutta, D., & Hoffmann, C. M. (1989). On Variable Radius Blending Using Dupin Cyclides.

  • Implicit curves and surfaces in CAGD (Hoffmann et al. 1993)

    Hoffmann, C. M. (1993). Implicit curves and surfaces in CAGD. IEEE Computer Graphics and Applications, 13(1), 79–88. https://doi.org/10.1109/38.180121

  • A dimensionality paradigm for surface interrogations (Hoffmann et al. 1990)

    Hoffmann, C. M. (1990). A dimensionality paradigm for surface interrogations. Computer Aided Geometric Design, 7(6), 517–532. https://doi.org/10.1016/0167-8396(90)90013-H

  • Algebraic and numerical techniques for offsets and blends (Hoffmann et al. 1990)

    Hoffmann, C. M. (1990). Algebraic and numerical techniques for offsets and blends. In Computation of curves and surfaces (pp. 499–528). Springer. https://doi.org/10.1007/978-94-009-2017-0_15

  • Eliminating extraneous solutions in curve and surface operations (Hoffmann et al. 1991)

    Hoffmann, C. M., & Vermeer, P. J. (1991). Eliminating extraneous solutions in curve and surface operations. International Journal of Computational Geometry & Applications, 1(01), 47–66. https://doi.org/10.1142/S0218195991000050

  • How to compute offsets without self-intersection (Chiang et al. 1992)

    Chiang, C.-S., Hoffmann, C. M., & Lynch, R. E. (1992). How to compute offsets without self-intersection. Curves and Surfaces in Computer Vision and Graphics II, 1610, 76–87. https://doi.org/10.1117/12.135136

  • On Projections in Geometric Design (Hoffmann et al. 1992)

    Hoffmann, C. M. (1992). On Projections in Geometric Design.

  • A Geometric Investigation of the Skeleton of CSG Objects (Dutta et al. 1990)

    Dutta, D., & Hoffmann, C. M. (1990). A Geometric Investigation of the Skeleton of CSG Objects. MICHIGAN UNIV ANN ARBOR.

  • How to construct the skeleton of CSG objects (Hoffmann et al. 1990)

    Hoffmann, C. M. (1990). How to construct the skeleton of CSG objects.

  • Computer vision, descriptive geometry, and classical mechanics (Hoffmann et al. 1992)

    Hoffmann, C. M. (1992). Computer vision, descriptive geometry, and classical mechanics. In Computer graphics and mathematics (pp. 229–243). Springer. https://doi.org/10.1007/978-3-642-77586-4_15

  • Constrained Surface Computations and Applications in Geometric Modeling (Hoffmann et al. 1993)

    Hoffmann, C. M. (1993). Constrained Surface Computations and Applications in Geometric Modeling. Workshop on Computational Geometry, World Scientific Publishing Co, 175–200.

  • Validity determination for MAT surface representation (Hoffmann et al. 1996)

    Hoffmann, C. M., & Vermeer, P. J. (1996). Validity determination for MAT surface representation. Proceedings of the 6th IMA Conference on the Mathematics of Surfaces (IMA-94), Volume VI of Mathematics of Surfaces.

  • Geometric approaches to mesh generation (Hoffmann et al. 1995)

    Hoffmann, C. M. (1995). Geometric approaches to mesh generation. In Modeling, Mesh generation, and adaptive numerical methods for partial differential equations (pp. 31–51). Springer. https://doi.org/10.1007/978-1-4612-4248-2_3

  • Model generation and modification for dynamic systems from geometric data (Hoffmann et al. 1988)

    Hoffmann, C. M., & Hopcroft, J. E. (1988). Model generation and modification for dynamic systems from geometric data. In CAD based programming for sensory robots (pp. 481–492). Springer. https://doi.org/10.1007/978-3-642-83625-1_22

  • Some techniques for visualizing surfaces in four-dimensional space (Hoffmann et al. 1991)

    Hoffmann, C. M., & Zhou, J. (1991). Some techniques for visualizing surfaces in four-dimensional space. Computer-Aided Design, 23(1), 83–91. https://doi.org/10.1016/0010-4485(91)90083-9

  • Explicit Faber polynomials on circular sectors (Gatermann et al. 1992)

    Gatermann, K., Hoffmann, C., & Opfer, G. (1992). Explicit Faber polynomials on circular sectors. Mathematics of Computation, 58(197), 241–253. https://doi.org/10.1090/S0025-5718-1992-1106967-4

  • An interpreter generator using tree pattern matching (Hoffmann et al. 1979)

    Hoffmann, C. M., & O’Donnell, M. J. (1979). An interpreter generator using tree pattern matching. Proceedings of the 6th ACM SIGACT-SIGPLAN Symposium on Principles of Programming Languages, 169–179. https://doi.org/10.1145/567752.567768

  • Pattern matching in trees (Hoffmann et al. 1982)

    Hoffmann, C. M., & O’Donnell, M. J. (1982). Pattern matching in trees. Journal of the ACM (JACM), 29(1), 68–95. https://doi.org/10.1145/322290.322295

  • Programming with equations (Hoffmann et al. 1982)

    Hoffmann, C. M., & O’Donnell, M. J. (1982). Programming with equations. ACM Transactions on Programming Languages and Systems (TOPLAS), 4(1), 83–112. https://doi.org/10.1145/357153.357158

  • Implementation of an interpreter for abstract equations (Hoffmann et al. 1984)

    Hoffmann, C. M., & ODonnell, M. J. (1984). Implementation of an interpreter for abstract equations. Proceedings of the 11th ACM SIGACT-SIGPLAN Symposium on Principles of Programming Languages, 111–121. https://doi.org/10.1145/800017.800522

  • Testing isomorphism of cone graphs (Hoffmann et al. 1980)

    Hoffmann, C. M. (1980). Testing isomorphism of cone graphs. Proceedings of the Twelfth Annual ACM Symposium on Theory of Computing, 244–251. https://doi.org/10.1145/800141.804672

  • Subcomplete generalizations of graph isomorphism (Hoffmann et al. 1982)

    Hoffmann, C. M. (1982). Subcomplete generalizations of graph isomorphism. Journal of Computer and System Sciences, 25(3), 332–359. https://doi.org/10.1016/0022-0000(82)90015-0

  • Algorithms for factorizing and testing subsemigroups (Capocelli et al. 1985)

    Capocelli, R. M., & Hoffmann, C. M. (1985). Algorithms for factorizing and testing subsemigroups. In Combinatorial Algorithms on Words (pp. 59–81). Springer. https://doi.org/10.1007/978-3-642-82456-2_5

  • An O (n 3log n) deterministic and an O (n 3) Las Vegs isomorphism test for trivalent graphs (Galil et al. 1987)

    Galil, Z., Hoffmann, C. M., Luks, E. M., Schnorr, C. P., & Weber, A. (1987). An O (n 3log n) deterministic and an O (n 3) Las Vegs isomorphism test for trivalent graphs. Journal of the ACM (JACM), 34(3), 513–531. https://doi.org/10.1145/28869.28870

  • Design and correctness of a compiler for a non-procedural language (Hoffmann et al. 1978)

    Hoffmann, C. M. (1978). Design and correctness of a compiler for a non-procedural language. Acta Informatica, 9(3), 217–241. https://doi.org/10.1007/BF00288883

  • Semantic properties of Lucid’s compute clause and its compilation (Hoffmann et al. 1980)

    Hoffmann, C. M. (1980). Semantic properties of Lucid’s compute clause and its compilation. Acta Informatica, 13(1), 9–20. https://doi.org/10.1007/BF00288532