<!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 />
    <article-meta>
      <title-group>
        <article-title>Rede ning Betweenness Centrality in a Multiple IoT Scenario?</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Francesco Cauteruccio</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Giorgio Terracina</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Domenico Ursino</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Luca Virgili</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>DEMACS, University of Calabria</institution>
          ,
          <addr-line>Cosenza</addr-line>
          ,
          <country country="IT">Italy</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>DII, Polytechnic University of Marche</institution>
          ,
          <addr-line>Ancona</addr-line>
          ,
          <country country="IT">Italy</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>Betweenness centrality is one of the most known centrality measures in network analysis. It has been largely investigated in the past, and several extensions tailored to speci c contexts, also involving IoT, have been proposed. However, the classical betweenness centrality is not able to correctly evaluate the centrality of nodes in a multiple IoT scenario, i.e., a scenario where several networks of smart objects cooperate with each other. In fact, in such a context, the classical betweenness centrality disregards that each network of a MIoT maintains its autonomy (so that a MIoT does not coincide with a single big network) but, at the same time, cooperates with the other networks through suitable cross nodes. In this paper, we propose three new measures of betweenness centrality speci cally conceived for a multiple IoT scenario. First we de ne them and, then, we show how they can achieve the objectives missed by the classical betweenness centrality.</p>
      </abstract>
      <kwd-group>
        <kwd>IoT</kwd>
        <kwd>Multiple IoT Scenario</kwd>
        <kwd>MIoT</kwd>
        <kwd>Betweenness Centrality</kwd>
        <kwd>Inner Betweenness Centrality</kwd>
        <kwd>Cross Betweenness Centrality</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        The betweenness centrality of a node in a network is de ned as the fraction
of the shortest paths between all the pairs of nodes that pass through it.
Betweenness centrality is well suited for measuring the in uence of a node over the
information spread through the network [
        <xref ref-type="bibr" rid="ref20 ref3">3, 20</xref>
        ], to identify boundary spanners
(i.e., nodes acting as bridges between two or more subnetworks), and to measure
the \stress" (in the sense of a higher usage) that a node must undergo during
network activities [
        <xref ref-type="bibr" rid="ref13 ref5 ref6 ref9">5, 6, 9, 13</xref>
        ]. Due to its relevance in network analysis,
betweenness centrality has been largely investigated in the past, and several extensions,
tailored to speci c contexts, have been proposed (see, for instance, [
        <xref ref-type="bibr" rid="ref10 ref11 ref4">26, 10, 11,
4</xref>
        ]). Also in the context of the Internet of Things (IoT), several approaches for
the computation of betwenness centrality have been presented [
        <xref ref-type="bibr" rid="ref15 ref17 ref23">15, 23, 17</xref>
        ].
? Copyright 2019 for this paper by its authors. Use permitted under Creative Commons
License Attribution 4.0 International (CC BY 4.0)
      </p>
      <p>
        However, the classical betweenness centrality is not able to correctly evaluate
the centrality of nodes in a multiple IoT scenario, i.e., a scenario where several
networks of smart objects (SO) cooperate with each other. In such a scenario
(known as Multi-IoT or MIoT in the literature [
        <xref ref-type="bibr" rid="ref12 ref18 ref2 ref25">2, 12, 18, 25</xref>
        ]), IoT (i.e., networks
of SO) are interconnected thanks to those nodes simultaneously belonging to
two or more of them. We call cross nodes (c-nodes) these nodes and inner nodes
(i-nodes) all the other ones. Then, a c-node connects at least two IoT of the
MIoT and plays a key role in favoring the cooperation among i-nodes belonging
to di erent IoT. As a consequence, the nodes of a MIoT are not all equal:
cnodes will presumably play a more important role than i-nodes for supporting
the activities in a MIoT. Here, the classical betwenness centrality is not able to
distinguish c-nodes from i-nodes and to evidence the key role played by c-nodes
in favoring communication and cooperation between SO belonging to di erent
IoT of the MIoT.
      </p>
      <p>In this paper, we aim at providing a contribution to address this problem.
Indeed, we propose three new measures of betweenness centrality, well suited for
a MIoT and, more in general, for a scenario consisting of a set of related IoT.
These measures are called Inner Betweenness Centrality (IBC), Soft Cross
Betweenness Centrality (SCBC) and Hard Cross Betweenness Centrality (HCBC).
They have been designed to clearly distinguish the contributions of c-nodes and
i-nodes and we show that they are able to reach this objective. In particular, IBC
has been conceived for measuring the betweenness centrality with a focus on a
single IoT of the MIoT and it privileges i-nodes over c-nodes. As will be clari ed
in the following, it does not coincide with the classical betweenness centrality
because, di erently from this last one, it also considers paths which connect two
nodes of the same IoT but, at the same time, involve nodes belonging to other
IoT of the MIoT. By contrast, SCBC and HCBC are specialized to measure the
betweenness centrality of nodes by privileging paths involving more IoT of the
MIoT and, therefore, c-nodes over i-nodes. As it is indicated by their names, this
privilege is more marked in HCBC than in SCBC.</p>
      <p>This paper is organized as follows. In Section 2, we provide an overview of
