The 2014 paper of Kropf, Yin, Yau, and Gu (published online December 2013) introduced a two-step method for conformally parameterizing genus-zero surfaces with multiple boundary components: holomorphic differentials, computed by a finite element method based on Hodge decomposition, map the surface onto a planar annulus with concentric circular slits, and a Laurent series method then maps the slit domain to a canonical circle domain (a disk with circular holes). The open question is the generalization of this pipeline to high-genus surfaces, posed as the paper's future work; it requires extending both the holomorphic-differential framework and the Laurent series method to surfaces with handles. The general capability is not open — discrete Ricci flow parameterizes arbitrary topology, and Zhang, Li, Zeng, and Gu (2012) mapped high-genus surfaces with boundaries onto hyperbolic circle domains — but this specific essentially non-iterative, mesh-robust pipeline has not been extended beyond genus zero, and recent flattening work (Tan, Li, Lin, Yau, 2024) leaves higher-genus seamless conformal flattening as ongoing research. The open core is therefore the pipeline-specific extension, obstructed mainly by the planar character of the Laurent-series circle-domain step, which has no analogue for genus g≥1g\ge1 because uniformization forces a flat-torus (closed torus) or hyperbolic canonical domain.

Background

A conformal map between surfaces preserves angles and local shape; conformal parameterization maps a curved surface onto a planar domain with minimal distortion, and is a basic tool in computer graphics, shape analysis, and isogeometric analysis (a methodology that performs numerical simulation directly on computer-aided-design geometries by building spline spaces over a parameter domain, so it needs a high-quality planar parameterization of the surface). For a genus-zero surface (a surface with no handles) carrying several boundary components — a multiply connected domain — a classical theorem of Koebe guarantees a conformal map onto a circle domain, i.e. a disk with finitely many circular holes; the configuration of the inner circles, called the conformal module, is a complete invariant of the surface up to conformal equivalence and Möbius transformations.

Kropf, Yin, Yau, and Gu (2014) proposed an efficient, robust computational pipeline for this map, combining finite elements with classical complex analysis in two steps. Step one: a holomorphic differential (also called a holomorphic 1-form — a complex-valued differential ω=f dz\omega=f\,dz with ff holomorphic, realized on a surface as a harmonic differential 1-form together with ii times its harmonic conjugate) is computed on the triangulated surface by a finite element method based on the Hodge decomposition, the representation of any differential 1-form as the sum of an exact part, a co-exact part, and a harmonic part; integrating the resulting closed differentials maps the surface conformally onto a planar annulus with concentric circular slits (a slit domain). Step two: the slit annulus is conformally mapped to the circle domain by a Laurent series method — expanding an analytic function as a power series together with principal parts around the inner circles and determining the coefficients from a linear collocation system that enforces constant modulus on circular slits and constant argument on radial slits — after which the map is inverted numerically by Newton iteration. Compared with the two prior alternatives, Koebe iteration (repeatedly filling all holes but one, mapping to an annulus, and reopening a hole until every boundary is a circle, which requires repeated mesh surgery) and surface Ricci flow (a metric-evolution process ∂g/∂t=−2Kg\partial g/\partial t=-2Kg driving Gaussian curvature toward a constant, whose discrete versions are sensitive to triangle quality and can fail on raw scanned meshes), the authors report their method to be faster and more robust, with applications such as face and cortical-surface meshes taken directly from 3D scanners.

The pipeline is intrinsically genus-zero, because its target — a planar circle domain — exists only for planar multiply connected surfaces. By the uniformization theorem, the universal cover (the simply connected surface that unwraps a given surface onto itself infinitely many times) of a closed surface of genus g≥1g\ge1 is the Euclidean plane (genus 1, a flat torus) or the hyperbolic plane (genus ≥2\ge2), so no single global planar parameterization exists: handles force either cutting the surface along a homology basis (a maximal system of independent loops encoding the topology) with side identifications across the cuts, or a canonical hyperbolic domain. It is important for the status of this question that conformal parameterization of high-genus surfaces is not an open capability in general: Jin, Kim, Luo, and Gu (2008) gave a unified discrete Ricci flow framework designing conformal metrics on surfaces of arbitrary topology (spherical, Euclidean, and hyperbolic variants), and Zhang, Li, Zeng, and Gu (2012) — from the same research group — computed canonical conformal mappings of high-genus surfaces with boundaries onto circle domains in the hyperbolic plane, with a convergence proof. However, those methods use exactly the iterative, mesh-sensitive machinery (Ricci flow and Koebe-style iteration) whose cost and fragility the Kropf–Yin–Yau–Gu pipeline was designed to avoid. What the 2014 paper left open, and what remains open, is the extension of this specific essentially non-iterative, finite-element-based pipeline to surfaces with handles.

Problem Statement

Generalize the two-step conformal parameterization method of Kropf, Yin, Yau, and Gu (2014) from genus-zero surfaces with multiple boundary components to surfaces with one or more handles — topological type (g,b)(g,b), where g≥1g\ge1 is the genus (the number of handles) and b≥0b\ge0 is the number of boundary components, covering both closed surfaces and surfaces with boundary — the generalization posed as the paper's future work, requiring extension of both the holomorphic differential framework and the Laurent series method. Concretely, the question asks for an algorithm that, given a triangulated surface of genus g≥1g\ge1:

  1. extends the finite-element holomorphic-differential step — computing, via Hodge decomposition, holomorphic differentials whose integration maps the surface to a canonical slit domain — so that the handles are correctly represented, i.e. the image is a canonical flat (closed torus, g=1g=1 and b=0b=0) or hyperbolic (g≥2g\ge2, or b≥1b\ge1) slit domain or fundamental domain carrying the side identifications mandated by the uniformization theorem; and

  2. extends or replaces the planar Laurent-series step — which relies on Koebe's planar circle-domain theorem and therefore has no direct genus-≥1\ge1 analogue — so that all boundary components become circles in the appropriate canonical geometry.

