The Zarankiewicz problem, an unsolved problem in mathematics, asks for the largest possible number of edges in a bipartite graph that has a given number of vertices and has no complete bipartite subgraphs of a given size. [1] It belongs to the field of extremal graph theory, a branch of combinatorics, and is named after the Polish mathematician Kazimierz Zarankiewicz, who proposed several special cases of the problem in 1951. [2]
A bipartite graph consists of two disjoint sets of vertices and , and a set of edges each of which connects a vertex in to a vertex in . No two edges can both connect the same pair of vertices. A complete bipartite graph is a bipartite graph in which every pair of a vertex from and a vertex from is connected to each other. A complete bipartite graph in which has vertices and has vertices is denoted . If is a bipartite graph, and there exists a set of vertices of and vertices of that are all connected to each other, then these vertices induce a subgraph of the form . (In this formulation, the ordering of and is significant: the set of vertices must be from and the set of vertices must be from , not vice versa.)
The Zarankiewicz function denotes the maximum possible number of edges in a bipartite graph for which and , but which does not contain a subgraph of the form . As a shorthand for an important special case, is the same as . The Zarankiewicz problem asks for a formula for the Zarankiewicz function, or (failing that) for tight asymptotic bounds on the growth rate of assuming that is a fixed constant, in the limit as goes to infinity.
For this problem is the same as determining cages with girth six. The Zarankiewicz problem, cages and finite geometry are strongly interrelated. [3]
The same problem can also be formulated in terms of digital geometry. The possible edges of a bipartite graph can be visualized as the points of a rectangle in the integer lattice, and a complete subgraph is a set of rows and columns in this rectangle in which all points are present. Thus, denotes the maximum number of points that can be placed within an grid in such a way that no subset of rows and columns forms a complete grid. [4] An alternative and equivalent definition is that is the smallest integer such that every (0,1)-matrix of size with ones must have a set of rows and columns such that the corresponding submatrix is made up only of 1s.
The number asks for the maximum number of edges in a bipartite graph with vertices on each side that has no 4-cycle (its girth is six or more). Thus, (achieved by a three-edge path), and (a hexagon).
In his original formulation of the problem, Zarankiewicz asked for the values of for . The answers were supplied soon afterwards by Wacław Sierpiński: , , and . [4] The case of is relatively simple: a 13-edge bipartite graph with four vertices on each side of the bipartition, and no subgraph, may be obtained by adding one of the long diagonals to the graph of a cube. In the other direction, if a bipartite graph with 14 edges has four vertices on each side, then two vertices on each side must have degree four. Removing these four vertices and their 12 incident edges leaves a nonempty set of edges, any of which together with the four removed vertices forms a subgraph.
The Kővári–Sós–Turán theorem provides an upper bound on the solution to the Zarankiewicz problem. It was established by Tamás Kővári, Vera T. Sós and Pál Turán shortly after the problem had been posed:
Kővári, Sós, and Turán originally proved this inequality for . [5] Shortly afterwards, Hyltén-Cavallius observed that essentially the same argument can be used to prove the above inequality. [6] An improvement on the second term of the upper bound on was given by Štefan Znám: [7]
If and are assumed to be constant, then asymptotically, using the big O notation, these formulae can be expressed as
In the particular case , assuming without loss of generality that , we have the asymptotic upper bound
One can verify that among the two asymptotic upper bounds of in the previous section, the first bound is better when , and the second bound becomes better when . Therefore, if one can show a lower bound for that matches the upper bound up to a constant, then by a simple sampling argument (on either an bipartite graph or an bipartite graph that achieves the maximum edge number), we can show that for all , one of the above two upper bounds is tight up to a constant. This leads to the following question: is it the case that for any fixed and , we have
In the special case , up to constant factors, has the same order as , the maximum number of edges in an -vertex (not necessarily bipartite) graph that has no as a subgraph. In one direction, a bipartite graph with vertices on each side and edges must have a subgraph with vertices and at least edges; this can be seen from choosing vertices uniformly at random from each side, and taking the expectation. In the other direction, we can transform a graph with vertices and no copy of into a bipartite graph with vertices on each side of its bipartition, twice as many edges and still no copy of , by taking its bipartite double cover. [9] Same as above, with the convention that , it has been conjectured that
for all constant values of . [10]
For some specific values of (e.g., for sufficiently larger than , or for ), the above statements have been proved using various algebraic and random algebraic constructions. At the same time, the answer to the general question is still unknown to us.
For , a bipartite graph with vertices on each side, edges, and no may be obtained as the Levi graph, or point-line incidence graph, of a projective plane of order , a system of points and lines in which each two points determine a unique line, and each two lines intersect at a unique point. We construct a bipartite graph associated to this projective plane that has one vertex part as its points, the other vertex part as its lines, such that a point and a line is connected if and only if they are incident in the projective plane. This leads to a -free graph with vertices and edges. Since this lower bound matches the upper bound given by I. Reiman, [11] we have the asymptotic [12]
For , bipartite graphs with vertices on each side, edges, and no may again be constructed from finite geometry, by letting the vertices represent points and spheres (of a carefully chosen fixed radius) in a three-dimensional finite affine space, and letting the edges represent point-sphere incidences. [13]
More generally, consider and any . Let be the -element finite field, and be an element of multiplicative order , in the sense that form a -element subgroup of the multiplicative group . We say that two nonzero elements are equivalent if we have and for some . Consider a graph on the set of all equivalence classes , such that and are connected if and only if . One can verify that is well-defined and free of , and every vertex in has degree or . Hence we have the upper bound [14]
For sufficiently larger than , the above conjecture was verified by Kollár, Rónyai, and Szabó [15] and Alon, Rónyai, and Szabó [16] using the construction of norm graphs and projective norm graphs over finite fields.
For , consider the norm graph NormGraphp,s with vertex set , such that every two vertices are connected if and only if , where is the norm map
It is not hard to verify that the graph has vertices and at least edges. To see that this graph is -free, observe that any common neighbor of vertices must satisfy
for all , which a system of equations that has at most solutions.
The same result can be proved for all using the projective norm graph, a construction slightly stronger than the above. The projective norm graph ProjNormGraphp,s is the graph on vertex set , such that two vertices are adjacent if and only if , where is the norm map defined by . By a similar argument to the above, one can verify that it is a -free graph with edges.
The above norm graph approach also gives tight lower bounds on for certain choices of . [16] In particular, for , , and , we have
In the case , consider the bipartite graph with bipartition , such that and . For and , let in if and only if , where is the norm map defined above. To see that is -free, consider tuples . Observe that if the tuples have a common neighbor, then the must be distinct. Using the same upper bound on he number of solutions to the system of equations, we know that these tuples have at most common neighbors.
Using a related result on clique partition numbers, Alon, Mellinger, Mubayi and Verstraëte [17] proved a tight lower bound on for arbitrary : if , then we have
For , we say that a collection of subsets is a clique partition of if form a partition of . Observe that for any , if there exists some of size and , such that there is a partition of into cliques of size , then we have . Indeed, supposing is a partition of into cliques of size , we can let be the bipartite graph with and , such that in if and only if . Since the form a clique partition, cannot contain a copy of .
It remains to show that such a clique partition exists for any . To show this, let be the finite field of size and . For every polynomial of degree at most over , define . Let be the collection of all , so that and every has size . Clearly no two members of can share members. Since the only -sets in that do not belong to are those that have at least two points sharing the same first coordinate, we know that almost all -subsets of are contained in some .
Alternative proofs of for sufficiently larger than were also given by Blagojević, Bukh and Karasev [18] and by Bukh [19] using the method of random algebraic constructions. The basic idea is to take a random polynomial and consider the graph between two copies of whose edges are all those pairs such that .
To start with, let be a prime power and . Let
be a random polynomial with degree at most in , degree at most in , and furthermore satisfying for all . Let be the associated random graph on vertex set , such that two vertices and are adjacent if and only if .
To prove the asymptotic lower bound, it suffices to show that the expected number of edges in is . For every -subset , we let denote the vertex subset of that "vanishes on ":
Using the Lang-Weil bound for polynomials in , we can deduce that one always has or for some large constant , which implies
Since is chosen randomly over , it is not hard to show that the right-hand side probability is small, so the expected number of -subsets with also turned out to be small. If we remove a vertex from every such , then the resulting graph is free, and the expected number of remaining edges is still large. This finishes the proof that for all sufficiently large with respect to . More recently, there have been a number of results verifying the conjecture for different values of , using similar ideas but with more tools from algebraic geometry. [8] [20]
The Kővári–Sós–Turán theorem has been used in discrete geometry to bound the number of incidences between geometric objects of various types. As a simple example, a set of points and lines in the Euclidean plane necessarily has no , so by the Kővári–Sós–Turán it has point-line incidences. This bound is tight when is much larger than , but not when and are nearly equal, in which case the Szemerédi–Trotter theorem provides a tighter bound. However, the Szemerédi–Trotter theorem may be proven by dividing the points and lines into subsets for which the Kővári–Sós–Turán bound is tight. [21]
In graph theory, an expander graph is a sparse graph that has strong connectivity properties, quantified using vertex, edge or spectral expansion. Expander constructions have spawned research in pure and applied mathematics, with several applications to complexity theory, design of robust computer networks, and the theory of error-correcting codes.
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.
In the mathematical theory of matroids, a graphic matroid is a matroid whose independent sets are the forests in a given finite undirected graph. The dual matroids of graphic matroids are called co-graphic matroids or bond matroids. A matroid that is both graphic and co-graphic is sometimes called a planar matroid ; these are exactly the graphic matroids formed from planar graphs.
In mathematics, in the areas of order theory and combinatorics, Dilworth's theorem characterizes the width of any finite partially ordered set in terms of a partition of the order into a minimum number of chains. It is named for the mathematician Robert P. Dilworth.
In the mathematical field of spectral graph theory, a Ramanujan graph is a regular graph whose spectral gap is almost as large as possible. Such graphs are excellent spectral expanders. As Murty's survey paper notes, Ramanujan graphs "fuse diverse branches of pure mathematics, namely, number theory, representation theory, and algebraic geometry". These graphs are indirectly named after Srinivasa Ramanujan; their name comes from the Ramanujan–Petersson conjecture, which was used in a construction of some of these graphs.
In the mathematical discipline of graph theory the Tutte theorem, named after William Thomas Tutte, is a characterization of finite undirected graphs with perfect matchings. It is a special case of the Tutte–Berge formula.
The Tutte polynomial, also called the dichromate or the Tutte–Whitney polynomial, is a graph polynomial. It is a polynomial in two variables which plays an important role in graph theory. It is defined for every undirected graph and contains information about how the graph is connected. It is denoted by .
In the mathematical area of graph theory, Kőnig's theorem, proved by Dénes Kőnig, describes an equivalence between the maximum matching problem and the minimum vertex cover problem in bipartite graphs. It was discovered independently, also in 1931, by Jenő Egerváry in the more general case of weighted graphs.
In extremal graph theory, the Erdős–Stone theorem is an asymptotic result generalising Turán's theorem to bound the number of edges in an H-free graph for a non-complete graph H. It is named after Paul Erdős and Arthur Stone, who proved it in 1946, and it has been described as the “fundamental theorem of extremal graph theory”.
Property testing is a field of theoretical computer science, concerned with the design of super-fast algorithms for approximate decision making, where the decision refers to properties or parameters of huge objects.
In extremal graph theory, the forbidden subgraph problem is the following problem: given a graph , find the maximal number of edges an -vertex graph can have such that it does not have a subgraph isomorphic to . In this context, is called a forbidden subgraph.
In graph theory and statistics, a graphon is a symmetric measurable function , that is important in the study of dense graphs. Graphons arise both as a natural notion for the limit of a sequence of dense graphs, and as the fundamental defining objects of exchangeable random graph models. Graphons are tied to dense graphs by the following pair of observations: the random graph models defined by graphons give rise to dense graphs almost surely, and, by the regularity lemma, graphons capture the structure of arbitrary large dense graphs.
In graph theory, a partial cube is a graph that is an isometric subgraph of a hypercube. In other words, a partial cube can be identified with a subgraph of a hypercube in such a way that the distance between any two vertices in the partial cube is the same as the distance between those vertices in the hypercube. Equivalently, a partial cube is a graph whose vertices can be labeled with bit strings of equal length in such a way that the distance between two vertices in the graph is equal to the Hamming distance between their labels. Such a labeling is called a Hamming labeling; it represents an isometric embedding of the partial cube into a hypercube.
In coding theory, Zemor's algorithm, designed and developed by Gilles Zemor, is a recursive low-complexity approach to code construction. It is an improvement over the algorithm of Sipser and Spielman.
In graph theory, 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.
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 of edges in a balanced bipartite graph whose edges can be partitioned into a linear number of induced matchings, or the maximum number of triples one can choose from points so that every six points contain at most two triples. The problem is named after Imre Z. Ruzsa and Endre Szemerédi, who first proved that its answer is smaller than by a slowly-growing factor.
In mathematics, dependent random choice is a probabilistic technique that shows how to find a large set of vertices in a dense graph such that every small subset of vertices has many common neighbors. It is a useful tool to embed a graph into another graph with many edges. Thus it has its application in extremal graph theory, additive combinatorics and Ramsey theory.
In mathematics, the hypergraph regularity method is a powerful tool in extremal graph theory that refers to the combined application of the hypergraph regularity lemma and the associated counting lemma. It is a generalization of the graph regularity method, which refers to the use of Szemerédi's regularity and counting lemmas.
In mathematics, a quasirandom group is a group that does not contain a large product-free subset. Such groups are precisely those without a small non-trivial irreducible representation. The namesake of these groups stems from their connection to graph theory: bipartite Cayley graphs over any subset of a quasirandom group are always bipartite quasirandom graphs.
The blow-up lemma, proved by János Komlós, Gábor N. Sárközy, and Endre Szemerédi in 1997, is an important result in extremal graph theory, particularly within the context of the regularity method. It states that the regular pairs in the statement of Szemerédi's regularity lemma behave like complete bipartite graphs in the context of embedding spanning graphs of bounded degree.
{{cite web}}
: CS1 maint: archived copy as title (link)