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 conn ...
, 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, can be used to prove
Szemerédi's theorem
In arithmetic combinatorics, Szemerédi's theorem is a result concerning arithmetic progressions in subsets of the integers. In 1936, Erdős and Turán conjectured that every set of integers ''A'' with positive natural density contains a ''k''-t ...
. It also has applications to
property testing
In computer science, a property testing algorithm for a decision problem is an algorithm whose query complexity to its input is much smaller than the instance size of the problem. Typically property testing algorithms are used to distinguish if ...
.
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
Big ''O'' notation is a mathematical notation that describes the limiting behavior of a function when the argument tends towards a particular value or infinity. Big O is a member of a family of notations invented by Paul Bachmann, Edmund Land ...
.
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. Initial formulation due to
Imre Z. Ruzsa 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óz ...
,
Frankl, 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
The term regular can mean normal or in accordance with rules. It may refer to:
People
* Moses Regular (born 1971), America football player
Arts, entertainment, and media Music
* "Regular" (Badfinger song)
* Regular tunings of stringed instrum ...
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
The term regular can mean normal or in accordance with rules. It may refer to:
People
* Moses Regular (born 1971), America football player
Arts, entertainment, and media Music
* "Regular" (Badfinger song)
* Regular tunings of stringed instrum ...
(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. Mathematicall ...
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 ar ...
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