These two components serve one joint objective and are not independent deliverables: the extended pipeline must preserve the defining properties that motivate it, namely essentially non-iterative, linear-algebraic computation (solved by a fixed number of sparse linear solves together with at most local Newton inversion, with no global iteration to convergence), robustness on low-quality scanned triangulations (where discrete Ricci flow degenerates), and efficiency comparable to or better than Koebe iteration and Ricci flow. The extension is to be realized as a mathematically formulated algorithm, implemented and demonstrated numerically on genus-one and higher-genus surfaces, including surfaces with several boundary components and raw scanned meshes. Whether any extension of the Laurent-series-type formulation can exist while preserving its non-iterative character — including a rigorous obstruction or impossibility result — is part of the question.

References

  1. Everett Kropf, Xiaotian Yin, Shing-Tung Yau, Xianfeng David Gu, "Conformal parameterization for multiply connected domains: combining finite elements and complex analysis", Engineering with Computers 30(4):441–455 (2014; published online 22 December 2013). DOI: 10.1007/s00366-013-0348-4, https://doi.org/10.1007/s00366-013-0348-4
  2. Min Zhang, Yinghua Li, Wei Zeng, Xianfeng Gu, "Canonical conformal mapping for high genus surfaces with boundaries", Computers & Graphics 36(5):417–426 (2012). DOI: 10.1016/j.cag.2012.03.006, https://doi.org/10.1016/j.cag.2012.03.006
  3. Miao Jin, Junho Kim, Feng Luo, Xianfeng Gu, "Discrete surface Ricci flow", IEEE Transactions on Visualization and Computer Graphics 14(5):1030–1043 (2008). DOI: 10.1109/TVCG.2008.57, https://doi.org/10.1109/TVCG.2008.57
  4. Lok Ming Lui, Chengfeng Wen, "Geometric registration of high-genus surfaces", SIAM Journal on Imaging Sciences 7(1):337–365 (2014). DOI: 10.1137/130932053, https://doi.org/10.1137/130932053 (preprint: arXiv:1305.2283, https://arxiv.org/abs/1305.2283)
  5. Gary P. T. Choi, "Efficient conformal parameterization of multiply-connected surfaces using quasi-conformal theory", Journal of Scientific Computing 87(3):70 (2021). DOI: 10.1007/s10915-021-01479-y, https://doi.org/10.1007/s10915-021-01479-y (preprint: arXiv:2009.08279, https://arxiv.org/abs/2009.08279)
  6. Zhipeng Zhu, Gary P. T. Choi, Lok Ming Lui, "Parallelizable global quasi-conformal parameterization of multiply connected surfaces via partial welding", SIAM Journal on Imaging Sciences 15(4):1765–1807 (2022). DOI: 10.1137/21M1466323, https://doi.org/10.1137/21M1466323 (preprint: arXiv:2112.04191, https://arxiv.org/abs/2112.04191)
  7. Mohamed M. S. Nasser, "Fast computation of the circular map", Computational Methods and Function Theory 15(2):187–223 (2015). DOI: 10.1007/s40315-014-0098-3, https://doi.org/10.1007/s40315-014-0098-3
  8. Zhong-Heng Tan, Tiexiang Li, Wen-Wei Lin, Shing-Tung Yau, "A novel algorithm for periodic conformal flattening of genus-one and multiply connected genus-zero surfaces", arXiv:2412.19052 (2024, revised 2025). arXiv:2412.19052, https://arxiv.org/abs/2412.19052
  9. Wei Du, Qing Fang, Ligang Liu, Xiao-Ming Fu, "Efficient computation of integer-constrained cones for conformal parameterizations", arXiv:2512.20904 (2025). arXiv:2512.20904, https://arxiv.org/abs/2512.20904
  10. Xianfeng Gu, Feng Luo, Shing-Tung Yau, "Computational conformal geometry behind modern technologies", Notices of the American Mathematical Society 67(10) (2020). DOI: 10.1090/noti2164, https://doi.org/10.1090/noti2164
  11. Xu-Lin Cai, Wen-An Yang, XueFeng Yang, You-Peng You, "Spiral tool path generation for high-speed milling of multi-connected surface based on quasi-conformal theory", The International Journal of Advanced Manufacturing Technology 142:5415–5436 (2026). DOI: 10.1007/s00170-025-17184-1, https://doi.org/10.1007/s00170-025-17184-1
  12. Harri Hakula, Mohamed M. S. Nasser, Matti Vuorinen, "Conformal capacity and polycircular domains", Journal of Computational and Applied Mathematics 420:114802 (2023). DOI: 10.1016/j.cam.2022.114802, https://doi.org/10.1016/j.cam.2022.114802 (preprint: arXiv:2202.12922, https://arxiv.org/abs/2202.12922)
  13. Mohamed M. S. Nasser, Matti Vuorinen, "On computation of capacities and conformal invariants", Journal of Mathematical Sciences 298:638–672 (2026). DOI: 10.1007/s10958-025-08141-0, https://doi.org/10.1007/s10958-025-08141-0 (preprint: arXiv:2507.11648, https://arxiv.org/abs/2507.11648)