<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta>
      <journal-title-group>
        <journal-title>Italian Symposium on Advanced Database Systems, June</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>Attributed Stream-Hypernetwork Analysis: a SocioPatterns Case Study</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Andrea Failla</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Salvatore Citraro</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Giulio Rossetti</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Computer Science Dept., University of Pisa</institution>
          ,
          <addr-line>IT</addr-line>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>KDD Lab, ISTI, National Research Council</institution>
          ,
          <addr-line>IT</addr-line>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2022</year>
      </pub-date>
      <volume>1</volume>
      <fpage>9</fpage>
      <lpage>22</lpage>
      <abstract>
        <p>Network science comes as a solid framework to describe a multitude of human behaviours. Face-toface human interactions, for instance, are often represented by dynamic networks involving timevarying links. Such temporal models are shown to be efective as proxies for real communications between individuals. However, networks are intrinsically bounded to pairwise/dyadic connections, whereas complex human dynamics can naturally involve higher-order organization, namely relationships between groups of entities. In the last few years, hypergraph and simplicial complex models have been addressed as promising tools to better understand the dynamics of social groups. In the analysis of face-to-face interactions, the higher-order organization of temporal networks has been addressed by investigating collections of datasets initially designed for graph-based analysis. Yet even these higher-order representations continue to ignore the rich attributes or metadata often carried by the nodes. Such attributes can ofer new interesting perspectives about the dynamics of the higher-order structure emerging from a stream of social interactions. In this work, we aim to address this gap by introducing attributed stream-hypernetwork models, i.e., higher-order temporal networks with attributive information on nodes. Considering the Primary and High School temporal networks from the well-known SocioPatterns project, we infer the higher-order temporal structure of interactions between children and high school students, and we characterize their non-trivial relationships with respect to their gender attribute.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;High-order Networks</kwd>
        <kwd>Dynamic Networks</kwd>
        <kwd>Feature-rich Networks</kwd>
        <kwd>Data Analysis</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        The evolving nature of human interactions is often approached through the lens of dynamic
network analysis [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. Dynamic networks indeed, built on top of graph theory tools, can
represent a wide set of time-evolving human interactions. Dynamic network analysis, a fruitful
subfield of network science, can shed lights on the complex laws governing such time-evolving
connections as well as their duration. However, the intrinsic nature of dynamic network
interactions can not explicitly go beyond dyadic patterns between pairs of nodes. Such
networkbased constraints must be taken into account if we aim to investigate human interactions from
the point of view of groups instead of nodes. Hypernetwork science is the new, cutting-edge line
of research emerging in network science community that addresses such higher-order structures
for representing complex systems. Thus, dynamic features and higher-order representations
are the two main ingredients for investigating the complex nature of dynamic systems where
time-varying group relations are involved, e.g., face-to-face and physical proximity interactions.
Finally, a last ingredient we may want to consider is the rich set of attributes that nodes can
carry, with the purpose of analyzing how node-attribute information distributes across groups
and the higher-order contexts they define.
      </p>
      <p>In this work we introduce ASH, an Attributed Stream-Hypernetwork model able to represent
higher-order temporal networks with attributive information on nodes. To test the potentiality
of this new model, we infer the attribute-rich higher-order temporal structure of contact
patterns between children and high school students from the well-known SocioPatterns project
collections.</p>
      <p>The rest of the work is organized as follows. Section 2 sums up the principal literature on
the three main complex network contexts surrounding this work, namely dynamic networks,
higher-order structures and attributed networks. Section 3 introduces our Attributed
StreamHypernetwork model and discusses the main results obtained from the two SocioPatterns
datasets in terms of topological, node-features and interactions’ dynamics analyses. Finally,
Section 4 concludes the work and discusses promising lines of research left open for the future.</p>
    </sec>
    <sec id="sec-2">
      <title>2. Related work</title>
      <p>
        In the following we will provide a brief overview of the main enriched network models and
higher-order representations for complex systems used throughout the work. Dynamic and
node-attributed graphs are the feature-rich [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] representations on which we will focus
primarily; then, we will sum up the main emerging contributions in the analysis of higher-order
interactions in complex networks.
      </p>
      <p>
        Dynamics of networks. Nowadays temporal information is more and more available from
networks. However, choosing a proper temporal representation is not straightforward.
Friendships are persistent over time, whereas face-to-face interactions involve a certain duration,
and e-mails, messages or financial transactions are even instantaneous. Diferent temporal
semantics imposes diferent modelling strategies [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. Among the most suitable models encoding
dynamic features in networks, we can identify those focusing on i) stability, ii) duration, and
(iii) immediacy, where:
i a dynamic network is represented as a sequence of autonomous and independent graphs;
ii a set of intervals preserve the time-varying dynamics of connections whose a dynamic
network is composed;
iii a dynamic network comes as a stream of interactions over time – e.g., the stream graph [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]
is emerging as one of the most fruitful models able to model both instantaneous and lasting
links, and to capture the presence/absence of nodes as well.
      </p>
      <p>
        Among the most interesting and cutting-edge dynamic network mining tasks we recall
