Novel Adaptive Algorithms for Estimating Betweenness, Coverage and k-path Centralities

An important index widely used to analyze social and information networks is betweenness centrality. In this paper, first given a directed network G and a vertex r∈ V(G), we present a novel adaptive algorithm for estimating betweenness score of r. Our algorithm first computes two subsets of the vertex set of G, called RF(r) and RT(r), that define the sample spaces of the start-points and the end-points of the samples. Then, it adaptively samples from RF(r) and RT(r) and stops as soon as some condition is satisfied. The stopping condition depends on the samples met so far, |RF(r)| and |RT(r)|. We show that compared to the well-known existing methods, our algorithm gives a more efficient (λ,δ)-approximation. Then, we propose a novel algorithm for estimating k-path centrality of r. Our algorithm is based on computing two sets RF(r) and D(r). While RF(r) defines the sample space of the source vertices of the sampled paths, D(r) defines the sample space of the other vertices of the paths. We show that in order to give a (λ,δ)-approximation of the k-path score of r, our algorithm requires considerably less samples. Moreover, it processes each sample faster and with less memory. Finally, we empirically evaluate our proposed algorithms and show their superior performance. Also, we show that they can be used to efficiently compute centrality scores of a set of vertices.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/08/2019

Faster parameterized algorithm for pumpkin vertex deletion set

A directed graph G is called a pumpkin if G is a union of induced paths ...
research
09/19/2023

Heuristic Search for Path Finding with Refuelling

This paper considers a generalization of the Path Finding (PF) with refu...
research
07/09/2021

Approximation algorithms for the directed path partition problems

Given a directed graph G = (V, E), the k-path partition problem is to fi...
research
03/10/2021

Effectively Counting s-t Simple Paths in Directed Graphs

An important tool in analyzing complex social and information networks i...
research
11/11/2018

Approximation Algorithms for Graph Burning

Numerous approaches study the vulnerability of networks against social c...
research
10/26/2016

Estimating the Size of a Large Network and its Communities from a Random Sample

Most real-world networks are too large to be measured or studied directl...
research
10/14/2022

GRAFICS: Graph Embedding-based Floor Identification Using Crowdsourced RF Signals

We study the problem of floor identification for radiofrequency (RF) sig...

Please sign up or login with your details

Forgot password? Click here to reset