English

Efficient Log-Rank Updates for Random Survival Forests

Methodology 2026-04-23 v2 Computation

Abstract

Random survival forests are widely used for estimating covariate-conditional survival functions under right-censoring. Their standard log-rank splitting criterion is typically recomputed at each candidate split. This O(M) cost per split, with M the number of distinct event times in a node, creates a bottleneck for large cohort datasets with long follow-up. We revisit approximations proposed by LeBlanc and Crowley (1995) and develop simple constant-time updates for the log-rank criterion. The method is implemented in grf for R and reduces training time on large datasets while preserving predictive accuracy.

Keywords

Cite

@article{arxiv.2510.03665,
  title  = {Efficient Log-Rank Updates for Random Survival Forests},
  author = {Erik Sverdrup and James Yang and Michael LeBlanc},
  journal= {arXiv preprint arXiv:2510.03665},
  year   = {2026}
}
R2 v1 2026-07-01T06:16:45.294Z