中文

关于 PSPACE/poly 中集合的最优语言压缩

计算复杂性 2013-04-04 v1

摘要

我们证明,如果 DTIME[2^O(n)] 不包含在 DSPACE[2^o(n)] 中,那么对于 PSPACE/poly 中的每个集合 B,B 中所有长度为 n 的字符串 x 都可以由一个长度至多为 log(|B^{=n}|)+O(log n) 的字符串 compressed(x) 表示,使得给定 compressed(x) 的多项式时间算法能够将 x 与 B^{=n} 中的所有其他字符串区分开来。忽略 O(log n) 的加法项,这实现了字符串压缩的信息论最优。我们还观察到,对于比 PSPACE/poly 更复杂的集合,最优压缩是不可能的,因为对于任何时间可构造的超多项式函数 t,存在一个在空间 t(n) 中可计算的集合 A,使得至少有一个长度为 n 的字符串 x 需要 compressed(x) 的长度为 2 log(|A^=n|)。

关键词

引用

@article{arxiv.1304.1005,
  title  = {On optimal language compression for sets in PSPACE/poly},
  author = {N. V. Vinodchandran and Marius Zimand},
  journal= {arXiv preprint arXiv:1304.1005},
  year   = {2013}
}

备注

submitted to Theory of Computing Systems