@unpublished{18673,
  abstract     = {Motivated by applications to crystalline materials, we generalize the merge tree and the related barcode of a filtered complex to the periodic setting in Euclidean space. They are invariant under isometries, changing bases, and indeed changing lattices. In addition, we prove stability under perturbations and provide an algorithm that under mild geometric conditions typically satisfied by crystalline materials takes O((n+m)logn) time, in which n and m are the numbers of vertices and edges in the quotient complex, respectively.
},
  author       = {Edelsbrunner, Herbert and Heiss, Teresa},
  booktitle    = {arXiv},
  title        = {{Merge trees of periodic filtrations}},
  doi          = {10.48550/arXiv.2408.16575},
  year         = {2024},
}

@unpublished{18981,
  abstract     = {We establish several results combining discrete Morse theory and microlocal sheaf theory in the setting of finite posets and simplicial complexes. Our primary tool is a computationally tractable description of the bounded derived category of sheaves on a poset with the Alexandrov topology. We prove that each bounded complex of sheaves on a finite poset admits a unique (up to isomorphism of complexes) minimal injective resolution, and we provide algorithms for computing minimal injective resolution of an injective complex, as well as several useful functors between derived categories of sheaves. For the constant sheaf on a simplicial complex, we give asymptotically tight bounds on the complexity of computing the minimal injective resolution using those algorithms. Our main result is a novel definition of the discrete microsupport of a bounded complex of sheaves on a finite poset. We detail several foundational properties of the discrete microsupport, as well as a microlocal generalization of the discrete homological Morse theorem and Morse inequalities.},
  author       = {Brown, Adam and Draganov, Ondrej},
  booktitle    = {arXiv},
  title        = {{Discrete microlocal Morse theory}},
  doi          = {10.48550/arXiv.2209.14993},
  year         = {2024},
}

@inproceedings{18998,
  abstract     = {Word embeddings represent language vocabularies as clouds of d-dimensional points. We investigate how information is conveyed by the general shape of these clouds, instead of representing the semantic meaning of each token. Specifically, we use the notion of persistent homology from topological data analysis (TDA) to measure the distances between language pairs from the shape of their unlabeled embeddings. These distances quantify the degree of non-isometry of the embeddings. To distinguish whether these differences are random training errors or capture real information about the languages, we use the computed distance matrices to construct language phylogenetic trees over 81 Indo-European languages. Careful evaluation shows that our reconstructed trees exhibit strong and statistically-significant similarities to the reference.},
  author       = {Draganov, Ondrej and Skiena, Steven},
  booktitle    = {Findings of the Association for Computational Linguistics: EMNLP 2024},
  location     = {Miami, FL, United States},
  pages        = {12080--12099},
  publisher    = {Association for Computational Linguistics},
  title        = {{The shape of word embeddings: Quantifying non-isometry with topological data analysis}},
  doi          = {10.18653/v1/2024.findings-emnlp.705},
  year         = {2024},
}

@unpublished{18999,
  abstract     = {Exploring the shape of point configurations has been a key driver in the evolution of TDA (short for topological data analysis) since its infancy. This survey illustrates the recent efforts to broaden these ideas to model spatial interactions among multiple configurations, each distinguished by a color. It describes advances in this area and prepares the ground for further exploration by mentioning unresolved questions and promising research avenues while focusing on the overlap with discrete geometry.},
  author       = {Cultrera di Montesano, Sebastiano and Draganov, Ondrej and Edelsbrunner, Herbert and Saghafian, Morteza},
  booktitle    = {arXiv},
  title        = {{Chromatic topological data analysis}},
  doi          = {10.48550/ARXIV.2406.04102},
  year         = {2024},
}

