Constant-Time Algorithms for Sparsity Matroids
Abstract
A graph is called -full if contains a subgraph of edges such that, for any non-empty , holds. Here, denotes the set of vertices incident to . It is known that the family of edge sets of -full graphs forms a family of matroid, known as the sparsity matroid of . In this paper, we give a constant-time approximation algorithm for the rank of the sparsity matroid of a degree-bounded undirected graph. This leads to a constant-time tester for -fullness in the bounded-degree model, (i.e., we can decide with high probability whether an input graph satisfies a property or far from ). Depending on the values of and , it can test various properties of a graph such as connectivity, rigidity, and how many spanning trees can be packed. Based on this result, we also propose a constant-time tester for -edge-connected-orientability in the bounded-degree model, where an undirected graph is called -edge-connected-orientable if there exists an orientation of with a vertex such that contains arc-disjoint dipaths from to each vertex and arc-disjoint dipaths from each vertex to . A tester is called a one-sided error tester for if it always accepts a graph satisfying . We show, for and (proper) , any one-sided error tester for -fullness and -edge-connected-orientability requires queries.
Cite
@article{arxiv.1103.2581,
title = {Constant-Time Algorithms for Sparsity Matroids},
author = {Hiro Ito and Shin-ichi Tanigawa and Yuichi Yoshida},
journal= {arXiv preprint arXiv:1103.2581},
year = {2011}
}