A Note on the LogRank Conjecture in Communication Complexity

Vince Grolmusz
2023-11-04
Abstract:The LogRank conjecture of Lovász and Saks from 1988 is the most famous open problem in the communication complexity theory. The statement is as follows: Suppose that two players intend to compute a Boolean function $f(x,y)$ when $x$ is known for the first and $y$ for the second player, and they may send and receive messages encoded with bits, then they can compute $f(x,y)$ with exchanging $(\log \rank (M_f))^c $ bits, where $M_f$ is a Boolean matrix, determined by function $f$. The problem is widely open and very popular, and it has resisted numerous attacks in the last 35 years. The best upper bound is still exponential in the bound of the conjecture. Unfortunately, we cannot prove the conjecture, but we present a communication protocol with $(\log \rank (M_f))^c $ bits, which computes a -- somewhat -- related quantity to $f(x,y)$. The relation is characterized by a representation of low-degree, multi-linear polynomials modulo composite numbers. This result of ours may help to settle this long-time open conjecture.
Computational Complexity,Discrete Mathematics
What problem does this paper attempt to address?
The problem that this paper attempts to solve is a well - known open problem in communication complexity theory - the LogRank conjecture. Specifically, this conjecture was proposed by Lovász and Saks in 1988, and it is stated as follows: Suppose two players know the inputs \(x\) and \(y\) respectively, and they hope to compute the Boolean function \(f(x, y)\) by exchanging bit - messages. Let \(M_f\) be the Boolean matrix determined by the function \(f\). The LogRank conjecture holds that these two players can compute \(f(x, y)\) by exchanging \((\log \text{rank}(M_f))^c\) bits of messages, where \(c\) is some constant. Although this conjecture has been proposed for 35 years, it has not been proven yet. Currently, the best upper bound is still exponential, that is, \(\kappa(f)=O(\sqrt{\text{rank}(M_f)}\log \text{rank}(M_f))\). In this paper, although the authors cannot directly prove the LogRank conjecture, they propose a new communication protocol. This protocol can compute a certain quantity related to \(f(x, y)\) by exchanging \((\log \text{rank}(M_f))^c\) bits of messages. This correlation is characterized by the representation of low - degree multilinear polynomials modulo composite numbers. The authors hope that this result can provide new ideas for finally solving this long - unsolved conjecture.