@article{17891,
  abstract     = {Abstract
Methods used in topological data analysis naturally capture higher-order interactions in point cloud data embedded in a metric space. This methodology was recently extended to data living in an information space, by which we mean a space measured with an information theoretical distance. One such setting is a finite collection of discrete probability distributions embedded in the probability simplex measured with the relative entropy (Kullback–Leibler divergence). More generally, one can work with a Bregman divergence parameterized by a different notion of entropy. While theoretical algorithms exist for this setup, there is a paucity of implementations for exploring and comparing geometric-topological properties of various information spaces. The interest of this work is therefore twofold. First, we propose the first robust algorithms and software for geometric and topological data analysis in information space. Perhaps surprisingly, despite working with Bregman divergences, our design reuses robust libraries for the Euclidean case. Second, using the new software, we take the first steps towards understanding the geometric-topological structure of these spaces. In particular, we compare them with the more familiar spaces equipped with the Euclidean and Fisher metrics.},
  author       = {Edelsbrunner, Herbert and Ölsböck, Katharina and Wagner, Hubert},
  issn         = {1099-4300},
  journal      = {Entropy},
  number       = {8},
  publisher    = {MDPI},
  title        = {{Understanding higher-order interactions in information space}},
  doi          = {10.3390/e26080637},
  volume       = {26},
  year         = {2024},
}

@inproceedings{18097,
  abstract     = {In our companion paper "Tight bounds for the learning of homotopy à la Niyogi, Smale, and Weinberger for subsets of Euclidean spaces and of Riemannian manifolds" we gave optimal bounds (in terms of the two one-sided Hausdorff distances) on a sample P of an input shape 𝒮 (either manifold or general set with positive reach) such that one can infer the homotopy of 𝒮 from the union of balls with some radius centred at P, both in Euclidean space and in a Riemannian manifold of bounded curvature. The construction showing the optimality of the bounds is not straightforward. The purpose of this video is to visualize and thus elucidate said construction in the Euclidean setting.},
  author       = {Attali, Dominique and Kourimska, Hana and Fillmore, Christopher D and Ghosh, Ishika and Lieutier, Andre and Stephenson, Elizabeth R and Wintraecken, Mathijs},
  booktitle    = {40th International Symposium on Computational Geometry},
  isbn         = {9783959773164},
  location     = {Athens, Greece},
  publisher    = {Schloss Dagstuhl - Leibniz-Zentrum für Informatik},
  title        = {{The ultimate frontier: An optimality construction for homotopy inference (media exposition)}},
  doi          = {10.4230/LIPIcs.SoCG.2024.87},
  volume       = {293},
  year         = {2024},
}

@phdthesis{18667,
  abstract     = {Many chemical and physical properties of materials are determined by the material’s shape,
for example the size of its pores and the width of its tunnels. This makes materials science
a prime application area for geometrical and topological methods. Nevertheless many
methods in topological data analysis have not been satisfyingly extended to the needs of
materials science. This thesis provides new methods and new mathematical theorems
targeted at those specific needs by answering four different research questions. While the
motivation for each of the research questions arises from materials science, the methods
are versatile and can be applied in different areas as well. 

The first research question is concerned with image data, for example a three-dimensional
computed tomography (CT) scan of a material, like sand or stone. There are two commonly
used topologies for digital images and depending on the application either of them might be
required. However, software for computing the topological data analysis method persistence
homology, usually supports only one of the two topologies. We answer the question how to
compute persistent homology of an image with respect to one of the two topologies using
software that is intended for the other topology. 

The second research question is concerned with image data as well, and asks how much
of the topological information of an image is lost when the resolution is coarsened. As
computer tomography scanners are more expensive the higher the resolution, it is an
important question in materials science to know which resolution is enough to get satisfying
persistent homology. We give theoretical bounds on the information loss based on different
geometrical properties of the object to be scanned. In addition, we conduct experiments on
sand and stone CT image data. 

The third research question is motivated by comparing crystalline materials efficiently. As
the atoms within a crystal repeat periodically, crystalline materials are either modeled by
unmanageable infinite periodic point sets, or by one of their fundamental domains, which is
unstable under perturbation. Therefore a fingerprint of crystalline materials is needed, with
appropriate properties such that comparing the crystals can be eased by comparing the
fingerprints instead. We define the density fingerprint and prove the necessary properties. 

The fourth research question is motivated by studying the hole-structure or connectedness,
i.e. persistent homology or merge trees, of crystalline materials. A common way to deal
with periodicity is to take a fundamental domain and identify opposite boundaries to form a
torus. However, computing persistent homology or merge trees on that torus loses some
of the information materials scientists are interested in and is additionally not stable under
certain noise. We therefore decorate the merge tree stemming from the torus with additional
information describing the density and growth rate of the periodic copies of a component
within a growing spherical window. We prove all desired properties, like stability and efficient
computability.},
  author       = {Heiss, Teresa},
  isbn         = {978-3-99078-052-7},
  issn         = {2663-337X},
  keywords     = {persistent homology, topological data analysis, periodic, crystalline materials, images, fingerprint},
  pages        = {111},
  publisher    = {Institute of Science and Technology Austria},
  title        = {{New methods for applying topological data analysis to materials science}},
  doi          = {10.15479/at:ista:18667},
  year         = {2024},
}

