Algoritmos MCMC como Metropolis-Hastings e Gibbs são formas de amostragem das distribuições posteriores da articulação.
Eu acho que entendo e posso implementar as pessoas que vivem nas metrópoles com bastante facilidade - você simplesmente escolhe os pontos de partida de alguma forma e 'percorre o espaço dos parâmetros' aleatoriamente, guiado pela densidade posterior e pela densidade da proposta. A amostragem de Gibbs parece muito semelhante, mas mais eficiente, pois atualiza apenas um parâmetro de cada vez, mantendo os outros constantes, efetivamente percorrendo o espaço de forma ortogonal.
Para fazer isso, você precisa do condicional completo de cada parâmetro em analítico a partir de *. Mas de onde vêm esses condicionais completos?
Todos os exemplos de amostras de Gibbs que eu vi on-line usam exemplos de brinquedos (como amostras de um normal multivariado, onde os condicionais são apenas os normais) e parecem evitar esse problema.
* Ou você precisa dos condicionais completos na forma analítica? Como programas como o winBUGS fazem isso?