Median and Mode in First Passage under Restart
Sergey Belan

TL;DR
This paper investigates how restart strategies influence the median and mode of first-passage times, providing criteria for improvements and demonstrating the benefits of non-uniform restart strategies through theoretical analysis and examples.
Contribution
It introduces a general criterion for when restart reduces the median and shows that restart always decreases the mode, with optimization strategies applicable to various processes.
Findings
Restart can lower the median first-passage time under certain conditions.
Restart always reduces the mode of the first-passage time distribution.
Non-uniform restart strategies can optimize mean and median first-passage times.
Abstract
Restart -- interrupting a stochastic process followed by a new start -- is known to improve the mean time to its completion, and the general conditions under which such an improvement is achieved are now well understood. Here, we explore how restart affects other important metrics of first-passage phenomena, namely the median and the mode of the first-passage time distribution. Our analysis provides a general criterion for when restart lowers the median time, and demonstrates that restarting is always helpful in reducing the mode. Additionally, we show that simple non-uniform restart strategies allow to optimize the mean and the median first-passage times, regardless of the characteristic time scales of the underlying process. These findings are illustrated with the canonical example of a diffusive search with resetting.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Median and Mode in First Passage under Restart
Sergey Belan
Massachusetts Institute of Technology, Department of Physics, Cambridge, Massachusetts 02139, USA
Abstract
Restart – interrupting a stochastic process followed by a new start – is known to improve the mean time to its completion, and the general conditions under which such an improvement is achieved are now well understood. Here, we explore how restart affects other important metrics of first-passage phenomena, namely the median and the mode of the first-passage time distribution. Our analysis provides a general criterion for when restart lowers the median time, and demonstrates that restarting is always helpful in reducing the mode. Additionally, we show that simple non-uniform restart strategies allow to optimize the mean and the median first-passage times, regardless of the characteristic time scales of the underlying process. These findings are illustrated with the canonical example of a diffusive search with resetting.
The mean first-passage time is widely used to quantify performance in diverse applications ranging from randomized search algorithms to kinetics of chemical reactions Redner_2001 . Remarkably, this metrics can be significantly improved by implementation of restart, i.e. by interrupting the first-passage process just to start it anew. Speed-up by restart was first noticed in computer science more than two decades ago Luby_1993 , with a new wave of current interest triggered by the seminal work of Evans and Majumdar EM_2011 who demonstrated that stochastic resetting hastens diffusive search. More recently, the development of a general renewal approach has provided a unified and model independent treatment of first-passage under restart Rotbart_2015 ; Reuveni_PRL_2016 ; Reuveni_PRL_2017 . In particular, it has furnished a simple criterion for when restart helps to lower the expected completion time of first-passage processes, and revealed universality in the behavior of the optimally restarted processes Reuveni_PRL_2016 .
While the mean completion time plays a central role for some applications, in many other settings it does not capture the relevant time scale of the task, and other metrics may be more appropriate to quantify performance. More specifically, there are cases when the median time should be used instead of the mean. For example, in an enzymatic reaction with an excess of substrate molecules (see Fig. 1b), the time taken for a significant change in concentration of substrate is large compared with the expected catalysis time, and thus the later is a more natural measure of how fast the reaction proceeds. Indeed, in the limit of large substrate concentration, the number of substrate molecules converted to products in a unit volume per second is proportional to inverse mean catalysis time (Reuveni_2014, ; Reuveni_2018, ). However, in the opposite case when concentration of substrate molecules is low compared to that of the enzyme molecules (Fig. 1c), one deals with the highly non-stationary situation characterized by fast substrate depletion Segel_1989 ; Borghans_1996 ; Schnell_2000 , and the mean catalysis time may be not informative. The natural metric of the reaction speed in such a non-stationary situation is given by the median turnover time – the time required to convert half of the initial amount of substrate into product. Also, in the contexts of randomized search algorithms and Internet tasks, one may be interested in the typical behavior captured by the median completion time rather than in the average values which may be dominated by rare but extreme runs Luby_1993 ; Moorsel_2004 ; Wu_2006 ; Lorenz_2016 .
Here, we analyze the effect of restart on the median time of a generic first-passage process. Namely, our analysis provides a condition for when introduction of a small restart rate reduces the median first-passage time, or more generally, a given quantile of the first-passage-time density (FPTD). Using diffusive search as illustrative example, we show that similarly to the mean first-passage time, the median can be optimized by a careful choice of the restart rate. Since the optimal restart rate is determined by the time scale of the first-passage process, which is often unknown a priory, we also explore restart protocols whose performance is weakly sensitive to such details. In addition, we describe the effect of restart on the mode of the first-passage time distribution, i.e. on the value of the process completion time which occurs most often. It turns out that in contrast to the mean and median, which may increase or decrease in response to introduction of restart (depending on process details), this metric cannot be increased by restart.
Consider a first-passage time process characterised by the random completion time , with the FPTD . By definition, the th quantile is the time such that the process has the probability to finish before . Say, for , represents the median first-passage time. Clearly, this quantity obeys the following integral equation
[TABLE]
Now let us assume that the process becomes subject to stochastic restart at the infinitesimally small rate . How does this affect the th quantile of this process? In the presence of restart, Eq. (1) takes the form , where represents the change in the th quantile and is the FPTD modified by the restart. It is straightforward to show that
[TABLE]
To proceed we need to know the difference which determines the response of the FPTD to the introduction of rare Poisson restarts. As shown in Refs. Rotbart_2015 ; Reuveni_PRL_2016 , the Laplace transform of the FPTD of any stochastic process under constant restart rate is given by
[TABLE]
In the limit of small restart rate , this equation yields
[TABLE]
Using the identities
[TABLE]
[TABLE]
[TABLE]
we perform the inverse Laplace transform to obtain to the linear-order in ,
[TABLE]
where is the probability distribution for the sum of two independent variables and sampled from . Next, substitution of Eq. (8) into Eq. (2) gives
[TABLE]
From Eq. (9), we may conclude that a general criterion of when restart reduces the th quantile (i.e. ) is provided by the inequality
[TABLE]
It is worth noting that the above analysis is also relevant to the ‘deadline meeting problem’ Moorsel_2004 ; Wu_2006 ; Lorenz_2016 ; Belan_2018 . The probability that a first-passage process having the FPTD will finish, before the prescribed deadline has passed, is determined by . The variational calculus based on the Eq. (8) shows that, when the process is subjected to a small restart rate , the deadline meeting probability obtains a correction . Therefore, restart helps to increase the chance to meet deadline whenever .
Given the FPTD of any process of interest, one can then readily check if the inequality in Eq. (10) is fulfilled. For the sake of illustration, let us consider a one-dimensional Brownian motion in search of an immobile (absorbing) target. In this case, the first-passage time density is given by the Levy-Smirnov distribution: , where is the initial distance to the target, and is the diffusion coefficient. It is straightforward to verify that the -th quantile of this probability density is . Substituting these expressions for and into Eq. (10), and performing integration numerically, we find that the inequality is satisfied for , where . Thus, the introduction of restart, which occasionally returns the particle to its initial position, reduces the median completion time of diffusive search. Stochastic simulations indicate that the median time attains a minimum at the optimal restart rate which is smaller than the rate minimizing the mean search time EM_2011 . Clearly, since restart works by avoiding the tail of the FPTD, it becomes more potent for larger , as visible in the left panel of Fig. 2. We also note in passing that restart decreases the deadline meeting probability of diffusive search for sufficiently short deadlines while increasing it for , where (see the right panel in Fig. 2). This is in accord with the analysis reported in Ref. Belan_2018 , where restart is shown to increase the chance of finding a target in the presence of sufficiently small mortality rate, while reducing this chance if mortality rate is large.
Clearly, to be effective restart requires prior knowledge of the characteristic time-scale of the underlying process. In the case of the median search time for diffusion, the relevant rates are measured with respect to the (inverse) diffusive time scale . Restart rates chosen without taking this characteristic time into account may well lead to performance that is worse than without any restart. Previously, a similar challenge motivated the development of the restart strategies improving the mean first-passage time without introducing any time scale Luby_1993 ; Kusmierz_2018 . The strategy proposed in Ref. Kusmierz_2018 is make restarts separated by random scale-free time intervals. We numerically investigated the effect of such stochastic scale-free restarts on the quantiles of the diffusive search. Specifically, we implement a non-uniform restart rate which is inversely proportional to the time elapsed since the start of the process, i.e. , where is a dimensionless constant. Figure 3 demonstrates that such a non-uniform restart protocol allows to minimize the large- quantiles of the FPTD without being sensitive to the parameters of the problem. Indeed, the quantiles attain extrema at the optimal values which do not depend on the diffusive time in contrast to the optimal rate of uniform restart which scales proportionally to .
We also propose and explore a non-uniform deterministic restart protocol with restart times chosen from a geometric sequence, i.e. with the th restart event at , where is a microscopic cut-off, and is a dimensionless constant. In a long run, the time interval between successive restarts approaches the elapsed time since the start of the process, so that there is no characteristic restart frequency. As depicted in Fig. 4b, we find that obtains an oscillatory dependence on , which renders practical implementation of this strategy of quantile optimization problematic. Note, however, that the geometric restart protocol is actually quite efficient for reducing the mean search time, see Fig. 5. What is more, the performance of the geometric restart in terms of the MFPT is better than that of the above mentioned stochastic scale-free strategy. The former achieves a minimal mean search time of at the optimal value that is not sensitive to the diffusive time, while the latter gives at Kusmierz_2018 .
Finally let us discuss another interesting metric of first-passage processes: the mode of the FPTD, i.e. the time at which the probability distribution takes its maximum value. In other words, is the value of the completion time that occurs most often, which must thus satisfy , together with . In the presence of restarts at the small rate , we have , leading to
[TABLE]
Next, using Eq. (8) one obtains
[TABLE]
Since and , we immediately find that . Thus, introduction of restart decreases or leave unchanged the mode of any FPTD. Although this conclusion is based on the assumption of the infinitesimally small restart rate, the same result remains valid for any FPTD. Indeed, based to the splitting rule of the Poisson process, we can safely assume that in the above formulas represents the FPTD of the process that is already subject to restart at some non-vanishing rate. Then Eq. (12) indicates that the mode of this process is a non-increasing function of the restart rate .
In conclusion, the effectiveness of restarts in reducing the mean first-passage time has been demonstrated in a number of studies EM_2011 ; Evans_2011 ; Whitehouse_2013 ; Evans_2014 ; Kusmierz_2014 ; Kusmierz_2015 ; Pal_2016 ; Rotbart_2015 ; Reuveni_PRL_2016 ; Reuveni_PRL_2017 ; Kusmierz_2018 ; Eule_2016 ; Nagar_2016 ; Pal_2019a ; Pal_2019b ; Campos_2019 ; Giuggioli_2018 ; Kusmierz_2019b ; Masoliver_2019 ; Evans_2019a ; Evans_2018a . However, less has been known about how restart affects other characteristic time metrics of the first-passage completion. To fill this gap, we have explored the advantages of restarting to optimization of the median and mode of a generic first-passage-time density.
The ubiquity of restarts in natural and artificial systems encourages us to think that ideas presented here will find diverse applications. Say, in the context of enzymatic reactions, restarts correspond to unbinding of substrate from enzyme prior to completion of the catalytic step. Indeed, a previous analysis in the limit of large substrate concentration has showed that increase of the substrate unbinding rate can accelerate the reaction Reuveni_2014 . Our results suggest that a similar effect can potentially be achieved in the opposite limit of large enzyme concentration when the reaction speed is determined by the substrate “half-life,” as mentioned in the introductory part of this work.
A range of issues call for further theoretical investigation. The geometric restart protocol proposed here, and the non-uniform scale-free stochastic restart explored in Kusmierz_2018 , allow us to hypothesize the existence of still undiscovered family of non-uniform restart strategies whose performance is weakly sensitive to underlying details. An intersting open question is if there is a single universally optimal strategy in this family, i.e. a strategy that achieves the best performance for any first-passage process. A recent study revealed that in the class of uniform restarts this property is exhibited by the deterministic (regular) restart Reuveni_PRL_2017 . This allows us to speculate that, being both deterministic and scale-free, the geometric restart may possess important optimal features. Another unsettled issue is if it is possible to derive a rigorous bound on the performance of the geometric restart protocol similarly to what was previously obtained for the Luby’s universal strategy in computer science applications Luby_1993 .
Acknowledgements.
S. B. gratefully acknowledges support from the James S. McDonnell Foundation via its postdoctoral fellowship in studying complex systems. S.B. acknowledges support from NSF through grant DMR-1708280. S. B. would like to thank Mehran Kardar for reading the paper and for providing comments.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1(1) S. Redner, A Guide to First-Passage Processes (Cambridge University Press, Cambridge, England, 2001).
- 2(2) M. Luby, A. Sinclair, and D. Zuckerman, Optimal speedup of Las Vegas algorithms, Inf. Proc. Lett. 47(4) , 173-180 (1993).
- 3(3) M.R. Evans and S.N. Majumdar, Diffusion with stochastic resetting, Phys. Rev. Lett. 106 , 160601 (2011).
- 4(4) T. Rotbart, S. Reuveni, and M. Urbakh, Michaelis-Menten reaction scheme as a unified approach towards the optimal restart problem, Phys. Rev. E 92(6) , 060101(R) (2015).
- 5(5) S. Reuveni, Optimal stochastic restart renders fluctuations in first passage times universal, Phys. Rev. Let. 116(17) , 170601 (2016).
- 6(6) A. Pal, and S. Reuveni, First Passage under Restart, Phys. Rev. Lett. 118(3) , 030603 (2017).
- 7(7) S. Reuveni, M. Urbakh, and J. Klafter, Role of substrate unbinding in Michaelis-Menten enzymatic reactions, Proc. Natl. Acad. Sci. U. S. A. 111(12) , 4391 (2014).
- 8(8) T. Robin, S. Reuveni, and M. Urbakh, Single-molecule theory of enzymatic inhibition. Nat. Comm. 9(1) , 779 (2018).
