Sidorenko’s conjecture for blow-ups
- The Division of Physics, Mathematics and Astronomy, Caltech
- More about David Conlon
- Department of Mathematics, University College London
- More about Joonkyung Lee
Editorial introduction
Sidorenko’s conjecture for blow-ups, Discrete Analysis 2021:2, 13 pp.
Let be a bipartite graph with finite vertex sets and . If has density , then the average degree of the vertices in is , so the mean-square degree is at least . This is easily seen to be equivalent to the statement that if two vertices are selected independently and uniformly at random from , then the average number of neighbours they have in common in is at least . It follows that the mean-square number of common neighbours is at least , and this translates into the statement that if is a random element of , then the probability that all four pairs are edges of is at least . This can be interpreted as saying that the 4-cycle density of a graph is always at least as large as it would be for a typical random graph of the same density.
The above argument can be straightforwardly generalized from 4-cycles to general complete bipartite graphs . The famous Sidorenko conjecture (also asked by Erdős and Simonovits) states that the conclusion holds for all bipartite graphs. That is, if is a bipartite graph with vertex sets and of size and , is as above, and and are random functions, then the probability that is an edge of for every is at least .
One might think that this conjecture would either have a simple counterexample or would follow fairly easily from known inequalities, but this appears not to be the case. A good way to get a feel for the difficulty is to try to prove it for paths of length 3. It is known to be true in this case, but a certain amount of ingenuity is required to prove it.
In fact, it is known to be true for quite a large class of bipartite graphs, with results typically taking the form that a bipartite graph satisfies the conjecture if it can be built up in a certain way from graphs that belong to a particularly simple class. The achievement of this paper is that it proves the conjecture for a class of graphs that cannot be built up in that way. In other words, it obtains a proof that is not just a refinement of existing methods but a genuine extension of the available techniques.
A particular class of graphs for which they obtain a positive result is that of blow-ups. These are bipartite graphs obtained as follows: let be a bipartite graph with vertex sets and and let be a positive integer, take disjoint copies of and identify corresponding vertices that belong to . (For example, if is a single edge, then the blow-up is the complete bipartite graph – that is, a star with edges.) The authors show that for every bipartite graph there is some such that the blow-up satisfies Sidorenko’s conjecture.
The rough idea behind the proof is that blow-ups have a property that allows one to replace the graph by a simpler graph to which known techniques apply.
Perhaps the simplest case for which Sidorenko’s conjecture is still unknown is the graph obtained from the complete bipartite graph by removing a 10-cycle. While the authors do not resolve this question, their result does imply that the “square” of this graph (that is, the blow-up when ) satisfies the conjecture. Another consequence of their results is that for every bipartite graph there is a bipartite graph such that the disjoint union of and satisfies the conjecture.
So is Sidorenko’s conjecture true? The experts on the problem are reluctant to take a strong view either way. The results proved so far place significant restrictions on what a counterexample could be like (though these leave open relatively small possibilities such as the example), which perhaps points in the positive direction. On the other hand, a natural analogue of the conjecture for 3-uniform hypergraphs, which places a restriction on what a proof could be like – it cannot be too generalizable.
This paper is a valuable addition to our understanding of a tantalizing question.