pith:7PNRIZQB
Starshaped Mean Residual Life Models for Non-Monotonic Survival Data: A Bayesian PMRL Regression Framework with Applications to Teacher Retention
A starshaped mean residual life model captures non-monotonic survival patterns by requiring only that the mean residual life divided by time is nondecreasing.
arxiv:2605.17646 v1 · 2026-05-17 · stat.ME
Add to your LaTeX paper
\usepackage{pith}
\pithnumber{7PNRIZQBMOLJYZTFNDW67FIKCN}
Prints a linked badge after your title and injects PDF metadata. Compiles on arXiv. Learn more · Embed verified badge
Record completeness
Claims
Monte Carlo simulations across 48,000 datasets show SMEL-PMRL maintains bias ≤ 0.02 under 40% right-censoring, reduces integrated Brier score by 19% over Cox models (2.34 vs. 2.88×10^{-2}), and achieves 5.4% AIC improvement. Application to 169 rural STEM teachers confirms starshaped equilibrium (Λ=12.47, p=0.002), with 38% early-career tenure decline and joint model showing persistence yields 31-point achievement gains.
The central modeling premise that m(t)/t is nondecreasing for the mean residual life function, which is invoked to formalize the transition from vulnerability to equilibrium and is required for the SMEL property to hold in both the general framework and the teacher retention application.
A starshaped mean residual life (SMEL) model with proportional mean residual life regression is developed for non-monotonic survival data, estimated Bayesianly and tested on simulations and rural STEM teacher retention data.
References
Formal links
Receipt and verification
| First computed | 2026-05-20T00:04:50.373588Z |
|---|---|
| Builder | pith-number-builder-2026-05-17-v1 |
| Signature | Pith Ed25519
(pith-v1-2026-05) · public key |
| Schema | pith-number/v1.0 |
Canonical hash
fbdb14660163969c666568edef950a135694d7906d68484576b8f4c9d783815b
Aliases
· · · · ·Agent API
Verify this Pith Number yourself
curl -sH 'Accept: application/ld+json' https://pith.science/pith/7PNRIZQBMOLJYZTFNDW67FIKCN \
| jq -c '.canonical_record' \
| python3 -c "import sys,json,hashlib; b=json.dumps(json.loads(sys.stdin.read()), sort_keys=True, separators=(',',':'), ensure_ascii=False).encode(); print(hashlib.sha256(b).hexdigest())"
# expect: fbdb14660163969c666568edef950a135694d7906d68484576b8f4c9d783815b
Canonical record JSON
{
"metadata": {
"abstract_canon_sha256": "f668723865ac3c5b3fdbab468a3ca4cfa141121c35d7233aa8dd11155e1046ed",
"cross_cats_sorted": [],
"license": "http://arxiv.org/licenses/nonexclusive-distrib/1.0/",
"primary_cat": "stat.ME",
"submitted_at": "2026-05-17T20:49:08Z",
"title_canon_sha256": "c92d1045b1fef8289dea137f519ebd57ccf856e8f3c534f5c8f2e0e8721ea31c"
},
"schema_version": "1.0",
"source": {
"id": "2605.17646",
"kind": "arxiv",
"version": 1
}
}