Let $Omega$ be a bounded domain of ${mathbb R}^3$ whose closure $overline{Omega}$ is polyhedral, and let ${mathcal{T}}$ be a triangulation of $overline{Omega}$. We devise a fast algorithm for the computation of homological Seifert surfaces of any 1-boundary of ${mathcal{T}}$, namely, 2-chains of ${mathcal{T}}$ whose boundary is $gamma$. Assuming that the boundary of $Omega$ is sufficiently regular, we provide an explicit formula for a homological Seifert surface of any 1-boundary $gamma$ of ${mathcal{T}}$. It is based on the existence of special spanning trees of the complete dual graph and on the computation of certain linking numbers associated with those spanning trees. If the triangulation ${mathcal{T}}$ is fine, the explicit formula is too expensive to be used directly. To overcome this difficulty, we adopt an easy and very fast elimination procedure, which sometimes fails. In such a case a new unknown can be computed using the explicit formula and the elimination algorithm restarts. The numerical experiments we performed illustrate the efficiency of the resulting algorithm even when the homology of $Omega$ is not trivial and the triangulation ${mathcal{T}}$ of $overline{Omega}$ consists of millions of tetrahedra.
Efficient Construction of 2-Chains with a Prescribed Boundary / Alonso Rodriguez, Ana Maria; Bertolazzi, Enrico; Ghiloni, Riccardo; Specogna, Ruben. - In: SIAM JOURNAL ON NUMERICAL ANALYSIS. - ISSN 0036-1429. - STAMPA. - 55:3(2017), pp. 1159-1187. [10.1137/15M1025955]
Efficient Construction of 2-Chains with a Prescribed Boundary
Alonso Rodriguez, Ana Maria;Bertolazzi, Enrico;Ghiloni, Riccardo;
2017-01-01
Abstract
Let $Omega$ be a bounded domain of ${mathbb R}^3$ whose closure $overline{Omega}$ is polyhedral, and let ${mathcal{T}}$ be a triangulation of $overline{Omega}$. We devise a fast algorithm for the computation of homological Seifert surfaces of any 1-boundary of ${mathcal{T}}$, namely, 2-chains of ${mathcal{T}}$ whose boundary is $gamma$. Assuming that the boundary of $Omega$ is sufficiently regular, we provide an explicit formula for a homological Seifert surface of any 1-boundary $gamma$ of ${mathcal{T}}$. It is based on the existence of special spanning trees of the complete dual graph and on the computation of certain linking numbers associated with those spanning trees. If the triangulation ${mathcal{T}}$ is fine, the explicit formula is too expensive to be used directly. To overcome this difficulty, we adopt an easy and very fast elimination procedure, which sometimes fails. In such a case a new unknown can be computed using the explicit formula and the elimination algorithm restarts. The numerical experiments we performed illustrate the efficiency of the resulting algorithm even when the homology of $Omega$ is not trivial and the triangulation ${mathcal{T}}$ of $overline{Omega}$ consists of millions of tetrahedra.File | Dimensione | Formato | |
---|---|---|---|
15m1025955.pdf
Solo gestori archivio
Tipologia:
Versione editoriale (Publisher’s layout)
Licenza:
Tutti i diritti riservati (All rights reserved)
Dimensione
5.16 MB
Formato
Adobe PDF
|
5.16 MB | Adobe PDF | Visualizza/Apri |
R2SeifertShortNew.pdf
accesso aperto
Descrizione: Ultima versione sottomessa accettata per la pubblicazione
Tipologia:
Post-print referato (Refereed author’s manuscript)
Licenza:
Tutti i diritti riservati (All rights reserved)
Dimensione
5.12 MB
Formato
Adobe PDF
|
5.12 MB | Adobe PDF | Visualizza/Apri |
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione