Next Article in Journal
Fuzzy Optimization Model for Decision-Making in Single Machine Construction Project Planning
Previous Article in Journal
Algebraic Recognition Approach in IoT Ecosystem
Previous Article in Special Issue
An Inverse Approach for Finding Graphs with a Failed Zero Forcing Number of k
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Semi-Local Integration Measure for Directed Graphs

by
Tajana Ban Kirigin
*,† and
Sanda Bujačić Babić
Faculty of Mathematics, University of Rijeka, Radmile Matejčić 2, 51000 Rijeka, Croatia
*
Author to whom correspondence should be addressed.
These authors contributed equally to this work.
Mathematics 2024, 12(7), 1087; https://doi.org/10.3390/math12071087
Submission received: 6 March 2024 / Revised: 29 March 2024 / Accepted: 31 March 2024 / Published: 4 April 2024
(This article belongs to the Special Issue Graph Theory and Applications, 2nd Edition)

Abstract

:
Directed and weighted graphs can be used for many real-world applications to model and analyse the quality and structure of communication within the system, the distribution and flow of information, and various resources, dependencies, resilience, etc. On social media platforms, for example, highly networked members, so-called influencers, disseminate information, opinions and trends to their followers, who in turn increase the popularity of the influencers through likes and comments. Both types of interaction have a major influence on discussions and activities in the social network. To identify the nodes with the highest integration and interconnectivity within the neighbourhood subnetwork, we introduce the Directed Semi-Local Integration ( D S L I ) centrality measure for directed and weighted graphs. This centrality measure evaluates the integration of nodes assessed by the presence of connection, the strength of links, the organisation and optimisation of inbound and outbound interconnectivity, and the redundancy in the local subnetwork, and provides a stronger differentiation of the importance of nodes than standard centrality measures. Thus, D S L I has the potential to be used for analysing the degree of integration for the uptake and dissemination of resources in complex networks in many different contexts.
MSC:
05C20; 05C69; 05C90; 68R10

1. Introduction

Centrality measures in graph theory estimate the significance or impact of particular nodes in a given network. The concept of node centrality is not uniformly defined [1]. Depending on the context, there are different definition criteria that provide different perspectives on the importance of nodes within a network. Centrality measures are a kind of selection tool or a suitable ranking mechanism to recognise which nodes are of particular importance in a variety of applications, such as identifying the most influential people in social networks, locating the key connecting nodes in transport networks, understanding the spread of diseases in populations, etc.
Among a variety of centrality measures, some of the most common are d e g r e e centrality, w e i g h t e d   d e g r e e (also called s t r e n g t h ), b e t w e e n n e s s centrality, c l o s e n e s s centrality, e i g e n v e c t o r centrality, P a g e R a n k , etc. [1,2,3]. Several elements related to the structure of the network, such as its size, density, and connectivity, can influence which centrality measure is most expressive. For example, in a sparse network with few connections, d e g r e e centrality may not adequately capture the importance of a node, while b e t w e e n n e s s centrality may be more informative. Furthermore, for specific applications with different circumstances or needs, different centrality measures will be most appropriate for the relevant network properties in a given context [4,5]. For instance, in traffic networks, b e t w e e n n e s s centrality [6] may reveal important intersections, while in citation networks, P a g e R a n k centrality [7] can highlight the most influential articles.
Computationally, the relevance of a node in a network can be evaluated using a local, semi-local, or global methodology. Some of the best-known representatives of the local approach are measures such as d e g r e e and s t r e n g t h . Since such measures only consider local network properties, their main drawback is that they do not capture information about the entire network structure. Consequently, such centrality measures are not a good stand-alone tool to determine which nodes are the most central or play the most important role in the entire network. Conversely, global centrality measures such as P a g e R a n k , b e t w e e n n e s s , or the h a r m o n i c   c e n t r a l i t y [8] reflect the overall influence of a node in the network. Globally defined centrality measures also have certain limitations. The algorithms for such centrality measures, which require global information to calculate the importance of each node in a network, often have high computational complexity. Other drawbacks include sensitivity to the size and/or density of the network, inability to capture contextual information, etc. Clearly, to obtain a more comprehensive knowledge of the node importance within the network, local measures should be used in addition to the global centrality analysis. For these reasons, especially for complex networks with many nodes and an intricate structure, the semi-local approach to centrality assessment [9,10,11,12,13,14,15], which focuses on smaller subnetworks can provide the best of both worlds.
The semi-local importance assignment still allows for the exploration of numerous approaches to node centrality, but is geared towards importance assessment in a clustered subnetwork. The various system attributes considered in the literature include efficiency, connectedness, shortest paths, influence, robustness, etc.; however, they do not primarily target a high degree of node integration and interconnectivity between nodes in the subnetwork.
To evaluate these particular properties, in this paper, we propose a semi-local centrality measure for directed and weighted graphs, the Directed Semi-Local Integration Measure ( D S L I ), which evaluates the property of integration of nodes in the clustered neighbourhood of directed complex networks through (directed) interconnectivity between clustered nodes. The parametric nature of the measure allows for finer tuning and a stronger focus on the role of a node’s inbound or outbound connectivity in the graph, a property that further improves its suitability for the application at hand.
In addition to the conceptual contribution, we have also written and published the Python function that implements the D S L I measure and made it available in a GitHub repository [16] (details can also be found in Supplementary Materials).
The rest of the paper is organised as follows. We define the D S L I centrality measure in Section 2 and discuss its special cases and their properties with respect to other centralities in Section 3. Related work is discussed in Section 4. We conclude with Section 5 with potential future research directions.

2. Semi-Local Integration Measure for Directed and Weighted Graphs

A directed graph, also called a digraph, is a type of graph in which the edges connecting the nodes have a specific direction. In other words, in a directed graph, each edge is represented by an ordered pair of nodes indicating a one-way interaction or connection between the nodes [17]. A directed and weighted graph is a type of graph in which each edge is associated with a numerical value, the w e i g h t of the edge, which represents a specific quantitative measure of the relation or interaction between the nodes connected by the edge.
Formally, a directed and weighted graph G is defined as a tuple ( V , E , w ) , where V is a set of nodes (vertices) and E is a set of directed edges between pairs of nodes in the graph G in which each directed edge ( u , v ) = e u v E connects node u to node v. Furthermore, w : E R is a function that assigns a numerical value to each edge e E in the graph, a weight w ( e ) .
Directed and weighted graphs can represent a variety of real-world phenomena with directed relations, i.e., interactions. Typical applications of this kind include the flow of information in communication networks in which graphs model data transfer, bandwidth capacities, signal strengths, communication costs, latency, etc. [18,19,20]. Similarly, dependency relationships in project management represent priorities in tasks that need to be completed before other tasks can begin; while in social networks, the frequency of interactions between people on social media platforms, etc., is typically modelled.
In this work, we deal with weighted simple directed graphs, i.e., graphs without edges from a node to itself (loops) and without multiple edges of the same direction between pairs of nodes. This simplifies the model and is very common in network analysis, especially in the real-world applications we want to represent, where such entities do not occur.
The proposed D S L I node centrality measure takes into account the direction of the edges containing the node, the edge weight, and the number of (directed) cycles that include a particular node. These elements serve as indicators of interconnectedness, interdependence, and/or integration. For example, nodes in cycles are part of a well-connected subnetwork and belong to a cohesive local community. The edge weight represents the quality of the connection, while the direction of the edge indicates the qualitative connection in terms of the influence of a node to and from another node. Therefore, nodes that are strongly connected within a cluster of nodes can be considered more significant in terms of high integration within the network cluster. The more cycles a node goes through, the higher the D S L I value of the node.
Figure 1 shows an example of a directed and weighted graph G. It contains some important relations that may occur when simulating a real situation: some leaves are more strongly connected than others, with both directions occurring, to and from peripheral nodes; some edges do not participate in cycles, while others do; and some edges participate in multiple cycles (such edges are represented by multicoloured arrows, where the colours that appear in the arrow indicate to which cycle the respective edge belongs). For example, the edge e v 4 v 3 is part of two cycles, namely ( v 1 , v 4 , v 3 ) and ( v 40 , v 4 , v 3 ) . The following cycles occur in the directed graph G:
( v 1 , v 2 ) ,   ( v 1 , v 4 , v 3 ) ,   ( v 1 , v 4 , v 2 ) ,   ( v 1 , v 5 , v 52 , v 6 , v 60 , v 2 ) , ( v 1 , v 6 , v 60 , v 2 ) ,   ( v 52 , v 6 , v 5 ) ,   ( v 40 , v 4 , v 3 ) ,   ( v 7 , v 73 ) .
When evaluating the quality or strength of the interconnection between the nodes, the edge weight indicates the relatedness of the endpoint nodes. For example, it can be considered that the node v 1 influences v 2 more strongly (the associated weight is 3), than vice versa (the edge from v 2 to v 1 has a w e i g h t of 0.8 ). In the visualisation of this graph feature, the thickness of the arrows indicates the weight of the edges between the nodes, with thin arrows representing weak connections, while thick arrows indicate more extensive connections between the nodes.
Networks in the real world often have a considerate proportion of reciprocal edges, i.e., for a pair of nodes, there are edges in the graph in both directions. The example graph shown in Figure 1 also contains various types of connections: some edges are reciprocal, i.e., represent connection with the same weight for both directions, e.g., ( v 7 , v 73 ) and ( v 73 , v 7 ) both have weight 1; some nodes have a reciprocal connection but the weight of the connection is different for different directions, e.g., in the case of ( v 1 , v 2 ) and ( v 2 , v 1 ) with weights of 3 and 1, respectively; and many non-reciprocal connections between pairs of nodes appear in the graph, e.g., ( v 4 , v 41 ) E , but ( v 41 , v 4 ) E , etc. With such an example, we want to cover various common scenarios in network architecture and provide a clear and understandable illustration of the measure based on the many provided features of the graph.

2.1. Definition of Directed Semi-Local Integration Measure ( D S L I )

With D S L I centrality, we want to evaluate the degree of integration of a node in a cluster of a directed and weighted complex network, hence we want to measure how well a node is connected or central to its neighbourhood subnetwork structure. Before presenting a formal definition of the D S L I measure, we introduce the necessary notation relating to a directed and weighted graph G = ( V , E , w ) , namely,
  • deg w ( a ) w e i g h t e d   d e g r e e of the node a V ;
  • deg i n w ( a ) w e i g h t e d   i n d e g r e e ( s t r e n g t h ) of the node a V ;
  • deg o u t w ( a ) w e i g h t e d   o u t d e g r e e ( s t r e n g t h ) of the node a V ;
  • e a b —directed edge e E from the node a to the node b, a , b V ;
  • E i n ( a ) —set of all directed edges of E with an ending node a;
  • E o u t ( a ) —set of all directed edges of E with a starting node a;
  • w ( e a b ) —weight of the edge e a b E ,
  • q ( e a b ) —number of local simple directed cycles that include the edge e a b .
  • Several auxiliary terms used in the definition of the D S L I measure are additionally defined:
  • μ ( e a b ) —edge cycle factor of the directed edge e a b E ;
  • J ( a ) —node importance of the node a V ;
  • J ( e a b ) —edge importance of the edge e a b E .
The auxiliary factor, edge cycle factor, evaluates the participation of an edge in simple directed cycles. The presence of (directed) cycles in a graph is an important indicator of its integration. Such features improve the connectivity of a graph by providing alternative paths between nodes. For example, cycles and redundant paths can increase resilience to failures and improve the overall robustness of the network. Therefore, the number of directed cycles in a graph containing a particular edge usually indicates the degree of integration of this node within the connected neighbourhood.
The edge cycle factor of a directed edge e a b E , μ ( e a b ) , is defined as
μ ( e a b ) = q ( e a b ) + 1 ,   a , b V ,
where q ( e a b ) is a number of directed simple cycles that include the edge e a b . A simple directed cycle is a closed path that starts and ends at the same node and in which the nodes occur only once, with the exception of the start and end nodes. Note that the edge cycle factor is greater than or equal to 1, and is only equal to 1 if the directed edge e a b does not participate in any directed cycle in the graph G. Thus, since the concept of cycle reinforces the integration factor of the edge in the graph, this factor is used to emphasise the importance of the directed cycles containing a particular edge.
The direction of the edges indicates the flow or communication between the nodes, so we pay special attention to the w e i g h t e d   i n d e g r e e and the w e i g h t e d   o u t d e g r e e of a node, noting that the following holds:
deg w ( a ) = deg i n w ( a ) + deg o u t w ( a ) ,   a V ,
where the w e i g h t e d   i n d e g r e e , deg i n w ( a ) , is the sum of weights of incoming edges incident to the node a and deg o u t w ( a ) is its w e i g h t e d   o u t d e g r e e , the sum of weights of outgoing edges incident to the node a,
deg i n w ( a ) = e E i n ( a ) w ( e ) ,   deg o u t w ( a ) = e E o u t ( a ) w ( e ) .
When evaluating integration centrality, both w e i g h t e d   i n d e g r e e and w e i g h t e d   o u t d e g r e e can contribute to the overall connectivity and cohesion of the subnetwork. Nodes with a balanced w e i g h t e d   i n d e g r e e and w e i g h t e d   o u t d e g r e e can facilitate bidirectional communication, collaboration and resource sharing, indicating stronger integration within the subnetwork. Nodes with a higher w e i g h t e d   i n d e g r e e are crucial for the coordination and integration of the different aspects within the graph, as well as for its overall functionality and coherence. At the same time, a high w e i g h t e d   o u t d e g r e e in a directed graph also contributes to the integration of the graph by facilitating the dissemination of information, distributed control, etc. Since nodes with high values of these measures typically contribute to a denser and more interconnected network, we emphasise their importance for the integration properties of the network.
In the D S L I calculation, both the w e i g h t e d   i n d e g r e e and the w e i g h t e d   o u t d e g r e e of a node and the weights of the incident edges are considered, but we tune the participation of each direction using two parameters, α and β , α , β { 0 , 1 } . With respect to these parameters, we consider three cases:
  • α = β = 1 ; evaluating both w e i g h t e d   i n d e g r e e and o u t d e g r e e importance;
  • α = 1 , β = 0 ; evaluating w e i g h t e d   i n d e g r e e importance;
  • α = 0 , β = 1 ; evaluating w e i g h t e d   o u t d e g r e e importance.
For each node a V , the node importance of a with respect to the parameters α , β , J α β ( a ) , is calculated as:
J α β ( a ) = α · deg i n w ( a ) + e E i n ( a ) J ( e ) + β · deg o u t w ( a ) + e E o u t ( a ) J ( e ) ,
where J ( e a b ) is the importance of the directed edge  e a b , defined as:
J ( e a b ) = μ ( e a b ) ( deg w ( a ) + deg w ( b ) 2 w ( e a b ) ) · w ( e a b ) · deg w ( a ) deg w ( a ) + deg w ( b ) .
The factor
w ( e a b ) · deg w ( a ) deg w ( a ) + deg w ( b )
from (3) reflects the contribution of the edge’s weight and the imbalance in the sum of the w e i g h t e d   i n d e g r e e s and o u t d e g r e e s of its endpoints to the integration measure. This factor depends on the direction of the respective edge. More precisely, if the edges between two nodes exist in both directions, e a b ,   e b a E , with w ( e a b ) w ( e b a ) and deg w ( a ) w ( e a b ) , then the importance of these reciprocal edges may be different, J ( e a b ) J ( e b a ) .
Note that for the node importance J 11 ( a ) , the w e i g h t e d   d e g r e e of the node is increased by the importance contribution of all its incident edges:
J 11 ( a ) = deg i n w ( a ) + e E i n ( a ) J ( e ) + deg o u t w ( a ) + e E o u t ( a ) J ( e ) , = deg i n w ( a ) + deg o u t w ( a ) + e E i n ( a ) J ( e ) + e E o u t ( a ) J ( e ) , = deg w ( a ) + e E ( a ) J ( e ) .
Similarly, for J 10 ( a ) and J 01 ( a ) , the w e i g h t e d   i n d e g r e e and the w e i g h t e d   o u t d e g r e e are increased by the importance of the incoming and outgoing edges, respectively. The higher the (incoming/outgoing) degree of the node, the weights of incident edges, and the number of cycles through the node, the higher the node importance.
Finally, we normalise the importance of the node a V to represent the percentage or share of importance of the node in the graph G. More precisely,
D S L I α β ( a ) = J α β ( a ) v V J α β ( v ) · 100 ,   a V .
Note that the proposed D S L I measure is zero only for unconnected nodes, i.e., nodes a with deg w ( a ) = deg i n w ( a ) = deg o u t w ( a ) = 0 . Note also that we obtain three different centrality indicators for the three cases with respect to the parameters α and β :
  • D S L I : = D S L I 11 —directed semi-local integration importance;
  • D S L I i n : = D S L I 10 —incoming directed semi-local integration importance;
  • D S L I o u t : = D S L I 01 —outgoing directed semi-local integration importance.

2.2. D S L I Algorithm

In a computational framework, given a graph G = ( V , E ) with the associated edge weights and the w e i g h t e d   d e g r e e scores of its nodes, the computation of the D S L I measure is executed through the following procedure, which is presented below in a simplified and intuitive way:
  • Find q ( e ) for all directed edges e E ;
  • Find μ ( e ) for all directed edges e E according to (1);
  • Calculate the edge importance J α β ( e ) for each edge e E using (3);
  • Calculate the node importance J ( a ) for each node a V according to (2);
  • Calculate D S L I α β (a) for all nodes a V and for the selected parameters α and β , according to (4).
The Python programme that implements the above procedure, i.e., the D S L I measure algorithm, is available in a GitHub repository [16].
To demonstrate the intended properties of D S L I -centrality, we use this algorithm to compare the D S L I value with some known centrality measures for the example graph G shown in Figure 1. The resulting values are listed in Table 1. In the next section, we will also look at other versions of the measure that consider only one direction, namely, only the incoming or the outgoing case.
The node with the highest degree of integration is v 1 , with D S L I ( v 1 ) = 39.096 , which corresponds to almost 40% of the total node importance within the graph G. This dominance is due to the significant connectivity of the node v 1 , which is reflected in several edges of both directions going from (i.e., edges e v 1 v 2 , e v 1 v 4 , e v 1 v 5 , e v 1 v 6 , e v 1 v 7 ) and to the node v 1 (i.e., edges e v 2 v 1 , e v 3 v 1 ). In addition, the D S L I measure of the node is increased if it is part of directed cycles. The fact that edges that have v 1 as a starting or an ending point participate in numerous cycles in the graph G significantly increases the integration rank of the node v 1 . For example, the edge e v 2 v 1 participates in four different directed cycles, e v 1 v 4 in two different directed cycles, e v 1 v 6 in one, etc. The fact that v 1 is about 2.8 times more integrated than node v 2 is also due to the fact that the edges incident to node v 1 have a higher weight than the edges incident to node v 2 . Although node v 7 would have a high significance in other contexts, e.g., as an important bridge node, in the case of rating integration it only has a share of 4.351 % of the total node importance within the graph G. The node v 7 is only part of one directed cycle, ( v 7 , v 73 ) , and most edges in the neighbourhood do not have a high weight. Note that the nodes v 731 and v 733 are both leaves with the same value of w e i g h t e d   i n d e g r e e , and, therefore, have the same rank in the integration. Furthermore, none of the D S L I values of the nodes in G is zero, since each of the nodes has at least one incident edge either pointing to it or leading away from it. This general case of the D S L I measure (2) corresponds to the choice of the parameters α = β = 1 .
The obtained values clearly show that the D S L I importance distribution effectively indicates the importance of nodes by polarising their values more than other centralities. It is also easy to see that the order of importance varies greatly between the different centralities, which underlines the special properties of the D S L I centrality measure. For example, the most important node in terms of W e i g h t e d   i n d e g r e e and P a g e R a n k , the node v 2 , is the second most important in the ranking according to the D S L I measure. Apart from isolated nodes with zero w e i g h t e d   i n d e g r e e and w e i g h t e d   o u t d e g r e e , the value of the D S L I measure is never zero. This property is particularly valuable for comparing nodes with similar values and emphasises its usefulness in distinguishing the correlation between all nodes. For this particular graph, if a node u is not part of a directed cycle and D S L I ( u ) 0 , 1 , we conclude that u is most likely a leaf node whose degree of integration is low.

