
TL;DR
This paper introduces an information-theoretic approach to analyze the time complexity of search problems, linking entropy and mutual information to computational difficulty and providing insights into P vs. NP and related complexity classes.
Contribution
It generalizes Shannon entropy to functions, establishing a novel connection between information measures and computational complexity, and offers a new method to approach P vs. NP problem.
Findings
Information measure relates to search problem complexity.
Supports P=RP=BPP and P!=PP conjectures.
Proposes entropy-based lower bounds on query complexity.
Abstract
The concept of Shannon entropy of random variables was generalized to measurable functions in general, and to simple functions with finite values in particular. It is shown that the information measure of a function is related to the time complexity of search problems concerning the functions in question. Formally, given a Turing reduction from a search problem f(x)=y to another function g(x), the amount of information about f(x)=y provided by querying g(x) is exactly equal to the average mutual information I(f;g). As a result, the average number of queries is I(f=y)/I(f;g), where I(f) is amount of self-information about the event {f=y}. In the idea case, if I(f=y)/I(f;g) is polynomial in the size of input and the function g(x) can be computed in polynomial time, then the problem f(x)=y also has polynomial-time algorithm. As it turns out, our information-based complexity estimation is a…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsComputability, Logic, AI Algorithms · Topological and Geometric Data Analysis · Benford’s Law and Fraud Detection
