pith:CJTGSYI5
Differentially private hypothesis testing in survival analysis
Differentially private tests for Cox coefficients and cumulative hazards achieve finite-sample guarantees in survival analysis.
arxiv:2605.16906 v1 · 2026-05-16 · math.ST · stat.ME · stat.TH
Add to your LaTeX paper
\usepackage{pith}
\pithnumber{CJTGSYI5XVRYJ3YS5JOSI7LZRG}
Prints a linked badge after your title and injects PDF metadata. Compiles on arXiv. Learn more · Embed verified badge
Record completeness
Claims
We initiate a finite-sample theory of private hypothesis testing in survival analysis applications. For Cox regression coefficients, we develop private partial-likelihood-ratio and score-type tests, including a private calibration procedure for the rejection threshold. For cumulative hazard functions, we propose a private distributed two-sample test. Across these problems, we prove differential privacy and finite-sample testing guarantees, as well as minimax lower bounds.
The approach assumes that the underlying survival data follows standard right-censored models (such as Cox proportional hazards) and that a private calibration procedure for rejection thresholds can be implemented without invalidating the finite-sample guarantees, though the abstract provides no details on how calibration interacts with censoring or model misspecification.
Initiates finite-sample theory for differentially private hypothesis testing in survival analysis, with private tests for Cox models and cumulative hazards plus minimax bounds.
References
Formal links
Receipt and verification
| First computed | 2026-05-20T00:03:29.465006Z |
|---|---|
| Builder | pith-number-builder-2026-05-17-v1 |
| Signature | Pith Ed25519
(pith-v1-2026-05) · public key |
| Schema | pith-number/v1.0 |
Canonical hash
126669611dbd6384ef12ea5d247d79899bda2646e1597a913897c08620c05fa8
Aliases
· · · · ·Agent API
Verify this Pith Number yourself
curl -sH 'Accept: application/ld+json' https://pith.science/pith/CJTGSYI5XVRYJ3YS5JOSI7LZRG \
| 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: 126669611dbd6384ef12ea5d247d79899bda2646e1597a913897c08620c05fa8
Canonical record JSON
{
"metadata": {
"abstract_canon_sha256": "09655a10fdb9cb94bc1d5b7f93b4df85572ab140d8d52eb4aa17919d354d1b4a",
"cross_cats_sorted": [
"stat.ME",
"stat.TH"
],
"license": "http://creativecommons.org/licenses/by/4.0/",
"primary_cat": "math.ST",
"submitted_at": "2026-05-16T09:41:49Z",
"title_canon_sha256": "eddef2864c0952d3405a003fcb2793d417cd6840b31a4f5aa60002df64ffd3ff"
},
"schema_version": "1.0",
"source": {
"id": "2605.16906",
"kind": "arxiv",
"version": 1
}
}