中文

谎言的熵:与说谎者玩二十问游戏

数据结构与算法 2018-11-07 v1 离散数学 组合数学

摘要

「二十问」是一款由两名玩家进行的猜数游戏:Bob 想一个介于 11nn 之间的整数,Alice 的目标是用最少的 Yes/No 问题将其恢复。香农熵在此背景下有自然的解释。它刻画了该游戏分布变体中最优策略所用的平均问题数:设 μ\mu[n][n] 上的一个分布,则恢复 xμx\sim \mu 的最优策略所用的平均问题数介于 H(μ)H(\mu)H(μ)+1H(\mu)+1 之间。我们考虑该游戏的一个扩展,其中至多 kk 个问题可被虚假回答。我们推广了经典结论,证明最优策略使用约 H(μ)+kH2(μ)H(\mu) + k H_2(\mu) 个问题,其中 H2(μ)=xμ(x)loglog1μ(x)H_2(\mu) = \sum_x \mu(x)\log\log\frac{1}{\mu(x)}。这也将 Rivest 等人对均匀分布的结果进行了推广。此外,我们设计了仅使用形如 `xcx \leq c?'(c[n]c\in[n])的比较查询的近最优策略。比较查询的使用自然地契合排序的背景,我们由此推导了在存在对抗噪声情况下的排序算法。

关键词

引用

@article{arxiv.1811.02177,
  title  = {The entropy of lies: playing twenty questions with a liar},
  author = {Yuval Dagan and Yuval Filmus and Daniel Kane and Shay Moran},
  journal= {arXiv preprint arXiv:1811.02177},
  year   = {2018}
}