MCMC 的随机排列

Random Permutations for MCMC

我是 JAGS(Just Another Gibbs Sampler)的新手,我想知道是否可以将其扩展为从 space 随机排列中采样?

我问的原因是我遇到了这个关于扩展 JAGS 的教程,其中一个所需的函数 "logDensity" 有一个必需的输入作为双精度但是要处理排列我需要输入一个双精度.

http://www.cidlab.com/prints/wabersich2013extending.pdf

此外,我不必只使用 JAGS,如果有人有其他可行的建议,我将不胜感激。

如果排列超过 18 个或更少的元素,您可以通过计算其 将排列表示为双精度排列。 (通过将等级计算为 64 位整数,然后将这些位重新解释为双精度数,可以挤出更多元素。)