Paper reading - Learning Centrality by Learning to Route (LCR)

Preface: my postgraduate research topic is complex network, so I need to read some thesises related to it.

Paper DOI: 10.1007/978-3-030-93409-5_21

1. Introduction

General: This paper proposed a method to use a fully connected deep learning to learn the route function in Route Betweeness Centrality (RBC).

  • route function: four inputs and one output function. usually marked as R(s,t,u,v), among which s means source vertex, t means target vertex, R(s,t,u,v) is the probability that transmiting a package from s to t and this package pass through u to v edge.
  • relationship between route function and RBC: by sumarizing the weighted ( T ( s , t ) T(s,t) T(s,t)) route function result of certain point we can get it RBC value:
    R B C ( v ) = ∑ u , v ∈ a l l   v e r t e x T ( s , t ) × R ( s , t , u , v ) RBC(v)=\sum_{u,v\in all \space vertex} T(s,t)\times R(s,t,u,v) RBC(v)=u,vall vertexT(s,t)×R(s,t,u,v)

2.Main

Picture. 1
The main structure of Learning Centrality by Learning to Route (LCR) is as above.

  • n 4 × 4 d n^4 \times 4d n4×4d: a table to store all permutations of vector { s , t , u , v } \{s,t,u,v\} {s,t,u,v}, total n 4 n^4 n4 elements and each element is a 4-d vector.
  • Routing Policy: a 4-d table to store all the results of routing function.
  • Computing method depends on route method: there are different approaches to get RBC value, such as Load Centrality (Load), Shortest Path Betweenness Centrality (SPBC), closeness, degree, and eigenvector centralities on the various graphs.
  • Eigenvector RBC Algorithm:
    在这里插入图片描述
    • traffic matrix: shape is same as adjacency matrix, to denote the propotion of packages send from s to t in all packages.

3.Result

It learns with good precise.

4.Furture to do

  1. to improve the complexity of differentiable centrality computation to utilize the full power of deep learning on graphs.
  2. learn a node embedding function alongside the routing function to apply the proposed approach on arbitrary graphs.
  3. use geometric embedding algorithms to produce node positions suitable for applying LRC or arbitrary graphs.
  4. explainable artificial intelligence algorithms can be used to visualize the learned routing functions and understand the structural properties that facilitate target variables, such as social influence.

5. Reference

  1. Bachar, L., Elyashar, A. and Puzis, R., 2021, November. Learning Centrality by Learning to Route. In International Conference on Complex Networks and Their Applications (pp. 247-259). Springer, Cham.
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值