HOME

TheInfoList



OR:

In the
mathematics Mathematics is an area of knowledge that includes the topics of numbers, formulas and related structures, shapes and the spaces in which they are contained, and quantities and their changes. These topics are represented in modern mathematics ...
of
infinite graph This is a glossary of graph theory. Graph theory is the study of graphs, systems of nodes or vertices connected in pairs by lines or edges. Symbols A B ...
s, an end of a graph represents, intuitively, a direction in which the graph extends to infinity. Ends may be formalized mathematically as
equivalence class In mathematics, when the elements of some set S have a notion of equivalence (formalized as an equivalence relation), then one may naturally split the set S into equivalence classes. These equivalence classes are constructed so that elements a ...
es of infinite paths, as havens describing strategies for
pursuit–evasion Pursuit–evasion (variants of which are referred to as cops and robbers and graph searching) is a family of problems in mathematics and computer science in which one group attempts to track down members of another group in an environment. Early ...
games on the graph, or (in the case of locally finite graphs) as topological ends of
topological space In mathematics, a topological space is, roughly speaking, a geometrical space in which closeness is defined but cannot necessarily be measured by a numeric distance. More specifically, a topological space is a set whose elements are called points ...
s associated with the graph. Ends of graphs may be used (via
Cayley graph In mathematics, a Cayley graph, also known as a Cayley color graph, Cayley diagram, group diagram, or color group is a graph that encodes the abstract structure of a group. Its definition is suggested by Cayley's theorem (named after Arthur Cay ...
s) to define ends of
finitely generated group In algebra, a finitely generated group is a group ''G'' that has some finite generating set ''S'' so that every element of ''G'' can be written as the combination (under the group operation) of finitely many elements of ''S'' and of inverses of s ...
s. Finitely generated infinite groups have one, two, or infinitely many ends, and the
Stallings theorem about ends of groups In the mathematical subject of group theory, the Stallings theorem about ends of groups states that a finitely generated group ''G'' has more than one end if and only if the group ''G'' admits a nontrivial decomposition as an amalgamated free produ ...
provides a decomposition for groups with more than one end.


Definition and characterization

Ends of graphs were defined by in terms of equivalence classes of infinite paths. A in an infinite graph is a semi-infinite simple path; that is, it is an infinite sequence of vertices v_0,v_1,v_2,\dots in which each vertex appears at most once in the sequence and each two consecutive vertices in the sequence are the two endpoints of an edge in the graph. According to Halin's definition, two rays r_0 and r_1 are equivalent if there is another ray r_2 (not necessarily different from either of the first two rays) that contains infinitely many of the vertices in each of r_0 and r_1. This is an
equivalence relation In mathematics, an equivalence relation is a binary relation that is reflexive, symmetric and transitive. The equipollence relation between line segments in geometry is a common example of an equivalence relation. Each equivalence relation ...
: each ray is equivalent to itself, the definition is symmetric with regard to the ordering of the two rays, and it can be shown to be transitive. Therefore, it partitions the set of all rays into
equivalence classes In mathematics, when the elements of some set S have a notion of equivalence (formalized as an equivalence relation), then one may naturally split the set S into equivalence classes. These equivalence classes are constructed so that elements ...
, and Halin defined an end as one of these equivalence classes. An alternative definition of the same equivalence relation has also been used: two rays r_0 and r_1 are equivalent if there is no finite set X of vertices that
separates ''Separates'' is the second album by English punk rock band 999, released in 1978. ''Separates'' was released in the United States under the title ''High Energy Plan'', with a different cover and slightly altered track listing; on ''High Energ ...
infinitely many vertices of r_0 from infinitely many vertices of r_1. This is equivalent to Halin's definition: if the ray r_2 from Halin's definition exists, then any separator must contain infinitely many points of r_2 and therefore cannot be finite, and conversely if r_2 does not exist then a path that alternates as many times as possible between r_0 and r_1 must form the desired finite separator. Ends also have a more concrete characterization in terms of havens, functions that describe evasion strategies for
pursuit–evasion Pursuit–evasion (variants of which are referred to as cops and robbers and graph searching) is a family of problems in mathematics and computer science in which one group attempts to track down members of another group in an environment. Early ...
games on a graph G.The haven nomenclature, and the fact that two rays define the same haven if and only if they are equivalent, is due to . proved that every haven comes from an end, completing the bijection between ends and havens, using a different nomenclature in which they called havens "directions". In the game in question, a robber is trying to evade a set of policemen by moving from vertex to vertex along the edges of G. The police have helicopters and therefore do not need to follow the edges; however the robber can see the police coming and can choose where to move next before the helicopters land. A haven is a function \beta that maps each set X of police locations to one of the connected components of the subgraph formed by deleting X; a robber can evade the police by moving in each round of the game to a vertex within this component. Havens must satisfy a consistency property (corresponding to the requirement that the robber cannot move through vertices on which police have already landed): if X is a subset of Y, and both X and Y are valid sets of locations for the given set of police, then \beta(X) must be a superset of \beta(Y). A haven has order k if the collection of police locations for which it provides an escape strategy includes all subsets of fewer than k vertices in the graph; in particular, it has order \alef_0 (the smallest
aleph number In mathematics, particularly in set theory, the aleph numbers are a sequence of numbers used to represent the cardinality (or size) of infinite sets that can be well-ordered. They were introduced by the mathematician Georg Cantor and are named af ...
) if it maps every finite subset X of vertices to a component of G\setminus X. Every ray in G corresponds to a haven of order \alef_0, namely, the function \beta; that maps every finite set X to the unique component of G\setminus X that contains infinitely many vertices of the ray. Conversely, every haven of order \alef_0 can be defined in this way by a ray. Two rays are equivalent if and only if they define the same haven, so the ends of a graph are in one-to-one correspondence with its havens of order \alef_0.


