Skip to main content
Top
Published in: Applicable Algebra in Engineering, Communication and Computing 1-2/2015

01-03-2015 | Original Paper

Computing fundamental groups from point clouds

Authors: Piotr Brendel, Paweł Dłotko, Graham Ellis, Mateusz Juda, Marian Mrozek

Published in: Applicable Algebra in Engineering, Communication and Computing | Issue 1-2/2015

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

We describe an algorithm for computing a finite, and typically small, presentation of the fundamental group of a finite regular CW-space. The algorithm is based on the construction of a discrete vector field on the \(3\)-skeleton of the space. A variant yields the homomorphism of fundamental groups induced by a cellular map of spaces. We illustrate how the algorithm can be used to infer information about the fundamental group \(\pi _1(K)\) of a metric space \(K\) using only a finite point cloud \(X\) sampled from the space. In the special case where \(K\) is a \(d\)-dimensional compact manifold \(K\subset \mathbb R^d\), we consider the closure of the complement of \(K\) in the \(d\)-sphere \(M_K=\overline{\mathbb S^d\!\setminus \!K}\). For a base-point \(x\) in the boundary \(\partial M_K\) of the manifold \(M_K\) one can attempt to determine, from the point cloud \(X\), the induced homomorphism of fundamental groups \(\phi :\pi _1(\partial M_K,x)\rightarrow \pi _1(M_K,x)\) in the category of finitely presented groups. We illustrate a computer implementation for \(K\) a small closed tubular neighbourhood of a tame knot in \(\mathbb R^3\). In this case the homomorphism \(\phi \) is known to be a complete ambient isotopy invariant of the knot. We observe that low-index subgroups of finitely presented groups provide useful invariants of \(\phi \). In particular, the first integral homology of subgroups \(G < \pi _1(M_K)\) of index at most six suffices to distinguish between all prime knots with 11 or fewer crossings (ignoring chirality). We plan to provide formal time estimates for our algorithm and characteristics of a high performance C++ implementation in a subsequent paper. The prototype computer implementation of the present paper has been written in the interpreted gap programming language for computational algebra.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Literature
2.
go back to reference Brendel, P., Dłotko, P., Ellis, G., Juda, M., Mrozek, M.: An algorithm for the fundamental group of a regular cw-space (provisional title). In preparation, (2014) Brendel, P., Dłotko, P., Ellis, G., Juda, M., Mrozek, M.: An algorithm for the fundamental group of a regular cw-space (provisional title). In preparation, (2014)
3.
go back to reference Bridson, M.R., Tweedale, M.: Deficiency and abelianized deficiency of some virtually free groups. Math. Proc. Camb. Philos. Soc. 143(2), 257–264 (2007)CrossRefMATHMathSciNet Bridson, M.R., Tweedale, M.: Deficiency and abelianized deficiency of some virtually free groups. Math. Proc. Camb. Philos. Soc. 143(2), 257–264 (2007)CrossRefMATHMathSciNet
6.
go back to reference Cohen, M.M.: A Course in Simple Homotopy Theory. Graduate Texts in Mathematics. Springer, New York (1973)CrossRef Cohen, M.M.: A Course in Simple Homotopy Theory. Graduate Texts in Mathematics. Springer, New York (1973)CrossRef
7.
go back to reference Edelsbrunner, H., Harer, J.: Computational Topology: An Introduction. American Mathematical Society, Providence (2010) Edelsbrunner, H., Harer, J.: Computational Topology: An Introduction. American Mathematical Society, Providence (2010)
10.
go back to reference Erickson, J., Whittlesey, K.: Greedy optimal homotopy and homology generators. In: Proceedings of the sixteenth annual ACM-SIAM symposium on discrete algorithms, pages 1038–1046 (electronic). ACM, New York, (2005) Erickson, J., Whittlesey, K.: Greedy optimal homotopy and homology generators. In: Proceedings of the sixteenth annual ACM-SIAM symposium on discrete algorithms, pages 1038–1046 (electronic). ACM, New York, (2005)
12.
go back to reference Forman, R.: A user’s guide to discrete Morse theory. Sém. Lothar. Combin., 48:Art. B48c, 35, (2002) Forman, R.: A user’s guide to discrete Morse theory. Sém. Lothar. Combin., 48:Art. B48c, 35, (2002)
14.
go back to reference Geoghegan, R.: Topological Methods in Group Theory, volume 243 of Graduate Texts in Mathematics. Springer, New York (2008)CrossRef Geoghegan, R.: Topological Methods in Group Theory, volume 243 of Graduate Texts in Mathematics. Springer, New York (2008)CrossRef
15.
17.
go back to reference Harker, S., Mischaikow, K., Mrozek, M., Nanda, V.: Discrete Morse theoretic algorithms for computing homology of complexes and maps. Found. Comput. Math. 14, 151–184 (2014). doi:10.1007/s10208-013-9145-0 Harker, S., Mischaikow, K., Mrozek, M., Nanda, V.: Discrete Morse theoretic algorithms for computing homology of complexes and maps. Found. Comput. Math. 14, 151–184 (2014). doi:10.​1007/​s10208-013-9145-0
18.
go back to reference Harker, S., Mischaikow, K., Mrozek, M., Nanda, V., Wagner, H., Juda, M., Dłotko, P.: The efficiency of a homology algorithm based on discrete morse theory and coreductions. Proceedings of the 3rd International Workshop on Computational Topology in Image Context, Chipiona, Spain, November 2010 1, 41–47 (2010) Harker, S., Mischaikow, K., Mrozek, M., Nanda, V., Wagner, H., Juda, M., Dłotko, P.: The efficiency of a homology algorithm based on discrete morse theory and coreductions. Proceedings of the 3rd International Workshop on Computational Topology in Image Context, Chipiona, Spain, November 2010 1, 41–47 (2010)
19.
go back to reference Jones, D.W.: A general theory of polyhedral sets and the corresponding \(T\)-complexes. Dissertationes Math. (Rozprawy Mat.) 266, 110 (1988)MathSciNet Jones, D.W.: A general theory of polyhedral sets and the corresponding \(T\)-complexes. Dissertationes Math. (Rozprawy Mat.) 266, 110 (1988)MathSciNet
20.
go back to reference Kaczynski, T., Mischaikow, K., Mrozek, M.: Computational Homology, volume 157 of Applied Mathematical Sciences. Springer, New York (2004) Kaczynski, T., Mischaikow, K., Mrozek, M.: Computational Homology, volume 157 of Applied Mathematical Sciences. Springer, New York (2004)
21.
go back to reference Kaczynski, T., Mrozek, M., Ślusarek, M.: Homology computation by reduction of chain complexes. Comput. Math. Appl. 34(4), 59–70 (1998)CrossRef Kaczynski, T., Mrozek, M., Ślusarek, M.: Homology computation by reduction of chain complexes. Comput. Math. Appl. 34(4), 59–70 (1998)CrossRef
22.
go back to reference Kim, J., Jin, M., Zhou, Q.-Y., Luo, F.: Computing fundamental group of general 3-manifold. In: Bebis, G., Boyle, R., Parvin, B., Koracin, D., Remagnino, P., Porikli, F., Peters, J., Klosowski, J., Arns, L., Chun, Y., Rhyne, T.-M., Monroe, L. (eds.) Advances in Visual Computing, volume 5358 of Lecture Notes in Computer Science, pp. 965–974. Springer, Berlin (2008) Kim, J., Jin, M., Zhou, Q.-Y., Luo, F.: Computing fundamental group of general 3-manifold. In: Bebis, G., Boyle, R., Parvin, B., Koracin, D., Remagnino, P., Porikli, F., Peters, J., Klosowski, J., Arns, L., Chun, Y., Rhyne, T.-M., Monroe, L. (eds.) Advances in Visual Computing, volume 5358 of Lecture Notes in Computer Science, pp. 965–974. Springer, Berlin (2008)
24.
go back to reference Letscher, D.: On persistent homotopy, knotted complexes and the Alexander module. In: Proceedings of the 3rd innovations in theoretical computer science conference, ITCS ’12, pages 428–441, New York, NY, USA, ACM (2012) Letscher, D.: On persistent homotopy, knotted complexes and the Alexander module. In: Proceedings of the 3rd innovations in theoretical computer science conference, ITCS ’12, pages 428–441, New York, NY, USA, ACM (2012)
25.
go back to reference Massey, W.S.: A basic course in algebraic topology, volume 127 of Graduate Texts in Mathematics. Springer, New York (1991) Massey, W.S.: A basic course in algebraic topology, volume 127 of Graduate Texts in Mathematics. Springer, New York (1991)
26.
go back to reference Novikov, P.S.: Ob algoritmičeskoĭ nerazrešimosti problemy toždestva slov v teorii grupp. Trudy Mat. Inst. im. Steklov. no. 44. Izdat. Akad. Nauk SSSR, Moscow, (1955) Novikov, P.S.: Ob algoritmičeskoĭ nerazrešimosti problemy toždestva slov v teorii grupp. Trudy Mat. Inst. im. Steklov. no. 44. Izdat. Akad. Nauk SSSR, Moscow, (1955)
29.
go back to reference Rees, S., Soicher, L.H.: An algorithmic approach to fundamental groups and covers of combinatorial cell complexes. J. Symb. Comput. 29(1), 59–77 (2000)CrossRefMATHMathSciNet Rees, S., Soicher, L.H.: An algorithmic approach to fundamental groups and covers of combinatorial cell complexes. J. Symb. Comput. 29(1), 59–77 (2000)CrossRefMATHMathSciNet
30.
go back to reference Spanier, E.H.: Algebraic Topology, Corrected Reprint of the 1966 Original. Springer, New York (1981) Spanier, E.H.: Algebraic Topology, Corrected Reprint of the 1966 Original. Springer, New York (1981)
Metadata
Title
Computing fundamental groups from point clouds
Authors
Piotr Brendel
Paweł Dłotko
Graham Ellis
Mateusz Juda
Marian Mrozek
Publication date
01-03-2015
Publisher
Springer Berlin Heidelberg
Published in
Applicable Algebra in Engineering, Communication and Computing / Issue 1-2/2015
Print ISSN: 0938-1279
Electronic ISSN: 1432-0622
DOI
https://doi.org/10.1007/s00200-014-0244-1

Other articles of this Issue 1-2/2015

Applicable Algebra in Engineering, Communication and Computing 1-2/2015 Go to the issue

Premium Partner