related literature. In Section 3, we illustrate the MIoT paradigm in detail. In
Section 4, we introduce our new betweenness centrality measures. In Section
5, we describe our experimental analysis. Finally, in Section 6, we draw our
conclusions and have a look at some possible future developments of our research
e orts.
2</p>
    </sec>
    <sec id="sec-2">
      <title>Related Literature</title>
      <p>
        As one of the most important centrality measure, betweenness centrality [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ]
has been the subject of in-depth studies in the literature [
        <xref ref-type="bibr" rid="ref8 ref9">9, 8</xref>
        ]. Recognizing
high spreading power nodes is fundamental in social networks but, based on its
de nition, the cost for computing the betweenness centrality of a node is high.
For this reason, several heuristic approaches, aiming at providing the closest
possible value of the betweenness centrality of a node in a reasonable time, have
been proposed in the past (see [
        <xref ref-type="bibr" rid="ref1 ref14 ref24 ref7">7, 1, 14, 24</xref>
        ], to cite a few).
      </p>
      <p>
        As for the IoT, which is an example of a very dynamic and constantly evolving
network, the approaches for the incremental computation of betweenness
centrality are extremely interesting. Among these, we mention the ones described in
[
        <xref ref-type="bibr" rid="ref15 ref17 ref23">15, 23, 17</xref>
        ]. Speci cally, in [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ], the authors propose iCENTRAL, which is well
suited for large and evolving biconnected graphs. In [
        <xref ref-type="bibr" rid="ref23">23</xref>
        ], the authors illustrate an
approach for a quick incremental computation of betweenness centrality. After
a pre-processing phase, the computational cost of this approach is independent
of the network size. In [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ], the authors describe an approach that reduces the
search space by nding a set of candidate nodes that are the only ones to be
updated during the incremental computation of the betweenness centrality.
      </p>
      <p>
        Surprisingly, despite the strong tie existing among betweenness centrality
and information di usion, there are very few studies concerning the role of
betweenness centrality in IoT. To the best of our knowledge, the only approaches
dealing with centrality in IoT have been proposed as part of methods for
determining trustworthiness [
        <xref ref-type="bibr" rid="ref22">22</xref>
        ] or network navigability [
        <xref ref-type="bibr" rid="ref19 ref21">19, 21</xref>
        ] in IoT. Anyway, in
all these cases, centrality is simply a part of the proposed approaches and not
the central topic to investigate. By contrast, betweenness centrality (or better,
the rede nition of betweenness centrality in a MIoT scenario) is one of the main
goals of this paper, and all the results we present here can be applied in many
contexts comprising the two mentioned above, along with several other ones.
3
      </p>
    </sec>
    <sec id="sec-3">
      <title>The MIoT paradigm</title>
      <p>
        In this section, we provide a brief overview of the MIoT paradigm. In particular,
we introduce those concepts necessary to understand the rest of the paper. The
interested reader can nd all details about this paradigm in [
        <xref ref-type="bibr" rid="ref18 ref2 ref25">2, 18, 25</xref>
        ].
      </p>
      <p>A MIoT M can be de ned as a set of m IoT: M = fI1; I2; ; Img, where
Ik is an IoT. Consider an object oj of M. We assume that, if oj belongs to Ik,
it has an instance jk , representing it in Ik.</p>
      <p>In M, a set M Dj of metadata are associated with oj . The MIoT paradigm
considers a rich set of metadata for an object, because metadata play a key
role in favoring the interoperability of IoT and of their objects, which is the
ultimate objective of a MIoT. M Dj consists of three di erent subsets: M Dj =
hM DjD; M DjT ; M DjOi. Here, M DjD represents the set of descriptive metadata,
which denote the type of oj . In order to represent and handle descriptive
metadata, our paradigm uses a proper taxonomy, such as the one de ned by the IPSO
Alliance3. M DjT represents the set of technical metadata. These are compliant
with the object type. The IPSO Alliance provides a well de ned set of technical
metadata for each object type. Finally, M DjO represents the set of operational
metadata. These regard the behavior of oj and is de ned as the union of the sets
of the operational metadata of the instances of oj .
3 IPSO Alliance - https://www.omaspecworks.org/</p>
      <p>It is possible to represent Ik by means of a graph: Gk = hNk; Eki where Nk