Examples

If the infinite graph G is itself a ray, then it has infinitely many ray subgraphs, one starting from each vertex of G. However, all of these rays are equivalent to each other, so G only has one end. If G is a forest (that is, a graph with no finite cycles), then the intersection of any two rays is either a path or a ray; two rays are equivalent if their intersection is a ray. If a base vertex is chosen in each connected component of G, then each end of G contains a unique ray starting from one of the base vertices, so the ends may be placed in one-to-one correspondence with these canonical rays. Every countable graph G has a
spanning forest In the mathematical field of graph theory, a spanning tree ''T'' of an undirected graph ''G'' is a subgraph that is a tree which includes all of the vertices of ''G''. In general, a graph may have several spanning trees, but a graph that is not ...
with the same set of ends as G. However, there exist uncountably infinite graphs with only one end in which every spanning tree has infinitely many ends. If G is an infinite
grid graph In graph theory, a lattice graph, mesh graph, or grid graph is a graph whose drawing, embedded in some Euclidean space , forms a regular tiling. This implies that the group of bijective transformations that send the graph to itself is a latti ...
, then it has many rays, and arbitrarily large sets of vertex-disjoint rays. However, it has only one end. This may be seen most easily using the characterization of ends in terms of havens: the removal of any finite set of vertices leaves exactly one infinite connected component, so there is only one haven (the one that maps each finite set to the unique infinite connected component).


Relation to topological ends