3. Versions of Directed Semi-Local Integration Measure

The ( w e i g h t e d )   i n d e g r e e and the ( w e i g h t e d )   o u t d e g r e e are important integration measures, as they reflect different aspects of a node’s connectedness and influence in the network. Nodes with a higher i n d e g r e e are more integrated due to their centrality and receptivity to incoming connections, while nodes with a higher o u t d e g r e e play an important role in disseminating information and promoting connectivity in the network, favouring integration at both local and global levels. Both measures affect the values of the general version of D S L I , D S L I 11 , which considers both directions proportionally (and depending on the number of incoming and outgoing edges).
One of the valuable properties of the proposed D S L I measure is that it can be relatively easily adapted to the context to be modelled, where it might be better to consider only one direction, the w e i g h t e d   i n d e g r e e or the w e i g h t e d   o u t d e g r e e . Precisely for this reason, the proposed measure is parametric and allows the most appropriate choice of the parameters α , β { 0 , 1 } in the formula of D S L I (2).

3.1. Incoming Directed Semi-Local Integration Importance— D S L I i n

In the integration analysis, nodes with a higher i n d e g r e e receive more information, resources, or support from other nodes. These nodes serve as hubs or key points where many influences converge and help maintain the overall cohesion and interconnectedness of the network. In addition, nodes with a higher level of integration are more central and influential in the network, as other nodes often turn to them for interactions or transactions. If the context requires to evaluate and identify such highly integrated nodes in terms of incoming information, the D S L I measure with the parameters α = 1 and β = 0 is the appropriate centrality. With these parameters, the ‘balanced’ D S L I measure (2) is offset to emphasise the importance of the w e i g h t e d   i n d e g r e e measure (over the w e i g h t e d   o u t d e g r e e measure). In this case, the Formula (2) becomes:
J 10 ( a ) = deg i n w ( a ) + e E i n ( a ) J ( e ) ,   a V .
The importance of the incoming nodes D S L I i n is calculated using the same Formula (4), but only takes into account the edges that lead to the respective node.
The D S L I i n values for the example graph G in Figure 1, which are given in Table 2, illustrate the significant difference in the estimated importance in relation to the considered choice of parameters, i.e., direction focus.
It is easy to see that the order of importance for the three versions differs significantly, both in the order of importance and in the distribution of importance among the nodes. The first five nodes are v 2 , v 4 , v 5 , v 1 , v 3 , while the first five nodes according to the D S L I measure are v 1 , v 2 , v 4 , v 6 , v 5 . Note that the node v 1 with the highest D S L I value is only the fifth highest for the D S L I i n value. The reason for this ranking is easy to recognise in Figure 1. Nodes with a higher D S L I i n ranking are characterised by high w e i g h t e d   i n d e g r e e values and are often elements of directed cycles within the graph.
Since the nodes v 7 , v 20 , v 73 have similar w e i g h t e d   i n d e g r e e s and are not involved in many directed cycles in the graph G, they also have similar values for D S L I i n . In cases where the value of the w e i g h t e d   i n d e g r e e of a node is zero, the D S L I i n value of that node is also zero. However, it is valuable to point out that D S L I i n and w e i g h t e d   i n d e g r e e measures are not linearly dependent on each other, as there are some cases where D S L I i n ( u ) < D S L I i n ( v ) , but deg i n ( u ) > deg i n ( v ) . Furthermore, note that the values of D S L I i n do not match the order and distribution of importance compared to P a g e R a n k , one of the best- known centralities that emphasises the incoming direction.
High integration guarantees effective communication in systems where information dissemination is critical, such as social media platforms, telecommunication networks, and IoT (Internet of Things) networks. Nodes with a high w e i g h t e d   i n d e g r e e serve as hubs for receiving and distributing information and enable fast and comprehensive network connectivity. Another crucial aspect in which the incoming direction is important is the organisation and optimisation of the data flow on the Internet. Nodes with a high w e i g h t e d   i n d e g r e e are able to process a large amount of incoming data well and ensure a smooth flow of information without burdening individual nodes. There are other examples of complex networks where the incoming semi-local integration centrality can be crucial, especially for identifying and ranking important nodes.

3.2. Outgoing Directed Semi-Local Integration Importance— D S L I o u t

For some applications, it is very useful to determine which nodes are strongly integrated in the graph based on the outgoing direction. In such network representations, nodes with a high w e i g h t e d   o u t d e g r e e are responsible for allocating tasks or resources to numerous recipients in systems where efficient task or resource allocation is required.
If the integration parameters are set as α = 0 and β = 1 , (2) becomes
J 01 ( a ) = deg o u t w ( a ) + e E o u t ( a ) J ( e ) ,   a V .
With this choice of parameters, it is easy to recognise that the D S L I measure refers to the w e i g h t e d   o u t d e g r e e importance.
The values of the D S L I o u t scores for the example graph G shown in Figure 1 are given in Table 2. The biggest difference between the node rankings of the D S L I versions is between the D S L I o u t node with the highest rank v 1 and the second-highest node v 6 . The reason for this lies in the fact that the node v 1 with the highest rank has a very high w e i g h t e d   o u t d e g r e e and is part of many directed cycles in the graph G, which is not the case for the node v 2 . As in the case of the D S L I i n measure, D S L I o u t and the w e i g h t e d   o u t d e g r e e -measure are not linearly dependent. The D S L I o u t importance ordering of the nodes also does not match the order according to the Katz–Bonacich measure, another semi-local centrality measure that is calculated based on the w e i g h t e d   o u t d e g r e e along with the cumulative weight of the paths through the particular node in the graph. Although the most important node for these two measures is v 1 , the second-most-important node for the Katz–Bonacich measure is v 3 , while v 6 has the same rank for the centrality measure D S L I o u t .
There are several reasons to identify high-level nodes by the o u t d e g r e e . In transport networks, such as metro systems, large transport hubs with multiple outbound connections serve as highly integrated nodes. These hubs help passengers move more efficiently between locations, manage traffic flow and optimise travel routes. Highly influential users in a social network who have a large number of followers act as highly integrated nodes with a high o u t d e g r e e . They disseminate information, opinions, or trends to their followers and thus influence discussions and activities throughout the network. In a Content Delivery Network infrastructure (CDN), edge servers with a high o u t d e g r e e also serve as highly integrated nodes. These servers distribute material to numerous users, reduce latency and improve the speed of online applications or streaming services by delivering content from the closest server location. They are essential for the optimal use of resources and the timely completion of tasks as they optimise task assignment and resource allocation. In various domains, identifying the highly rated nodes in terms of w e i g h t e d   o u t d e g r e e can help in strategically positioning such valuable components to ensure smooth operations and integration.