@unpublished{15091,
  abstract     = {Motivated by applications in the medical sciences, we study finite chromatic
sets in Euclidean space from a topological perspective. Based on the persistent
homology for images, kernels and cokernels, we design provably stable
homological quantifiers that describe the geometric micro- and macro-structure
of how the color classes mingle. These can be efficiently computed using
chromatic variants of Delaunay and alpha complexes, and code that does these
computations is provided.},
  author       = {Cultrera di Montesano, Sebastiano and Draganov, Ondrej and Edelsbrunner, Herbert and Saghafian, Morteza},
  booktitle    = {arXiv},
  title        = {{Chromatic alpha complexes}},
  doi          = {10.48550/arXiv.2212.03128},
  year         = {2024},
}

@inproceedings{17146,
  abstract     = {The Upper Bound Theorem for convex polytopes implies that the p-th Betti number of the Čech complex of any set of N points in ℝ^d and any radius satisfies β_p = O(N^m), with m = min{p+1, ⌈d/2⌉}. We construct sets in even and odd dimensions, which prove that this upper bound is asymptotically tight. For example, we describe a set of N = 2(n+1) points in ℝ³ and two radii such that the first Betti number of the Čech complex at one radius is (n+1)² - 1, and the second Betti number of the Čech complex at the other radius is n². In particular, there is an arrangement of n contruent balls in ℝ³ that enclose a quadratic number of voids, which answers a long-standing open question in computational geometry.},
  author       = {Edelsbrunner, Herbert and Pach, János},
  booktitle    = {40th International Symposium on Computational Geometry},
  isbn         = {9783959773164},
  issn         = {1868-8969},
  location     = {Athens, Greece},
  publisher    = {Schloss Dagstuhl - Leibniz-Zentrum für Informatik},
  title        = {{Maximum Betti numbers of Čech complexes}},
  doi          = {10.4230/LIPIcs.SoCG.2024.53},
  volume       = {293},
  year         = {2024},
}

@article{12086,
  abstract     = {We present a simple algorithm for computing higher-order Delaunay mosaics that works in Euclidean spaces of any finite dimensions. The algorithm selects the vertices of the order-k mosaic from incrementally constructed lower-order mosaics and uses an algorithm for weighted first-order Delaunay mosaics as a black-box to construct the order-k mosaic from its vertices. Beyond this black-box, the algorithm uses only combinatorial operations, thus facilitating easy implementation. We extend this algorithm to compute higher-order α-shapes and provide open-source implementations. We present experimental results for properties of higher-order Delaunay mosaics of random point sets.},
  author       = {Edelsbrunner, Herbert and Osang, Georg F},
  issn         = {1432-0541},
  journal      = {Algorithmica},
  pages        = {277--295},
  publisher    = {Springer Nature},
  title        = {{A simple algorithm for higher-order Delaunay mosaics and alpha shapes}},
  doi          = {10.1007/s00453-022-01027-6},
  volume       = {85},
  year         = {2023},
}

@article{12287,
  abstract     = {We present criteria for establishing a triangulation of a manifold. Given a manifold M, a simplicial complex A, and a map H from the underlying space of A to M, our criteria are presented in local coordinate charts for M, and ensure that H is a homeomorphism. These criteria do not require a differentiable structure, or even an explicit metric on M. No Delaunay property of A is assumed. The result provides a triangulation guarantee for algorithms that construct a simplicial complex by working in local coordinate patches. Because the criteria are easily verified in such a setting, they are expected to be of general use.},
  author       = {Boissonnat, Jean-Daniel and Dyer, Ramsay and Ghosh, Arijit and Wintraecken, Mathijs},
  issn         = {1432-0444},
  journal      = {Discrete & Computational Geometry},
  keywords     = {Computational Theory and Mathematics, Discrete Mathematics and Combinatorics, Geometry and Topology, Theoretical Computer Science},
  pages        = {156--191},
  publisher    = {Springer Nature},
  title        = {{Local criteria for triangulating general manifolds}},
  doi          = {10.1007/s00454-022-00431-7},
  volume       = {69},
  year         = {2023},
}