community detection [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ], link prediction [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ], and mixing pattern estimation [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ].
Networks with metadata. Similarly to temporal information, metadata or attributes
describing the properties and the characteristics of nodes are often available from network data.
Such metadata-enriched models can support new mining and analyses about the relationships
between the structural and the attributive information inferred from complex systems.
Generally speaking, works focusing on the relations between attributes and structure aim to study
their correlation or influence, searching for bridges between tabular and networked data [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ].
      </p>
      <p>
        Node attributes can be fruitfully used for improving the community detection task, where
both tight internal connectivity and label-homogeneity within communities need to be
guaranteed [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ], and for estimating heterogeneous mixing patterns complex networks [
        <xref ref-type="bibr" rid="ref10 ref9">9, 10</xref>
        ]. The
distribution of metadata surrounding a single node, e.g., the distribution of features within the
node’s ego-network, can be used in the node classification and in the link prediction tasks [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ].
Higher-order networks. Although traditional analyses addressed mostly pairwise interactions,
many network dynamics can be better modelled by higher-order system representations
involving complex interactions between groups of nodes. Being an emerging line of research [
        <xref ref-type="bibr" rid="ref12">12, 13</xref>
        ],
the expressive power of such models describing higher-order interactions in complex systems
is yet largely unexplored. The interest in the physics of higher-order interactions is growing
[14], and it has been mainly explored in the context of difusion analysis, e.g., studying social
contagion with simplicial complexes, [15], as well as in time-varying settings [16]. Higher-order
structures varying in time are an important and emerging trend of research [17].
      </p>
      <p>In most of such analyses, the higher-order organization of static/dynamic networks is
addressed by investing datasets originally designed for graph-based analysis. One of the most
intriguing and fundamental works in the future will have to focus on the inference of
statistically significant higher-order interactions [ 18]. Moreover, higher-order-based techniques are
emerging to generalize well-known graph-based techniques or to conservatively shift to them,
as in the case of s-line graph analysis for hypergraph models [19].</p>
    </sec>
    <sec id="sec-3">
      <title>3. Hypernetwork Science</title>
      <p>To study dynamic high-order social interactions, simply borrowing results from the existing
literature is not enough. Hypergraphs and simplicial complexes, to name the nowadays most
used high-order representation frameworks, have both strengths and weaknesses. None of them
has been adequately defined in the presence of evolving topologies. Indeed, their applicability
to online social environments needs to be carefully analyzed to understand if the constraint
they come with aligns with the semantics expressed by social interaction networks. Moreover,
individuals embedded in a social system can often be characterized by multiple features —
profiles that contextualize some of the key properties playing a role for social interactions (e.g.,
nationality, gender, age. . . ). In order to start filling the existing gap in high-order dynamic and
feature-rich modeling of social systems, here we propose the framework of Attributed Stream
Hypergraphs (henceforth, ASH).</p>
      <p>Definition 3.1 (Attributed Stream Hypergraph (ASH)). Let  = (, , , , ) be a stream
