Efficient testing of large graphs

Citation
N. Alon et al., Efficient testing of large graphs, COMBINATORI, 20(4), 2000, pp. 451-476
Citations number
13
Categorie Soggetti
Mathematics,"Computer Science & Engineering
Journal title
COMBINATORICA
ISSN journal
02099683 → ACNP
Volume
20
Issue
4
Year of publication
2000
Pages
451 - 476
Database
ISI
SICI code
0209-9683(2000)20:4<451:ETOLG>2.0.ZU;2-D
Abstract
Let P be a property of graphs. An epsilon -test for P is a, randomized algo rithm which, given the ability to make queries whether a desired pair of ve rtices of an input graph G with n vertices are adjacent or not, distinguish es, with high probability, between the case of G satisfying P and the case that it has to be modified by adding and removing more than epsilonn(2) edg es to make it satisfy P. The property P is called testable, if for every ep silon there exists an epsilon -test for P whose total number of queries is independent of the size of the input graph. Goldreich, Goldwasser and Ron [ 8] showed that certain individual graph properties, like k-colorability, ad mit an epsilon -test. In this paper we make a first step towards a complete logical characterization of all testable graph properties, and show that p roperties describable by a very general type of coloring problem are testab le. We use this theorem to prove that first order graph properties not cont aining a quantifier alternation of type "For All There Exists" are always t estable, while we show that some properties containing this alternation are not. Our results are proven using a combinatorial lemma, a special case of which, that may be of independent interest, is the following. A graph H is called epsilon -unavoidable in G if all graphs that differ from G in no mo re than epsilon /G/(2) places contain an induced copy of H. A graph H is ca lled delta -abundant in G if G contains at least delta /G/(/H/) induced cop ies of H. If H is epsilon -unavoidable in G then G is also delta(epsilon, / H/)-abundant.