3.3. Directed Semi-Local Integration Measure in Unweighted Graphs

Unweighted graphs are often used when the relationships or connections between the nodes are considered equally significant or important. They are suitable for scenarios where the presence or absence of a connection is the primary consideration, rather than the specific w e i g h t or s t r e n g t h of that connection. For example, in a transport network, the nodes can represent locations and the edges can represent roads or routes between these locations. An unweighted graph can be used when the main consideration is only whether there is a direct connection between two locations, regardless of the quality or distance of the road. Weighted graphs, on the other hand, are used when certain properties of the connections between nodes, such as cost, capacity, travel time, or distance, play an important role in network analysis or optimisation.
To illustrate the influence of edge weights on the D S L I measure, we calculate the integration scores and compare the values obtained for the graph version with edge weights with those for the same graph without considering the edge weights, i.e., treating all edge weights as w ( e ) = 1 . The obtained values of the general version of D S L I , the i n d e g r e e and o u t d e g r e e D S L I centrality measures for unweighted version of graph G, D S L I u n w , D S L I i n u n w , and D S L I o u t u n w , from Figure 1 are presented in Table 3.
The centrality measures D S L I u n w and D S L I do not result in the same order and distribution of importance among the nodes. Although the two highest-ranking nodes are the same in both the weighted and unweighted versions of the graph, the relative difference in their importance is considerable: while node v 1 is almost three times as important as node v 2 in the weighted case, the values are almost the same in the unweighted case.
The main reason for this minimal difference between the values of the two highest ranked nodes lies in the fact that the sum of the w e i g h t e d   i n d e g r e e and the w e i g h t e d   o u t d e g r e e is the same for each of these two nodes, as well as in the fact that all edges leading into and out of the nodes v 1 , v 2 are involved in approximately the same number of directed simple cycles. All values of the centrality measure D S L I u n w are non-zero, as all nodes have at least one incoming or outgoing incident edge. For the nodes that have only incoming edges, D S L I i n u n w is not equal to zero, while D S L I o u t u n w is zero. The same applies to the other direction. This is similar to the D S L I i n and D S L I o u t metrics for the weighted version (Table 2), but the order of the important nodes is not kept when the edge weights are unified.

3.4. Discussion

Direction plays a very important role in graph analysis, especially when it comes to representing relations between nodes or entities. For illustration, let us consider the undirected graph obtained from the directed graph shown in Figure 1, where we intentionally disregard the edge orientation, see Figure 2.
The resulting graph G shown in Figure 2a, is an undirected graph in which all nodes have kept the same original d e g r e e , as in G. Consequently, many more (undirected) cycles are present in the undirected graph than in the original directed graph. We use the S L I centrality measure for undirected and weighted graphs introduced in [21] to evaluate the integration score of each node in the graph G . The values are shown in Table 4.
At the same time, we simulate this undirected graph, G , with the graph G shown in Figure 2b by adding the missing edges so that each pair of nodes in G (shown in Figure 1) is connected by edges of both directions. We keep the node degree for all nodes of G by taking the relatively low weight of 0.1 from the original direction. In this way, we obtain a directed graph G in which the edges between the nodes always occur in reciprocal pairs. Due to this construction, many more (directed) cycles appear compared to the original graph G. We use the D S L I centrality measure to calculate the integration scores from the graph G . The values obtained are shown in Table 4. Both centralities identify the node v 1 as the highest-ranked node, but they do not agree on the second-highest node. For the S L I method on the undirected graph, G the node v 2 ranks in second place, while in the directed graph G , v 6 ranks second. For the other nodes, which are categorised as less important, there are also differences in the order according to the S L I and the D S L I measure. The five most important nodes according to the S L I measure are v 1 , v 2 , v 4 , v 6 , v 5 , while according to the D S L I measure the five most important nodes are v 1 , v 6 , v 4 , v 2 , v 5 . It is of great significance to note that the rankings and the values of the S L I measure for the graph G and the D S L I for the graphs G and G do not match either in the order or in the relative differences of the node scores, despite an increased number of cycles in both graphs. The reason for the difference in these centralities originates in the information about the edge direction. Specifically, Formula (3) for the edge importance takes into account which node is the initial node of this edge and its degree. This also shows that the respective weights of the reciprocal edges cannot be disregarded, even if their sum is fixed, e.g., the cumulative weight of 3, split into 1.5 and 1.5 in each direction, clearly does not have the same effect in the directed network as splitting the same weight into 0.1 and 2.9. This important characteristic of directed and weighted networks has been successfully incorporated into the definition of the D S L I centrality.
In the context of integration in a graph, cycles play a crucial role for several reasons. This means, for example, that information or resources can flow via multiple paths, which increases the system’s resilience to disruptions. In addition, the presence of many cycles, especially short cycles, is often a sign of high cohesion within a group of nodes, indicating strong local integration. Figure 3 shows the graph G 1 , which is a slightly modified version of the graph G from Figure 1.
We introduce G 1 = ( V 1 , E 1 , w 1 ) , where V 1 = V , E 1 = E { e v 2 v 1 , e v 4 v 3 } , and the weights of all remaining directed edges keep the same values as in the initial graph G, where w ( e v 2 v 1 ) = 0.8 ,   w ( e v 4 v 3 ) = 1.4 . Although these two specified edges may seem relatively unimportant due to their lower weighting within the graph G, we will show that their removal leads to a significantly altered node integration ranking within the graph G 1 .
The first few nodes of the graph G 1 with the highest D S L I integration ranking are shown in Table 5.
It is interesting to note that in contrast to the graph G shown in Table 1, the order of the highly integrated nodes has changed and the order of the most important nodes is different in all three versions of the D S L I measure presented. The underlying cause of this scenario is attributed to the fact that the excluded edges, even if they did not have high weight values, contributed to numerous cycles within the graph G; in particular, i.e., e v 2 v 1 was part of four directed cycles and e v 4 v 3 was involved in two directed cycles. This emphasises the significant influence that directed cycles have on the integration of nodes within a graph.

