Abstract
Computational conformal geometry is an inter-disciplinary field between mathematics and computer science. This work introduces the fundamentals of computational conformal geometry, including theoretic foundation, computational algorithms, and engineering applications. Two computational methodologies are emphasized, one is the holomorphic differentials based on Riemann surface theory and the other is surface Ricci flow from geometric analysis.
Similar content being viewed by others
References
Schinzinger R., Laura P.A.: Conformal Mapping: Methods and Applications. Dover, NY (2003)
DeLillo T.K.: The accuracy of numerical conformal mapping methods: a survey of examples and results. SIAM J. Numer. Anal. 31(3), 788–812 (1994)
Ivanov V.I., Trubetskov M.K.: Handbook of conformal mapping with computer-aided visualization. CRC Press, Boca Raton (1995)
Binder I., Braverman M., Yampolsky M.: On the computational complexity of the Riemann mapping. Ark. Mat. 45(2), 221–239 (2007)
Trefethen, L.N. (ed): Numerical conformal mapping. North-Holland Publishing Co., Amsterdam (1986) [reprint of J. Comput. Appl. Math. 14(1–2) (1986)]
Wegmann, R.: Methods for numerical conformal mapping. In: Handbook of Complex Analysis: Geometric Function Theory, vol. 2, pp. 351–477 Elsevier, Amsterdam (2005)
Henrici, P.: Applied and computational complex analysis. In: Discrete Fourier Analysis, Cauchy Integrals, Construction of Conformal Maps, Univalent Functions, vol 3. Wiley, London (1993)
Driscoll T.A., Trefethen L.N.: Schwarz–Christoffel Mapping. Cambridge Press, Cambridge (2002)
Banjai L., Trefethen L.N.: A multipole method for Schwarz–Christoffel mapping of polygon with thousands of sides. SIAM J. Comput. 25(3), 1042–1065 (2003)
Delillo T.K., Elcrat A.R., Pfaltzgraff J.A.: Schwarz–Christoffel mapping of multiply connected domains. J. d’Analyse Mathématique 94(1), 17–47 (2004)
Crowdy D.: The Schwarz–Christoffel mapping to bounded multiply connected polygonal domains. Proc. R. Soc. A 461, 2653–2678 (2005)
Marshall D.E., Rohde S.: Convergence of a variant of the zipper algorithm for conformal mapping. SIAM J. Numer. 45(6), 2577–2609 (2007)
Bishop, C.J.: Conformal Mapping in Linear Time (preprint)
Driscoll T.A., Vavasis S.A.: Numerical conformal mapping using cross-ratios and Delaunay triangulation. SIAM Sci. Comp. 19, 1783–1803 (1998)
Pinkall U., Polthier K.: Computing discrete minimal surfaces and their conjugates. Exp. Math. 2(1), 15–36 (1993)
Lévy, B., Petitjean, S., Ray, N., Maillot, J.: Least squares conformal maps for automatic texture atlas generation. SIGGRAPH 2002, pp. 362–371 (2002)
Desbrun M., Meyer M., Alliez P.: Intrinsic parameterizations of surface meshes. Comput. Graph. Forum (Proc. Eurographics 2002) 21(3), 209–218 (2002)
Floater M.S.: Mean value coordinates. Comput. Aided Geom. Des. 20(1), 19–27 (2003)
Gotsman C., Gu X., Sheffer A.: Fundamentals of spherical parameterization for 3D meshes. ACM Trans. Graph. 22(3), 358–363 (2003)
Gu X., Wang Y., Chan T.F., Thompson P.M., Yau S.-T.: Genus zero surface conformal mapping and its application to brain surface mapping. IEEE Trans. Med. Imaging 23(8), 949–958 (2004)
Floater, M.S., Hormann, K.: Surface parameterization: a tutorial and survey. In: Advances in Multiresolution for Geometric Modelling, pp. 157–186, Springer, Berlin (2005)
Sheffer A., Praun E., Rose K.: Mesh parameterization methods and their applications. Found. Trends. Comput. Graph. Vis. 2(2), 105–171 (2006)
Gu, X., Yau, S.-T.: Global conformal parameterization. In: Symposium on Geometry Processing, pp. 127–137 (2003)
Mercat C.: Discrete Riemann surfaces and the Ising model. Commun. Math. Phys. 218(1), 177–216 (2004)
Hirani, A.N.: Discrete exterior calculus. PhD thesis, California Institute of Technology (2003)
Gortler S.J., Gotsman C., Thurston D.: Discrete one-forms on meshes and applications to 3D mesh parameterization. Comput. Aided Geom. Des. 23(2), 83–112 (2005)
Tewari G., Gotsman C., Gortler S.J.: Meshing genus-1 point clouds using discrete one-forms. Comput. Graph. 30(6), 917–926 (2006)
Tong, Y., Alliez, P., Cohen-Steiner, D., Desbrun, M.: Designing quadrangulations with discrete harmonic forms. In: Symposium on Geometry Processing, pp. 201–210 (2006)
Zeng, W., Yin, X., Zhang, M., Luo, F., Gu, X.: Generalized Koebe’s method for conformal mapping multiply connected domains. In: SIAM/ACM Joint Conference on Geometric and Physical Modeling (SPM), pp. 89–100 (2009)
Zeng, W., Luo, F., Yau, S.-T., Gu, X.: Surface Quasi-Conformal Mapping by Solving Beltrami Equations. In: IMA Conference on the Mathematics of Surfaces, pp. 391–408 (2009)
Hamilton R.S.: Three manifolds with positive Ricci curvature. J. Differ. Geom. 17, 255–306 (1982)
Hamilton, R.S.: The Ricci flow on surfaces. In: Mathematics and General Relativity (Santa Cruz, CA, 1986). Contemp. Math., vol. 71. American Mathematical Society, Providence (1988)
Thurston, W.P.: Geometry and Topology of Three-Manifolds. In: Lecture Notes at Princeton University (1980)
Koebe P.: Kontaktprobleme der Konformen Abbildung. Ber. Sächs. Akad. Wiss. Leipzig, Math.-Phys. Kl. 88, 141–164 (1936)
Thurston, W.: The finite Riemann mapping theorem, 1985. Invited talk, An International Symposium at Purdue University on the occasion of the proof of the Bieberbach conjecture, March 1985.
Rodin B., Sullivan D.: The convergence of circle packings to the Riemann mapping. J. Differ. Geom. 26(2), 349–360 (1987)
Colin de verdiére Y.: Un principe variationnel pour les empilements de cercles. Invent. Math. 104(3), 655–669 (1991)
Collins C., Stephenson K.: A circle packing algorithm. Comput. Geom. Theory Appl. 25, 233–256 (2003)
Chow B., Luo F.: Combinatorial Ricci flows on surfaces. J. Differ. Geom. 63(1), 97–129 (2003)
Jin M., Kim J., Luo F., Gu X.: Discrete surface Ricci flow. IEEE Trans. Vis. Comput. Graph. 14, 1030–1043 (2008). doi:10.1109/TVCG.2008.57
Bowers, P.L., Hurdal, M.K.: Planar conformal mapping of piecewise flat surfaces. In: Visualization and Mathematics III, (Berlin), pp. 3–34. Springer, Berlin (2003)
Bobenko A.I., Springborn B.A.: Variational principles for circle patterns and Koebe’s theorem. Trans. Am. Math. Soc. 356, 659–689 (2004)
Kharevych L., Springborn B., Schröder P.: Discrete conformal mappings via circle patterns. ACM Trans. Graph. 25(2), 412–438 (2006)
Yamabe H.: The Yamabe problem. Osaka Math. J. 12(1), 21–37 (1960)
Trudinger N.S.: Remarks concerning the conformal deformation of Riemannian structures on compact manifolds. Ann. Scuola Norm. Sup. Pisa 22(2), 265–274 (1968)
Aubin T.: Équations diffréntielles non linéaires et problème de Yamabe concernant la courbure scalaire. J. Math. Pure Appl. 55(3), 269–296 (1976)
Schoen R.: Conformal deformation of a Riemannian metric to constant scalar curvature. J. Differ. Geom. 20(2), 479–495 (1984)
Lee J.M., Parker T.H.: The Yamabe problem. Bull. Am. Math. Soc. 17(1), 37–91 (1987)
Luo F.: Combinatorial Yamabe flow on surfaces. Commun. Contemp. Math. 6(5), 765–780 (2004)
Springborn B., Schröder P., Pinkall U.: Conformal equivalence of triangle meshes. ACM Trans. Graph. 27(3), 1–11 (2008)
Gu, X., Yau, S.-T.: Computational Conformal Geometry. In: Advanced Lectures in Mathematics, vol. 3. International Press/Higher Education Press, Beijing (2007)
Bobenko, A., Springborn, B., Pinkall, U.: Discrete conformal equivalence and ideal hyperbolic polyhedra (in preparation)
Zeng, W., Jin, M., Luo, F., Gu, X.: Computing canonical homotopy class representative using hyperbolic structure. In: IEEE International Conference on Shape Modeling and Applications (SMI09) (2009)
Lee, J.M.: Introduction to Topological Manifolds. In: Graduate Texts in Mathematics, vol. 202. Springer, New York (2000)
Lang, S.: Differential and Riemannian Manifolds. In: Graduate Texts in Mathematics, vol. 160. Springer, New York (1995)
Farkas, H.M., Kra, I.: Riemann Surfaces. In: of Graduate Texts in Mathematics, vol. 71. Springer, New York (1991)
do Carmo M.P.: Differential Geometry of Curves and Surfaces. Prentice-Hall, Englewood Cliffs (1976)
Ahlfors, L.V.: Lectures on Quasiconformal Mappings. In: University Lecture Series, vol. 38. American Mathematical Society, Providence (1966)
Gardiner, F.P., Lakic, N.: Quasiconformal Teichmüller Theory. In: Mathematical Surveys and Monographs, vol. 76. American Mathematical Society, Providence (1999)
Schoen R., Yau S.-T.: Lectures on Harmonic Maps. International Press, Boston (1994)
Schoen R., Yau S.-T.: Lectures on Differential Geometry. International Press, Boston (1994)
Chow B., Lu P., Ni L.: Hamilton’s Ricci Flow. American Mathematical Society, Providence (2006)
Forster, O.: Lectures on Riemann Surfaces. Graduate Texts in Mathematics, vol. 81. Springer, New York (1991)
Jost J.: Compact Riemann Surfaces: An Introduction to Contemporary Mathematics. Springer, Berlin (2000)
He Z.-X., Schramm O.: Fixed points, Koebe uniformization and circle packings. Ann. Math. 137(2), 369–406 (1993)
Chern S.-S.: An elementary proof of the existence of isothermal parameters on a surface. Proc. Am. Math. Soc. 6, 771–782 (1955)
Fletcher A., Markovic V.: Quasiconformal Maps and Teichmuller Theory. Oxford University Press, Oxford (2007)
Imayoshi Y., Taniguchi M.: An Introduction to Teichmüller Spaces. Springer, Berlin (1992)
Dai J., Luo W., Jin M., Zeng W., He Y., Yau S.-T., Gu X.: Geometric accuracy analysis for discrete surface approximation. Comput. Aided Geom. Des. 24(6), 323–338 (2006)
Luo W.: Error estimates for discrete harmonic 1-forms over Riemann surfaces. Commun. Anal. Geom. 14, 1027–1035 (2006)
Glickenstein, D.: Discrete conformal variations and scalar curvature on piecewise flat two and three dimensional manifolds. arXiv:0906.1560 (preprint)
Guo, R.: Local Rigidity of Inversive Distance Circle Packing. Tech. Rep., Mar 8 2009. arXiv.org
Yang Y.-L., Guo R., Luo F., Hu S.-M., Gu X.: Generalized Discrete Ricci Flow. Comput. Graph. Forum. 28(7), 2005–2014 (2009)
Gu, X., Zhang, S., Huang, P., Zhang, L., Yau, S.-T., Martin, R.: Holoimages. In: Proc. ACM Solid and Physical Modeling, pp. 129–138 (2006)
Costa C.: Example of a complete minimal immersion in \({\mathbb{R}^3}\) of genus one and three embedded ends. Bol. Soc. Bras. Mat. 15, 47–54 (1984)
Lai Y., Jin M., Xie X., He Y., Palacios J., Zhang E., Hu S., Gu X.: Metric-driven RoSy fields design. IEEE Trans. Vis. Comput. Graph. (TVCG) 15(3), 95–108 (2010)
Gu X., He Y., Qin H.: Manifold splines. Graph. Models 68(3), 237–254 (2006)
Crane K., Desbrun M., Schröder P.: Trivial connections on discrete surfaces. Comput. Graph. Forum 29(5), 1525–1533 (2010)
Hong, W., Gu, X., Qiu, F., Jin, M., Kaufman, A.E.: Conformal virtual colon flattening. In: Symposium on Solid and Physical Modeling, pp. 85–93 (2006)
Wang S., Wang Y., Jin M., Gu X.D., Samaras D.: Conformal geometry and its applications on 3D shape matching, recognition, and stitching. IEEE Trans. Pattern Anal. Mach. Intell. 29(7), 1209–1220 (2007)
Zeng, W., Zeng, Y., Wang, Y., Yin, X., Gu, X., Samaras, D.: 3D non-rigid surface matching and registration based on holomorphic differentials. In: The 10th European Conference on Computer Vision (ECCV) 2008, pp. 1–14 (2008)
Zeng W., Samaras D., Gu X.: Ricci flow for 3D shape analysis. IEEE Trans. Pattern Anal. Mach. Intell. (PAMI) 32(4), 662–677 (2010)
Zeng W., Lui L.M., Gu X., Yau S.-T.: Shape analysis by conformal modules. Methods Appl. Anal. 15(4), 539–556 (2008)
Jin, M., Zeng, W., Ning, D., Gu, X.: Computing Fenchel-Nielsen coordinates in Teichmuller shape space. In: IEEE International Conference on Shape Modeling and Applications (SMI09) (2009)
Sarkar, R., Yin, X., Gao, J., Gu, X.: Greedy Routing with Guaranteed Delivery Using Ricci Flows. In: Proc. of the 8th International Symposium on Information Processing in Sensor Networks (IPSN’09), pp. 121–132, April (2009)
Sarkar, R., Zeng, W., Gao, J., Gu, X.: Covering Space for In-Network Sensor Data Storage. In: Proc. of the 9th International Symposium on Information Processing in Sensor Networks (IPSN’10), pp. 232–243, April (2010)
Jin, M., Wang, Y., Yau, S.-T., Gu, X.: Optimal global conformal surface parameterization. In: IEEE Visualization 2004, pp. 267–274 (2004)
Author information
Authors and Affiliations
Corresponding author
Additional information
This work was completed with the support of NSF, NIH and ONR.
Rights and permissions
About this article
Cite this article
Gu, D.X., Luo, F. & Yau, ST. Fundamentals of Computational Conformal Geometry. Math.Comput.Sci. 4, 389 (2010). https://doi.org/10.1007/s11786-011-0065-6
Received:
Revised:
Accepted:
Published:
DOI: https://doi.org/10.1007/s11786-011-0065-6