Optimal Communication Complexity of Chained Index

Janani Sundaresan
{"title":"Optimal Communication Complexity of Chained Index","authors":"Janani Sundaresan","doi":"arxiv-2404.07026","DOIUrl":null,"url":null,"abstract":"We study the CHAIN communication problem introduced by Cormode et al. [ICALP\n2019]. It is a generalization of the well-studied INDEX problem. For $k\\geq 1$,\nin CHAIN$_{n,k}$, there are $k$ instances of INDEX, all with the same answer.\nThey are shared between $k+1$ players as follows. Player 1 has the first string\n$X^1 \\in \\{0,1\\}^n$, player 2 has the first index $\\sigma^1 \\in [n]$ and the\nsecond string $X^2 \\in \\{0,1\\}^n$, player 3 has the second index $\\sigma^2 \\in\n[n]$ along with the third string $X^3 \\in \\{0,1\\}^n$, and so on. Player $k+1$\nhas the last index $\\sigma^k \\in [n]$. The communication is one way from each\nplayer to the next, starting from player 1 to player 2, then from player 2 to\nplayer 3 and so on. Player $k+1$, after receiving the message from player $k$,\nhas to output a single bit which is the answer to all $k$ instances of INDEX. It was proved that the CHAIN$_{n,k}$ problem requires $\\Omega(n/k^2)$\ncommunication by Cormode et al., and they used it to prove streaming lower\nbounds for approximation of maximum independent sets. Subsequently, it was used\nby Feldman et al. [STOC 2020] to prove lower bounds for streaming submodular\nmaximization. However, these works do not get optimal bounds on the\ncommunication complexity of CHAIN$_{n,k}$, and in fact, it was conjectured by\nCormode et al. that $\\Omega(n)$ bits are necessary, for any $k$. As our main result, we prove the optimal lower bound of $\\Omega(n)$ for\nCHAIN$_{n,k}$. This settles the open conjecture of Cormode et al. in the\naffirmative. The key technique is to use information theoretic tools to analyze\nprotocols over the Jensen-Shannon divergence measure, as opposed to total\nvariation distance. As a corollary, we get an improved lower bound for\napproximation of maximum independent set in vertex arrival streams through a\nreduction from CHAIN directly.","PeriodicalId":501024,"journal":{"name":"arXiv - CS - Computational Complexity","volume":"49 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-04-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"arXiv - CS - Computational Complexity","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/arxiv-2404.07026","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

We study the CHAIN communication problem introduced by Cormode et al. [ICALP 2019]. It is a generalization of the well-studied INDEX problem. For $k\geq 1$, in CHAIN$_{n,k}$, there are $k$ instances of INDEX, all with the same answer. They are shared between $k+1$ players as follows. Player 1 has the first string $X^1 \in \{0,1\}^n$, player 2 has the first index $\sigma^1 \in [n]$ and the second string $X^2 \in \{0,1\}^n$, player 3 has the second index $\sigma^2 \in [n]$ along with the third string $X^3 \in \{0,1\}^n$, and so on. Player $k+1$ has the last index $\sigma^k \in [n]$. The communication is one way from each player to the next, starting from player 1 to player 2, then from player 2 to player 3 and so on. Player $k+1$, after receiving the message from player $k$, has to output a single bit which is the answer to all $k$ instances of INDEX. It was proved that the CHAIN$_{n,k}$ problem requires $\Omega(n/k^2)$ communication by Cormode et al., and they used it to prove streaming lower bounds for approximation of maximum independent sets. Subsequently, it was used by Feldman et al. [STOC 2020] to prove lower bounds for streaming submodular maximization. However, these works do not get optimal bounds on the communication complexity of CHAIN$_{n,k}$, and in fact, it was conjectured by Cormode et al. that $\Omega(n)$ bits are necessary, for any $k$. As our main result, we prove the optimal lower bound of $\Omega(n)$ for CHAIN$_{n,k}$. This settles the open conjecture of Cormode et al. in the affirmative. The key technique is to use information theoretic tools to analyze protocols over the Jensen-Shannon divergence measure, as opposed to total variation distance. As a corollary, we get an improved lower bound for approximation of maximum independent set in vertex arrival streams through a reduction from CHAIN directly.
链式索引的最佳通信复杂度
我们研究的是 Cormode 等人提出的 CHAIN 通信问题[ICALP2019]。它是研究得很透彻的 INDEX 问题的一般化。对于 $k\geq 1$,在 CHAIN$_{n,k}$ 中,有 $k$ 个 INDEX 实例,它们都有相同的答案。玩家 1 拥有第一个字符串 $X^1 \ in \{0,1\}^n$, 玩家 2 拥有第一个索引 $\sigma^1 \ in [n]$ 以及第二个字符串 $X^2 \ in \{0,1\}^n$, 玩家 3 拥有第二个索引 $\sigma^2 \ in [n]$ 以及第三个字符串 $X^3 \ in \{0,1\}^n$, 以此类推。玩家 $k+1$ 拥有最后一个索引 $\sigma^k \in [n]$。通信是单向的,从玩家 1 到玩家 2,然后从玩家 2 到玩家 3,以此类推。玩家 $k+1$ 收到来自玩家 $k$ 的信息后,必须输出一个比特,这个比特就是 INDEX 所有 $k$ 实例的答案。Cormode 等人证明了 CHAIN$_{n,k}$ 问题需要 $\Omega(n/k^2)$ 通信,并用它证明了最大独立集近似的流式下界。随后,Feldman 等人[STOC 2020]用它证明了流式子模最大化的下界。然而,这些工作并没有得到 CHAIN$_{n,k}$ 通信复杂度的最优边界,事实上,Cormode 等人猜想,对于任意 $k$,$Omega(n)$ 位都是必要的。作为我们的主要结果,我们证明了 CHAIN$_{n,k}$ 的 $\Omega(n)$ 的最优下限。这就肯定了 Cormode 等人的公开猜想。关键技术是使用信息论工具分析詹森-香农发散度量上的协议,而不是总变异距离。作为推论,我们通过直接从 CHAIN 引入,得到了顶点到达流中最大独立集近似值的改进下界。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信