Results 1 - 10
of
16
Computing Persistent Homology
- Discrete Comput. Geom
"... We show that the persistent homology of a filtered d- dimensional simplicial complex is simply the standard homology of a particular graded module over a polynomial ring. Our analysis establishes the existence of a simple description of persistent homology groups over arbitrary fields. It also enabl ..."
Abstract
-
Cited by 77 (19 self)
- Add to MetaCart
We show that the persistent homology of a filtered d- dimensional simplicial complex is simply the standard homology of a particular graded module over a polynomial ring. Our analysis establishes the existence of a simple description of persistent homology groups over arbitrary fields. It also enables us to derive a natural algorithm for computing persistent homology of spaces in arbitrary dimension over any field. This results generalizes and extends the previously known algorithm that was restricted to subcomplexes of S and Z2 coefficients. Finally, our study implies the lack of a simple classification over non-fields. Instead, we give an algorithm for computing individual persistent homology groups over an arbitrary PIDs in any dimension.
An efficient algorithm for the transversal hypergraph generation
- Journal of Graph Algorithms and Applications
"... The Transversal Hypergraph Generation is the problem of generating, given a hypergraph, the set of its minimal transversals, i.e., the hypergraph whose hyperedges are the minimal hitting sets of the given one. The purpose of this paper is to present an efficient and practical algorithm for solving t ..."
Abstract
-
Cited by 9 (0 self)
- Add to MetaCart
The Transversal Hypergraph Generation is the problem of generating, given a hypergraph, the set of its minimal transversals, i.e., the hypergraph whose hyperedges are the minimal hitting sets of the given one. The purpose of this paper is to present an efficient and practical algorithm for solving this problem. We show that the proposed algorithm operates in a way that rules out regeneration and, thus, its memory requirements are polynomially bounded to the size of the input hypergraph. Although no time bound for the algorithm is given, experimental evaluation and comparison with other approaches have shown that it behaves well in practice and it can successfully handle large problem instances.
Topology and Data
, 2008
"... An important feature of modern science and engineering is that data of various kinds is being produced at an unprecedented rate. This is so in part because of new experimental methods, and in part because of the increase in the availability of high powered computing technology. It is also clear that ..."
Abstract
-
Cited by 9 (0 self)
- Add to MetaCart
An important feature of modern science and engineering is that data of various kinds is being produced at an unprecedented rate. This is so in part because of new experimental methods, and in part because of the increase in the availability of high powered computing technology. It is also clear that the nature of the data
Homology algorithm based on acyclic subspace, submitted
"... Abstract. We present a new reduction algorithm for the efficient computation of the homology of a cubical set. The algorithm is based on constructing a possibly large acyclic subspace, and then computing the relative homology instead of the plain homology. We show that the construction of acyclic su ..."
Abstract
-
Cited by 8 (3 self)
- Add to MetaCart
Abstract. We present a new reduction algorithm for the efficient computation of the homology of a cubical set. The algorithm is based on constructing a possibly large acyclic subspace, and then computing the relative homology instead of the plain homology. We show that the construction of acyclic subspace may be performed in linear time. This significantly reduces the amount of data that needs to be processed in the algebraic way, and in practice it proves itself to be significantly more efficient than other available cubical homology algorithms. 1.
Coreduction homology algorithm
- Discrete & Computational Geometry
"... Abstract. A new reduction algorithm for the efficient computation of the homology of cubical sets and polotypes, particularly strong for low dimensional sets embedded in high dimensions, is presented. The algorithm runs in linear time. The paper presents the theoretical background of the algorithm, ..."
Abstract
-
Cited by 6 (2 self)
- Add to MetaCart
Abstract. A new reduction algorithm for the efficient computation of the homology of cubical sets and polotypes, particularly strong for low dimensional sets embedded in high dimensions, is presented. The algorithm runs in linear time. The paper presents the theoretical background of the algorithm, the algorithm itself, experimental results based on an implementation for cubical sets as well as some theoretical complexity estimates. 1.
Computational topology
- Algorithms and Theory of Computation Handbook
, 2010
"... According to the Oxford English Dictionary, the word topology is derived of topos ( � ) meaning place, and-logy ( ���), a variant of the verb ´��� � , meaning to speak. As such, topology speaks about places: how local neighborhoods connect to each other to form a space. Computational topology, in t ..."
Abstract
-
Cited by 3 (2 self)
- Add to MetaCart
According to the Oxford English Dictionary, the word topology is derived of topos ( � ) meaning place, and-logy ( ���), a variant of the verb ´��� � , meaning to speak. As such, topology speaks about places: how local neighborhoods connect to each other to form a space. Computational topology, in turn, undertakes the challenge of studying topology using a computer.
COREDUCTION HOMOLOGY ALGORITHM FOR INCLUSIONS AND PERSISTENT HOMOLOGY
"... Abstract. We present an algorithm for computing the homology of inclusion maps which is based on the idea of coreductions and leads to significant speed improvements over current algorithms. It is shown that this algorithm can be extended to compute both persistent homology and an extension of the p ..."
Abstract
-
Cited by 2 (0 self)
- Add to MetaCart
Abstract. We present an algorithm for computing the homology of inclusion maps which is based on the idea of coreductions and leads to significant speed improvements over current algorithms. It is shown that this algorithm can be extended to compute both persistent homology and an extension of the persistence concept to two-sided filtrations. In addition to describing the theoretical background, we present results of numerical experiments, as well as several applications to concrete problems in materials science. 1.
Computing Homology Group Generators of Images Using Irregular Graph Pyramids 1
, 2006
"... We introduce a method for computing homology groups and their generators of a 2D image, using a hierarchical structure i.e. an irregular graph pyramid. Instead of computing homology generators in the base where the number of entities (cells) is large, we first reduce the number of cells by a graph p ..."
Abstract
- Add to MetaCart
We introduce a method for computing homology groups and their generators of a 2D image, using a hierarchical structure i.e. an irregular graph pyramid. Instead of computing homology generators in the base where the number of entities (cells) is large, we first reduce the number of cells by a graph pyramid. Then homology generators are computed efficiently on the top level of the pyramid, since the number of cells is small, and a top down process is then used to deduce homology generators in any level of the pyramid, including the base level i.e. the initial image. We show that the new method produces valid homology generators and present some experimental results. In this report we also show that the generators of the first homology groups of a 2D image, computed with this pyramid based method always fit on the borders of the regions.

