Approximating the Percolation Centrality through Sampling and Pseudo-dimension

10/01/2019
by   Alane M. de Lima, et al.
0

In this work we investigate the problem of percolation centrality, a generalization of betweenness centrality, in a weighted graph G under the light of sample complexity theory. For both betweenness and percolation centrality the computation of the exact value for a given vertex v is not known to be easier than the computation the same value, all at once, for all n vertices of G. In any one of these cases it is an open problem whether these measures can be computed in O(n^3-c) time, for any constant c>0. In this paper we first present a O(m log^2 n) randomized approximation algorithm for the percolation centrality for every vertex of G, generalizing techniques developed by <cit.> (this complexity is reduced to O((m+n) log n) for unweighted graphs). The estimative obtained by the algorithm is within ϵ of the exact value with probability 1- δ, for fixed constants 0 < ϵ,δ≤ 1. Additionally, we show that sample complexity theory can be used to distinguish the problem of estimating the percolation centrality of a single vertex, refered as computing p̃(v), from the problem of estimating the percolation centrality of every vertex of G, refered as computing p̃(G). More precisely, we show that p̃(v) and p̃(G) can be estimated respectively in time O(m log n) and O(m log^2 n). Our results also imply a similar "separation" for percolation estimation in unweighted dense graphs as well as separations for the estimation of betweenness centrality that holds in any combination of the following scenarios: weighted or unweighted for either sparse or dense graphs.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/20/2021

Distributed CONGEST Approximation of Weighted Vertex Covers and Matchings

We provide CONGEST model algorithms for approximating minimum weighted v...
research
10/09/2021

A Faster Algorithm for Max Cut in Dense Graphs

We design an algorithm for approximating the size of Max Cut in dense gr...
research
09/09/2020

Sensitivity Analysis of the Maximum Matching Problem

We consider the sensitivity of algorithms for the maximum matching probl...
research
02/22/2023

Finding a Small Vertex Cut on Distributed Networks

We present an algorithm for distributed networks to efficiently find a s...
research
12/17/2019

Approximating MIS over equilateral B_1-VPG graphs

We present an approximation algorithm for the maximum independent set (M...
research
07/15/2023

Sandpile Prediction on Structured Undirected Graphs

We present algorithms that compute the terminal configurations for sandp...
research
07/15/2021

Computing Permanents on a Trellis

The problem of computing the permanent of a matrix has attracted interes...

Please sign up or login with your details

Forgot password? Click here to reset