@article{12544,
  abstract     = {Geometry is crucial in our efforts to comprehend the structures and dynamics of biomolecules. For example, volume, surface area, and integrated mean and Gaussian curvature of the union of balls representing a molecule are used to quantify its interactions with the water surrounding it in the morphometric implicit solvent models. The Alpha Shape theory provides an accurate and reliable method for computing these geometric measures. In this paper, we derive homogeneous formulas for the expressions of these measures and their derivatives with respect to the atomic coordinates, and we provide algorithms that implement them into a new software package, AlphaMol. The only variables in these formulas are the interatomic distances, making them insensitive to translations and rotations. AlphaMol includes a sequential algorithm and a parallel algorithm. In the parallel version, we partition the atoms of the molecule of interest into 3D rectangular blocks, using a kd-tree algorithm. We then apply the sequential algorithm of AlphaMol to each block, augmented by a buffer zone to account for atoms whose ball representations may partially cover the block. The current parallel version of AlphaMol leads to a 20-fold speed-up compared to an independent serial implementation when using 32 processors. For instance, it takes 31 s to compute the geometric measures and derivatives of each atom in a viral capsid with more than 26 million atoms on 32 Intel processors running at 2.7 GHz. The presence of the buffer zones, however, leads to redundant computations, which ultimately limit the impact of using multiple processors. AlphaMol is available as an OpenSource software.},
  author       = {Koehl, Patrice and Akopyan, Arseniy and Edelsbrunner, Herbert},
  issn         = {1549-960X},
  journal      = {Journal of Chemical Information and Modeling},
  number       = {3},
  pages        = {973--985},
  publisher    = {American Chemical Society},
  title        = {{Computing the volume, surface area, mean, and Gaussian curvatures of molecules and their derivatives}},
  doi          = {10.1021/acs.jcim.2c01346},
  volume       = {63},
  year         = {2023},
}

@inproceedings{12548,
  abstract     = {The limited exchange between human communities is a key factor in preventing the spread of COVID-19. This paper introduces a digital framework that combines an integration of real mobility data at the country scale with a series of modeling techniques and visual capabilities that highlight mobility patterns before and during the pandemic. The findings not only significantly exhibit mobility trends and different degrees of similarities at regional and local levels but also provide potential insight into the emergence of a pandemic on human behavior patterns and their likely socio-economic impacts.},
  author       = {Forghani, Mohammad and Claramunt, Christophe and Karimipour, Farid and Heiler, Georg},
  booktitle    = {2022 IEEE International Conference on Data Mining Workshops},
  issn         = {2375-9259},
  location     = {Orlando, FL, United States},
  publisher    = {Institute of Electrical and Electronics Engineers},
  title        = {{Visual analytics of mobility network changes observed using mobile phone data during COVID-19 pandemic}},
  doi          = {10.1109/icdmw58026.2022.00093},
  year         = {2023},
}

@article{12709,
  abstract     = {Given a finite set A ⊂ ℝ^d, let Cov_{r,k} denote the set of all points within distance r to at least k points of A. Allowing r and k to vary, we obtain a 2-parameter family of spaces that grow larger when r increases or k decreases, called the multicover bifiltration. Motivated by the problem of computing the homology of this bifiltration, we introduce two closely related combinatorial bifiltrations, one polyhedral and the other simplicial, which are both topologically equivalent to the multicover bifiltration and far smaller than a Čech-based model considered in prior work of Sheehy. Our polyhedral construction is a bifiltration of the rhomboid tiling of Edelsbrunner and Osang, and can be efficiently computed using a variant of an algorithm given by these authors as well. Using an implementation for dimension 2 and 3, we provide experimental results. Our simplicial construction is useful for understanding the polyhedral construction and proving its correctness.},
  author       = {Corbet, René and Kerber, Michael and Lesnick, Michael and Osang, Georg F},
  issn         = {1432-0444},
  journal      = {Discrete and Computational Geometry},
  pages        = {376--405},
  publisher    = {Springer Nature},
  title        = {{Computing the multicover bifiltration}},
  doi          = {10.1007/s00454-022-00476-8},
  volume       = {70},
  year         = {2023},
}

