English

EFECT: A Method to Quantify the Reproducibility of Stochastic Simulations

Methodology 2025-08-19 v2

Abstract

Reproducibility is a fundamental requirement for validating scientific claims in computational research. Stochastic computational models are widely used in fields such as systems biology, financial modeling and environmental sciences. However, achieving reproducibility in stochastic simulations remains challenging, as each run can produce different outcomes. Existing infrastructure and software tools do not address independent reproduction of simulation results. Without independent reproducibility, results and conclusions lack credibility, as it remains unclear whether observed findings reflect model behavior or are artifacts of stochastic variation or an underpowered study. To bridge this gap, we introduce the Empirical Characteristic Function Equality Convergence Test (EFECT), a data-driven method to quantify the reproducibility of stochastic simulation results. EFECT employs empirical characteristic functions to compare reported results with those independently generated by assessing distributional inequality, termed EFECT error. Additionally, we establish the EFECT convergence point, a quantitative metric for determining the required number of simulation runs to achieve an EFECT error value of a priori significance. EFECT is applicable to all bounded, real-valued outputs, regardless of the model type or simulation method that produced them. We tested EFECT with over 40 use cases to demonstrate its broad applicability and effectiveness. EFECT standardizes stochastic simulation reproducibility, establishing a workflow that guarantees reliable results, supporting a wide range of stakeholders, and thereby enhancing validation of stochastic simulation studies, across a model's lifecycle. To promote standardization, we are developing the open-source software library libSSR in multiple programming languages for easy integration of EFECT.

Keywords

Cite

@article{arxiv.2406.16820,
  title  = {EFECT: A Method to Quantify the Reproducibility of Stochastic Simulations},
  author = {T. J. Sego and Matthias König and Luis L. Fonseca and Dilan Pathirana and Frank T. Bergmann and Hernán E. Grecco and Mauro Silberberg and Subhasis Ray and Baylor Fain and Adam C. Knapp and Krishna Tiwari and Henning Hermjakob and Herbert M. Sauro and James A. Glazier and Reinhard C. Laubenbacher and Rahuman S. Malik-Sheriff},
  journal= {arXiv preprint arXiv:2406.16820},
  year   = {2025}
}

Comments

24 pages, 4 figures

R2 v1 2026-06-28T17:17:33.650Z