Testing Hereditary Properties of Ordered Graphs and Matrices

Testing Hereditary Properties of Ordered Graphs and Matrices

58th Annual IEEE Symposium on Foundations of Computer Science Testing Hereditary Properties of Ordered Graphs and Matrices Noga Alon Omri Ben-Eliezer Eldar Fischer Schools of Mathematics and Computer Science School of Computer Science Department of Computer Science Tel-Aviv University Tel-Aviv University Technion - Israel Institute of Technology Tel-Aviv, Israel Tel-Aviv, Israel Haifa, Israel Email: [email protected] Email: [email protected] Email: [email protected] Abstract—We consider properties of edge-colored vertex- two-variable functions with a fixed finite range. Specifi- ordered graphs – graphs with a totally ordered vertex set and cally, we consider graphs and matrices. Graphs are functions a finite set of possible edge colors – showing that any hereditary V G: 2 →{0, 1} where V is the vertex set; more generally property of such graphs is strongly testable, i.e., testable with Σ a constant number of queries. We also explain how the proof edge-colored graphs (with a finite color set ) are functions G: V → Σ Σ can be adapted to show that any hereditary property of two- 2 . Matrices over a finite alphabet (or images) dimensional matrices over a finite alphabet (where row and are functions M : U × V → Σ. In this paper we generally column order is not ignored) is strongly testable. The first consider edge-colored graphs rather than standard graphs, as result generalizes the result of Alon and Shapira [FOCS’05; the added generality will prove useful later, so the term graph SICOMP’08], who showed that any hereditary graph property (without vertex order) is strongly testable. The second result usually refers to an edge-colored graph. answers and generalizes a conjecture of Alon, Fischer and For a fixed finite set Σ,aproperty of functions over Σ is Newman [SICOMP’07] concerning testing of matrix properties. simply a collection of functions whose range isΣ. Specifically, V The testability is proved by establishing a removal lemma for any collection of (edge-colored) graphs G: 2 → Σ is an vertex-ordered graphs. It states that if such a graph is far enough ordered graph property. As a special case, an unordered graph from satisfying a certain hereditary property, then most of its property is an ordered graph property that is also invariant induced vertex-ordered subgraphs on a certain (large enough) G ∈P π constant number of vertices do not satisfy the property as well. under vertex permutations:If and is any permutation π π The proof bridges the gap between techniques related to the on VG, then the graph G , defined by G (π(u)π(v)) = G(uv) π regularity lemma, used in the long chain of papers investigating for any u = v ∈ VG, satisfies G ∈P. Similarly, an (ordered) graph testing, and string testing techniques. Along the way matrix property,oranimage property, is a collection of we develop a Ramsey-type lemma for multipartite graphs with functions M :[m] × [n] → Σ. For simplicity, most definitions “undesirable” edges, stating that one can find a Ramsey-type structure in such a graph, in which the density of the undesirable given below are stated only for graphs, but they carry over edges is not much higher than the density of those edges in the naturally to matrices. G : [n] → Σ P graph. A graph 2 is -far from the property if one Index Terms—property testing; removal lemma; ordered n needs to modify the value G(ij) for at least 2 of the edges graphs; Ramsey; hereditary properties; ij to make Gsatisfy P, where ij denotes the (unordered) edge [n] {i, j}∈ 2 .Atester for the property P is a randomized I. INTRODUCTION algorithm that is given a parameter >0 and query access G Property Testing is dedicated to finding fast algorithms for to its input graph . The tester must distinguish, with error 1/3 G P decision problems of the following type: Given a combinato- probability at most , between the case where satisfies G P rial structure S, distinguish quickly between the case where and the case where is -far from satisfying . The tester is P S satisfies a property P and the case where S is far from said to have one-sided error if it always accepts inputs from , P satisfying the property. Being far means that one needs to and rejects inputs that are -far from with probability at least 2/3 modify a significant fraction of the data in S to make it satisfy . It is desirable to obtain testers that are efficient in terms P. Property Testing was first formally defined by Rubinfeld of the query complexity (i.e. the maximal possible number of P and Sudan [46], and the investigation in the combinatorial queries made by the tester). A property is strongly testable if P context was initiated by Goldreich, Goldwasser and Ron [33]. there is a one-sided error tester for whose query complexity Q(P,) This area has been very active over the last twenty years, see, is bounded by a function . In other words, the query e.g. [32] for various surveys on it. complexity of the tester is independent of the size of the input. In this paper we focus on property testing of two- From now on, we generally assume (unless it is explicitly dimensional structures over a finite alphabet, or equivalently, stated that we consider unordered graphs) that the vertex set V of a graph G has a total ordering (e.g. the natural one for V =[n]), which we denote by <. The (induced) ordered Research of the first author supported in part by a USA-Israeli BSF grant V 2012/107, by an ISF grant 620/13 and by the Israeli I-Core program. subgraph of the graph G : 2 → Σ on U ⊆ V , where the 0272-5428/17 $31.00 © 2017 IEEE 848 DOI 10.1109/FOCS.2017.83 [k] By proving a variant of the induced graph removal lemma elements of U are u1 <...<uk, is the graph H : 2 → Σ which satisfies H(ij)=G(uiuj) for any i<j∈ [k]. that also holds for infinite families, Alon and Shapira [9] For a family F of “forbidden” graphs, the property PF of generalized the results of [5]. The infinite variant is as follows. F G -freeness consists of all graphs for which any ordered Theorem II.2 (Infinite graph removal lemma [9]). For any H G H/∈F P subgraph of satisfies . Finally, a property is finite or infinite family F of unordered graphs and >0 hereditary if it is closed under taking induced subgraphs. That there exist δ = δ(F,) > 0 and q0 = q0(F,), such that any G ∈P H G q is, for any and any ordered subgraph of , it holds graph G which is -far from F-freeness contains at least δn H ∈P P that . Note that a property is hereditary if and only copies of some F ∈F on q ≤ q0 vertices. if P = PF for some (possibly infinite) family F of graphs over Σ. Theorem II.2 directly implies that any hereditary unordered The analogous notions of ordered subgraphs, F-freeness graph property is strongly testable, exhibiting the remarkable and hereditary properties for matrices are “structure pre- strength of property testing. M : serving”. Here, the ordered submatrix of the matrix Theorem II.3 (Hereditary graph properties are strongly [m] × [n] → Σ A × B A on , where the elements of and testable [9]). Let Σ be a finite set with |Σ|≥2. Any hereditary B a < ... < a b < ... < b are 1 k and 1 l, is the matrix unordered graph property over Σ is strongly testable. N :[k] × [l] → Σ defined by N(i, j)=M(ai,bj) for any i ∈ [k] and j ∈ [l]. Alon, Fischer, Newman and Shapira later presented [7] a complete combinatorial characterization of the graph proper- II. PREVIOUS RESULTS ON GRAPHS AND MATRICES ties that are testable (with two-sided error) using a constant Some of the most interesting results in property testing have number of queries, building on results from [27], [35]. Inde- been those that identify large families of properties that are pendently, Borgs, Chayes, Lovasz,´ Sos,´ Szegedy and Veszter- efficiently testable, and those that show that large families of gombi [16], and later Lovasz´ and Szegedy [41], obtained properties cannot be tested efficiently. analytic characterizations of testable properties through the One of the most widely investigated questions in property theory of graph limits. See also [39], [40]. testing has been that of characterizing the efficiently testable An efficient finite induced removal lemma for binary ma- unordered graph properties. In the seminal paper of Goldreich, trices with no row and column order was obtained by Alon, Fischer and Newman [6]. In this case, δ−1 is polynomial in Goldwasser and Ron [33] it was shown that all unordered −1 graph properties that can be represented by a certain graph (where , δ play the same roles as in the above removal partitioning, including properties such as k-colorability and lemmas). It was later shown by Fischer and Rozenberg [28] that when the alphabet is bigger than binary, the dependence of having a large clique, are (two-sided) testable using a constant −1 −1 number of queries. See also [35]. Alon, Fischer, Krivelevich δ on is super-polynomial in general, and in fact testing and Szegedy [5] showed that the property of F-freeness submatrix-freeness over a non-binary alphabet is at least as is strongly testable for any finite family F of forbidden hard as testing triangle-freeness in graphs, for which the unordered graphs (here the term unordered graphs refers to dependence is also known to be super-polynomial in general the usual notion of graphs with no order on the vertices).

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    11 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us