In theoretical computer science, the log-rank conjecture states that the deterministic communication complexity of a two-party Boolean function is polynomially related to the logarithm of the rank of its input matrix.
Let
D(f)
\operatorname{rank}(f)
Mf
c
Mf
2c
D(f)\geqlog2\operatorname{rank}(f).
D(f)
C
D(f)=O((log\operatorname{rank}(f))C).
Lovettproved the upper bound
D(f)=O\left(\sqrt{\operatorname{rank}(f)}log\operatorname{rank}(f)\right).
D(f)=O\left(\sqrt{\operatorname{rank}(f)}\right).
The best known lower bound, due to Göös, Pitassi and Watson, states that
C\geq2
fn
D(fn)=\tilde\Omega((log
2). | |
\operatorname{rank}(f | |
n)) |
In 2019, an approximate version of the conjecture has been disproved.