• DocumentCode
    655222
  • Title

    Fully Dynamic (1+ e)-Approximate Matchings

  • Author

    Gupta, Madhu ; Peng, Rongkun

  • Author_Institution
    Dept. of CSE, I.I.T. Delhi, Delhi, India
  • fYear
    2013
  • fDate
    26-29 Oct. 2013
  • Firstpage
    548
  • Lastpage
    557
  • Abstract
    We present the first data structures that maintain near optimal maximum cardinality and maximum weighted matchings on sparse graphs in sub linear time per update. Our main result is a data structure that maintains a (1+ϵ) approximation of maximum matching under edge insertions/deletions in worst case Õ(√mϵ-2) time per update. This improves the 3/2 approximation given by Neiman and Solomon [20] which runs in similar time. The result is based on two ideas. The first is to re-run a static algorithm after a chosen number of updates to ensure approximation guarantees. The second is to judiciously trim the graph to a smaller equivalent one whenever possible. We also study extensions of our approach to the weighted setting, and combine it with known frameworks to obtain arbitrary approximation ratios. For a constant ϵ and for graphs with edge weights between 1 and N, we design an algorithm that maintains an (1+ϵ) approximate maximum weighted matching in Õ(√m log N) time per update. The only previous result for maintaining weighted matchings on dynamic graphs has an approximation ratio of 4.9108, and was shown by An and et al. [2], [3].
  • Keywords
    computational complexity; data structures; graph theory; pattern matching; data structures; dynamic graphs; fully dynamic (1+ ϵ)-approximate matchings; maximum weighted matchings; near optimal maximum cardinality; sparse graphs; static algorithm; Algorithm design and analysis; Approximation algorithms; Approximation methods; Computer science; Data structures; Heuristic algorithms; Optimization; approximation; dynamic algorithms; matching;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Foundations of Computer Science (FOCS), 2013 IEEE 54th Annual Symposium on
  • Conference_Location
    Berkeley, CA
  • ISSN
    0272-5428
  • Type

    conf

  • DOI
    10.1109/FOCS.2013.65
  • Filename
    6686191