hypergraph, where:
•  = [A, Ω] is the set of discrete time instants, with A and Ω the initial and final instants;
•  is the set of the nodes of the temporally flattened hypergraph;
•  ⊆  ×  is the set of temporal nodes;
•  ⊆  ×   is the set of temporal hyperedges such that (,  ) ∈  implies that  ⊆ 
and ∀ ∈ , (, ) ∈  ;
•  is the set of temporal node attributes such that (, ) with (, ) ∈  and  ∈  ,
identifies the set of categorical values associated to  at time .</p>
      <p>
        ASHs are a conservative extension of well known modeling frameworks (namely, Hypergraphs
[
        <xref ref-type="bibr" rid="ref12">12</xref>
        ] and Stream Graphs [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]). From them it inherits several analytical peculiarities and, from
their union, it is able to provide novel insights that the original models are not able to unveil
independently. Moreover, integrating time evolving node attributes, it allows to study not only
how individuals’ characteristics changes (e.g., opinions, political leaning) but also how such
changes relate/afect the topological structure surrounding them.
      </p>
      <p>In the following we provide a first example of how ASH can be used to study real world
complex social systems. Our analysis will focus on some aspects of the three dimensions
modeled by ASH: high-order topology, node semantics and time.</p>
      <sec id="sec-3-1">
        <title>3.1. SocioPatterns data</title>
        <p>
          SocioPatterns1 is a project collecting a variety of physical proximity and face-to-face interactions
across several environments, e.g., hospitals, workplaces and schools. These data were classically
collected to study human behaviours in terms of temporal interactions, confirming, for instance,
the existence of few long-lasting contacts and a multitude of brief contacts while analyzing their
duration in spontaneous human interactions [20], or observing that the contacts are shaped by
the organization of the ofices in workplaces [ 21]. The face-to-face data are also extremely useful
to estimate the transmission of infectious diseases in contexts like schools [22] and workplaces
[21]. Recently, such data have been studied by applying an higher-order temporal perspective
[17], or by enhancing the analysis of human behaviours in terms of temporal assortative mixing
estimation [
          <xref ref-type="bibr" rid="ref6">6</xref>
          ].
        </p>
        <p>In this work we will focus on the two collections expressing face-to-face contacts in primary
[23] and high school [24] contexts. We focus on both days of the primary school and all four
days of the high school. Nodes are enriched with attributive information about the gender of
students. For representing the temporal higher-order structure, we leverage a similar method
as that introduced in [17], namely: if at at time  there are  * ( + 1)/2 dyads between the
members of a set of  nodes such that they are involved in a fully connected clique, such links
are promoted to form a -hyperedge.</p>
      </sec>
      <sec id="sec-3-2">
        <title>3.2. Topological analysis</title>
        <p>In the case of hypergraphs modeling social interactions, hyperedges represent groups of
individuals co-acting simultaneously. In this respect, we consider individuals connected by an
hyperedge if they interacted within a time frame of 20 seconds. Figure 1a compares the
hyperedge size distribution of the two hypernetworks. Primary and High School show similar
trends, with smaller-sized (unique) interactions being the most frequent. It should be noted that
Primary records almost twice as many hyperedges as High School. As the number of individuals
increases, the amount of hyperedges rapidly decreases, ranging down to extremely rare 5-way
interactions, which occur less than ten times in each network. A possible explanation is that
smaller interactions are generally the easiest to engage into, with larger ones requiring time
and energy of more and more individuals [25]. This can also be confirmed by analyzing the
frequency of interactions, that is how often the nodes of the same hyperedge interact through
time. Both hypernetworks count nearly 70 000 interactions, which is peculiar considering
that students in High School were monitored for twice as much time as the schoolchildren.
Pairwise relations are once again the most frequent in both networks (∼ 90%), possibly due to
the slightness of the time frame used. Still, multiadic ones take up a non-negligible part of the
whole.</p>
        <p>A remarkable diference concerns the nodes’ hyperdegrees. We refer to a node’s hyperdegree as
the number of incident hyperedges, that is the number of hyperedges that include that node. As
shown in Figure 1b, both distributions follow a bell-like trend, with most values concentrating
in the vicinity of the average and a few located near the minimum/maximum. However, degrees
in Primary are generally higher, averaging at 125 connections ( = 55.16); in contrast, High
School holds lower — the average being 54 — but more clustered values ( = 27.34).</p>
      </sec>
      <sec id="sec-3-3">
        <title>3.3. Node-Features analysis</title>
        <p>Of the 242 nodes in Primary, 115 are males, 112 are females, and the remaining part is of
