Suppose I have a probability measure $\pi$ and a Markov kernel $q$ which leaves $\pi$ invariant, in the sense that
\begin{align} \int_x \pi(dx) q(x \to dy) = \pi(dy) \end{align}
Then, a (the) time-reversal of $q$ is a (the) Markov kernel $r$ such that
\begin{align} \pi(dx) q(x \to dy) = \pi(dy) r(y \to dx) \end{align}
as measures on the product space.
My question is: what are some simple/standard conditions on $(\pi, q)$ which ensure that
- Such an $r$ exists, and
- It is essentially unique (i.e. up to changes of measure $0$ in a suitable sense).
My understanding is that this problem is equivalent to the existence of regular conditional probabilities for the joint measure
\begin{align} \mu(dx,dy) = \pi(dx) q(x \to dy). \end{align}
I can find some statements of theorems which give conditions for when a general measure admits regular conditional probabilities; I'd like a simpler (if possible) statement which gives the necessary conditions in terms of $(\pi,q)$.
References are gladly welcomed.