<!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>Towards a new approach for community detection algorithm in social networks</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Sara AHAJJAM</string-name>
          <email>Ahajjamsara@gmail.com</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Hassan BADIR</string-name>
          <email>hbadir@gmail.com</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Mohamed EL HADDAD</string-name>
          <email>elhaddad.mohamed@gmail.com</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Laboratory of Technologies and Communication National School of Applied Sciences Tangier</institution>
          ,
          <country country="MA">Morocco</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2015</year>
      </pub-date>
      <fpage>23</fpage>
      <lpage>28</lpage>
      <abstract>
        <p>- In the recent years, social networks emerged rapidly and it's has become more complex. Social networks play an important role in the dissemination of information and the spread of influence. Several research studies are interested to the detection of the structure of complex networks, otherwise, to the community detection and leader detection. The major drawback of most of the proposed algorithms is that they require knowledge of number of communities to detect. Our approach proposes an algorithm for the detection of communities in social networks, especially the detection of leader nodes (influencer's nodes) without a priori knowledge of the number of communities or leaders to detect.</p>
      </abstract>
      <kwd-group>
        <kwd>Community detection</kwd>
        <kwd>leader node</kwd>
        <kwd>centrality</kwd>
        <kwd>complex networks</kwd>
        <kwd>graph theory</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>I. INTRODUCTION</title>
      <p>Complex networks are a powerful tool for understanding the
mechanisms of various systems. They are modeled by graphs
with vertices denote the actors of phenomenon and links
denote the interactions between vertices. These graphs
represents different systems such as collaboration networks,
citation network, protein interaction networks, WWW and
social networks,.., etc. These networks are complex graphs
with high local density and low overall density, they play a
fundamental role in the diffusion of information, ideas and
innovation, this advantage has been the subject of various
parts that have moved towards these networks to achieve
advertising goals (ads on Facebook), educational (LinkedIn),
or political (Election of USA on Twitter). The key property of
a real network is its community structure. The communities
are groups of nodes, with more links connecting to nodes of
the same group and comparatively fewer links connecting to
nodes of different groups. Recent studies have verified that the
way in which such nodes are organized plays a fundamental
role in spreading processes [1]. Study the influence of role
models can help us to better understand why some trends or
innovations are adopted more quickly than others and how we
can help advertisers and marketers to design more effective
campaigns. This fact caused many researchers to look for an
efficient method for finding top-k most influential people
through social networks.</p>
      <p>We are interested to study the problematic of detection of
communities and leaders’ nodes in complex network. Those
nodes have high connectivity with the others nodes, and
represent an optimization of the network while maintaining the
same characteristics of the network. The major drawback of
most of the proposed approaches is that they require
knowledge of k leader and communities to detect. In this
paper, we introduce a new approach to detect leaders’ nodes
and communities in the network without a prior knowledge of
k nodes to detect. This problem has many applications such as:
opinion propagation, studying acceptance of political
movements or acceptance of technology in economics.
Actually, identifying influential nodes in networks, also
regarded as ranking important nodes has become one of the
three main problems in network-based information retrieval
and mining [2]. In biological systems, we might like to
identify the nodes that are keys to communities and protect
them or disrupt them, such as in the case of lung cancer [2]. In
epidemic spreading, we would like to find the important nodes
to understand the dynamic processes, which could yield an
efficient method to immunize modular networks [2]. Such
strategies would greatly benefit from a quantitative
characterization of the node importance to community
structure. For example, suppose that we need to advertise a
product in a country or we need to propagate news. For this
purpose, we need to choose some people as a starting point
and maximize the news or the products influence in the target
society. The problem was introduced in [3] for the first time.
After that in [4] the authors formalized the problem as follows:
given a weighted graph in which nodes are people and edge
weights represent influence of the people on each other, it is
desired to find k starting nodes that their activation leads to
maximum propagation In particular, we will focus our
attention in one topological feature: centrality. Since those
central nodes can diffuse their influence to the whole network
faster than the rest of nodes and they are the most influential
spreaders.</p>
    </sec>
    <sec id="sec-2">
      <title>II. CENTRALITY MEASURES</title>
      <p>The variety of measures of centrality comes from the fact that
