We say that a language 𝐿 is 𝑘-self-reducible if there exists a function 𝑓 such that:
- 𝑓 is computable in polynomial time, and
- There exists $𝑛_0 ∈ ℕ$ such that for all 𝑥 of length at least $𝑛_0$, the function 𝑓 returns a list of 𝑘 strings $𝑦_1, 𝑦_2, … , 𝑦_𝑘$ that are all shorter than 𝑥 (i.e., $|𝑦_𝑖| < |𝑥|$ for all $1 ≤ 𝑖 ≤ 𝑘$), and in addition $𝑥 ∈ 𝐿 ⟺$ There exists $𝑖$ such that $𝑦_𝑖 ∈ 𝐿.$
Is $𝐿 ∈ P$, if a language 𝐿 is 1-self-reducible?