key: cord-026306-mkmrninv authors: Lepskiy, Alexander; Meshcheryakova, Natalia title: Belief Functions for the Importance Assessment in Multiplex Networks date: 2020-05-15 journal: Information Processing and Management of Uncertainty in Knowledge-Based Systems DOI: 10.1007/978-3-030-50143-3_22 sha: doc_id: 26306 cord_uid: mkmrninv We apply Dempster-Shafer theory in order to reveal important elements in undirected weighted networks. We estimate cooperation of each node with different groups of vertices that surround it via construction of belief functions. The obtained intensities of cooperation are further redistributed over all elements of a particular group of nodes that results in pignistic probabilities of node-to-node interactions. Finally, pairwise interactions can be aggregated into the centrality vector that ranks nodes with respect to derived values. We also adapt the proposed model to multiplex networks. In this type of networks nodes can be differently connected with each other on several levels of interaction. Various combination rules help to analyze such systems as a single entity, that has many advantages in the study of complex systems. In particular, Dempster rule takes into account the inconsistency in initial data that has an impact on the final centrality ranking. We also provide a numerical example that illustrates the distinctive features of the proposed model. Additionally, we establish analytical relations between a proposed measure and classical centrality measures for particular graph configurations. Dempster-Shafer theory of belief functions [1, 2] is a widely used tool to measure belief or conflict between elements in a considered system [1, 2] . Recently it has also found use in the field of social network analysis [3] . Social networks represent interactions that are met between people, countries, in transportation systems, etc. One of the core problems in network science is the detection of central elements. In [4] a modified evidential centrality and evidential semi-local centrality in weighted network are proposed. The measures use the combination of "high", "low" and "(high, low)" probabilities of the influence based on weighted and unweighted degrees of nodes via Dempster's rule. In [5] the same rule is applied in order to combine different node-to-node interactions in a network. The proposed measures that are able to detect social influencers were applied to Twitter data. The theory of belief functions can be also adapted to the problem of community detection, i.e. the partition of nodes into tightly connected groups. For instance, in [6] the author proposed a novel method based on local density measures assigned to each node that are further used for the detection density peaks in a graph. In the frame of the recent work we mostly focus on the problem of the detection of the most influential as well as the most affected elements in networks. The knowledge about the position of nodes plays a significant role in understanding of structural properties of complex systems. There exist several networking approaches that aim to assess the importance of nodes in graphs. The first class of the methods refers to classical centrality measures [7] . It includes degree centrality measure that prioritizes over nodes with the largest number of neighbors or with the largest sum of incoming/outcoming weights. The eigenvector group of centralities, that includes eigenvector centrality itself, Bonacich, PageRank, Katz, Hubs and Authorities, Alpha centrality, etc., takes into account the importance of neighbors of a node, i.e. the centrality of a vertex depends on centralities of the adjacent nodes [8] [9] [10] [11] [12] . Closeness and betweenness centralities consider the distance between nodes and the number of the shortest paths that go through nodes in a network [13, 14] . Another class of measures, that detect the most important elements, employs cooperative game theoretical approach. It includes the estimation of Myerson values, that is similar to Shapley-Shubik index calculation [15] . It also requires the introduction of nodes set functions, that can vary depending on the problem statement. In [16] the Hoede-Bakker index is adjusted to the estimation of the influence elements in social networks. In [17] Long-Range Interaction Centrality (LRIC) is proposed, that estimates node-to-node influence with respect to individual attributes of nodes, the possibility of the group influence and indirect interactions through intermediate nodes. However, all the approaches described above are designed for so-called monoplex networks and require adaptation to complex structures with many types of interactions between adjacent nodes (so-called multilayer networks [18] ). In recent years multilayer networks became one of the central topics in the field of network science. A multilayer network where the set of nodes (or a part of nodes) remains the same through all layers is called multiplex network, which is the object of the research in this work. There exist several ways for the assessment of central elements in multiplex networks. Firstly, one can calculate centralities for each layer separately and further aggregate the obtained values through all considered networks. Secondly, one can aggregate connections between pairs of nodes to obtain monoplex network and then apply centrality measures to a new weighted graph. The mod-ification of classical centrality measures to interconnected multilayer networks is described in [18, 19] . In [20] social choice theory rules are applied to multiplex networks in order to detect key elements. However, the final results for these approaches are calculated from the secondary data. In this work we propose a novel technique of the key elements assessment. We construct a mapping between each node and sets of other nodes, which is a mass function. In case of several layers we combine mass functions on each layer to a unique function that can be used for the centrality estimation in the whole system. The key advantages of our approach are that we take into account interactions with different groups of nodes and we are able to estimate node-to-node influence within the whole network structure. We also take into account the consistency on connections on different network layers. This paper is organized as follows: in Sect. 2 we describe some basic concepts from belief functions theory. In Sect. 3 we propose a centrality measure for onelayer network and apply it to a toy example. In Sect. 4 we develop an approach to elucidate important elements in networks with several layers. In the same Section we apply the proposed method to two-layers network. Section 5 contains a discussion of our approach as well as conclusion to the work. In this Section we will remind some basic definitions and notions from Dempster-Shafer theory of belief functions [1, 2] that are further employed in this work. Let X be a finite set that is called frame of discernment and 2 X is a set of all subsets of X. Function m : 2 X → [0; 1] that meets the requirements of normalization condition, i.e. m(∅) = 0 and A∈2 X m(A) = 1, is called basic probability assignment or a mass function. All A ∈ 2 X such that m(A) > 0 are called focal elements and the family of all focal elements is called the body of evidence. Mass function m can be associated with two set functions namely a belief function denoted by g(A) = B⊂A m(B) and a plausibility function denoted g(A) = B:A∩B =∅ m(B), that is dual to belief function g(A). These two functions can be considered as lower and upper bounds for the probability estimation of event A : g(A) ≤ P (A) ≤ḡ(A), A ∈ 2 X . The value of function g(A) reflects the belief level to the fact that x ∈ A ⊆ X, where x from X. We denote by Bel(X) a set of all belief functions g on set X. Belief function g can be also represented as a convex combination of categor- . Note that η X describes vacuous evidence that x ∈ X. Thus, we call this function as vacuous belief function. Additionally, mass function m(A) can be also expressed from belief function g with Möbius transformation as m(A) = B⊂A (−1) |A\B| g (B) . In this work we mainly focus on combination techniques adopted from Dempster-Shafer theory. By combination we mean some operator R : Bel(X) × Bel(x) → Bel(X) that transforms two belief functions into one belief function. We denote by m = m 1 ⊗ R m 2 the combinations of two mass functions m 1 and m 2 under rule R. There exist various combination rules that are widely used in the theory and applications of belief functions. For instance, Dempster rule [1] , that is regarded as the pioneered and the most popular combination technique in Dempster-Shafer theory, is calculated as follows: indicates the level of conflict between two evidences. If K = 1 then the level of conflict is the highest and rule (1) is not applicable in this case. Another combination technique that is similar to Demster rule is Yager combination rule [21] that is defined as According to this rule, the value of conflict K is reallocated among the mass of ignorance m(X). Other combination rules are also described in [22] , some generalizations can be found in [23, 24] , axiomatics and the description of conflict rules are reviewed in [25] [26] [27] [28] . Additionally, discounted technique proposed in [1] can be applied to mass functions in case when various sources of information that are determined by their belief functions have different levels of reliability or different priority. Discounting of mass functions can be performed with the help of parameter α ∈ [0; 1] as follows: If α = 0 then the source of information is regarded as thoroughly reliable and m α (A) = m(A) ∀A ∈ 2 X . Conversely, if α = 1 then m α (X) = 1 and the related belief function is vacuous. In this Section we describe a graph model with one layer of interaction as well as the construction of centrality measure based on a mass function for a network. We consider connected graph as tuple G = (V, E, W ), where V = {v 1 , ..., v n } is a set of nodes, |V | = n, and E = {e(v i , v j )} as a set of edges. For the simplicity, we associate v k with number k, k = 1, ..., n and denote e(v i , v j ) as e ij . In this work we consider undirected network, i.e. e ij ∈ E implies that e ji ∈ E. We also analyze weighted networks, i.e. each edge e ij in network G associates with weight w ij ∈ W . Without loss of generality, we assume that all weights w ij ∈ [0; 1] and w ij = 0 implies that e ij ∈ E. Weight w ij between nodes v i and v j indicates the degree of interaction between corresponding nodes. Our main focus is to range nodes with respect their importance in a network. We assume that a node is considered to be pivotal if it actively interacts with other nodes in a graph. In our analysis we take into account the connections with distant nodes as well as the cooperation with group of other nodes. More precisely, we suppose that centrality of a node depends on relative aggregated weight of adjacent subgraphs to the considered node. At the same time, the aggregated weight of a subgraph can be estimated with the help of monotonic measures including such measures as belief functions. We consider a family of belief functions We denote by |W | = i