4. Related Work

There are different approaches to evaluating the semi-local node importance within weighted networks, which have been discussed in several studies. It is important to note that most of these measures are primarily designed for undirected graphs. This leaves a significant gap in methods specifically tailored to directed graphs, in which the directionality of edges plays a crucial role in the inbound and outbound importance of their nodes. Consequently, the applicability of undirected measures to directed graphs is often limited, highlighting the need to develop new techniques or adapt existing techniques to better address the unique characteristics of directed networks.
Available semi-local centrality measures do not recognize inbound and outbound interconnectivity and integration, which is a property of great importance in numerous applications of complex networks. In our previous work [21], we introduced the Semi-Local Integration ( S L I ) measure of node centrality for undirected and weighted graphs that takes into account the coherence of the locally connected subnetwork and evaluates the integration of nodes within their neighbourhood. We have illustrated S L I importance differentiation between nodes in lexical networks and demonstrated its usefulness in natural language processing (NLP) and its potential for use in various types of complex networks in different research domains. This served as an inspiration and motivation for this work, which extends the semi-local approach and evaluates the integration within a neighbourhood subnetwork, defining a similar semi-local measure, D S L I , but for directed and weighted graphs.
D S L I is a comprehensive measure of the importance of a node within the network, parametric with respect to the i n d e g r e e and o u t d e g r e e node influence. In addition to the w e i g h t e d   i n d e g r e e and w e i g h t e d   o u t d e g r e e of a node, it takes into account the number of (directed) cycles of any length in which the node is involved, and the weights of the incident edges. Since the direction of the edges leads to different interpretations of centrality, this novel measure can be of great interest for many applications and various aspects of network analysis. For example, i n d e g r e e centrality indicates how central a node is with respect to the incoming edges, and provides information about the orientation of the other important nodes in the subnetwork towards the node. Within a complex network, the i n d e g r e e and o u t d e g r e e centrality can vary significantly due to the diversity of connections between the nodes and the corresponding weights. For example, depending on its role in the network, a node can have a high D S L I i n but a low D S L I o u t or vice versa.
Most centrality measures in the literature focus on undirected graphs. In addition to the well-known standard centrality measures, several novel perspectives have emerged for evaluating the importance of nodes in undirected graphs. For example, Opsahl et al., 2010 [22] extend the concepts of degree centrality and shortest path analysis, by proposing that the node importance increases with the accumulation of network strength it possesses. Furthermore, Opsahl etl al., 2008 [23] addresses the significance of nodes in terms of prominence and control across diverse domains such as transportation [24], scientific collaboration, and online communication [20]. This work highlights the tendency of influential nodes to connect to each other, creating ‘range-based clubs’, and formalises this tendency using the weights of edges that connect the ‘members’. However, despite these advances, these measures do not generalise to directed graphs. Moreover, directed graphs are often converted to undirected graphs by applying symmetry to each edge (after removing self-loops, if any) [19], although directionality, i.e., orientation, is crucial in numerous applications in various domains.
The concept of centrality measures in directed graphs is quite challenging due to the complexity arising from directionality, while in undirected graphs, where the edges have no specified direction, definition of particular centrality is simplified by the symmetric relation of connectedness between the nodes, the directionality in directed graphs, affects the relations between the nodes, which is not necessarily reciprocal. Even if two nodes are connected in both directions, the weights of these edges can be different. This directional offset makes the interpretation of centrality measurements considerably more difficult.
P a g e R a n k is probably the best-known centrality measure for directed graphs, but it operates on the principle that the importance of a node (a webpage) can be determined by looking at the other nodes (web pages) that link to it. It is defined globally, not semi-locally. One of the semi-local centrality measures for directed networks, Katz–Bonacich centrality [14], takes into account both the node’s direct connections (it focuses mainly on outcoming edges to evaluate the centrality of a particular node, with connections from other influential nodes leading to higher centrality values for that node) and its influence via paths of different lengths in the network (the measure assigns higher centrality values to nodes that are not only directly connected to other important nodes, but also to nodes that are connected to important nodes via longer paths). Katz–Bonacich reflects both the local importance of the node in its immediate vicinity and its global influence on the overall network structure.
These valuable approaches are suitable for many important properties, but do not provide a comprehensive understanding of the qualitative differences between nodes in terms of their local integration.

5. Conclusions

Choosing the right centrality measure is crucial for gaining useful insights from network analysis. To ensure that the chosen centrality measure effectively represents the intended attributes of node importance within the network, careful consideration must be given to the various aspects of the system’s operation and objectives, on the one hand, and the characteristics of the network and computational constraints, on the other. For many applications, semi-local centralities can reveal the most relevant information about the properties of closely connected network clusters in the challenging and sophisticated analysis of complex networks.
The available semi-local measures do not seem to assess the importance of integration and influence within network communities and are particularly scarce for the more intricate analysis. This is even more demanding for directed networks, which are the appropriate model for many real-world systems where collaboration, communication, and exchange of resources are represented by both one-way and bidirectional connections, such as on the Internet, in telecommunication networks, in IoT (Internet of Things) networks, or on social media platforms.
The D S L I centrality proposed in this paper aims to identify the most influential nodes in terms of integration within the subnetwork of such complex networks. Many strong links within the neighbourhood, including redundant routes, are an indicator of coherence and stronger integration within the subnetwork. They enable effective communication and dissemination of information, promote connectivity throughout the network and foster integration at both local and global levels.
Several extensions for research go beyond the scope of this work. As future work, we plan to look at applications involving loops in the graph and integration centrality beyond simple graphs. For certain network characteristics, we could also explore the potential for finer tuning of the in- and out- parameters, e.g., using parameters over the segment [ 0 , 1 ] , α , β [ 0 , 1 ] , where β = 1 α .
Another direction of further research is the analysis of concrete applications of centrality in complex networks, e.g., linguistic networks in NLP, which are formed on the basis of many directed syntactic-semantic constructions. Various server–client and other Internet network relations are also of particular interest.

Supplementary Materials

The Python function implementing the D S L I measure is available online at https://github.com/sbujacic/Semi-Local-Integration-Measure-For-Directed-and-Weighted-Graphs, accessed on 31 March 2024.

Author Contributions

