- Go Mobile »
- Access by Staats- und Universitaetsbibliothek Bremen
Higher-order shortest paths in hypergraphs
Phys. Rev. E 112, 054302 – Published 5 November, 2025
DOI: https://doi.org/10.1103/1mxy-3cnl
Abstract
One of the defining features of complex networks is the connectivity properties that we observe emerging from local interactions. Recently, hypergraphs have emerged as a versatile tool to model networks with nondyadic, higher-order interactions. Nevertheless, the connectivity properties of real-world hypergraphs remain largely understudied. In this work we introduce path size as a measure to characterize higher-order connectivity and quantify the relevance of nondyadic ties for efficient shortest paths in a diverse set of empirical networks with and without temporal information. By comparing our results with simple randomized null models, our analysis presents a nuanced picture, suggesting that nondyadic ties are often central and are vital for system connectivity, while dyadic edges remain essential to connect more peripheral nodes, an effect which is particularly pronounced for time-varying systems. Our work contributes to a better understanding of the structural organization of systems with higher-order interactions.
Physics Subject Headings (PhySH)
Article Text
Networks, collections of nodes and their interactions, are one of the primary tools used to study complex systems, allowing us to describe collective, emergent system properties which can not be captured by looking at the individual units in isolation . A typical case is the emergence of global connectivity from local interactions, with many real-world networks characterized by the emergence of large connected components . Many such systems display low diameter and are hence dubbed ‘‘small worlds’’ , displaying a relational structure able to support both efficient system-wide communications and making them easy to navigate . The efficient structural connectivity of these systems has a profound impact on their functionality, for both stochastic and deterministic processes. The presence of shortcuts is known to influence the speed of contagion and emergence of cooperation , impacting also the ability of a system to synchronize . For all these reasons, efficiently computing shortest paths in graphs is a problem that has attracted enormous interest in the research community for many decades , and it continues to do so.
The analysis of connectivity has also produced relevant insights in the case of temporal networks, where edges are not permanent but created and destroyed over time . Structures such as paths and connected components have been formulated in the setting where network structure evolves over time, as well as numerous measures of centrality . The addition of a temporal dimension, in particular the presence of nontrivial temporal correlations and memory among interactions, has stimulated important research on increasingly complex temporal network models, able to reproduce empirical patterns . Moreover, since the first observations about epidemic processes , network temporality was found to have interesting consequences also for the network dynamics, influencing the behavior of individuals across a range of processes .
Networks have classically modeled interactions through links, describing relations between pairs of entities only, even though in many real-world systems interactions simultaneously involve multiple nodes . Recently, a wide variety of structural descriptors have been extended to account for the presence of such higher-order interactions, including algorithms for motif discovery and analysis , community detection , centrality measures , as well as network filtering and reconstruction procedures. Nondyadic interactions generate new dynamical behaviors and collective phenomena , from contagion to synchronization and evolutionary games . More recently, temporality has also been considered in higher-order networks, from burstiness and temporal-topological correlations , to structural models with and without memory.
Despite these advances, characterizing shortest paths and connectivity in systems with higher-order interactions remains an open problem. Recently, efforts have been devoted to characterize the concepts of distance and walks in networks with nondyadic ties, as well as proposing efficient algorithms to extract shortest paths in hypergraphs , and randomize hypergraphs preserving shortest path lengths . However, all these are analyses limited to static systems.
In this work, we provide a systematic investigation of the effect of higher-order interactions on system connectivity across a variety of real-world data sets of social interactions. We quantify the contribution of nondyadic ties for shortest path length, computing length distribution, average path size and the fraction of purely dyadic segments in each path, and show that all such features are compatible with a simple null model which preserves the higher-order degree distribution. Next, we consider time-varying interactions, and extend the concept of higher-order path and components to temporal hypergraphs. Our analysis of multiple real-world systems reveals the crucial role of higher-order interactions to ensure efficient connectivity in temporal higher-order networks, characterizes differences between topologically shortest and temporally fastest paths, and shows how the observed nontrivial empirical patterns can not be reproduced with simple randomized null models. Our work provides insights into the connectivity properties and the structural organization of real-world hypergraphs, both for static and time-varying systems.
To study shortest paths in temporal hypergraphs, we collected 24 publicly available data sets of real-world temporal systems with higher-order interactions. Specifically, our study focuses on hypergraphs that describe social interactions from a broad range of domains such as households and schools, hospitals, workspaces and conferences, as well as political interactions between individuals in Congress and even contact data from baboons.
We provide relevant summary statistics for the static versions of each data set in Table , alongside the amount and resolution of successive time stamps for the temporal networks. A fuller description of the data sets is provided in the Methods section.
Summary statistics of real-world temporal hypergraphs.
In simple graphs, relational information is described by nodes and edges, which encode pairwise interactions between pairs of nodes only. A path between 2 nodes
The length of a higher-order path between any two nodes
To illustrate these concepts, we consider the hypergraph in Fig. . A shortest hyperpath between nodes B and K has length
We are interested in studying the higher-order organization of shortest paths and the extent to which group interactions contribute to the forming of these paths in real-world systems.
We begin by considering static hypergraphs where we neglect information about the temporal nature of the interactions (see Methods for details). As an illustrative example, in Fig. , we show results for the social hypergraph from the well-known Copenhagen network study, which describes social interactions over 4 weeks between 576 university students on a university campus. Results of analyses on all other data sets are provided in the Supplemental Material, Secs. 2 and 3 .
Shortest paths in the static hypergraph of the Copenhagen study. Path-length distributions of higher-order and purely dyadic paths for hypergraphs of the Copenhagen data set for (a) the empirical data and (b) a randomized null model. (c) Average interaction size
In Fig. , we plot the distribution of shortest path lengths for higher-order paths in blue. We compare it with the distribution of path lengths of purely dyadic paths, obtained when taking considering only dyadic interactions, shown in gray. When higher-order interactions are not considered, we observe a distribution shift to the right, as such paths take longer to reach the same target as their higher-order counterparts. Interestingly, the same distributions of higher-order and dyadic path lengths are accurately reproduced by randomizing the data with a higher-order configuration model (see Methods section for details), as shown in Fig. .
Next, in Fig. , we study the average size
The inset of Fig. shows for all data sets the difference in average path length for higher-order and purely dyadic paths. As expected, those systems which have
In summary, while higher-order interactions are important to ensure connectivity in static hypergraphs, in such a simple scenario most shortest path features can be reproduced by preserving the higher-order degree distribution. As we will see in the next section, a much richer picture emerges once we move beyond static systems and expand our analysis to consider the role of time.
We model the temporal evolution of a networked system with a temporal network. A temporal network is a sequence of consecutive time-stamped static graphs, or alternatively a collection of nodes and a collection of time-stamped edges. At any time
A temporal path is an ordered sequence of successive (edge, activation time) pairs, where consecutive pairs' time stamps must be increasing. An important consequence of temporality is that paths are not symmetric (even in the case of undirected graphs). In other words, the existence of a path from
The concept of length in the temporal setting may be defined in two complementary ways. The temporal duration, denoted
Shortest temporal paths can therefore be either those that have minimum duration (
When a system describes time-varying interactions between groups of nodes, we make use of temporal hypergraphs. A temporal hypergraph is a sequence of static hypergraphs, indexed by time. The two notions of temporal length (duration and step count) can be defined as in the pairwise case. In Fig. , a simple temporal hypergraph illustrates how such measures can differ. A temporal path consisting of time-stamped links
We investigate temporal connectivity and fastest paths in various real-world systems to discover how much of the system's connectivity is due to temporal higher-order interactions. Similarly to the static case, in Fig. , we begin our exploration of the temporal connectivity properties of real-world systems by focusing on the Copenhagen data set. As before, all analyses for the remaining data sets are available in Secs. 2 and 3 of the Supplemental Material , and we mention here only that similar trends are observable across the other data sets. In Fig. we plot side by side the distribution of durations of fastest paths across all temporal interaction sizes in blue, and for only purely pairwise temporal interactions in gray. We note that the duration of such paths can be very long, even well above 100 time units. When only pairwise interactions are considered, there is a distinct distribution shift to the right of temporal path lengths. Such an effect of higher-order interactions is much greater than what we observed for the path length in static hypergraphs, making explicit the very relevant role of nondyadic connections in determining the connectivity properties of temporal systems.
Fastest paths in the temporal hypergraph of the Copenhagen study. Path-duration distributions of higher-order and purely dyadic paths for hypergraphs of the Copenhagen data set for (a) the empirical data and (b) a randomized null model. (c) Average temporal interaction size
In Fig. we plot the same distribution of durations for a randomization of the data where hyperedges' time information is shuffled but the underlying static graph is kept constant. As shown, such a randomization fails to reproduce the distribution of durations of the actual system, as washing out temporal correlations among hyperedges makes the typical duration of fastest paths in the null model much shorter and narrower than in the real-world data.
Next, in Fig. we plot the average size
In Fig. we broaden our investigation to consider fastest paths for all data sets in our collection and plot
Features of fastest paths in temporal hypergraphs. Average size
Path temporality also has consequences for the concept of connected components. Following Ref. , we define two nodes as strongly temporally connected if there is a temporal path from
Connected components in static and temporal hypergraphs. The first column presents the number of connected and temporally strongly connected components (NCC) for static and temporal versions of the dataset. The second column gives the relative size of the largest connected and strongly temporally connected components (
In this work we have unveiled the higher-order organization of shortest paths in systems with nondyadic interactions and have shown the importance of nondyadic ties for shortest paths. By investigating average path size in many real-world hypergraphs, we have seen that higher-order interactions are crucial to introduce shortcuts into the system, enabling efficient communications beyond system units that would otherwise be disconnected if only pairwise segments were considered. We extended our analysis to the case of temporal hypergraphs, investigating both temporally fastest and topologically shortest paths showing how real-world connectivity cannot be reproduced by simple randomized null models.
In the future it would be interesting to explore how the location and properties of hyperedges impact their contribution to shortest paths, which could be done using the notion of hypercoreness or using more sophisticated reference models such as those that are known to preserve static shortest path lengths across randomization . Another idea to investigate whether truly higher-order links are positioned better than pairwise links could involve counting segment duplication, extending the analysis in S4 of our Supplemental Material .
Higher-order connectivity can be defined more generally using, for example, hyperedge overlap or by extending notions of flow to the higher-order case . A future avenue of exploration would be the analysis of our path size metric for networks where connectivity is defined more generally and an investigation of the changes that such definitions would induce .
Analyzing large higher-order temporal networks by calculating all shortest and fastest paths has a very high computational cost, as it requires global information about the system. This makes the analysis particularly hard for very dense networks, such as the Copenhagen Network Study, or very large ones. In order to analyze larger systems, it would be important to develop more efficient methods, for instance, based on the development of heuristics for higher-order networks that would allow the calculation of shortest path lengths in an approximate but more efficient way, similar to what was recently done for the problem of higher-order motifs . This would permit a clearer comparison also of the differences between shortest and fastest paths in temporal networks, an analysis that is currently limited by the computational infeasibility of calculating all temporal hyperpaths between 2 nodes. Future work could explore this avenue, considering for example the comparison of subsets of paths between nodes and future versions of themselves instead of between all nodes or other sampling schemes.
Another possible extension of the work would be to investigate the effect of the size of the time window considered in our calculations on the emerging connectivity, as previously done for the case of burstiness . Finally, a study of the contribution of hyperlinks of different orders to the shortest paths might be used to develop alternative attack strategies to dismantle the system by affecting shortest paths.
Our work investigates the connectivity properties of static and time-varying hypergraphs, contributing to a better understanding of the structural organization of systems with higher-order interactions.
This section provides more detailed descriptions of the 24 data sets used in the above analyses.
Thirteen of the data sets [Copenhagen, Friends & Family (monthly between August 2010–May 2011), Kenyan, Malawi] describe generic face-to-face interactions between individuals. The Friends & Family data set is particularly rich as it spans an extended time period while simultaneously storing information at a very high time resolution. We therefore opt to split it into 10 smaller data sets, each tracking the temporal evolution over one calendar month. Additionally, following the procedure for intermediate aggregation as described below, we group time frames into blocks of 8 h and create a static hypergraph for each interval.
Six of the data sets (LyonSchool and Thiers13, HS11 and HS12, Elem1 and Mid1) describe interactions between pupils at school. Five data sets describe interaction patterns within diverse work environments, namely, a hospital (LH10, DAWN), a workspace (InVS13 and InVS15), and a conference (SFHH). For all of these data sets, nodes correspond to individuals and hyperedges correspond to group interactions.
The final data set (Congress bills) describes political interactions between the U.S. House of Representatives and Senate . Nodes here represent congresspersons and each hyperedge contains all sponsors and cosponsors of a specific legislative bill.
In Sec. 5 of the Supplemental Material , we additionally perform the same analyses on data describing coauthorship within geological journals across time, which is not inherently social but still a classic example of a setting in which higher order is natural.
We use 24 freely available data sets for our analyses describing group interactions. Even though interactions involve groups, the majority of the data sets store interactions between individuals as (time, node, node)-tuples as a computational simplification even when interactions involve groups. We are here interested in investigating the different contributions of higher-order and dyadic edges to the higher-order organization of networks. To this end, we assume that if
Throughout our analyses, we distinguish between ‘‘pure’’ dyadic interactions and those which are an artifact of the data structures chosen to store the data digitally. We consider an edge to be a ‘‘pure pairwise’’ interaction when it does not form part of any larger clique, i.e., when it cannot be promoted to a group.
We create the static hypergraph by omitting temporal information and generating a hypergraph with all nodes and interactions reported. In effect, this collates all snapshots into a single network. This allows for potentially nested edges to exist in cases where a group of individuals at one time lose or gain members at an earlier or later time, even though in general we assume nested edges do not exist due to the way in which we create hyperedges.
To investigate the temporal evolution of social systems, we construct a temporal network consisting of a sequence of static hypergraphs, each associated with a specific time stamp. In some data sets we have very fine-grained temporal information with data logged at intervals of between 20 s and 5 min and which implies that many of the static hypergraphs are often extremely sparse. As a result, the temporal network will also be much more disconnected as nodes are active much less frequently. Following a procedure standard in the literature , we address this by performing a preprocessing step of coarse graining where we aggregate multiple smaller snapshots into a single bigger window (e.g., grouping together snapshots of resolution 30 s into groups of 5 min). The choice of aggregation window is determined in a data-driven manner by plotting the size of the largest connected component as a function of the size of the aggregation window and taking note of when its size saturates. We select the smallest window for which the largest connected component no longer grows.
The duration of a temporal path from node
In the case that multiple shortest and fastest paths exist between a given node pair, we select a single path uniformly and at random. Whenever multiple hyperedges connect a single segment of a path, we select the hyperedge of minimum size and assign to the segment its size motivated by the intuition that smaller groups will more accurately transmit information as there are fewer places for information to flow towards . We more fully study the impact of choosing the minimum instead of alternatives in Sec. 3 of the Supplemental Material .
Shortest paths in hypergraphs may be calculated by relating them to the graph shortest path problem via a clique expansion of the hypergraph.
Specifically, a shortest path between any node pair in a hypergraph is obtained by first transforming a static hypergraph to an undirected graph by placing a pairwise edge between 2 nodes whenever they share the same hyperedge (in effect, the clique expansion of the hypergraph). We then apply Dijkstra's shortest path algorithm to find the shortest paths in the pairwise graph. Finally, we assign to each pairwise link
Calculating fastest paths in temporal networks is a nontrivial task. To enable us to calculate time-respecting paths, we first map a temporal higher-order network to a static digraph representation whose nodes are now tuples of (time, node) pairs from the original temporal hypergraph . We may then easily extract temporal paths from this new digraph. To calculate minimum-length topological paths, we assign a weight of 1 to all edges and employ Dijkstra's shortest path algorithm . To calculate minimum-duration temporal paths, we weight edges by the time interval traversed and again use Dijkstra's algorithm. As before, in the presence of multiple paths we resolve ambiguities by picking one uniformly and at random. If a node ‘‘stores’’ a message across
Moreover, calculating shortest paths for large networks is computationally expensive, so we opt to pick a starting time
We consider randomizations of the data in both the static and temporal settings to compare our results. For both cases we generate 100 realizations of the particular null model and plot the resulting averages and 97.5% confidence intervals in the figures. For the static hypergraph, we use the higher-order configuration model, an extension of the well-known configuration model that keeps the degree distribution fixed across all orders and generates a new edge set. For temporal hypernetworks, we use a randomization that shuffles the time stamps of instantaneous events inside individual timelines to create a rearranged version while still preserving both the underlying static hypergraph and the total number of events, following the methodology of .
F.B. acknowledges support from the Austrian Science Fund (FWF) through project 10.55776/PAT1052824 and project 10.55776/PAT1652425. B.L.N. gratefully acknowledges the hospitality of the Central European University during the period in which this manuscript was completed. The computational results have been achieved in part using the Austrian Scientific Computing (ASC) infrastructure.
Supplemental Material
Supplementary materials with 5 sections to broaden and supplement the analyses of the main manuscript.
References (69)
- M. Newman, Networks (Oxford University Press, Oxford, 2018), p. 07.
- M. Molloy and B. Reed, A critical point for random graphs with a given degree sequence, Rand. Struct. Alg. 6, 161, (1995).
- D. J. Watts and S. H. Strogatz, Collective dynamics of ‘small-world'networks, Nature (London) 393, 440 (1998).
- V. Latora and M. Marchiori, Efficient behavior of small-world networks, Phys. Rev. Lett. 87, 198701 (2001).
- E. Estrada and N. Hatano, Communicability in complex networks, Phys. Rev. E 77, 036111 (2008).
- J. M. Kleinberg, Navigation in a small world, Nature (London) 406, 845 (2000).
- F. C. Santos, J. F. Rodrigues, and J. M. Pacheco, Epidemic spreading and cooperation dynamics on homogeneous small-world networks, Phys. Rev. E 72, 056128 (2005).
- M. Barahona and L. M. Pecora, Synchronization in small-world systems, Phys. Rev. Lett. 89, 054101 (2002).
- E. W. Dijkstra, A note on two problems in connexion with graphs, Edsger Wybe Dijkstra: His Life, Work, and Legacy (Association for Computing Machinery, New York, 2022), pp. 287–290.
- P. Holme and J. Saramäki, Temporal networks, Phys. Rep. 519, 97 (2012).
- H. Wu, J. Cheng, S. Huang, Y. Ke, Y. Lu, and Y. Xu, Path problems in temporal graphs, Proc. VLDB Endow. 7, 721 (2014).
- V. Nicosia, J. Tang, M. Musolesi, G. Russo, C. Mascolo, and V. Latora, Components in time-varying graphs, Chaos 22, 023101 (2012).
- V. Nicosia, J. Tang, C. Mascolo, M. Musolesi, G. Russo, and V. Latora, Graph metrics for temporal networks, Temporal Networks (Springer, Berlin, 2013), pp. 15–40.
- M. Karsai, K. Kaski, A.-L. Barabási, and J. Kertész, Universal features of correlated bursty, Sci. Rep. 2, 397 (2012).
- O. E. Williams, L. Lacasa, A. P. Millán, and V. Latora, The shape of memory in temporal networks, Nat. Commun. 13, 499 (2022).
- N. Perra, B. Gonçalves, R. Pastor-Satorras, and A. Vespignani, Activity driven modeling of time varying networks, Sci. Rep. 2, 469 (2012).
- L. Lacasa, J. P. Rodriguez, and V. M. Eguiluz, Correlations of network trajectories, Phys. Rev. Res. 4, L042008 (2022).
- O. E. Williams, P. Mazzarisi, F. Lillo, and V. Latora, Non-Markovian temporal networks with auto-and cross-correlated link dynamics, Phys. Rev. E 105, 034301 (2022).
- M. Karsai, M. Kivelä, R. K. Pan, K. Kaski, J. Kertész, A.-L. Barabási, and J. Saramäki, Small but slow world: How network topology and burstiness slow down spreading, Phys. Rev. E 83, 025102(R) (2011).
- L. E. C. Rocha, F. Liljeros, and P. Holme, Simulated epidemics in an empirical spatiotemporal network of 50, 185 sexual contacts, PLoS Comput. Biol. 7, e1001109 (2011).
- I. Scholtes, N. Wider, R. Pfitzner, A. Garas, C. J. Tessone, and F. Schweitzer, Causality-driven slow-down and speed-up of diffusion in non-Markovian temporal networks, Nat. Commun. 5, 5024 (2014).
- M. Starnini, J. P. Gleeson, and M. Boguñá, Equivalence between non-Markovian and Markovian dynamics in epidemic spreading processes, Phys. Rev. Lett. 118, 128301 (2017).
- F. Battiston, G. Cencetti, I. Iacopini, V. Latora, M. Lucas, A. Patania, J.-G. Young, and G. Petri, Networks beyond pairwise interactions: Structure and dynamics, Phys. Rep. 874, 1 (2020).
- Q. F. Lotito, F. Musciotto, A. Montresor, and F. Battiston, Higher-order motif analysis in hypergraphs, Commun. Phys. 5, 79 (2022).
- P. Mann, V. A. Smith, J. B. O. Mitchell, and S. Dobson, Random graphs with arbitrary clustering and their applications, Phys. Rev. E 103, 012309 (2021).
- A. Eriksson, T. Carletti, R. Lambiotte, A. Rojas, and M. Rosvall, Flow-based community detection in hypergraphs, Higher-Order Systems (Springer, Berlin, 2022), pp. 141–161.
- N. Ruggeri, M. Contisciani, F. Battiston, and C. De Bacco, Community detection in large hypergraphs, Sci. Adv. 9, eadg9159 (2023).
- A. R. Benson, Three hypergraph eigenvector centralities, SIAM J. Math. Data Sci. 1, 293 (2019).
- F. Musciotto, F. Battiston, and R. N. Mantegna, Detecting informative higher-order interactions in statistically validated hypergraphs, Commun. Phys. 4, 218 (2021).
- J.-G. Young, G. Petri, and T. P. Peixoto, Hypergraph reconstruction from network data, Commun. Phys. 4, 135 (2021).
- F. Battiston, E. Amico, A. Barrat, G. Bianconi, G. F. de Arruda, B. Franceschiello, I. Iacopini, S. Kéfi, V. Latora, Y. Moreno et al., The physics of higher-order interactions in complex systems, Nat. Phys. 17, 1093 (2021).
- C. Bick, E. Gross, H. A. Harrington, and M. T. Schaub, What are higher-order networks? SIAM Rev. 65, 686 (2023).
- I. Iacopini, G. Petri, A. Barrat, and V. Latora, Simplicial models of social contagion, Nat. Commun. 10, 2485 (2019).
- G. F. de Arruda, G. Petri, and Y. Moreno, Social contagion models on hypergraphs, Phys. Rev. Res. 2, 023032 (2020).
- P. S. Skardal and A. Arenas, Higher order interactions in complex networks of phase oscillators promote abrupt synchronization switching, Commun. Phys. 3, 218 (2020).
- A. P. Millán, J. J. Torres, and G. Bianconi, Explosive higher-order Kuramoto dynamics on simplicial complexes, Phys. Rev. Lett. 124, 218301 (2020).
- Y. Zhang, M. Lucas, and F. Battiston, Higher-order interactions shape collective dynamics differently in hypergraphs and simplicial complexes, Nat. Commun. 14, 1605 (2023).
- U. Alvarez-Rodriguez, F. Battiston, G. F. de Arruda, Y. Moreno, M. Perc, and V. Latoram, Evolutionary dynamics of higher-order interactions in social networks, Nat. Human Behav. 5, 586 (2021).
- A. Civilini, O. Sadekar, F. Battiston, J. Gómez-Gardeñes, and V. Latora, Explosive cooperation in social dilemmas on higher-order networks, Phys. Rev. Lett. 132, 167401 (2024).
- G. Cencetti, F. Battiston, B. Lepri, and M. Karsai, Temporal properties of higher-order interactions in social networks, Sci. Rep. 11, 7028 (2021).
- A. Ceria and H. Wang, Temporal-topological properties of higher-order evolving networks, Sci. Rep. 13, 5885 (2023).
- L. Gallo, L. Lacasa, V. Latora, and F. Battiston, Higher-order correlations reveal complex memory in temporal hypergraphs, Nat. Commun. 15, 4754 (2024).
- I. Iacopini, M. Karsai, and A. Barrat, The temporal dynamics of group interactions in higher-order social networks, Nat. Commun. 15, 7391 (2024).
- G. Petri and A. Barrat, Simplicial activity driven model, Phys. Rev. Lett. 121, 228301 (2018).
- L. Di Gaetano, F. Battiston, and M. Starnini, Percolation and topological properties of temporal higher-order networks, Phys. Rev. Lett. 132, 037401 (2024).
- E. Vasilyeva, M. Romance, I. Samoylenko, K. Kovalenko, D. Musatov, A. M. Raigorodskii, and S. Boccaletti, Distances in higher-order networks and the metric structure of hypergraphs, Entropy 25, 923 (2023).
- S. G. Aksoy, C. Joslyn, C. O. Marrero, B. Praggastis, and E. Purvine, Hypernetwork science via high-order hypergraph walks, EPJ Data Sci. 9, 16 (2020).
- J. Gao, Q. Zhao, W. Ren, A. Swami, R. Ramanathan, and A. Bar-Noy, Dynamic shortest path algorithms for hypergraphs, IEEE/ACM Trans. Netw. 23, 1805 (2015).
- K. Nakajima, K. Shudo and N. Masuda, Randomizing hypergraphs preserving degree correlation and local clustering, IEEE Trans. Netw. Sci. Eng. 9, 1139 (2022).
- See Supplemental Material at http://link.aps.org/supplemental/10.1103/1mxy-3cnl for the additional analyses and results.
- M. Mancastroppa, I. Iacopini, G. Petri, and A. Barrat, The structural evolution of temporal hypergraphs through the lens of hyper-cores, EPJ Data Sci. 13, 50 (2024).
- P. Van Mieghem and H. Wang, The observable part of a network, IEEE/ACM Trans. Netw. 17, 93 (2008).
- Q. F. Lotito, F. Musciotto, F. Battiston, and A. Montresor, Exact and sampling methods for mining higher-order motifs in large hypergraphs, Computing 106, 475 (2024).
- P. Sapiezynski, A. Stopczynski, D. D. Lassen, and S. Lehmann, Interaction data from the copenhagen networks study, Sci. Data 6, 315 (2019).
- N. Aharony, W. Pan, C. Ip, I. Khayal, and A. Pentland, Social fmri: Investigating and shaping social mechanisms in the real world, Pervasive Mob. Comput. 7, 643 (2011).
- M. C. Kiti, M. Tizzoni, T. M. Kinyanjui, D. C. Koech, P. K. Munywoki, M. Meriac, L. Cappa, A. Panisson, A. Barrat, C. Cattuto et al., Quantifying social contacts in a household setting of rural kenya using wearable proximity sensors, EPJ Data Sci. 5, 21 (2016).
- L. Ozella, D. Paolotti, G. Lichand, J. P. Rodríguez, S. Haenni, J. Phuka, O. B. Leal-Neto, and C. Cattuto, Using wearable proximity sensors to characterize social contact patterns in a village of rural malawi, EPJ Data Sci. 10, 46 (2021).
- M. Génois and A. Barrat, Can co-location be used as a proxy for face-to-face contacts? EPJ Data Sci. 7, 11 (2018).
- J. Fournet and A. Barrat, Contact patterns among high school students, PLoS One 9, e107878 (2014).
- D. J. A. Toth, M. Leecaster, W. B. P. Pettey, A. V. Gundlapalli, H. Gao, J. J. Rainey, A. Uzicanin, and M. H. Samore, The role of heterogeneity in contact timing and duration in network models of influenza spread in schools, J. R. Soc. Interface 12, 20150279 (2015).
- A. R. Benson, R. Abebe, M. T. Schaub, A. Jadbabaie, and J. Kleinberg, Simplicial closure and higher-order link prediction, Proc. Natl. Acad. Sci. USA 115, E11221 (2018).
- J. H. Fowler, Legislative cosponsorship networks in the us house and senate, Comput. Social Netw. 28, 454 (2006).
- N. Masuda and R. Lambiotte, A Guide to Temporal Netw. (World Scientific, Singapore, 2016).
- T. H. Cormen, Dijkstra's Algorithm, Introduction to Algorithms, Sec. 24.3 (MIT Press, Cambridge, MA, 2001), p. 595.
- E. Valdano, L. Ferreri, C. Poletto, and V. Colizza, Analytical computation of the epidemic threshold on temporal networks, Phys. Rev. X 5, 021005 (2015).
- K. Sato, M. Oka, A. Barrat, and C. Cattuto, Predicting partially observed processes on temporal networks by dynamics-aware node embeddings (DyANE), EPJ Data Sci. 10, 22 (2021).
- L. Gauvin, M. Génois, M. Karsai, M. Kivela, T. Takaguchi, E. Valdano, and C. L. Vestergaard, Randomized reference models for temporal networks, SIAM Rev. 64, 763 (2022).
- See https://github.com/joanne-b-nortier/higher-order-shortest-paths for data access.
- Q. F. Lotito, M. Contisciani, C. De Bacco, L. Di Gaetano, L. Gallo, A. Montresor, F. Musciotto, N. Ruggeri, and F. Battiston, Hypergraphx: A library for higher-order network analysis, J. Comp. Netw. 11, cnad019 (2023).