@article{12763,
  abstract     = {Kleinjohann (Archiv der Mathematik 35(1):574–582, 1980; Mathematische Zeitschrift 176(3), 327–344, 1981) and Bangert (Archiv der Mathematik 38(1):54–57, 1982) extended the reach rch(S) from subsets S of Euclidean space to the reach rchM(S) of subsets S of Riemannian manifolds M, where M is smooth (we’ll assume at least C3). Bangert showed that sets of positive reach in Euclidean space and Riemannian manifolds are very similar. In this paper we introduce a slight variant of Kleinjohann’s and Bangert’s extension and quantify the similarity between sets of positive reach in Euclidean space and Riemannian manifolds in a new way: Given p∈M and q∈S, we bound the local feature size (a local version of the reach) of its lifting to the tangent space via the inverse exponential map (exp−1p(S)) at q, assuming that rchM(S) and the geodesic distance dM(p,q) are bounded. These bounds are motivated by the importance of the reach and local feature size to manifold learning, topological inference, and triangulating manifolds and the fact that intrinsic approaches circumvent the curse of dimensionality.},
  author       = {Boissonnat, Jean Daniel and Wintraecken, Mathijs},
  issn         = {2367-1734},
  journal      = {Journal of Applied and Computational Topology},
  pages        = {619--641},
  publisher    = {Springer Nature},
  title        = {{The reach of subsets of manifolds}},
  doi          = {10.1007/s41468-023-00116-x},
  volume       = {7},
  year         = {2023},
}

@article{12764,
  abstract     = {We study a new discretization of the Gaussian curvature for polyhedral surfaces. This discrete Gaussian curvature is defined on each conical singularity of a polyhedral surface as the quotient of the angle defect and the area of the Voronoi cell corresponding to the singularity. We divide polyhedral surfaces into discrete conformal classes using a generalization of discrete conformal equivalence pioneered by Feng Luo. We subsequently show that, in every discrete conformal class, there exists a polyhedral surface with constant discrete Gaussian curvature. We also provide explicit examples to demonstrate that this surface is in general not unique.},
  author       = {Kourimska, Hana},
  issn         = {1432-0444},
  journal      = {Discrete and Computational Geometry},
  pages        = {123--153},
  publisher    = {Springer Nature},
  title        = {{Discrete yamabe problem for polyhedral surfaces}},
  doi          = {10.1007/s00454-023-00484-2},
  volume       = {70},
  year         = {2023},
}

@article{12833,
  abstract     = {The input to the token swapping problem is a graph with vertices v1, v2, . . . , vn, and n tokens with labels 1,2, . . . , n, one on each vertex. The goal is to get token i to vertex vi for all i= 1, . . . , n using a minimum number of swaps, where a swap exchanges the tokens on the endpoints of an edge.Token swapping on a tree, also known as “sorting with a transposition tree,” is not known to be in P nor NP-complete. We present some partial results: 1. An optimum swap sequence may need to perform a swap on a leaf vertex that has the correct token (a “happy leaf”), disproving a conjecture of Vaughan. 2. Any algorithm that fixes happy leaves—as all known approximation algorithms for the problem do—has approximation factor at least 4/3. Furthermore, the two best-known 2-approximation algorithms have approximation factor exactly 2. 3. A generalized problem—weighted coloured token swapping—is NP-complete on trees, but solvable in polynomial time on paths and stars. In this version, tokens and vertices have colours, and colours have weights. The goal is to get every token to a vertex of the same colour, and the cost of a swap is the sum of the weights of the two tokens involved.},
  author       = {Biniaz, Ahmad and Jain, Kshitij and Lubiw, Anna and Masárová, Zuzana and Miltzow, Tillmann and Mondal, Debajyoti and Naredla, Anurag Murty and Tkadlec, Josef and Turcotte, Alexi},
  issn         = {1365-8050},
  journal      = {Discrete Mathematics and Theoretical Computer Science},
  number       = {2},
  publisher    = {EPI Sciences},
  title        = {{Token swapping on trees}},
  doi          = {10.46298/DMTCS.8383},
  volume       = {24},
  year         = {2023},
}

