Temporal Closeness Centrality
Also known as: time-varying closeness centrality, dynamic closeness centrality, TCC, temporal reachability-based centrality
Temporal closeness centrality extends the classical closeness measure to time-varying networks by replacing static shortest paths with time-respecting (foremost) paths. It quantifies how quickly a node can reach all other nodes when interactions occur at specific moments in time, giving a more realistic picture of information flow, disease spread, and influence in dynamic systems.
Key highlights
- Captures realistic spreading dynamics by respecting the chronological ordering of interactions.
- The harmonic mean formulation handles disconnected or sparsely connected temporal networks gracefully.
- Reveals temporally privileged nodes that classical centrality measures would rank as peripheral.
- Applicable to any domain where interaction timestamps are recorded — epidemiology, communications, finance.
- Compatible with time-window analyses, allowing comparison of centrality across different periods.
Intuition
This section is available to Pro members. Upgrade to Pro
How it works
This section is available to Pro members. Upgrade to Pro
When to use it
Use temporal closeness centrality when your network data includes explicit interaction timestamps and you need to identify nodes that can spread information, resources, or contagion most rapidly given the actual timing of contacts. It is appropriate for email communication networks, face-to-face contact studies, financial transaction graphs, and epidemiological contact tracing. Do not use it when timestamps are unavailable or unreliable, when the network is effectively static over the study period, or when the research question concerns structural position rather than temporal reachability. Classical closeness centrality is sufficient and computationally cheaper in those cases.
Strengths & limitations
- Captures realistic spreading dynamics by respecting the chronological ordering of interactions.
- The harmonic mean formulation handles disconnected or sparsely connected temporal networks gracefully.
- Reveals temporally privileged nodes that classical centrality measures would rank as peripheral.
- Applicable to any domain where interaction timestamps are recorded — epidemiology, communications, finance.
- Compatible with time-window analyses, allowing comparison of centrality across different periods.
- Computationally expensive: computing all-pairs foremost paths scales poorly on large networks with many time steps.
- Results are sensitive to the chosen time window; different windows can produce drastically different rankings.
- Requires clean, reliable timestamps — noisy or coarsely binned timestamps degrade the measure.
- Interpretation is more complex than static closeness and requires domain knowledge of the interaction process.
Common pitfalls
This section is available to Pro members. Upgrade to Pro
Applications
This section is available to Pro members. Upgrade to Pro
Frequently asked
How does temporal closeness differ from static closeness centrality?
Static closeness uses geodesic (topological) shortest paths and ignores when edges exist. Temporal closeness uses foremost paths — routes that traverse edges in chronological order — so a path is only valid if each hop occurs after the previous one in time. This constraint can make some nodes unreachable and substantially reorder the centrality ranking.
Why use the harmonic mean rather than the inverse of the mean distance?
The harmonic mean assigns zero contribution to unreachable pairs rather than making the whole score undefined. This is essential in temporal networks, where many pairs may be unreachable within a finite time window, and it is consistent with how closeness centrality is handled in disconnected static graphs.
How should I choose the time window for the analysis?
The window should match the temporal scale of the process you are studying. For a disease outbreak, the window might span the outbreak period; for daily communications, a single day or week. Always report results for multiple windows and check whether rankings are stable, since sensitivity to the window is a known limitation.
Can temporal closeness centrality be computed on large networks?
All-pairs computation is expensive and typically feasible only up to tens of thousands of nodes and millions of events. For larger networks, approximation algorithms or sampling-based estimators are used, though these introduce additional uncertainty that must be reported.
Is temporal closeness centrality appropriate for aggregated daily contact data?
It can be used, but coarse temporal resolution reduces the measure's advantage over static closeness. If all contacts within a day are treated as simultaneous, the analysis collapses to a static snapshot for that day. Finer time resolution yields more meaningful temporal centrality estimates.
Sources
- 1.Pan, R. K., & Saramaki, J. (2011). Path lengths, correlations, and centrality in temporal networks. Physical Review E, 84(1), 016105.
- 2.Holme, P., & Saramaki, J. (2012). Temporal networks. Physics Reports, 519(3), 97–125.
You have read it. What now?
Cite this page
ScholarGate. (2026, June 3). Temporal Closeness Centrality. ScholarGate. https://scholargate.app/network-analysis/temporal-closeness-centrality