the importance of a node depends on other parameters such as
connectivity and orientation in the graph and the nature of
measurement of the entire network [5]. The work of Linton
Freeman is probably one of the most important contributions
to the analysis of social networks and networking in general.
There are three varieties of measures of centrality [6], we’ll
cite the main ones:
- Degree Centrality:
It is defined as the number of links incident upon a vertex
which means the number of edges a vertex has. For a graph G
:=( V, E) with n vertices, the degree centrality Cd (i,g) for
vertex is:
(1)</p>
    </sec>
    <sec id="sec-3">
      <title>Where: di(g) is the degree of the node i.</title>
      <p>- Betweenness Centrality:
Vertices that occur on many shortest paths between other
vertices have higher betweenness than those that do not. For a
graph G :=( V, E) with n vertices, the betweenness Cb (i) for
vertex is computed as follows:
1. For each pair of vertices (s, t), compute all shortest paths
between them.
2. For each pair of vertices (s, t), determine the fraction of
shortest paths that pass through the vertex in question (here,
vertex v).
3. Sum this fraction over all pairs of vertices (s, t).</p>
    </sec>
    <sec id="sec-4">
      <title>The betweenness centrality is:</title>
      <p></p>
    </sec>
    <sec id="sec-5">
      <title>With : is the probability that i falls on a randomly selected geodesic connecting k and j.</title>
      <p>- Closeness Centrality:
In graph theory closeness is a centrality measure of a vertex
within a graph. Vertices that are 'shallow' to other vertices
(that is, those that tend to have short geodesic distances to
other vertices within the graph) have higher closeness.
Closeness is preferred in network analysis to mean
shortestpath length, as it gives higher values to more central vertices,
and so is usually positively associated with other measures
such as degree [7].</p>
    </sec>
    <sec id="sec-6">
      <title>The closeness centrality is:</title>
      <p>(3)
Where: d(i,j ;g) is the geodesic distance between i and j.</p>
      <sec id="sec-6-1">
        <title>Eigenvector Centrality:</title>
        <p>
          It simulates a mechanism in which each vertex affects all of
its neighbors simultaneously [
          <xref ref-type="bibr" rid="ref16">16</xref>
          ]. Eigenvector centrality is a
sort of extended degree centrality which is proportional to
the sum of the centralities of the vertex’s neighbors. A vertex
has large value of eigenvector centrality score either if it is
connected to many other vertices or if it is connected to
others that themselves have high eigenvector centrality [
          <xref ref-type="bibr" rid="ref17">17</xref>
          ].
The eigenvector centrality score of the  th vertex in the
network is defined as the  th component of the eigenvector
corresponding to the greatest eigenvalue of the following
characteristic equation:
        </p>
        <p>X=  X(4)</p>
        <p>Where:  is the adjacency matrix of the network,  is the
largest eigenvalue of  , and  is the corresponding
eigenvector.</p>
      </sec>
    </sec>
    <sec id="sec-7">
      <title>III. RELATED WORKS</title>
      <p>
        The community detection algorithms have been the subject of