In
point-set topology In mathematics, general topology is the branch of topology that deals with the basic set-theoretic definitions and constructions used in topology. It is the foundation of most other branches of topology, including differential topology, geomet ...
, there is a concept of an end that is similar to, but not quite the same as, the concept of an end in graph theory, dating back much earlier to . If a topological space can be covered by a nested sequence of
compact set In mathematics, specifically general topology, compactness is a property that seeks to generalize the notion of a closed and bounded subset of Euclidean space by making precise the idea of a space having no "punctures" or "missing endpoints", i ...
s \kappa_0\subset\kappa_1\subset\kappa_2\dots, then an end of the space is a sequence of components U_0\supset U_1\supset U_2\dots of the complements of the compact sets. This definition does not depend on the choice of the compact sets: the ends defined by one such choice may be placed in one-to-one correspondence with the ends defined by any other choice. An infinite graph G may be made into a topological space in two different but related ways: *Replacing each vertex of the graph by a point and each edge of the graph by an open
unit interval In mathematics, the unit interval is the closed interval , that is, the set of all real numbers that are greater than or equal to 0 and less than or equal to 1. It is often denoted ' (capital letter ). In addition to its role in real analysis, ...
produces a
Hausdorff space In topology and related branches of mathematics, a Hausdorff space ( , ), separated space or T2 space is a topological space where, for any two distinct points, there exist neighbourhoods of each which are disjoint from each other. Of the many ...
from the graph in which a set S is defined to be open whenever each intersection of S with an edge of the graph is an open subset of the unit interval. *Replacing each vertex of the graph by a point and each edge of the graph by a point produces a non-Hausdorff space in which the open sets are the sets S with the property that, if a vertex v of G belongs to S, then so does every edge having v as one of its endpoints. In either case, every finite subgraph of G corresponds to a compact subspace of the topological space, and every compact subspace corresponds to a finite subgraph together with, in the Hausdorff case, finitely many compact proper subsets of edges. Thus, a graph may be covered by a nested sequence of compact sets if and only if it is locally finite, having a finite number of edges at every vertex. If a graph G is connected and locally finite, then it has a compact cover in which the set \kappa_i is the set of vertices at distance at most i from some arbitrarily chosen starting vertex. In this case any haven \beta defines an end of the topological space in which U_i=\beta(\kappa_i). And conversely, if U_0\supset U_1\supset U_2\dots is an end of the topological space defined from G, it defines a haven in which \beta(X) is the component containing U_i, where i is any number large enough that \kappa_i contains X. Thus, for connected and locally finite graphs, the topological ends are in one-to-one correspondence with the graph-theoretic ends. For graphs that may not be locally finite, it is still possible to define a topological space from the graph and its ends. This space can be represented as a
metric space In mathematics, a metric space is a set together with a notion of ''distance'' between its elements, usually called points. The distance is measured by a function called a metric or distance function. Metric spaces are the most general settin ...
if and only if the graph has a normal spanning tree, a rooted
spanning tree In the mathematical field of graph theory, a spanning tree ''T'' of an undirected graph ''G'' is a subgraph that is a tree which includes all of the vertices of ''G''. In general, a graph may have several spanning trees, but a graph that is not ...
such that each graph edge connects an ancestor-descendant pair. If a normal spanning tree exists, it has the same set of ends as the given graph: each end of the graph must contain exactly one infinite path in the tree.


Special kinds of ends


Free ends

An end E of a graph G is defined to be a free end if there is a finite set X of vertices with the property that X separates E from all other ends of the graph. (That is, in terms of havens, \beta_E(X) is disjoint from \beta_D(X) for every other end D.) In a graph with finitely many ends, every end must be free. proves that, if G has infinitely many ends, then either there exists an end that is not free, or there exists an infinite family of rays that share a common starting vertex and are otherwise disjoint from each other.


Thick ends

A thick end of a graph G is an end that contains infinitely many pairwise- disjoint rays.
Halin's grid theorem In graph theory, a branch of mathematics, Halin's grid theorem states that the infinite graphs with thick ends are exactly the graphs containing subdivisions of the hexagonal tiling of the plane. It was published by , and is a precursor to the wo ...
characterizes the graphs that contain thick ends: they are exactly the graphs that have a
subdivision Subdivision may refer to: Arts and entertainment * Subdivision (metre), in music * ''Subdivision'' (film), 2009 * "Subdivision", an episode of ''Prison Break'' (season 2) * ''Subdivisions'' (EP), by Sinch, 2005 * "Subdivisions" (song), by Rus ...
of the
hexagonal tiling In geometry, the hexagonal tiling or hexagonal tessellation is a regular tiling of the Euclidean plane, in which exactly three hexagons meet at each vertex. It has Schläfli symbol of or (as a truncated triangular tiling). English mathemat ...
as a subgraph.


Special kinds of graphs


Symmetric and almost-symmetric graphs

