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.
2017
3
Alonso Rodriguez, Ana Maria; Bertolazzi, Enrico; Ghiloni, Riccardo; Specogna, Ruben
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]
File in questo prodotto:
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

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11572/174067
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 4
  • ???jsp.display-item.citation.isi??? 3
  • OpenAlex ND
social impact