In
graph theory
In mathematics, graph theory is the study of ''graphs'', which are mathematical structures used to model pairwise relations between objects. A graph in this context is made up of '' vertices'' (also called ''nodes'' or ''points'') which are conne ...
, the graph removal lemma states that when a graph contains few copies of a given
subgraph, then all of the copies can be eliminated by removing a small number of edges.
The special case in which the subgraph is a triangle is known as the triangle removal lemma.
The graph removal lemma can be used to prove Roth's theorem on 3-term arithmetic progressions, and a generalization of it, the
hypergraph removal lemma In graph theory, the hypergraph removal lemma states that when a hypergraph contains few copies of a given sub-hypergraph, then all of the copies can be eliminated by removing a small number of hyperedges. It is a generalization of the graph removal ...
, can be used to prove
Szemerédi's theorem. It also has applications to
property testing.
Formulation
Let
be a graph with
vertices. The graph removal lemma states that for any
, there exists a constant
such that for any
-vertex graph
with fewer than
subgraphs isomorphic to
, it is possible to eliminate all copies of
by removing at most
edges from
.
An alternative way to state this is to say that for any
-vertex graph
with
subgraphs isomorphic to
, it is possible to eliminate all copies of
by removing
edges from
. Here, the
indicates the use of
little o notation.
In the case when
is a triangle, resulting lemma is called triangle removal lemma.
History
The original motivation for the study of triangle removal lemma was
Ruzsa–Szemerédi problem
In combinatorial mathematics and extremal graph theory, the Ruzsa–Szemerédi problem or (6,3)-problem asks for the maximum number of edges in a
graph in which every edge belongs to a unique triangle.
Equivalently it asks for the maximum number ...
. Initial formulation due to
Imre Z. Ruzsa
Imre Z. Ruzsa (born 23 July 1953) is a Hungarian mathematician specializing in number theory.
Life
Ruzsa participated in the International Mathematical Olympiad for Hungary, winning a silver medal in 1969, and two consecutive gold medals with pe ...
and
Szemerédi from 1978 was slightly weaker than the triangle removal lemma used nowadays and can be roughly stated as follows: every
locally linear graph
In graph theory, a locally linear graph is an undirected graph in which every edge belongs to exactly one triangle. Equivalently, for each vertex of the graph, its neighbors are each adjacent to exactly one other neighbor, so the neighbors can be ...
on
vertices contains
edges. This statement can be quickly deduced from a modern triangle removal lemma. Ruzsa and Szemerédi provided also an alternative proof of
Roth's theorem on arithmetic progressions as a simple corollary.
In 1986 during their work on generalizations of Ruzsa–Szemerédi problem to arbitrary
-uniform graphs,
Erdős
Erdős, Erdos, or Erdoes is a Hungarian surname.
People with the surname include:
* Ágnes Erdős (born 1950), Hungarian politician
* Brad Erdos (born 1990), Canadian football player
* Éva Erdős (born 1964), Hungarian handball player
* Józse ...
,
Frankl Frankl is a surname. Notable people with the surname include:
* Ludwig August von Frankl (1810–1894), Austrian writer and philanthropist
* Michal Frankl (born 1974), Czech historian
* Nicholas Frankl (born 1971), British-Hungarian entrepreneur
...
, and
Rödl provided statement for general graphs very close to the modern graph removal lemma: if graph
is a
homomorphic image
In algebra, a homomorphism is a structure-preserving map between two algebraic structures of the same type (such as two groups, two rings, or two vector spaces). The word ''homomorphism'' comes from the Ancient Greek language: () meaning "same" ...
of
, then any
-
free
Free may refer to:
Concept
* Freedom, having the ability to do something, without having to obey anyone/anything
* Freethought, a position that beliefs should be formed only on the basis of logic, reason, and empiricism
* Emancipate, to procur ...
graph
on
vertices can be made
-free by removing
edges.
The modern formulation of graph removal lemma was first stated by
Füredi in 1994. The proof generalized earlier approaches by Ruzsa and Szemerédi and Erdős, Frankl, and Rödl, also utilizing
Szemerédi regularity lemma
Szemerédi's regularity lemma is one of the most powerful tools in extremal graph theory, particularly in the study of large dense graphs. It states that the vertices of every large enough graph can be partitioned into a bounded number of parts so ...
.
Graph counting lemma
A key component of the proof of graph removal lemma is the graph counting lemma about counting subgraphs in systems of
regular pairs. Graph counting lemma is also very useful on its own. According to Füredi, it is used "in most applications of regularity lemma".
Heuristic argument
Let
be a graph on
vertices, whose vertex set is
and edge set is
. Let
be sets of vertices of some graph
such that for all
pair
is
-
regular (in the sense of regularity lemma). Let also
be the
density
Density (volumetric mass density or specific mass) is the substance's mass per unit of volume. The symbol most often used for density is ''ρ'' (the lower case Greek letter rho), although the Latin letter ''D'' can also be used. Mathematical ...
between sets
and
. Intuitively, regular pair
with density
should behave like a random
Erdős–Rényi-like graph, where every pair of vertices
is selected to be an edge independently with probability
. This suggests that the number of copies of
on vertices
such that
should be close to the expected number from Erdős–Rényi model:
where
and
are the edge set and the vertex set of
.
Precise statement
The straightforward formalization of above heuristic claim is as follows. Let
be a graph on
vertices, whose vertex set is
and edge set is
. Let
be arbitrary. Then there exists
such that for any
as above, satisfying
for all
, the number of
graph homomorphisms from
to
such that vertex
is mapped to
is not smaller then
Blow-up Lemma
One can even find bounded degree subgraphs of blow-ups of
in a similar setting. The following claim appears in the literature under name of the blow-up lemma and was first proven by
Komlós,
Sárközy and Szemerédi. Precise statement here is a slightly simplified version due to Komlós, who referred to it also as the key lemma, as it is used in numerous regularity-based proofs.
Let
be an arbitrary graph and
. Construct
by replacing each vertex
of
by independent set
of size
and replacing every edge
of
by complete
bipartite graph
In the mathematical field of graph theory, a bipartite graph (or bigraph) is a graph whose vertices can be divided into two disjoint and independent sets U and V, that is every edge connects a vertex in U to one in V. Vertex sets U and V are ...
on
. Let
be arbitrary reals,
be a potiive integer and let
be a subgraph of
with
vertices and with maximum degree
. Define
. Finally, let
be a graph and
be disjoint sets of vertices of
such that whenever
then
is a
-regular pair with density at least
. Then if
and
, the number of injective graph homomorphisms from
to
is at least
.
In fact, one can only restrict to counting homomorphisms such that any vertex