Dice Question Streamline Icon: https://streamlinehq.com

Polynomial-time computability of the n-th tent code bit

Determine whether there exists an algorithm that, for a fixed rational μ ∈ Q and a rational initial value x = p/q, computes the n-th bit b_n of the tent code ^n_μ(x) in time polynomial in the input size log p + log q + log n; equivalently, establish the time complexity class of predicting whether f_μ^n(x) < 1/2 from rational inputs.

Information Square Streamline Icon: https://streamlinehq.com

Background

The paper resolves space complexity aspects for recognizing valid tent codes under smoothed analysis but leaves the time complexity of computing individual bits of the tent code open. This task amounts to predicting the n-th iterate’s relation to a threshold for rational inputs.

The authors raise the explicit question of polynomial-time solvability with respect to the natural input size and suggest the problem might be NP-hard; however, they report no known result. Pinpointing the time complexity would bridge algorithmic practice and theory for chaotic sequence prediction.

References

The time complexity of the tent code is another interesting topic to decide b_n ∈ {0,1} as given a rational x = p/q for a fixed μ ∈ Q. Is it possible to compute in time polynomial in the input size log p + log q + log n? It might be NP-hard, but we could not find a result.

A Smoothed Analysis of the Space Complexity of Computing a Chaotic Sequence (2405.00327 - Okada et al., 1 May 2024) in Section 6: Concluding Remarks