Sidorenko’s conjecture

Still openEvidence checked

Subjects: Graph theory · Combinatorics

Collections: Graphs and coloring

Reading depth

The problem

Does the overall chance of a connection put a minimum on how often every two-group connection pattern appears? The pattern’s dots can be divided into two groups, with all its links across the split; this is bipartite. Both networks are finite and the host has at least one dot. Place each pattern dot independently onto a dot of the host network and ask whether every pattern link lands on a host connection. Nonjoined pattern dots may land on the same host dot. For a three-dot path placed onto a host consisting of one connection, only two of the eight placements work: both endpoints land together and the middle lands at the other end. The conjecture compares the fraction of working placements with a benchmark obtained by multiplying the single-connection chance once per pattern link.[1] [2]

Scope

Every finite bipartite H and nonempty finite simple host G: t(H,G)≥t(K₂,G)^|E(H)|, where t counts all adjacency-preserving vertex maps divided by |V(G)|^|V(H)|.

What remains open

The inequality is known for many patterns, but not for every bipartite pattern. Results for selected patterns and equivalent formulations leave that universal question open. Counterexamples for patterns whose links join three or more dots concern hypergraphs, a different setting from ordinary two-dot connections.[1] [2]

Why it matters

A network’s overall connection density ignores where its connections are concentrated. Counts of larger patterns detect that arrangement. The conjecture proposes that rearranging a fixed amount of connection density cannot push any bipartite pattern below its random-like benchmark. This connects a single average quantity with the correlations visible in larger structures.[1] [2]

Definitions

3 terms
bipartite

A graph whose vertices can be split into two parts with every edge joining different parts. This restricts the pattern in Sidorenko’s conjecture; the host need not be bipartite.[1] [2]

graph homomorphism

A map from pattern vertices to host vertices that sends every pattern edge to a host edge. Nonadjacent pattern vertices may coincide; adjacent ones cannot coincide in a simple host with no loops.[1]

edge density

For this conjecture, p=2∣E(G)∣/∣V(G)∣2p=2|E(G)|/|V(G)|^2: the probability that two independent uniform choices of host vertices are joined. It counts ordered choices including repetitions, unlike normalization by the number of distinct unordered pairs.[1]

Sources

  1. Spectral Sidorenko inequalities and edge-spectral supersaturation Yongtao Li, Wilson Lin, Hong Liu and Shengtong Zhang · 2026-05-26
    Notes on Spectral Sidorenko inequalities and edge-spectral supersaturation

    Introduction defines homomorphism counts and states the full conjecture.

  2. Extremal numbers and Sidorenko’s conjecture David Conlon, Joonkyung Lee and Alexander Sidorenko · 2023-07-10
    Notes on Extremal numbers and Sidorenko’s conjecture

    Abstract distinguishes the graph conjecture from its false hypergraph analogue.

Related problems

Suggest a correction