defines a connected locally finite graph to be "almost symmetric" if there exist a vertex v and a number D such that, for every other vertex w, there is an
automorphism In mathematics, an automorphism is an isomorphism from a mathematical object to itself. It is, in some sense, a symmetry of the object, and a way of mapping the object to itself while preserving all of its structure. The set of all automorphisms ...
of the graph for which the image of v is within distance D of w; equivalently, a connected locally finite graph is almost symmetric if its automorphism group has finitely many orbits. As he shows, for every connected locally finite almost-symmetric graph, the number of ends is either at most two or uncountable; if it is uncountable, the ends have the topology of a
Cantor set In mathematics, the Cantor set is a set of points lying on a single line segment that has a number of unintuitive properties. It was discovered in 1874 by Henry John Stephen Smith and introduced by German mathematician Georg Cantor in 1883. Thr ...
. Additionally, Mohar shows that the number of ends controls the
Cheeger constant In Riemannian geometry, the Cheeger isoperimetric constant of a compact Riemannian manifold ''M'' is a positive real number ''h''(''M'') defined in terms of the minimal area of a hypersurface that divides ''M'' into two disjoint pieces. In 1970, J ...
h=\inf\left\, where V ranges over all finite nonempty sets of vertices of the graph and where \partial V denotes the set of edges with one endpoint in V. For almost-symmetric graphs with uncountably many ends, h>0; however, for almost-symmetric graphs with only two ends, h=0.


Cayley graphs

Every
group A group is a number of persons or things that are located, gathered, or classed together. Groups of people * Cultural group, a group whose members share the same cultural identity * Ethnic group, a group whose members share the same ethnic ide ...
and a set of generators for the group determine a
Cayley graph In mathematics, a Cayley graph, also known as a Cayley color graph, Cayley diagram, group diagram, or color group is a graph that encodes the abstract structure of a group. Its definition is suggested by Cayley's theorem (named after Arthur Cay ...
, a graph whose vertices are the group elements and the edges are pairs of elements (x,gx) where g is one of the generators. In the case of a
finitely generated group In algebra, a finitely generated group is a group ''G'' that has some finite generating set ''S'' so that every element of ''G'' can be written as the combination (under the group operation) of finitely many elements of ''S'' and of inverses of s ...
, the ends of the group are defined to be the ends of the Cayley graph for the finite set of generators; this definition is invariant under the choice of generators, in the sense that if two different finite set of generators are chosen, the ends of the two Cayley graphs are in one-to-one correspondence with each other. For instance, every
free group In mathematics, the free group ''F'S'' over a given set ''S'' consists of all words that can be built from members of ''S'', considering two words to be different unless their equality follows from the group axioms (e.g. ''st'' = ''suu''−1' ...
has a Cayley graph (for its free generators) that is a tree. The free group on one generator has a doubly infinite path as its Cayley graph, with two ends. Every other free group has infinitely many ends. Every finitely generated infinite group has either 1, 2, or infinitely many ends, and the
Stallings theorem about ends of groups In the mathematical subject of group theory, the Stallings theorem about ends of groups states that a finitely generated group ''G'' has more than one end if and only if the group ''G'' admits a nontrivial decomposition as an amalgamated free produ ...
provides a decomposition of groups with more than one end.. In particular: # A finitely generated infinite group has 2 ends if and only if it has a
cyclic Cycle, cycles, or cyclic may refer to: Anthropology and social sciences * Cyclic history, a theory of history * Cyclical theory, a theory of American political history associated with Arthur Schlesinger, Sr. * Social cycle, various cycles in s ...
subgroup In group theory, a branch of mathematics, given a group ''G'' under a binary operation ∗, a subset ''H'' of ''G'' is called a subgroup of ''G'' if ''H'' also forms a group under the operation ∗. More precisely, ''H'' is a subgroup ...
of finite
index Index (or its plural form indices) may refer to: Arts, entertainment, and media Fictional entities * Index (''A Certain Magical Index''), a character in the light novel series ''A Certain Magical Index'' * The Index, an item on a Halo megastru ...
. # A finitely generated infinite group has infinitely many ends if and only if it is either a nontrivial
free product with amalgamation In mathematics, specifically group theory, the free product is an operation that takes two groups ''G'' and ''H'' and constructs a new The result contains both ''G'' and ''H'' as subgroups, is generated by the elements of these subgroups, and i ...
or
HNN-extension In mathematics, the HNN extension is an important construction of combinatorial group theory. Introduced in a 1949 paper ''Embedding Theorems for Groups'' by Graham Higman, Bernhard Neumann, and Hanna Neumann, it embeds a given group ''G'' into an ...
with finite amalgamation. # All other finitely generated infinite groups have exactly one end.


Notes


References

* * * * * * * * * * * * * * * {{refend Graph theory objects Infinite graphs