Conceptualization, T.B.K. and S.B.B.; methodology, T.B.K. and S.B.B.; software, S.B.B.; validation, T.B.K. and S.B.B.; formal analysis, T.B.K. and S.B.B.; investigation, T.B.K. and S.B.B.; resources, S.B.B.; data curation, S.B.B.; writing—original draft preparation, T.B.K. and S.B.B.; writing—review and editing, T.B.K. and S.B.B.; visualization, T.B.K. and S.B.B.; supervision, T.B.K. and S.B.B.; project administration, T.B.K. and S.B.B.; funding acquisition, T.B.K. and S.B.B.; All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Data are contained within the article and Supplementary Materials.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Freeman, L.C. Centrality in social networks conceptual clarification. Soc. Netw. 1978, 1, 215–239. [Google Scholar] [CrossRef]
  2. Newman, M. Networks; Oxford University Press: Oxford, UK, 2018. [Google Scholar]
  3. Das, K.; Samanta, S.; Pal, M. Study on centrality measures in social networks: A survey. Soc. Netw. Anal. Min. 2018, 8, 1–11. [Google Scholar] [CrossRef]
  4. Kitsak, M.; Gallos, L.K.; Havlin, S.; Liljeros, F.; Muchnik, L.; Stanley, H.E.; Makse, H.A. Identification of influential spreaders in complex networks. Nat. Phys. 2010, 6, 888–893. [Google Scholar] [CrossRef]
  5. Lawyer, G. Understanding the influence of all nodes in a network. Sci. Rep. 2015, 5, 8665. [Google Scholar] [CrossRef] [PubMed]
  6. Freeman, L.C. A set of measures of centrality based on betweenness. Sociometry 1977, 40, 35–41. [Google Scholar] [CrossRef]
  7. Brin, S.; Page, L. The anatomy of a large-scale hypertextual web search engine. Comput. Netw. ISDN Syst. 1998, 30, 107–117. [Google Scholar] [CrossRef]
  8. Marchiori, M.; Latora, V. Harmony in the small-world. Phys. A Stat. Mech. Its Appl. 2000, 285, 539–546. [Google Scholar] [CrossRef]
  9. Wang, J.W.; Rong, L.L.; Guo, T.Z. A new measure method of network node importance based on local characteristics. J. Dalian Univ. Technol. 2010, 50, 822–826. [Google Scholar]
  10. Dong, J.; Ye, F.; Chen, W.; Wu, J. Identifying Influential Nodes in Complex Networks via Semi-Local Centrality. In Proceedings of the 2018 IEEE International Symposium on Circuits and Systems (ISCAS), Florence, Italy, 27–30 May 2018; pp. 1–5. [Google Scholar] [CrossRef]
  11. Zhuo-Ming, R.; Feng, S.; Jian-Guo, L.; Qiang, G.; Bing-Hong, W. Node importance measurement based on the degree and clustering coefficient information. Acta Phys. Sin. 2013, 62, 128901. [Google Scholar] [CrossRef]
  12. Chen, D.; Lü, L.; Shang, M.S.; Zhang, Y.C.; Zhou, T. Identifying influential nodes in complex networks. Phys. A Stat. Mech. Its Appl. 2012, 391, 1777–1787. [Google Scholar] [CrossRef]
  13. Katz, L. A new status index derived from sociometric analysis. Psychometrika 1953, 18, 39–43. [Google Scholar] [CrossRef]
  14. Bonacich, P. Factoring and weighting approaches to status scores and clique identification. J. Math. Sociol. 1972, 2, 113–120. [Google Scholar] [CrossRef]
  15. Bonacich, P. Power and centrality: A family of measures. Am. J. Sociol. 1987, 92, 1170–1182. [Google Scholar] [CrossRef]
  16. Available online: https://github.com/sbujacic/Semi-Local-Integration-Measure-For-Directed-and-Weighted-Graphs (accessed on 4 March 2024).
  17. Metcalf, L.; Casey, W. Graph theory. In Cybersecurity and Applied Mathematics; Metcalf, L., Casey, W., Eds.; Syngress: Boston, MA, USA, 2016; Chapter 5; pp. 67–94. [Google Scholar] [CrossRef]
  18. Younis, M.; Ahmad, H.; Chen, L.; Han, M. Computation and convergence of fixed points in graphical spaces with an application to elastic beam deformations. J. Geom. Phys. 2023, 192, 104955. [Google Scholar] [CrossRef]
  19. Salamanos, N.; Voudigari, E.; Yannakoudakis, E. A graph exploration method for identifying influential spreaders in complex networks. Appl. Netw. Sci. 2017, 2, 26. [Google Scholar] [CrossRef] [PubMed]
  20. Canright, G.; Engø-Monsen, K. Roles in networks. Sci. Comput. Program. 2004, 53, 195–214. [Google Scholar] [CrossRef]
  21. Ban Kirigin, T.; Bujačić Babić, S.; Perak, B. Semi-Local Integration Measure of Node Importance. Mathematics 2022, 10, 405. [Google Scholar] [CrossRef]
  22. Opsahl, T.; Agneessens, F.; Skvoretz, J. Node centrality in weighted networks: Generalizing degree and shortest paths. Soc. Netw. 2010, 32, 245–251. [Google Scholar] [CrossRef]
  23. Opsahl, T.; Colizza, V.; Panzarasa, P.; Ramasco, J.J. Prominence and Control: The Weighted Rich-Club Effect. Phys. Rev. Lett. 2008, 101, 168702. [Google Scholar] [CrossRef] [PubMed]
  24. Guze, S. Graph Theory Approach to the Vulnerability of Transportation Networks. Algorithms 2019, 12, 270. [Google Scholar] [CrossRef]
