Jump to content

Abstract cell complex

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by 79.192.152.233 (talk) at 22:56, 17 April 2013 (Basic results). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

In mathematics, an abstract cell complex is an abstract set with Alexandrov topology in which a non-negative integer number called dimension is assigned to each point. The complex is called “abstract” since its points called “cells” are not subsets of a Hausdorff space as it is the case in Euclidean and CW complex. Abstract cell complexes play an important role in image analysis and computer graphics.

History

The idea of abstract cell complexes (also named abstract cellular complexes) relates to J. Listing (1862) [1] and E. Steinitz (1908).[2] Also A.W Tucker (1933) [3], K. Reidemacher (1938) [4], P.S. Aleksandrov (1956) [5] as well as R. Klette and A. Rosenfeld (2004) [6] have described abstract cell complexes. V. Kovalevsky (1989) [7] described abstract cell complexes for 3D and higher dimensions. He also suggested numerous applications to image analysis. In his book (2008) [8] he has suggested an axiomatic theory of locally finite topological spaces which are generalization of abstract cell complexes. The book contains among others new definitions of topological balls and spheres independent of metric, a new definition of combinatorial manifolds and many algorithms useful for image analysis.

Basic results

The topology of abstract cell complexes is based on a partial order in the set of its points or cells. The notion of the abstract cell complex defined by E. Steinitz is related to the notion of an abstract simplicial complex and it differs from a simplicial complex by the property that its elements are no simplices: An n-dimensional element of an abstract complexes must not have n+1 zero-dimensional sides, and not each subset of the set of zero-dimensional sides of a cell is a cell. This is important since the notion of an abstract cell complexes can be applied to the two- and three-dimensional grids used in image processing which is not true for simplicial complexes. A non-simplicial complex is a generalization which makes the introduction of cell coordinates possible: There are non-simlicial complexes which are Cartesian products of such "linear" one-dimensional complexes where each zero-dimensional cell, besides two of them, bounds exactly two one-dimensional cells. Only such Cartesian complexes make it possible to introduce such coordinates that each cell has a set of coordinates and any two different cells have different coordinate sets. The coordinate set can serve as a name of each cell of the complex which is important for processing the complexes. Abstract complexes allow the introduction of classical topology (Aleksandrov-topology) in grids being the basis of digital image processing. This possibility defines the great advantage of abstract cell complexes: It becomes possible to exactly define the notions of connectivity and of the boundary of subsets. The definition of dimension of cells and of complexes is in the general case different from that of simplicial complexes (see below). The notion of an abstract cell complex differs essentially from that of a CW-complex because an abstract cell complex is no Hausdorff space. This is important from the point of view of computer science since it is impossible to explicitly represent a non-discret Hausdorff space in a computer. (The neighborhood of each point in such a space must have infinitelly many points). The book by V. Kovalevsky [9] contains the discription of the theorie of locally finite spaces which are a generalization of abstract cell complexes. A locally finite space S is a set of points where a subset of S is defined for each point P of S. This subset containing a limited number of points is called the smallest neighborhood of P. A binary neighborhood relation is defined in the set of points of the locally finite space S: The element (point) b is in the neighborhood relation with the element a if b belongs to the smallest neighborhood of the element a. New axiomes of a locally finite space have been formulated, and it was proven that the space S is in accordance with the axioms only if the neighbohood relation is antisymmetric and transitiv. The neighbohood relation is the reflexive hull of the invers bounding relation. It was shown that classical axiomes of the topology can be deduced as theoremes from the new axiomes. Therefore a locally finite space satisfying the new axioms is a particular case of a classical topological space. Its topology is a poset topology or Alexandrov topology. An abstract cell complex is a particular case of a locally finite space in which the dimension is defined for each point. It was demonstrated that the dimension of a cell c of an abstract cell complex is equal to the length (number of cells minus 1) of the maximum bounding path leading from any cell of the complex to the cell c. The bounding path is a sequence of cells in which each cell bounds the next one. The book contains the theory of digital straight segments in 2D complexes, numerous algorithms for tracing boundaries in 2D and 3D, for economically encoding the boundaries and for exactly reconstructing a subset from the code of its boundary.

References

  1. ^ Listing J.: "Der Census raeumlicher Complexe". Abhandlungen der Koeniglichen Gesellschaft der Wissenschaften zu Goettingen, v. 10, Goettingen, 1862, pp. 97–182.
  2. ^ Steinitz E.: "Beitraege zur Analysis". Sitzungsbericht Berliner Mathematischen Gesellschaft, v. 7, 1908, pp. 29–49.
  3. ^ Tucker A.W.: "An abstract approach to manifolds", Annals Mathematics, v. 34, 1933, pp. 191-243.
  4. ^ Reidemacher K.: "Topologie der Polyeder und kombinatorische Topologie der Komplexe". Akademische Verlagsgesellschaft Geest & Portig, Leipzig, 1938 (second edition 1953).
  5. ^ Aleksandrov P.S.: Combinatorial Topology, Graylock Press, Rochester, 1956.
  6. ^ Klette R. and Rosenfeld. A.: "Digital Geometry", Elsevier, 2004.
  7. ^ Kovalevsky, V.: "Finite Topology as Applied to Image Analysis",Computer Vision, Graphics and Image Processing, v. 45, No. 2, 1989, pp. 141–161.
  8. ^ http://www.geometry.kovalevsky.de.
  9. ^ V. Kovalevsky: "Geometry of Locally Finite Spaces". Editing house Dr. Bärbel Kovalevski, Berlin 2008. ISBN 978-3-9812252-0-4.