English

Trading information complexity for error II: the case of a large error and external information complexity

Computational Complexity 2019-10-29 v2 Information Theory math.IT

Abstract

Two problems are studied in this paper. (1) How much external or internal information cost is required to compute a Boolean-valued function with an error at most 1/2ϵ1/2-\epsilon for a small ϵ\epsilon? It is shown that information cost of order ϵ2\epsilon^2 is necessary and of order ϵ\epsilon is sufficient. (2) How much external information cost can be saved to compute a function with a small error ϵ>0\epsilon>0 comparing to the case when no error is allowed? It is shown that information cost of order at least ϵ\epsilon and at most h(ϵ)h(\sqrt{\epsilon}) can be saved. Except the O(h(ϵ))O(h(\sqrt{\epsilon})) upper bound, the other three bounds are tight. For distribution μ\mu that is equally distributed on (0,0)(0,0) and (1,1)(1,1), it is shown that ICμext(XOR,ϵ)=12ϵIC^{ext}_\mu(XOR, \epsilon)=1-2\epsilon where XOR is the two-bit xor function. This equality seems to be the first example of exact information complexity when an error is allowed.

Cite

@article{arxiv.1809.10219,
  title  = {Trading information complexity for error II: the case of a large error and external information complexity},
  author = {Yaqiao Li},
  journal= {arXiv preprint arXiv:1809.10219},
  year   = {2019}
}

Comments

paper rewritten, new results added

R2 v1 2026-06-23T04:19:40.860Z