@inproceedings{13048,
  abstract     = {In this paper we introduce a pruning of the medial axis called the (λ,α)-medial axis (axλα). We prove that the (λ,α)-medial axis of a set K is stable in a Gromov-Hausdorff sense under weak assumptions. More formally we prove that if K and K′ are close in the Hausdorff (dH) sense then the (λ,α)-medial axes of K and K′ are close as metric spaces, that is the Gromov-Hausdorff distance (dGH) between the two is 1/4-Hölder in the sense that dGH (axλα(K),axλα(K′)) ≲ dH(K,K′)1/4. The Hausdorff distance between the two medial axes is also bounded, by dH (axλα(K),λα(K′)) ≲ dH(K,K′)1/2. These quantified stability results provide guarantees for practical computations of medial axes from approximations. Moreover, they provide key ingredients for studying the computability of the medial axis in the context of computable analysis.},
  author       = {Lieutier, André and Wintraecken, Mathijs},
  booktitle    = {Proceedings of the 55th Annual ACM Symposium on Theory of Computing},
  isbn         = {9781450399135},
  location     = {Orlando, FL, United States},
  pages        = {1768--1776},
  publisher    = {Association for Computing Machinery},
  title        = {{Hausdorff and Gromov-Hausdorff stable subsets of the medial axis}},
  doi          = {10.1145/3564246.3585113},
  year         = {2023},
}

@article{13134,
  abstract     = {We propose a characterization of discrete analytical spheres, planes and lines in the body-centered cubic (BCC) grid, both in the Cartesian and in the recently proposed alternative compact coordinate system, in which each integer triplet addresses some voxel in the grid. We define spheres and planes through double Diophantine inequalities and investigate their relevant topological features, such as functionality or the interrelation between the thickness of the objects and their connectivity and separation properties. We define lines as the intersection of planes. The number of the planes (up to six) is equal to the number of the pairs of faces of a BCC voxel that are parallel to the line.},
  author       = {Čomić, Lidija and Largeteau-Skapin, Gaëlle and Zrour, Rita and Biswas, Ranita and Andres, Eric},
  issn         = {0031-3203},
  journal      = {Pattern Recognition},
  number       = {10},
  publisher    = {Elsevier},
  title        = {{Discrete analytical objects in the body-centered cubic grid}},
  doi          = {10.1016/j.patcog.2023.109693},
  volume       = {142},
  year         = {2023},
}

@article{13165,
  abstract     = {A graph G=(V, E) is called fully regular if for every independent set I c V, the number of vertices in V\I  that are not connected to any element of I depends only on the size of I. A linear ordering of the vertices of G is called successive if for every i, the first i vertices induce a connected subgraph of G. We give an explicit formula for the number of successive vertex orderings of a fully regular graph.
As an application of our results, we give alternative proofs of two theorems of Stanley and Gao & Peng, determining the number of linear edge orderings of complete graphs and complete bipartite graphs, respectively, with the property that the first i edges induce a connected subgraph.
As another application, we give a simple product formula for the number of linear orderings of the hyperedges of a complete 3-partite 3-uniform hypergraph such that, for every i, the first i hyperedges induce a connected subgraph. We found similar formulas for complete (non-partite) 3-uniform hypergraphs and in another closely related case, but we managed to verify them only when the number of vertices is small.},
  author       = {Fang, Lixing and Huang, Hao and Pach, János and Tardos, Gábor and Zuo, Junchi},
  issn         = {1096-0899},
  journal      = {Journal of Combinatorial Theory. Series A},
  number       = {10},
  publisher    = {Elsevier},
  title        = {{Successive vertex orderings of fully regular graphs}},
  doi          = {10.1016/j.jcta.2023.105776},
  volume       = {199},
  year         = {2023},
}

