最近、この「コミュニケーションの複雑さ」という興味深いトピックについて知りました。簡単に言うと、ウィキペディアはそれを次のように定義しています。
理論的なコンピュータサイエンスでは、コミュニケーションの複雑さは、問題への入力が2つ以上のパーティに分散されている場合に、問題を解決するために必要なコミュニケーションの量を調査し ます。これは1979年にアンドリューヤオによって紹介され、伝統的にアリスとボブと呼ばれる2つの独立した当事者が関わる次の問題を調査しました。Aliceはnビットの文字列とBobに別のビットの文字列yを受け取り、そのうちの1つ(たとえばBob)が特定の関数f(x、y)を計算して、それらの間の通信量を最小にします。もちろん、アリスにnビットの文字列全体をボブに送信させ、ボブが関数fを計算することで、常に成功することができます。n y f (x 、y )f、しかしここでのアイデアは、nビット未満の通信でを計算する賢い方法を見つけることです。通信の複雑さでは、アリスやボブが実行する計算量や、使用するメモリのサイズは関係ありません。
今、私はこの論文の最初の数ページを読み進めていました:「量子通信の複雑さ(調査)-ブラサード」。どうやら、非通信当事者が以前から絡み合っている場合、古典的な場合よりも多くの情報ビットが通信される可能性があるようです。紙は見栄えがいいので、さらに読みます。しかし、「量子通信の複雑さ」について学ぶときに「必読」となる重要な論文やテキストは他にありますか?(私は主に理論的/アルゴリズム的側面に興味があります)