Chemical reaction networks (CRNs) are fundamental computational models used to study the behavior of chemical reactions in well-mixed solutions. They have been used extensively to model a broad range of biological systems, and are primarily used when the more traditional model of deterministic continuous mass action kinetics is invalid due to small molecular counts. We present a perfect sampling algorithm to draw error-free samples from the stationary distributions of stochastic models for coupled, linear chemical reaction networks. The state spaces of such networks are given by all permissible combinations of molecular counts for each chemical species, and thereby grow exponentially with the numbers of species in the network. To avoid simulations involving large numbers of states, we propose a subset of chemical species such that coupling of paths started from these states guarantee coupling of paths started from all states in the state space and we show for the well-known Reversible Michaelis-Menten model that the subset does in fact guarantee perfect draws from the stationary distribution of interest. We compare solutions computed in two ways with this algorithm to those found analytically using the chemical master equation and we compare the distribution of coupling times for the two simulation approaches.
翻译:化学反应网络(CRNs)是基本计算模型,用来研究化学反应在混合式溶液中的行为。它们被广泛用来模拟广泛的生物系统,主要用于较传统的确定性连续大规模运动动力学模型由于分子数量小而无效时使用。我们提出了一个完美的抽样算法,以便从固定分布的随机模型中抽取无误样本,用于对各种相联的线性化学反应网络。这种网络的状态空间由每种化学物种所有允许的分子数组合提供,从而与网络中的物种数量成倍增长。为了避免涉及众多国家的模拟,我们建议了一组化学物种,例如从这些州开始的路径的混合可以保证从各州开始的路径的联动。我们为众所周知的可翻版的Michaelis-Menten模型展示,该子实际上保证了从固定式利益分布中完美提取的样本。我们用两种方式将计算出的解决办法与用化学母方等和我们比较两次模拟方法的合并时间分布。