unknown gender (i.e., teachers). High School, instead, counts 176 males, 146 females and 7
teachers over 329 individuals. Note that despite having less nodes, Primary has more than
double the amount of teachers. Indeed, Primary counts a teacher every 16 students, whereas
High School counts one every 47.</p>
        <p>(a)
(b)</p>
        <p>We use  to describe the behaviour of nodes w.r.t. the gender attribute, as it quantifies
the degree of disorder of the attribute. Let  be the set of nodes’ attributes, the entropy of an
attribute  ∈  is computed as follows:</p>
        <p>||
() = − ∑︁ (|)(|)</p>
        <p />
        <p>We highlight low entropy values in both networks, namely 0.54 in Primary and 0.46 in High
School. This suggests that interpersonal relations in both scenarios are mainly uniform w.r.t.
gender, with younger students having slightly less homogeneous contacts. It should be noted
that these values take into account the existence of teachers, whose gender is unknown, thus
increasing entropy; nonetheless, excluding edges that involve teachers lowers both entropy
values by just ∼ 0.01.</p>
        <p>Another relevant metric is  , i.e., the relative frequency of the most frequent attribute
value within a hyperedge. Formally, the purity of hyperedge  is computed as follows:
  = max∈(∑︀∈ ())
||
Then,   is normalized by the number of hyperedges:
  =
1 ∑︁  
|| ∈</p>
        <p>Purity values confirm the previous observations with Entropy. Purity scores are high in both
schools, namely 0.76 for Primary and 0.79 for High School, meaning that the majority of nodes
in almost every hyperedge share the same gender. By studying mostly-male and mostly-female
hyperedges separately, we also relieved that the former ones are ∼ 3% purer than the latter
ones, in both scenarios.</p>
      </sec>
      <sec id="sec-3-4">
        <title>3.4. Interactions’ Dynamics analysis</title>
        <p>Both Figure 2 and Figure 3 focus on the average temporal trends of hyperedges’ purities and
entropies along time. While doing so, purity scores are disaggregated by gender labels, with the aim
(1)
(2)
(3)
(a)
(b)
to observe whether diferent patterns emerge from the labels. On average, both purity/entropy
values are high/low, indicating a strong homogeneity by gender in both hypernetworks. Some
little diferences seem to emerge between the two datasets, since (i) primary school gender
entropy is higher than the high school entropy, indicating that a more mixed interaction global
pattern occurs in children contacts; (ii) some periodical patterns emerge in children contacts,
whereas no periodicity is observed in the high school dataset; in detail, the entropy score trend
in children contacts decreases at lunchtime [23], indicating how more homogeneous groups
tend to be shaped by an "external" context. To conclude, no significant diferences seem to
emerge between male and female students by looking at the purity trends, even if slightly higher
male scores than female ones could be observed sometimes in high school student contacts;
however, the absence of periodical patterns does not allow us to better interpret/discuss such
behaviours.</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>4. Discussions and Conclusions</title>
      <p>In this work we tested the possibilities of ASH, our new model to represent and analyze
complex streams of higher-order interactions enriched with information about node profiles. We
extracted the temporal higher-order structure of two well-known datasets from the SocioPatterns
project, namely Primary and High School face-to-face contacts. We enriched nodes with
attributive information about the students’ gender. Our main focus was on a qualitative study
on the dynamics of group interactions that a graph-based study on the set of pairwise links
could not highlight. We divided the analysis along three perspectives. On the one hand, we
studied the global properties of the higher-order systems, e.g., highlighting how -hyperedges
distribute across group dimensions. On the other hand, we highlight the strong homogeneity of
such groups w.r.t. the gender attribute. Finally, along the temporal dimension we discovered
diferences between the two schools: children seem to be characterized by periodical patterns,
e.g., lower entropy values during lunchtime, and their entropy is on average higher than high
school students.</p>
      <p>In future works, we plan to provide quantitative justifications of such preliminary exploratory
