Theory and Applications of Probabilistic Kolmogorov Complexity

05/29/2022
by   Zhenjian Lu, et al.
0

Diverse applications of Kolmogorov complexity to learning [CIKK16], circuit complexity [OPS19], cryptography [LP20], average-case complexity [Hir21], and proof search [Kra22] have been discovered in recent years. Since the running time of algorithms is a key resource in these fields, it is crucial in the corresponding arguments to consider time-bounded variants of Kolmogorov complexity. While fruitful interactions between time-bounded Kolmogorov complexity and different areas of theoretical computer science have been known for quite a while (e.g., [Sip83, Ko91, ABK+06, AF09], to name a few), the aforementioned results have led to a renewed interest in this topic. The theory of Kolmogorov complexity is well understood, but many useful results and properties of Kolmogorov complexity are not known to hold in time-bounded settings. This creates technical difficulties or leads to conditional results when applying methods from time-bounded Kolmogorov complexity to algorithms and complexity theory. Perhaps even more importantly, in many cases it is necessary to consider randomised algorithms. Since random strings have high complexity, the classical theory of time-bounded Kolmogorov complexity might be inappropriate in such contexts. To mitigate these issues and develop a theory of time-bounded Kolmogorov complexity that survives in the setting of randomised computations, some recent papers [Oli19, LO21, LOS21, GKLO22, LOZ22] have explored probabilistic notions of time-bounded Kolmogorov complexity, such as 𝗋𝖪𝗍 complexity [Oli19], 𝗋𝖪^t complexity [LOS21], and 𝗉𝖪^t complexity [GKLO22]. These measures consider different ways of encoding an object via a probabilistic representation. In this survey, we provide an introduction to probabilistic time-bounded Kolmogorov complexity and its applications, highlighting many open problems and research directions.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/06/2023

Knapsack with Small Items in Near-Quadratic Time

The Bounded Knapsack problem is one of the most fundamental NP-complete ...
research
08/29/2018

Recent progress on scaling algorithms and applications

Scaling problems have a rich and diverse history, and thereby have found...
research
11/04/2018

Some Results on the Power of Nondeterministic Computation

In this paper, we consider the power of nondeterministic computation in ...
research
08/06/2021

Quantum Meets the Minimum Circuit Size Problem

In this work, we initiate the study of the Minimum Circuit Size Problem ...
research
11/26/2022

Derandomization under Different Resource Constraints

We provide another proof to the EL Theorem. We show the tradeoff between...
research
02/10/2020

Product Subset Problem : Applications to number theory and cryptography

We consider applications of Subset Product Problem (SPP) in number theor...
research
09/09/2018

Well Quasiorders and Hierarchy Theory

We discuss some applications of WQOs to several fields were hierarchies ...

Please sign up or login with your details

Forgot password? Click here to reset