Average Sensitivity of Graph Algorithms

04/05/2019
by   Nithin Varma, et al.
0

In modern applications of graphs algorithms, where the graphs of interest are large and dynamic, it is unrealistic to assume that an input representation contains the full information of a graph being studied. Hence, it is desirable to use algorithms that, even when only a (large) subgraph is available, output solutions that are close to the solutions output when the whole graph is available. We formalize this idea by introducing the notion of average sensitivity of graph algorithms, which is the average earth mover's distance between the output distributions of an algorithm on a graph and its subgraph obtained by removing an edge, where the average is over the edges removed and the distance between two outputs is the Hamming distance. In this work, we initiate a systematic study of average sensitivity. After deriving basic properties of average sensitivity such as composability, we provide efficient approximation algorithms with low average sensitivities for concrete graph problems, including the minimum spanning forest problem, the global minimum cut problem, the maximum matching problem, and the minimum vertex cover problem. We also show that every algorithm for the 2-coloring problem has average sensitivity linear in the number of vertices. To show our algorithmic results, we establish and utilize the following fact; if the presence of a vertex or an edge in the solution output by an algorithm can be decided locally, then the algorithm has a low average sensitivity, allowing us to reuse the analyses of known sublinear-time algorithms.

READ FULL TEXT
research
11/04/2021

Average Sensitivity of Dynamic Programming

When processing data with uncertainty, it is desirable that the output o...
research
09/09/2020

Sensitivity Analysis of the Maximum Matching Problem

We consider the sensitivity of algorithms for the maximum matching probl...
research
02/11/2022

Privately Estimating Graph Parameters in Sublinear time

We initiate a systematic study of algorithms that are both differentiall...
research
07/24/2018

Metric Sublinear Algorithms via Linear Sampling

In this work we provide a new technique to design fast approximation alg...
research
08/18/2020

Parameterized Complexity of Maximum Edge Colorable Subgraph

A graph H is p-edge colorable if there is a coloring ψ: E(H) →{1,2,…,p},...
research
12/11/2017

The Minimum Edge Compact Spanner Network Design Problem

In this paper we introduce and study the Minimum Edge Compact Spanner (M...
research
07/15/2019

Noise-Stable Rigid Graphs for Euclidean Embedding

We proposed a new criterion noise-stability, which revised the classical...

Please sign up or login with your details

Forgot password? Click here to reset