Figure 1. An example of a simple weighted and directed graph. (Multi-coloured arrows represent edges that participate in multiple cycles, which is indicated by the colour).
Figure 1. An example of a simple weighted and directed graph. (Multi-coloured arrows represent edges that participate in multiple cycles, which is indicated by the colour).
Mathematics 12 01087 g001
Figure 2. Comparison of undirected and directed graphs with all nodes of the same degree. (a) Undirected graph G ; (b) Directed graph G .
Figure 2. Comparison of undirected and directed graphs with all nodes of the same degree. (a) Undirected graph G ; (b) Directed graph G .
Mathematics 12 01087 g002
Figure 3. An example of a simple weighted directed graph.
Figure 3. An example of a simple weighted directed graph.
Mathematics 12 01087 g003
Table 1. Comparison of different centrality measures of nodes in graph G illustrated in Figure 1.
Table 1. Comparison of different centrality measures of nodes in graph G illustrated in Figure 1.
Node DSLI Weighted
Indegree
Weighted
Outdegree
Betweenness PageRank
v 1 39.0692.5510.90.2390.074
v 2 14.3786.7 2.30.1670.088
v 4 11.3764.9 2.550.0980.064
v 6 10.5642.9 4.70.0770.055
v 5   6.0613.52.20.0500.041
v 3   6.0292.43.250.1060.068
v 7   4.3512.23.40.0870.059
v 73   2.10721.50.0320.053
v 60   1.8741.21.50.0520.026
v 40   0.8160.51.50.0040.023
v 20   0.7792.300.00.057
v 52   0.56710.40.0220.030
v 70   0.439200.00.044
v 23   0.197010.00.013
v 31   0.182100.00.032
v 21   0.14200.80.00.013
v 51   0.1340.800.00.027
v 71   0.1340.00.80.00.013
v 41   0.1270.7500.00.030
v 22   0.1170.700.00.037
v 30   0.09000.60.00.013
v 61   0.0710.500.00.019
v 731   0.06600.50.00.013
v 732   0.0660.500.00.029
v 733   0.06600.50.00.013
v 42   0.05200.40.00.013
v 32   0.05100.40.00.013
v 50   0.0510.400.00.020
v 72   0.0510.400.00.019
Table 2. Comparison of different centrality measures of nodes in graph G illustrated in Figure 1.
Table 2. Comparison of different centrality measures of nodes in graph G illustrated in Figure 1.
Node DSLI in DSLI out DSLI Weighted Indegree Weighted Outdegree Weighted Degree Katz Bonacich PageRank
v 2 35.2463.86014.3686.7 2.391.3490.088
v 4 14.3223.77511.3764.9 2.557.451.3520.064
v 5   9.1411.6946.0613.52.25.71.2260.041
v 1   8.99466.04239.0692.5510.913.452.4920.074
v 3   6.5966.0236.0292.43.255.651.5960.068
v 6   4.53910.54310.5642.9 4.77.61.5280.055
v 7   3.7812.4454.3512.23.45.61.3590.059
v 20   3.4870.00.7792.302.310.057
v 73   3.3701.2522.10721.53.51.1860.053
v 60   1.9780.9111.8741.21.52.71.2020.026
v 52   1.7640.2520.56710.41.41.0610.030
v 70   1.4490.00.43920210.044
v 31   0.9340.00.18210110.032
v 51   0.7950.00.1340.800.810.027
v 41   0.7690.00.1270.7500.7510.030
v 22   0.7260.00.1170.700.710.037
v 40   0.5470.8720.8160.51.521.2030.023
v 61   0.4470.00.0710.500.510.019
v 732   0.4300.00.0660.400.410.019
v 50   0.3490.00.0510.400.410.020
v 72   0.3380.00.0510.400.410.019
v 21   0.00.3810.14200.80.81.1080.013
v 23   0.00.4800.1970111.1350.013
v 30   0.00.2940.09000.60.61.0960.013
v 32   0.00.1740.05100.40.41.0640.013
v 42   0.00.1700.05200.40.41.0540.013
v 71   0.00.4270.13400.80.81.1090.013
v 731   0.00.2010.06600.50.51.0590.013
v 733   0.00.2010.06600.50.51.0590.013
Table 3. Comparison of different centrality measures of nodes in graph G illustrated in Figure 1.
Table 3. Comparison of different centrality measures of nodes in graph G illustrated in Figure 1.
Node DSLI unw DSLI in unw DSLI out unw DSLI Weighted Indegree Weighted Outdegree
v 1 19.9729.09030.37139.06925
v 2 19.45228.06910.57614.36843
v 6 12.3885.51315.47110.56424
v 4 10.8509.7659.11111.37623
v 3   8.8838.6637.4846.02933
v 5   7.2805.5136.1836.06123
v 7   7.2067.7185.5974.35133
v 73   5.0387.0882.8642.10732
v 60   1.8291.5751.6271.87411
v 52   1.7381.5751.8220.56711
v 40   1.2431.5751.3020.81611
v 20   0.5513.48800.77920
v 21   0.31600.9760.14201
v 23   0.31600.9760.19701
v 30   0.30400.9760.09001
v 32   0.30400.9760.05101
v 42   0.30400.9760.05201
v 71   0.30400.9760.13401
v 731   0.29600.8680.06601
v 733   0.29600.8680.06601
v 22   0.1381.31300.11710
v 31   0.1271.18100.18210
v 41   0.1271.18100.12710
v 51   0.1181.05000.13410
v 61   0.1271.05000.07110
v 70   0.1271.18100.43910
v 72   0.1271.18100.05110
v 732   0.1181.18100.06610
v 50   0.1181.05000.05110
Table 4. Comparison of S L I centrality measure of nodes in the undirected graph G presented in Figure 2a and D S L I centrality measure of nodes in the directed graph G illustrated in Figure 2b.
Table 4. Comparison of S L I centrality measure of nodes in the undirected graph G presented in Figure 2a and D S L I centrality measure of nodes in the directed graph G illustrated in Figure 2b.
NodeSLIDSLI
v 1 33.62227.759
v 6 17.69613.449
v 4 14.50411.894
v 2   8.12817.226
v 5   7.8056.873
v 3   7.3888.532
v 7   2.4113.804
v 60   1.7961.611
v 20   1.3951.498
v 40   1.0861.151
v 73   0.9412.073
v 52   0.6140.946
v 70   0.4950.522
v 23   0.2380.242
v 31   0.2350.393
v 21   0.1790.198
v 51   0.1780.208
v 71   0.1730.183
v 41   0.1670.188
v 22   0.1500.183
v 30   0.1230.146
v 61   0.1000.131
v 732   0.0920.129
v 731   0.0920.119
v 733   0.0090.119
v 50   0.0750.104
v 32   0.0750.100
v 42   0.0750.102
v 72   0.0740.104
Table 5. D S L I measure for graph G 1 introduced in Figure 3.
Table 5. D S L I measure for graph G 1 introduced in Figure 3.
Node DSLI DSLI in DSLI out
v 1 32.3201.04464.901
v 2 14.42434.2640.628
v 6 13.8914.78913.726
v 5   8.59112.2572.461
v 4   7.48712.8260.537
v 7   7.4026.4873.866
v 3   4.0721.0957.157
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Ban Kirigin, T.; Bujačić Babić, S. Semi-Local Integration Measure for Directed Graphs. Mathematics 2024, 12, 1087. https://doi.org/10.3390/math12071087

AMA Style

Ban Kirigin T, Bujačić Babić S. Semi-Local Integration Measure for Directed Graphs. Mathematics. 2024; 12(7):1087. https://doi.org/10.3390/math12071087

Chicago/Turabian Style

Ban Kirigin, Tajana, and Sanda Bujačić Babić. 2024. "Semi-Local Integration Measure for Directed Graphs" Mathematics 12, no. 7: 1087. https://doi.org/10.3390/math12071087

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop