English

Bounded Turing Reductions and Data Processing Inequalities for Sequences

Computational Complexity 2016-08-18 v1

Abstract

A data processing inequality states that the quantity of shared information between two entities (e.g. signals, strings) cannot be significantly increased when one of the entities is processed by certain kinds of transformations. In this paper, we prove several data processing inequalities for sequences, where the transformations are bounded Turing functionals and the shared information is measured by the lower and upper mutual dimensions between sequences. We show that, for all sequences X,Y,X,Y, and ZZ, if ZZ is computable Lipschitz reducible to XX, then mdim(Z:Y)mdim(X:Y) and Mdim(Z:Y)Mdim(X:Y). mdim(Z:Y) \leq mdim(X:Y) \text{ and } Mdim(Z:Y) \leq Mdim(X:Y). We also show how to derive different data processing inequalities by making adjustments to the computable bounds of the use of a Turing functional. The yield of a Turing functional ΦS\Phi^S with access to at most nn bits of the oracle SS is the smallest input mNm \in \mathbb{N} such that ΦSn(m)\Phi^{S \upharpoonright n}(m)\uparrow. We show how to derive reverse data processing inequalities (i.e., data processing inequalities where the transformation may significantly increase the shared information between two entities) for sequences by applying computable bounds to the yield of a Turing functional.

Keywords

Cite

@article{arxiv.1608.04764,
  title  = {Bounded Turing Reductions and Data Processing Inequalities for Sequences},
  author = {Adam Case},
  journal= {arXiv preprint arXiv:1608.04764},
  year   = {2016}
}

Comments

This article is 12 pages. A preliminary version of part of this work was presented at the 11th International Conference on Computability, Complexity, and Randomness

R2 v1 2026-06-22T15:21:31.631Z