several research papers. Most studies classify articles and
research methods depending on the type of the algorithm. The
community detection algorithms are belonging to two main
types of approaches namely graph partitioning and
classification. The major drawback of methods based on the
partitioning of graphs is that they require a prior knowledge of
the number and size of groups to determine [9]. Also, the
leader detection approaches are divided to two mains types:
global and local methods. The global method deals with all the
network topology (betweenness centrality), while the local
ones treat with local position, i.e. with the node (degree
centrality). Reihaneh Rabbany Khorasgani et al. suggest a
new approach to detect leaders nodes that takes into account
the nodes that are not associated with no leaders. This
algorithm is inspired from k-means, the k nodes to be detected
will be randomly selected. Other nodes will be assembled at
their closest leaders to form communities, and then find new
leaders for each community around which gather followers
until no node moves. For each community, the centrality of
each member is calculated and the node with the highest
degree is chosen as the new leader [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ]. Another algorithm of
leaders’ nodes detection in complex networks proposed by
Kernighan and Lin based on partitioning of graphs. This
algorithm tries to find a section of the graph minimizing the
number of edges between partitions by trading vertices
between these partitions. The results of this algorithm are
generated by introducing the size of each partition [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ]. The
results of these two algorithms vary according to the size and
number of partitions which are introduced. Other proposed
studies use classification. The classification was introduced to
analyze the data and partition based on a measure of similarity
between partitions. The problem of communities detection can
be seen as a problem of data classification for which we need
to select an appropriate distance [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ]. Indeed, the classification
methods are generally appropriate for some networks that have
a hierarchical structure. The result obtained by these methods
depends on choice of similarity measure that used initially.
Blondel et al. have proposed the Louvain method that put each
node in a vertex. Other approaches are based on partitioned
classification which is like the partitioning of the graph
requires prior knowledge of size and number of communities
to detect. Another study focuses on the spectral classification.
In the Leader-Follower algorithm, we define some internal
structure of a community. A community should be a clique
and is formed of a leader and at least one "loyal follower"
which is a node in the community without neighbors in any
other community. The leader is a node whose distance is less
than at least one of its neighbors. The nodes will be allocated
to the community in which a majority of its neighbors belong
by destroying the links arbitrarily. However, parasites
communities i.e. leaders without loyal follower assigned will
be removed from the network. This can cause a loss of
information [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ]. Yunlong Zhang et al propose a greedy
algorithm based on user preferences (GAUP) to operate the
top-k influential users, based on the model Extended
Independent Cascade (EIC said that an active node v is active
in t-1, has only one chance to activate all inactive neighbors).
During each cycle i, the algorithm adds a record in the selected
set such that the vertex S with the current set S maximizes
propagation of the influence. This means that the vertex
selected in round i is the one that maximizes the incremental
propagation influence in this cycle. This algorithm calculates
the user's preferences for different subjects, and combines
traditional greedy algorithms and preferences calculated by
LSI user and calculates an approximate solution of the
problem of maximizing the influence of a specific topic. This
algorithm provides a good result if k exceeds a certain
threshold k≥ 15 and it is of complexity O(n3) [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ]. More
recently, in [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ], the authors derive an upper bound for the
spread function under the LT model. They propose an efficient
UBLF algorithm by incorporating the bound into CELF.
Recent research found that the location of the node in the
network topology is another important factor when estimating
the spreading ability. According to that, [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ] propose a new
approach to identify the location of node through the k-shell
decomposition method, by which the network is divided into
several layers. Each node corresponding one layer and the
entire network formed the core-periphery structure. K-shell
decomposition method indicates that the inner the layer is, the
more important the node. However, in practical applications
there are often too many nodes having the same index value by
employing these two methods to distinguish which node is
more powerful. Generally speaking, DC and k-shell
decomposition are suitable to measure the spreading ability of
nodes quickly but not very accurate. Another proposed
algorithm use both global and local methods of centrality
measures to effectively identifying the influential spreaders in
large-scale social networks. The main idea, that it reduces the
scale of network by eliminating the node located in the
peripheral layer (namely relatively small ks value) that will not
have much spreading potency comparing with the core node in
general, and vice versa. This algorithm uses the
kdecomposition centrality to deal only with the nodes in the
core of the network. Hence, it reduce the scale of the network
by ignoring the nodes whose ks value is small and the links
connected them and retain the nodes in the core layers. At last,
the global methods (i.e. betweenness centrality and closeness
centrality) are used to rank the most influential spreaders [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ].
A novel approach to detect communities and important nodes
of the detected communities using the spectrum of the graph.
It defines the importance nodes to community as the relative
changes in the c largest eigenvalues of the network adjacency
matrix upon their removal. It has two types of nodes, the core
nodes who are the central nodes and the most important for the
community, and the bridges node who connect the
communities to each other’s. The main drawback of this
approach, it is that to have a better result, they need to know
the number of partitions in the network and it cannot identify
the important nodes in the small communities when the
communities are in very different size has the same size. It
cannot identify the important nodes in the small communities
when the communities are in very different size [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ].
Community and leader nodes detection approaches are
diverse. Each proposed algorithm brings a new idea or
improvement of existing algorithms. We will propose a new
approach to detect communities and leader nodes in complex
networks without a priori knowledge of number of
communities to detect.
      </p>
    </sec>
    <sec id="sec-8">
      <title>IV. PROPOSED ALGORITHM</title>
      <p>
        Identifying social influence in networks is critical to
understanding how behaviors spread. In order to detect the
catalyst of this influence, we need to detect the central nodes
that are responsible for the dissemination of influence. Analysis
on social network datasets reveals that in each community,
there is usually some member (or leader) who plays a key role
in that community. In fact, centrality is an important concept
[
        <xref ref-type="bibr" rid="ref13">13</xref>
        ] within social network analysis, which measures the
