Optimal Experimental Design for Partially Observable Pure Birth Processes
Ali Eshragh, Matthew P. Skerritt, Bruno Salvy, Thomas McCallum
TL;DR
This work tackles optimal experimental design for partially observable pure birth processes by maximizing Fisher information about the birth rate $\lambda$ when each observation reveals a binomial sample with fixed probability $p$. The authors introduce a generating-function framework that yields a recursive form for the likelihood and its FI, enabling efficient computation for higher numbers of observations than prior methods. They implement a parallel, slice-based algorithm in C++ with Maple-assisted symbolic precomputation and use NLPSolve to optimize observation times under order constraints, demonstrating detailed numerical results for $n=2,3,4$. The study reveals non-smooth FI landscapes driven by drop values $\mathfrak{D}_i(\lambda)$, analyzes the trade-offs between $\lambda$, $p$, and $n$, and provides a publicly available implementation to facilitate practical design of POPBP experiments.
Abstract
We develop an efficient algorithm to find optimal observation times by maximizing the Fisher information for the birth rate of a partially observable pure birth process involving $n$ observations. Partially observable implies that at each of the $n$ observation time points for counting the number of individuals present in the pure birth process, each individual is observed independently with a fixed probability $p$, modeling detection difficulties or constraints on resources. We apply concepts and techniques from generating functions, using a combination of symbolic and numeric computation, to establish a recursion for evaluating and optimizing the Fisher information. Our numerical results reveal the efficacy of this new method. An implementation of the algorithm is available publicly.
