This paper gives a general Markov-chain-Monte-Carlo solution to estimating nonlinear and/or non-Gaussian state-space models in a Bayesian framework. It combines the Gibbs sampler with the Metropolis-Hastings algorithm to draw the latent state at each date from its full conditional given the neighboring states and the observation, so the measurement and transition equations may take any form and the errors need not be normal. The scheme extends the Gibbs-sampling state-space work of Carlin-Polson-Stoffer (1992) and Carter-Kohn (1994, 1996) — which required conjugate/easily-sampled conditionals or rejection sampling — and delivers an asymptotically exact estimate of the smoothing mean; the authors compare several proposal-density choices for the Metropolis step.
"Using the Gibbs sampler and the Metropolis-Hastings algorithm, an asymptotically exact estimate of the smoothing mean is obtained from any nonlinear and/or non-Gaussian model."
The paper sits at the moment when state-space estimation split into two lineages: the sequential-Monte-Carlo (particle) route and the MCMC route, and this is a clean statement of the MCMC single-move approach for the fully general model. Its pragmatic virtue is generality — by putting a Metropolis step inside the Gibbs sweep over states, it removes the conjugacy/rejection requirements that made Carter-Kohn elegant but restrictive. The cost, well known in hindsight, is that single-move samplers mix slowly when the states are highly persistent (adjacent are strongly correlated), which is exactly why the later literature moved to block/forward-filtering-backward-sampling updates and to the mixture-approximation tricks used for stochastic volatility. For the wiki it is the bridge from the linear-Gaussian Kalman filter and the particle filter to general Bayesian state-space estimation, and a companion to the state-space page's Tanizaki (1993) qualitative-data material.