observations. We also plan to define domain-specific measures based on a solid
characterization of node profiles, leveraging them to better analyze the dynamics of higher-order contact
structures. More insights about the dynamics of groups in face-to-face interaction data will be
provided by extending this preliminary case study to the wide set of SocioPatterns datasets, as
well as other contact patterns databases [26], and by testing diferent aggregation time frames.</p>
    </sec>
    <sec id="sec-5">
      <title>Acknowledgments</title>
      <p>This work is supported by the European Union – Horizon 2020 Program under the scheme
"INFRAIA-01-2018-2019 – Integrating Activities for Advanced Communities", Grant Agreement
n.871042, "SoBigData++: European Integrated Infrastructure for Social Mining and Big Data
Analytics" (http://www.sobigdata.eu).
[13] L. Torres, A. S. Blevins, D. Bassett, T. Eliassi-Rad, The why, how, and when of
representations for complex systems, SIAM Review 63 (2021) 435–485.
[14] F. Battiston, E. Amico, A. Barrat, G. Bianconi, G. Ferraz de Arruda, B. Franceschiello,
I. Iacopini, S. Kéfi, V. Latora, Y. Moreno, et al., The physics of higher-order interactions in
complex systems, Nature Physics 17 (2021) 1093–1098.
[15] I. Iacopini, G. Petri, A. Barrat, V. Latora, Simplicial models of social contagion, Nature
communications 10 (2019) 1–9.
[16] S. Chowdhary, A. Kumar, G. Cencetti, I. Iacopini, F. Battiston, Simplicial contagion in
temporal higher-order networks, Journal of Physics: Complexity 2 (2021) 035019.
[17] G. Cencetti, F. Battiston, B. Lepri, M. Karsai, Temporal properties of higher-order
interactions in social networks, Scientific reports 11 (2021) 1–10.
[18] F. Musciotto, F. Battiston, R. N. Mantegna, Detecting informative higher-order interactions
in statistically validated hypergraphs, Communications Physics 4 (2021) 1–9.
[19] S. G. Aksoy, C. Joslyn, C. O. Marrero, B. Praggastis, E. Purvine, Hypernetwork science via
high-order hypergraph walks, EPJ Data Science 9 (2020) 16.
[20] C. Cattuto, W. Van den Broeck, A. Barrat, V. Colizza, J.-F. Pinton, A. Vespignani, Dynamics
of person-to-person interactions from distributed rfid sensor networks, PloS one 5 (2010)
e11596.
[21] M. Génois, C. L. Vestergaard, J. Fournet, A. Panisson, I. Bonmarin, A. Barrat, Data on
face-to-face contacts in an ofice building suggest a low-cost vaccination strategy based
on community linkers, Network Science 3 (2015) 326–347.
[22] V. Gemmetto, A. Barrat, C. Cattuto, Mitigation of infectious disease at school: targeted
class closure vs school closure, BMC infectious diseases 14 (2014) 1–10.
[23] J. Stehlé, N. Voirin, A. Barrat, C. Cattuto, L. Isella, J.-F. Pinton, M. Quaggiotto, W. Van den
Broeck, C. Régis, B. Lina, et al., High-resolution measurements of face-to-face contact
patterns in a primary school, PloS one 6 (2011) e23176.
[24] R. Mastrandrea, J. Fournet, A. Barrat, Contact patterns in a high school: a comparison
between data collected using wearable sensors, contact diaries and friendship surveys,
PloS one 10 (2015) e0136497.
[25] G. K. Zipf, Human Behaviour and the Principle of Least Efort, Addison-Wesley, 1949.
[26] P. Sapiezynski, A. Stopczynski, D. D. Lassen, S. Lehmann, Interaction data from the
copenhagen networks study, Scientific Data 6 (2019) 1–10.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>P.</given-names>
            <surname>Holme</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Saramäki</surname>
          </string-name>
          ,
          <article-title>Temporal networks</article-title>
          ,
          <source>Physics reports 519</source>
          (
          <year>2012</year>
          )
          <fpage>97</fpage>
          -
          <lpage>125</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>R.</given-names>
            <surname>Interdonato</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Atzmueller</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Gaito</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Kanawati</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Largeron</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Sala</surname>
          </string-name>
          ,
          <article-title>Feature-rich networks: going beyond complex network topologies</article-title>
          ,
          <source>Applied Network Science</source>
          <volume>4</volume>
          (
          <year>2019</year>
          )
          <fpage>1</fpage>
          -
          <lpage>13</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>M.</given-names>
            <surname>Latapy</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Viard</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Magnien</surname>
          </string-name>
          ,
          <article-title>Stream graphs and link streams for the modeling of interactions over time</article-title>
          ,
          <source>Social Network Analysis and Mining</source>
          <volume>8</volume>
          (
          <year>2018</year>
          )
          <fpage>1</fpage>
          -
          <lpage>29</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>G.</given-names>
            <surname>Rossetti</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Cazabet</surname>
          </string-name>
          ,
          <article-title>Community discovery in dynamic networks: a survey, ACM Computing Surveys (CSUR) 51 (</article-title>
          <year>2018</year>
          )
          <fpage>1</fpage>
          -
          <lpage>37</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>A.</given-names>
            <surname>Divakaran</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Mohan</surname>
          </string-name>
          ,
          <article-title>Temporal link prediction: A survey</article-title>
          ,
          <source>New Generation Computing</source>
          <volume>38</volume>
          (
          <year>2020</year>
          )
          <fpage>213</fpage>
          -
          <lpage>258</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>S.</given-names>
            <surname>Citraro</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Milli</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Cazabet</surname>
          </string-name>
          , G. Rossetti,
          <article-title>-conformity: Multi-scale node assortativity in feature-rich stream graphs</article-title>
          ,
          <source>arXiv preprint arXiv:2111.15534</source>
          (
          <year>2021</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>M.</given-names>
            <surname>Zanin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Papo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P. A.</given-names>
            <surname>Sousa</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Menasalvas</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Nicchi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Kubik</surname>
          </string-name>
          , S. Boccaletti,
          <article-title>Combining complex networks and data mining: why and how</article-title>
          ,
          <source>Physics Reports</source>
          <volume>635</volume>
          (
          <year>2016</year>
          )
          <fpage>1</fpage>
          -
          <lpage>44</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>P.</given-names>
            <surname>Chunaev</surname>
          </string-name>
          ,
          <article-title>Community detection in node-attributed social networks: a survey</article-title>
          ,
          <source>Computer Science Review</source>
          <volume>37</volume>
          (
          <year>2020</year>
          )
          <fpage>100286</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>L.</given-names>
            <surname>Peel</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.-C.</given-names>
            <surname>Delvenne</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Lambiotte</surname>
          </string-name>
          ,
          <article-title>Multiscale mixing patterns in networks</article-title>
          ,
          <source>Proceedings of the National Academy of Sciences</source>
          <volume>115</volume>
          (
          <year>2018</year>
          )
          <fpage>4057</fpage>
          -
          <lpage>4062</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>G.</given-names>
            <surname>Rossetti</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Citraro</surname>
          </string-name>
          , L. Milli,
          <article-title>Conformity: a path-aware homophily measure for nodeattributed networks</article-title>
          ,
          <source>IEEE Intelligent Systems</source>
          <volume>36</volume>
          (
          <year>2021</year>
          )
          <fpage>25</fpage>
          -
          <lpage>34</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>S.</given-names>
            <surname>Bhagat</surname>
          </string-name>
          , G. Cormode,
          <string-name>
            <given-names>S.</given-names>
            <surname>Muthukrishnan</surname>
          </string-name>
          ,
          <article-title>Node classification in social networks</article-title>
          ,
          <source>in: Social network data analytics</source>
          , Springer,
          <year>2011</year>
          , pp.
          <fpage>115</fpage>
          -
          <lpage>148</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>F.</given-names>
            <surname>Battiston</surname>
          </string-name>
          , G. Cencetti,
          <string-name>
            <given-names>I.</given-names>
            <surname>Iacopini</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Latora</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Lucas</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Patania</surname>
          </string-name>
          , J.-G. Young,
          <string-name>
            <surname>G.</surname>
          </string-name>
          <article-title>Petri, Networks beyond pairwise interactions: structure and dynamics</article-title>
          ,
          <source>Physics Reports</source>
          <volume>874</volume>
          (
          <year>2020</year>
          )
          <fpage>1</fpage>
          -
          <lpage>92</lpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>