Abstract simplicial complexes in Macaulay2
AbstractSimplicialComplexes.m2 is a package written for Macaulay2.It provides new infrastructure to work with abstract simplicial complexes and related homological constructions.Its key novel feature is to implement each given abstract simplicial complex as a certain graded list in the form of a hash table with integer keys.Among other features, this allows for a direct implementation of the associated reduced and nonreduced simplicial chain complexes.Further, it facilitates construction of random simplicial complexes.The approach that we employ here builds on Stillman and Smith's Macaulay2 package Complexes.m2;It complements and is entirely different from the simplicial complexes framework made possible by the Macaulay2 package SimplicialComplexes.m2 of Smith, Hersey and Zotine.
Authors
- Nathan Grieve
Institutions
- University of Waterloo (CA)
- Université du Québec à Montréal (CA)
Publication Details
- Journal
- Journal of Software for Algebra and Geometry
- Published
- 2025-04-22
- DOI
- https://doi.org/10.2140/jsag.2025.15.29
- Primary Topic
- Topological and Geometric Data Analysis
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- Natural Sciences and Engineering Research Council of Canada