When I build a quantum circuit and my initial state is the one composed only by zeros ($|000\ldots 0\rangle$), I have a final state $|\psi\rangle$ that is the result of the application of the quantum circuit to $|000\ldots 0\rangle$.
My question is: if I have the final state $|\psi\rangle$ (or something similar, like the probability related to each element of the computational basis) and I know that my initial state is $|000\ldots 0\rangle$, is there a way (exact, variational, etc.) to find one of the quantum circuit that applied to $|000\ldots 0\rangle$ give me $|\psi\rangle$?