relative importance of a vertex within the graph. Different from
others methods, our approach detect leaders, and build
communities around these leaders without a priori knowledge
of k leader to detect.
      </p>
      <p>Given an input dataset, the dataset is modeled as an
undirected and unweighted graph  = ( ,  ).  is the vertex
set. Each vertex in  represents an element in the dataset. |( )|
represents the number of vertices in  (or elements in the
dataset).  is the edge set. Each edge represents a relationship
between a pair of elements. Our approach has three steps as in
“Fig. 1”:
</p>
      <p>
        Nodes centrality: For each node v in the network G,
calculate the eigenvector centrality. Eigenvector
centrality or Gould’s index of accessibility [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ] is a
measure that describes how well connected an
individual isbased on direct and indirect relationships
(i.e., it takes into account the connections of the
individuals the focal individual is connected to [18].
Because eigenvector centrality is proportional to an
individual’s neighbors’ centralities[19], more influential
individuals will be more connected with other
influential individuals. Lastly, embeddedness quantifies
how isolatable an individual is or how involved in the
network structure an individual is [20]. If all of an
individual’s connections with other individuals are
severed, the individual would be isolated. Thus, higher
embeddedness values mean that it is more difficult to
isolate an individual [21].
      </p>
      <p>Ax =  x
(1)
With: A is the adjacency matrix of the network and  is
the eigenvalue.</p>
      <p>Nodes ranking: we rank the nodes by the high
centrality score, and choose the leader Vl which is the
node with the highest centrality.</p>
      <p>Form community: we calculate neighborhood function
to find the neighbors of the leader node which is the
node with the highest centrality score. We assign
neighbors to the detected leader node to form a
community.</p>
      <p>We remove the community i.e. the leader node and its
neighbors from the network and we deal with the
second node with the highest centrality until all the
vertices (nodes) will be treated.</p>
    </sec>
    <sec id="sec-9">
      <title>V. RESULTS &amp; EVALUATIONS To test our community detection using leader node algorithm, we ran the proposed algorithm on two networks described above:</title>
      <p>Zachary’s karate club network. This is a well-known
benchmark network for testing community detection
algorithms. The network is made up of 34 nodes and 78
edges, where every node represents a member of a karate
club at an American university. If two members are
observed to have social interactions within or away from
the karate club, they are connected by an edge. Later,
because of a dispute arising between the club’s
administrator and instructor, the club is eventually split
into two factions centered on the administrator and the
instructor, respectively.
nodes that represent bottlenose dolphins living in Doubtful
Sound, New Zealand, and 159 edges that represent
associations between dolphin pairs observed to co-occur
more often than expected occasionally.</p>
      <p>Fig. 2 and Fig. 3 shows the communities structure in the
network for Zachary karate club and Dolphins social network
respectively. We compared our community detection algorithm
using leader nodes with other community detection algorithm:
Label Propagation Algorithm (LPA) [22] and Leading
Eigenvalue Algorithm (LEA) [23] using different metrics. For
each network we calculate the quality of partition using the
modularity Q.
(2)
where the first term, is the proportion of edges inside
the communities, and the second term represents the
expected value of the same quantity in a random network
constructed by keeping the same node set and node degree
distribution, but connecting the edges between nodes
randomly.</p>
      <p>Also to evaluate our algorithm, we use the Adjusted Rand
Index, the measure penalizes false negatives and false
positives. Let a,b,c and d denote the number of pairs of nodes
that are respectively in the same community in both G and R,
in the same community in G but in different communities in R,
in different communities in G but in the same community in R,
and in different communities in both G and R. Then the ARI is
computed by the following formula:
(3)
(4)
And we use the Normalized Mutual Information (NMI):

where I(X,Y) The mutual information corresponds to the
quantity of information shared by the variables. Its lower
bound is, representing the independence of the variables (they
share no information). The upper bound corresponds to a
complete redundancy; however this value is not fixed.
The table below presents the result of our algorithm and the
Label Propagation Algorithm and Leading Eigenvector
Algorithm using the cited metrics.</p>
      <p>The results in table 2 show that for Zachary Karaté Club dataset
our algorithm provides the best result for ARI and NMI
comparing to LPA and LEA algorithms, while for the
modularity that present the quality of founded clusters is quite
good compared to LEA which provide the highest one.</p>
      <sec id="sec-9-1">
        <title>Network</title>
      </sec>
      <sec id="sec-9-2">
        <title>Zachary</title>
      </sec>
      <sec id="sec-9-3">
        <title>Karaté club</title>
      </sec>
      <sec id="sec-9-4">
        <title>Dolphins social network</title>
      </sec>
    </sec>
    <sec id="sec-10">
      <title>VI. CONCLUSION</title>
      <p>This paper presents a study of different detection algorithms
communities and especially the leader nodes in complex
networks have become increasingly important given the
scientific and industrial challenges it represents. The idea is to
group objects based on certain criteria. The interest shown by
the research in this area is the fact that the dissemination of
information i.e. the distribution of influence in complex
networks is an element both strategic and particularly sensitive
to their use. Thus, we have proposed a new approach for
detecting communities using leaders’ nodes who unlike the
proposed algorithms do not require a priori knowledge of k
nodes to detect leaders.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          <string-name>
            <surname>Moreno</surname>
            , and
            <given-names>L. da F.</given-names>
          </string-name>
          <string-name>
            <surname>Costa</surname>
          </string-name>
          , “
          <article-title>Role of centrality for the identification of influential spreaders in complex networks</article-title>
          ,
          <source>” Phys. Rev. E</source>
          , vol.
          <volume>90</volume>
          , no.
          <issue>3</issue>
          , p.
          <fpage>032812</fpage>
          ,
          <string-name>
            <surname>Sep</surname>
          </string-name>
          .
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          <string-name>
            <given-names>Y.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Di</surname>
          </string-name>
          , and
          <string-name>
            <given-names>Y.</given-names>
            <surname>Fan</surname>
          </string-name>
          , “
          <article-title>Identifying and Characterizing Nodes Important to Community Structure Using the Spectrum of the Graph,” PLoS ONE</article-title>
          , vol.
          <volume>6</volume>
          , no.
          <issue>11</issue>
          , p.
          <fpage>e27418</fpage>
          ,
          <string-name>
            <surname>Nov</surname>
          </string-name>
          .
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          <string-name>
            <given-names>P.</given-names>
            <surname>Domingos</surname>
          </string-name>
          and
          <string-name>
            <given-names>M.</given-names>
            <surname>Richardson</surname>
          </string-name>
          , “
          <article-title>Mining the Network Value of Customers,”</article-title>
          <source>in Proceedings of the Seventh ACM SIGKDD International Conference on Knowledge Discovery and Data Mining</source>
          , New York, NY, USA,
          <year>2001</year>
          , pp.
          <fpage>57</fpage>
          -
          <lpage>66</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          <string-name>
            <given-names>D.</given-names>
            <surname>Kempe</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Kleinberg</surname>
          </string-name>
          , and É. Tardos, “
          <article-title>Maximizing the Spread of Influence Through a Social Network,”</article-title>
          <source>in Proceedings of the Ninth ACM SIGKDD International Conference on Knowledge Discovery and Data Mining</source>
          , New York, NY, USA,
          <year>2003</year>
          , pp.
          <fpage>137</fpage>
          -
          <lpage>146</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          <string-name>
            <given-names>H.</given-names>
            <surname>Shen</surname>
          </string-name>
          , X. Cheng, K. Cai, and
          <string-name>
            <surname>M.-B. Hu</surname>
          </string-name>
          , “
          <article-title>Detect overlapping and hierarchical community structure in networks,” Physica A: Statistical Mechanics and its Applications</article-title>
          , vol.
          <volume>388</volume>
          , no.
          <issue>8</issue>
          , pp.
          <fpage>1706</fpage>
          -
          <lpage>1712</lpage>
          , Apr.
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          <string-name>
            <given-names>B.</given-names>
            <surname>Renoust</surname>
          </string-name>
          , “
          <article-title>Analysis and Visualisation of Edge Entanglement in Multiplex Networks</article-title>
          ,” University of Massachusetts Lowell,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          <string-name>
            <given-names>H. R.</given-names>
            <surname>Gor</surname>
          </string-name>
          and
          <string-name>
            <given-names>M. V.</given-names>
            <surname>Dhamecha</surname>
          </string-name>
          , “
          <article-title>A Survey on Community Detection in Weighted Social Network</article-title>
          ,”
          <source>International Journal</source>
          , vol.
          <volume>2</volume>
          , no.
          <issue>1</issue>
          ,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          <string-name>
            <given-names>Q.</given-names>
            <surname>Wu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Qi</surname>
          </string-name>
          , E. Fuller, and
          <string-name>
            <given-names>C.-Q.</given-names>
            <surname>Zhang</surname>
          </string-name>
          , “
          <article-title>Follow the Leader: A Centrality Guided Clustering and Its Application to Social Network Analysis,”</article-title>
          <source>The Scientific World Journal</source>
          , vol.
          <year>2013</year>
          , p.
          <fpage>e368568</fpage>
          , Oct.
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          <string-name>
            <given-names>P.</given-names>
            <surname>Pons</surname>
          </string-name>
          ,
          <article-title>Detection communities in real networks</article-title>
          . Paris 7,
          <year>2010</year>
          . (P. Pons, Détection de communautés dans les grands graphes de terrain. Paris 7,
          <year>2010</year>
          .)
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>R. R.</given-names>
            <surname>Khorasgani</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Chen</surname>
          </string-name>
          , and
          <string-name>
            <given-names>O. R.</given-names>
            <surname>Zaïane</surname>
          </string-name>
          , “
          <article-title>Top leaders community detection approach in information networks</article-title>
          ,
          <source>” in in Proceedings of the 4th Workshop on Social Network Mining and Analysis</source>
          ,
          <year>2010</year>
          . ISSN :
          <fpage>2319</fpage>
          -
          <lpage>7323</lpage>
          ,
          <year>2013</year>
          , p.
          <fpage>228</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>B. W.</given-names>
            <surname>Kernighan</surname>
          </string-name>
          and
          <string-name>
            <given-names>S.</given-names>
            <surname>Lin</surname>
          </string-name>
          , “
          <article-title>An Efficient Heuristic Procedure for Partitioning Graphs,”</article-title>
          <source>Bell System Technical Journal</source>
          , vol.
          <volume>49</volume>
          , no.
          <issue>2</issue>
          , pp.
          <fpage>291</fpage>
          -
          <lpage>307</lpage>
          , Feb.
          <year>1970</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>S.</given-names>
            <surname>Fortunato</surname>
          </string-name>
          , “Community detection in graphs,
          <source>” Physics Reports</source>
          , vol.
          <volume>486</volume>
          , no.
          <issue>3-5</issue>
          , pp.
          <fpage>75</fpage>
          -
          <lpage>174</lpage>
          , Feb.
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>D.</given-names>
            <surname>Shah</surname>
          </string-name>
          and
          <string-name>
            <given-names>T.</given-names>
            <surname>Zaman</surname>
          </string-name>
          , “Community Detection in Networks: The
          <string-name>
            <surname>Leader-Follower</surname>
            <given-names>Algorithm</given-names>
          </string-name>
          ,” arXiv:
          <fpage>1011</fpage>
          .0774 [physics, stat], Nov.
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>J.</given-names>
            <surname>Zhou</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Zhang</surname>
          </string-name>
          , and J. Cheng, “
          <article-title>Preference-based mining of topinfluential nodes in social networks,” Future Generation Computer Systems</article-title>
          , vol.
          <volume>31</volume>
          , pp.
          <fpage>40</fpage>
          -
          <lpage>47</lpage>
          , Feb.
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Xia</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Ren</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Peng</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Zhang</surname>
          </string-name>
          , and L. She, “
          <article-title>Effectively identifying the influential spreaders in large-scale social networks</article-title>
          ,
          <source>” Multimed Tools Appl</source>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>13</lpage>
          , Sep.
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>M.</given-names>
            <surname>Cha</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Haddadi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Benevenuto</surname>
          </string-name>
          , and
          <string-name>
            <given-names>P. K.</given-names>
            <surname>Gummadi</surname>
          </string-name>
          , “
          <article-title>Measuring User Influence in Twitter: The Million Follower Fallacy</article-title>
          .,
          <source>” ICWSM</source>
          , vol.
          <volume>10</volume>
          , pp.
          <fpage>10</fpage>
          -
          <lpage>17</lpage>
          ,
          <year>2010</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Di</surname>
          </string-name>
          , and
          <string-name>
            <given-names>Y.</given-names>
            <surname>Fan</surname>
          </string-name>
          , “
          <article-title>Detecting Important Nodes to Community Structure Using the Spectrum of the Graph</article-title>
          ,” arXiv:
          <fpage>1101</fpage>
          .1703 [physics],
          <source>Jan</source>
          .
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>