indicates the set of the nodes of Ik. There is a node njk for each instance jk of
an object oj in Ik. Instead, Ek denotes the set of the edges of Ik. There is an
edge ejqk = (njk ; nqk ) if there exists a certain form of relationship (for instance,
proximity) between the instances jk and qk of the objects oj and oq in the IoT
Ik.</p>
      <p>Finally, a MIoT M can be modeled as a graph G = hN; Ei were:
{ N = Sm</p>
      <p>k=1 Nk; in other words, N is the union of the sets of the nodes of the
corresponding IoT.
{ E = EI [ EC . Here, EI = Sm</p>
      <p>k=1 Ek. EC = f(njk ; njq )jnjk 2 Nk; njq 2
Nq; k 6= qg; in this de nition, njk and njq are the nodes corresponding to
the instances jk and jq of oj in Ik and Iq.</p>
      <p>In other words, the set E of the edges of M consists of two subsets, EI and
EC . EI is the set of the inner edges of M and is the union of the sets of the
edges of the corresponding IoT. EC is the set of the cross edges of M; there
is a cross edge for each pair of instances of the same object in di erent IoT.</p>
      <p>We call: (i) i-edge an edge of M belonging to EI ; (ii) c-edge an edge of M
belonging to EC ; (iii) c-node a node of M involved in at least one c-edge; (iv)
i-node a node of M not involved in any c-edge; (v) c-object an object having at
least one pair of instances whose corresponding nodes are linked by a c-edge.
4</p>
    </sec>
    <sec id="sec-4">
      <title>Rede ning Betweenness Centrality for a MIoT</title>
      <p>Given a node nj of a graph G, the classic de nition of betweenness centrality is
the following:</p>
      <p>BC(nj ) =</p>
      <p>X
ns2N;nt2N;ns6=nj;nt6=nj
nsnt (nj )
nsnt
where nsnt is the total number of the shortest paths from ns to nt, whereas
nsnt (nj ) is the number of those shortest paths passing through nj .</p>
      <p>If we apply BC to the graph Gk associated with an IoT Ik and consider Ik
isolated from the MIoT, this formula involves shortest paths which only pass
from nodes of Ik. In order to consider also the potential shortest paths that
connect nodes of Gk but pass through nodes of the other IoT of the MIoT, it
should be applied to the graph G corresponding to the whole MIoT. However,
in this way, it does not capture that a MIoT consists of di erent autonomous
IoT cooperating with each other thanks to c-nodes, which play a key role that
should be evidenced by any measure of centrality conceived for a MIoT. We
argue that, owing to these weaknesses, BC could present several problems in a
MIoT context, especially when it is necessary to compute a centrality measure,
which privileges those nodes that allow the crossing from an IoT to another.</p>
      <p>To address the challenges mentioned above, we de ne three new centrality
metrics. The rst of them is called Inner Betweenness Centrality (IBC) and is
de ned as follows.</p>
      <p>Let njk 2 Nk be the node corresponding to the instance jk of the object oj
in the IoT Ik of the MIoT M. The Inner Betweenness Centrality IBC(njk ) is
de ned as:</p>
      <p>IBC(njk ) =</p>
      <p>X
nsk 2Nk;ntk 2Nk;nsk 6=njk ;ntk 6=njk
nsk ntk (njk )
nsk ntk
where nsk ntk is the total number of the shortest paths from ns to nt that
involve also nodes of the MIoT not belonging to Nk, and nsk ntk (njk ) is the
total number of these shortest paths that pass through njk .</p>
      <p>IBC can be considered as an evolution of BC, capable of evaluating inner
central nodes taking into account the fact that the network Ik is not alone
but it is part of a MIoT. As a consequence, if all the paths connecting nsk
to ntk include at least one node belonging to networks di erent from Ik but
inside the MIoT, then BC does not capture them and considers nsk and ntk
unconnected. By contrast, in a more precise way, IBC considers that there may
exist one or more connections between them in the MIoT, even if they require
the intervention of nodes belonging to other networks.</p>
      <p>The second betweenness centrality measure that we propose in this paper is
called Soft Cross Betweenness Centrality (SCBC) and is de ned as follows. Let
njk 2 Nk be the node corresponding to the instance jk of the object oj in the
IoT Ik. The Soft Cross Betweenness Centrality SCBC(njk ) is de ned as:
SCBC(njk ) =</p>
      <p>X
nsu 2Nu;ntv 2Nv;u6=v
nsu ntv (njk )
nsu ntv</p>
      <p>In few words, SCBC(njk ) computes the centrality of a node by selecting only
the shortest paths between nodes belonging to di erent networks. There is no
constraint on the node njk for which we are computing the SCBC. As a matter
of fact, njk could belong either to Nu or to Nv or, nally, to another IoT of the
MIoT di erent from Nu and Nv.</p>
      <p>SCBC can be considered as an evolution of BC capable of detecting central
(in the betweenness centrality sense) c-nodes and i-nodes by taking into account
that these nodes do not belong to a single-IoT scenario but that they are part
of a MIoT, and this fact can in uence the shortest paths considered in the
computation of betweenness centrality.</p>
      <p>The last betweenness centrality measure we are proposing here is called Hard
Cross Betweenness Centrality (HCBC) and is de ned as follows. Let njk 2 Nk
be the node corresponding to the instance jk of the object oj in the IoT Ik. The
Hard Cross Betweenness Centrality HCBC(njk ) is de ned as:</p>
      <p>HCBC(njk ) =</p>
      <p>X
nsu 2Nu;ntv 2Nv;k6=u;k6=v;u6=v
nsu ntv (njk )
nsu ntv</p>
      <p>In few words, analogously to SCBC(njk ), HCBC(njk ) computes the
centrality of a node by selecting only the shortest paths between nodes belonging
to di erent networks. Furthermore, di erently from the de nition of SCBC, the
node njk is constrained to belong to a network di erent from the ones of the
source and the destination nodes of the path.</p>
      <p>HCBC can be considered as an evolution of BC along the same direction
as SCBC. The only di erence between SCBC and HCBC is that the latter is
capable of detecting central c-nodes and i-nodes linking at least three IoT.</p>
      <p>IBC, SCBC and HCBC are capable of overcoming the limits characterizing
the classic BC in a MIoT. We remark again that IBC is di erent from the
classical BC because it considers that the corresponding IoT is not isolated but
inside the MIoT. Given the complexity of a MIoT, such a speci c study can be
really useful for several applications.</p>
      <p>By contrast, if we want to know the most central nodes in a MIoT, the most
suitable choices are SCBC and HCBC. SCBC is capable of highlighting the
most suitable nodes which allow the cooperation of nodes belonging to di erent
IoT. The term \Soft" characterizing SCBC is due to the soft restrictions of its
constraints.</p>
      <p>HCBC, instead, is much more restrictive than SCBC. As a consequence, it
detects few nodes presenting very high values of betweenness centrality. In fact,
they ensure a high cooperation level in the MIoT because they are linked to a
higher number of IoT than the other nodes.</p>
      <p>The choice between SCBC and HCBC depends on the application context.
For instance, if we consider information di usion, SCBC is well suited for fast
information di usion. HCBC, instead, is a better choice for spreading
information among many IoT, even though the di usion process will be slower than the
one guaranteed by SCBC, because of the reduced number of nodes with a high
HCBC.
5
5.1</p>
    </sec>
    <sec id="sec-5">
      <title>Experiments</title>
      <p>
        Testbed
We derived our testbed from Thingful4, a search engine for the Internet of Things
supporting the search of data regarding a huge number of existing things,
distributed all over the world. Thingful also provides some suitable APIs, which
can be used for querying it through a software program and which we exploited
for the construction of our testbed. In order to obtain our testbed, we needed
to perform several tasks. They are described in detail in [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. Here, we limit
ourselves to illustrate the characteristics of our testbed thus allowing the reader to
understand the presented experiments.
      </p>
      <p>Our MIoT consists of 11 IoT, reported in the rst column of Table 1. We
associated an object with each thing. Since we had 250 things, we obtained 250
objects. 200 of these objects had associated only one instance; 35 of them had
associated two instances; nally, 15 of them had associated three instances. As
a consequence, we had 315 instances in our testbed, distributed among the 11
IoT of our MIoT, as shown in Table 1.
4 Thingful: a Search Engine for the Internet of Things - https://thingful.net</p>
      <p>A (necessarily complex) visualization of our testbed is presented in Figure
1. The interested reader can nd the corresponding dataset (in .csv format) at
the address www.barbiana20.unirc.it/miot/datasets/miot2. The password
to type is \za.12&amp;;lq74:#".
5.2</p>
      <p>Tests
In this section, we describe the tests that we carried out to evaluate the
significance of our new betweenness centrality measures in a MIoT and to compare
them with the classical betweenness centrality. In our test activity, we adopted
the testbed illustrated in the previous section.</p>
      <p>We started our experiments considering the top-12 central nodes returned by
BC and verifying the rank of the same nodes when the other centrality measures
are applied5. Obtained results are reported in Table 2.</p>
      <p>From the analysis of this table we can clearly observe that BC and IBC return
completely di erent results. In fact, 11 of the top-12 central nodes returned by
BC have a rank higher than 200 in IBC. Instead, a good correspondence can be
observed between the ranks of BC and SCBC, denoting that BC shows a good
capability of nding the most \soft" central nodes in a MIoT. By contrast, there
is a very loose correspondence between BC and HCBC. This denotes that BC is
incapable of nding the most central hard c-nodes. In conclusion, it seems that
the BC's incapability of distinguishing between c-nodes and i-nodes and between
c-edges and i-edges leads it to show a behavior (someway similar to the one of
SCBC) intermediate between IBC and HCBC.</p>
      <p>Then, we repeated the same evaluation for the top-12 central nodes returned
by IBC. Obtained results are reported in Table 3. From the analysis of this table
we can observe that the ranks returned by IBC and those returned by SCBC
and HCBC are totally di erent. Actually, this was an expected result. However,
it is interesting to observe that there is a weak correspondence between IBC and
BC, because the top-12 central nodes returned by IBC have a rank between 5
and 95 in BC.</p>
      <p>After this, we analyzed the top-12 central nodes returned by SCBC. Obtained
results are reported in Table 4. Again, we observe a certain correspondence
between SCBC and BC, a totally di erent behavior characterizing SCBC and
IBC and a weak correspondence between SCBC and HCBC.
5 Recall that our MIoT consists of 315 nodes.</p>
      <p>All the previous conclusions are con rmed by the analysis of the top-12
central nodes returned by HCBC, reported in Table 5. Observe, also, in this table
the substantial di erence between HCBC and SCBC, due to the restriction
characterizing the de nition of the former.</p>
      <p>
        To further verify our previous conclusions and to quantify them, we decided
to apply the Kendall Tau rank distance metric [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ]. This is a metric aiming
at measuring the di erences between two di erent rankings by counting the
number of pairwise disagreements between them. More formally, it determines
the number of swaps necessary to make the two ranks equal. The higher its value,
the higher the distance between the two ranks.
      </p>
      <p>We computed the Kendall Tau rank distance metric for all the possible pairs
of ranks determined by considering the four metrics mentioned above. Obtained
results are reported in Table 6. From the analysis of this table we can see that
Nodes HCBC rank BC rank IBC rank SCBC rank
all of our previous conjectures about the metric characteristics and similarities
are con rmed. In fact, we can see that IBC and HCBC are completely di erent.
The same happens for IBC and SCBC. Quite a high di erence can be observed
for BC and HCBC. A certain (not very high) di erence can be observed for BC
and IBC and for SCBC and HCBC. Finally, BC and SCBC present the highest
similarity.
6</p>
    </sec>
    <sec id="sec-6">
      <title>Conclusion</title>
      <p>In this paper, we have presented an attempt to rede ne betweenness centrality in
a multiple IoT scenario, i.e., a scenario where several networks of smart objects
cooperate with each other. We have seen that the classical notion of betweenness
centrality, which is well suited for a single IoT, present several weaknesses in this
new scenario. Indeed, both if it is applied to one IoT at a time and if it is applied
to the MIoT as a whole, classical betweenness is not capable of capturing the
speci city of the MIoT scenario. In particular, it does not consider the fact that
in MIoT there exist several autonomous networks of objects which cooperate
with each other through c-nodes that, therefore, play a key role and should be
privileged over i-nodes by a centrality measure operating in such a scenario.
Then, we have introduced new betweenness centrality measures and we have
discussed their features w.r.t. the classic betweenness centrality. Finally, we have
presented some experiments devoted to con rm the inadequacy of the classical
betweenness centrality for a MIoT and, then, to show the adequacy of the new
measures.</p>
      <p>In our opinion, this preliminary paper is a starting point for addressing many
challenges in the context of MIoT. For instance, analogously to what we have
done for betweenness centrality, it is possible to investigate new forms of
centralities speci cally suited for a MIoT. Furthermore, we argue that smart objects
are becoming more and more intelligent and autonomous, showing a behavior
increasingly similar to the one of humans. In this case, it is not out of place to
investigate issues like object pro ling and object reliability, as well as to de ne
techniques to detect anomalous and possibly malicious behaviors of one or more
objects in a MIoT.</p>
    </sec>
    <sec id="sec-7">
      <title>Acknowledgments</title>
      <p>This work was partially supported by: (i) the Italian Ministry for Economic
Development (MISE) under the project \Smarter Solutions in the Big Data
World", funded within the call \HORIZON2020" PON I&amp;C 2014-2020 (CUP
B28I17000250008), and (ii) the Department of Information Engineering at the
Polytechnic University of Marche under the project \A network-based approach
to uniformly extract knowledge and support decision making in heterogeneous
application contexts" (RSAB 2018).
26. D.R. White and S.P. Borgatti. Betweenness centrality measures for directed graphs.</p>
      <p>Social Networks, 16(4):335{346, 1994. Elsevier.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <given-names>D.A.</given-names>
            <surname>Bader</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Kintali</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Madduri</surname>
          </string-name>
          , and
          <string-name>
            <given-names>M.</given-names>
            <surname>Mihail</surname>
          </string-name>
          .
          <article-title>Approximating betweenness centrality</article-title>
          .
          <source>In Proc. of the International Workshop on Algorithms and Models for the Web-Graph (WAW'07)</source>
          , volume
          <volume>4863</volume>
          , pages
          <fpage>124</fpage>
          {
          <fpage>137</fpage>
          , San Diego, CA, USA,
          <year>2007</year>
          . Springer.
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <given-names>G.</given-names>
            <surname>Baldassarre</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Lo Giudice</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Musarella</surname>
          </string-name>
          , and
          <string-name>
            <given-names>D.</given-names>
            <surname>Ursino</surname>
          </string-name>
          .
          <article-title>The MIoT paradigm: main features and an \ad-hoc" crawler</article-title>
          .
          <source>Future Generation Computer Systems</source>
          ,
          <volume>92</volume>
          :
          <fpage>29</fpage>
          {
          <fpage>42</fpage>
          ,
          <year>2019</year>
          . Elsevier.
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <given-names>M.</given-names>
            <surname>Barthelemy</surname>
          </string-name>
          .
          <article-title>Betweenness centrality in large complex networks</article-title>
          .
          <source>The European Physical Journal B-Condensed Matter and Complex Systems</source>
          ,
          <volume>38</volume>
          (
          <issue>2</issue>
          ):
          <volume>163</volume>
          {
          <fpage>168</fpage>
          ,
          <year>2004</year>
          . Springer.
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <given-names>M.</given-names>
            <surname>Berlingerio</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Coscia</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Giannotti</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Monreale</surname>
          </string-name>
          , and
          <string-name>
            <given-names>D.</given-names>
            <surname>Pedreschi</surname>
          </string-name>
          .
          <article-title>Multidimensional networks: foundations of structural analysis</article-title>
          .
          <source>World Wide Web</source>
          ,
          <volume>16</volume>
          (
          <issue>5- 6</issue>
          ):
          <volume>567</volume>
          {
          <fpage>593</fpage>
          ,
          <year>2013</year>
          . Springer.
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <given-names>S.</given-names>
            <surname>Borgatti</surname>
          </string-name>
          and
          <string-name>
            <given-names>M.</given-names>
            <surname>Everett</surname>
          </string-name>
          .
          <article-title>A graph-theoretic perspective on centrality</article-title>
          .
          <source>Social networks</source>
          ,
          <volume>28</volume>
          (
          <issue>4</issue>
          ):
          <volume>466</volume>
          {
          <fpage>484</fpage>
          ,
          <year>2006</year>
          . Elsevier.
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <given-names>S.P.</given-names>
            <surname>Borgatti</surname>
          </string-name>
          .
          <article-title>Centrality and Network ow</article-title>
          .
          <source>Social Networks</source>
          ,
          <volume>27</volume>
          (
          <issue>1</issue>
          ):
          <volume>55</volume>
          {
          <fpage>71</fpage>
          ,
          <year>2005</year>
          . Elsevier B.V.
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <given-names>U.</given-names>
            <surname>Brandes</surname>
          </string-name>
          .
          <article-title>A faster algorithm for betweenness centrality</article-title>
          .
          <source>Journal of mathematical sociology</source>
          ,
          <volume>25</volume>
          (
          <issue>2</issue>
          ):
          <volume>163</volume>
          {
          <fpage>177</fpage>
          ,
          <year>2001</year>
          . Taylor &amp; Francis.
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <given-names>U.</given-names>
            <surname>Brandes</surname>
          </string-name>
          .
          <article-title>On variants of shortest-path betweenness centrality and their generic computation</article-title>
          .
          <source>Social Networks</source>
          ,
          <volume>30</volume>
          (
          <issue>2</issue>
          ):
          <volume>136</volume>
          {
          <fpage>145</fpage>
          ,
          <year>2008</year>
          . Elsevier.
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <given-names>D.</given-names>
            <surname>Chen</surname>
          </string-name>
          , L. Lu,
          <string-name>
            <given-names>M.</given-names>
            <surname>Shang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Zhang</surname>
          </string-name>
          , and
          <string-name>
            <given-names>T.</given-names>
            <surname>Zhou</surname>
          </string-name>
          .
          <article-title>Identifying in uential nodes in complex networks</article-title>
          .
          <source>Physica a: Statistical mechanics and its applications</source>
          ,
          <volume>391</volume>
          (
          <issue>4</issue>
          ):
          <volume>1777</volume>
          {
          <fpage>1787</fpage>
          ,
          <year>2012</year>
          . Elsevier.
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>M.G. Everett</surname>
            and
            <given-names>S.P.</given-names>
          </string-name>
          <string-name>
            <surname>Borgatti</surname>
          </string-name>
          .
          <article-title>The centrality of groups and classes</article-title>
          .
          <source>The Journal of mathematical sociology</source>
          ,
          <volume>23</volume>
          (
          <issue>3</issue>
          ):
          <volume>181</volume>
          {
          <fpage>201</fpage>
          ,
          <year>1999</year>
          . Taylor &amp; Francis.
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>M.G. Everett</surname>
            and
            <given-names>S.P.</given-names>
          </string-name>
          <string-name>
            <surname>Borgatti</surname>
          </string-name>
          .
          <article-title>Ego network betweenness</article-title>
          .
          <source>Social networks</source>
          ,
          <volume>27</volume>
          (
          <issue>1</issue>
          ):
          <volume>31</volume>
          {
          <fpage>38</fpage>
          ,
          <year>2005</year>
          . Elsevier.
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12. G. Fortino,
          <string-name>
            <given-names>A.</given-names>
            <surname>Rovella</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Russo</surname>
          </string-name>
          , and
          <string-name>
            <given-names>C.</given-names>
            <surname>Savaglio</surname>
          </string-name>
          .
          <article-title>On the Classi cation of Cyberphysical Smart Objects in the Internet of Things</article-title>
          .
          <source>In Proc. of the Internation Workshop on Networks of Cooperating Objects for Smart Cities (UBICITEC'14)</source>
          , pages
          <fpage>86</fpage>
          {
          <fpage>94</fpage>
          , Berlin, Germany,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <given-names>L. C.</given-names>
            <surname>Freeman</surname>
          </string-name>
          .
          <article-title>A set of measures of centrality based on betweenness</article-title>
          .
          <source>Sociometry</source>
          ,
          <volume>40</volume>
          (
          <issue>1</issue>
          ):
          <volume>35</volume>
          {
          <fpage>41</fpage>
          ,
          <year>1977</year>
          . JSTOR.
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <given-names>R.</given-names>
            <surname>Geisberger</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Sanders</surname>
          </string-name>
          , and
          <string-name>
            <given-names>D.</given-names>
            <surname>Schultes</surname>
          </string-name>
          .
          <article-title>Better approximation of betweenness centrality</article-title>
          .
          <source>In Proc. of the Workshop on Algorithm Engineering &amp; Expermiments (ALENEX'08)</source>
          , pages
          <fpage>90</fpage>
          {
          <fpage>100</fpage>
          , San Francisco, CA, USA,
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <given-names>F.</given-names>
            <surname>Jamour</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Skiadopoulos</surname>
          </string-name>
          , and
          <string-name>
            <given-names>P.</given-names>
            <surname>Kalnis</surname>
          </string-name>
          .
          <article-title>Parallel Algorithm for Incremental Betweenness Centrality on Large Graphs</article-title>
          .
          <source>IEEE Transactions on Parallel and Distributed Systems</source>
          ,
          <year>2017</year>
          . IEEE.
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <given-names>M.</given-names>
            <surname>Kendall</surname>
          </string-name>
          .
          <article-title>A new measure of rank correlation</article-title>
          .
          <source>Biometrika</source>
          ,
          <volume>30</volume>
          :
          <fpage>81</fpage>
          {
          <fpage>89</fpage>
          ,
          <year>1938</year>
          . Oxford University Press.
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <given-names>M.</given-names>
            <surname>Lee</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Lee</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.Y.</given-names>
            <surname>Park</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.H.</given-names>
            <surname>Choi</surname>
          </string-name>
          , and
          <string-name>
            <given-names>C.</given-names>
            <surname>Chung</surname>
          </string-name>
          .
          <article-title>Qube: a quick algorithm for updating betweenness centrality</article-title>
          .
          <source>In Proc. of the International Conference on World Wide Web (WWW'12)</source>
          , pages
          <fpage>351</fpage>
          {
          <fpage>360</fpage>
          ,
          <string-name>
            <surname>Lyon</surname>
          </string-name>
          , France,
          <year>2012</year>
          . ACM.
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18.
          <string-name>
            <given-names>P.</given-names>
            <surname>Lo Giudice</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Nocera</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Ursino</surname>
          </string-name>
          , and
          <string-name>
            <given-names>L.</given-names>
            <surname>Virgili</surname>
          </string-name>
          .
          <article-title>Building Topic-Driven Virtual IoTs in a Multiple IoTs Scenario</article-title>
          . Sensors,
          <volume>19</volume>
          (
          <issue>13</issue>
          ):
          <fpage>2956</fpage>
          ,
          <year>2019</year>
          . MDPI.
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          19. L.
          <string-name>
            <surname>Militano</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          <string-name>
            <surname>Nitti</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          <string-name>
            <surname>Atzori</surname>
          </string-name>
          ,
          <article-title>and</article-title>
          <string-name>
            <given-names>A.</given-names>
            <surname>Iera</surname>
          </string-name>
          .
          <article-title>Enhancing the navigability in a social network of smart objects: A Shapley-value based approach</article-title>
          .
          <source>Computer Networks</source>
          ,
          <volume>103</volume>
          :1{
          <fpage>14</fpage>
          ,
          <year>2016</year>
          . Elsevier.
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          20.
          <string-name>
            <given-names>M.E.J.</given-names>
            <surname>Newman</surname>
          </string-name>
          .
          <article-title>A measure of betweenness centrality based on random walks</article-title>
          .
          <source>Social Networks</source>
          ,
          <volume>27</volume>
          (
          <issue>1</issue>
          ):
          <volume>39</volume>
          {
          <fpage>54</fpage>
          ,
          <year>2005</year>
          . Elsevier.
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          21.
          <string-name>
            <surname>M. Nitti</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          <string-name>
            <surname>Atzori</surname>
            ,
            <given-names>and I.P.</given-names>
          </string-name>
          <string-name>
            <surname>Cvijikj</surname>
          </string-name>
          .
          <article-title>Network navigability in the social internet of things</article-title>
          .
          <source>In Proc. of the International Conference on Internet of Things (WFIoT'14)</source>
          , pages
          <fpage>405</fpage>
          {
          <fpage>410</fpage>
          , Seoul, South Korea,
          <year>2014</year>
          . IEEE.
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          22.
          <string-name>
            <surname>M. Nitti</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          <string-name>
            <surname>Girau</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          <string-name>
            <surname>Atzori</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          <string-name>
            <surname>Iera</surname>
            , and
            <given-names>G.</given-names>
          </string-name>
          <string-name>
            <surname>Morabito</surname>
          </string-name>
          .
          <article-title>A subjective model for trustworthiness evaluation in the social internet of things</article-title>
          .
          <source>In Proc. of the International Conference on Personal Indoor and Mobile Radio Communications (PIMRC'12)</source>
          , pages
          <fpage>18</fpage>
          {
          <fpage>23</fpage>
          ,
          <string-name>
            <surname>Sydney</surname>
          </string-name>
          , Australia,
          <year>2012</year>
          . IEEE.
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          23.
          <string-name>
            <given-names>R.</given-names>
            <surname>Puzis</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Elovici</surname>
          </string-name>
          , and
          <string-name>
            <given-names>S.</given-names>
            <surname>Dolev</surname>
          </string-name>
          .
          <article-title>Fast algorithm for successive computation of group betweenness centrality</article-title>
          .
          <source>Physical Review E</source>
          ,
          <volume>76</volume>
          (
          <issue>5</issue>
          ):
          <fpage>056709</fpage>
          ,
          <year>2007</year>
          . APS.
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          24.
          <string-name>
            <given-names>M.</given-names>
            <surname>Riondato</surname>
          </string-name>
          and
          <string-name>
            <given-names>E.</given-names>
            <surname>Kornaropoulos</surname>
          </string-name>
          .
          <article-title>Fast approximation of betweenness centrality through sampling</article-title>
          .
          <source>Data Mining and Knowledge Discovery</source>
          ,
          <volume>30</volume>
          (
          <issue>2</issue>
          ):
          <volume>438</volume>
          {
          <fpage>475</fpage>
          ,
          <year>2016</year>
          . Springer.
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          25.
          <string-name>
            <given-names>D.</given-names>
            <surname>Ursino</surname>
          </string-name>
          and
          <string-name>
            <given-names>L.</given-names>
            <surname>Virgili</surname>
          </string-name>
          . Humanizing IoT:
          <article-title>de ning the pro le and the reliability of a thing in a Multi-IoT scenario</article-title>
          .
          <article-title>Towards Social Internet of Things: Enabling Technologies, Architectures and Applications</article-title>
          .
          <source>Studies in Computational Intelligence</source>
          ,
          <volume>846</volume>
          :
          <fpage>51</fpage>
          {
          <fpage>76</fpage>
          ,
          <year>2020</year>
          . Springer Nature.
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>