Abstract
We consider the question of whether adaptivity can improve the complexity of property testing algorithms in the dense graphs model. It is known that there can be at most a quadratic gap between adaptive and non-adaptive testers in this model, but it was not known whether any gap indeed exists. In this work we reveal such a gap. Specifically, we focus on the well studied property of bipartiteness. Bogdanov and Trevisan (IEEE Symposium on Computational Complexity, pp. 75-81, 2004) proved a lower bound of Ω(1/∈ 2) on the query complexity of non-adaptive testing algorithms for bipartiteness. This lower bound holds for graphs with maximum degree O(∈n). Our main result is an adaptive testing algorithm for bipartiteness of graphs with maximum degree O(∈n) whose query complexity is 1 õ(1/∈ 3/ 2). A slightly modified version of our algorithm can be used to test the combined property of being bipartite and having maximum degree O(∈n). Thus we demonstrate that adaptive testers are stronger than non-adaptive testers in the dense graphs model. We note that the upper bound we obtain is tight up-to polylogarithmic factors, in view of the Ω(1/ε 3/ 2) lower bound of Bogdanov and Trevisan for adaptive testers. In addition we show that õ(1/∈ 3/ 2) queries also suffice when (almost) all vertices have degree Ω(√∈.n). In this case adaptivity is not necessary.
Original language | English |
---|---|
Pages (from-to) | 811-830 |
Number of pages | 20 |
Journal | Algorithmica |
Volume | 58 |
Issue number | 4 |
DOIs | |
State | Published - Dec 2010 |
Externally published | Yes |
Keywords
- Adaptivity
- Bipartiteness
- Property testing