• DocumentCode
    1964873
  • Title

    Local Graph Partitions for Approximation and Testing

  • Author

    Hassidim, Avinatan ; Kelner, Jonathan A. ; Nguyen, Huy N. ; Onak, Krzysztof

  • fYear
    2009
  • fDate
    25-27 Oct. 2009
  • Firstpage
    22
  • Lastpage
    31
  • Abstract
    We introduce a new tool for approximation and testing algorithms called partitioning oracles. We develop methods for constructing them for any class of bounded-degree graphs with an excluded minor, and in general, for any hyperfinite class of bounded-degree graphs. These oracles utilize only local computation to consistently answer queries about a global partition that breaks the graph into small connected components by removing only a small fraction of the edges. We illustrate the power of this technique by using it to extend and simplify a number of previous approximation and testing results for sparse graphs, as well as to provide new results that were unachievable with existing techniques. For instance:1. We give constant-time approximation algorithms for the size of the minimum vertex cover, the minimum dominating set, and the maximum independent set for any class of graphs with an excluded minor.2. We show a simple proof that any minor-closed graph property is testable in constant time in the bounded degree model.3. We prove that it is possible to approximate the distance to almost any hereditary property in any bounded degree hereditary families of graphs. Hereditary properties of interest include bipartiteness, k-colorability, and perfectness.
  • Keywords
    approximation theory; computational complexity; graph colouring; testing; bipartiteness property; bounded-degree graph; constant-time approximation algorithm; hereditary property; k-colorability property; local graph partitions; maximum independent set; minimum dominating set; minimum vertex cover; minor-closed graph property; partitioning oracles; perfectness property; testing algorithm; Approximation algorithms; Binary trees; Computer science; Particle separators; Partitioning algorithms; Polynomials; Testing; Tree graphs; approximation algorithms; constant time algorithms; separator theorem;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Foundations of Computer Science, 2009. FOCS '09. 50th Annual IEEE Symposium on
  • Conference_Location
    Atlanta, GA
  • ISSN
    0272-5428
  • Print_ISBN
    978-1-4244-5116-6
  • Type

    conf

  • DOI
    10.1109/FOCS.2009.77
  • Filename
    5438648