Repository logo
  • English
  • العربية
  • বাংলা
  • Català
  • Čeština
  • Deutsch
  • Ελληνικά
  • Español
  • Suomi
  • Français
  • Gàidhlig
  • हिंदी
  • Magyar
  • Italiano
  • Қазақ
  • Latviešu
  • Nederlands
  • Polski
  • Português
  • Português do Brasil
  • Srpski (lat)
  • Српски
  • Svenska
  • Türkçe
  • Yкраї́нська
  • Tiếng Việt
Log In
New user? Click here to register.Have you forgotten your password?
  1. Home
  2. IIT Gandhinagar
  3. Computer Science and Engineering
  4. CSE Publications
  5. Improved algorithm for dynamic b-matching
 
  • Details

Improved algorithm for dynamic b-matching

Source
Leibniz International Proceedings in Informatics Lipics
ISSN
18688969
Date Issued
2017-09-01
Author(s)
Bhattacharya, Sayan
Gupta, Manoj  
Mohan, Divyarthi
DOI
10.4230/LIPIcs.ESA.2017.15
Volume
87
Abstract
Recently there has been extensive work on maintaining (approximate) maximum matchings in dynamic graphs. We consider a generalisation of this problem known as the maximum b-matching: Every node v has a positive integral capacity b<inf>v</inf>, and the goal is to maintain an (approximate) maximum-cardinality subset of edges that contains at most b<inf>v</inf> edges incident on every node v. The maximum matching problem is a special case of this problem where b<inf>v</inf> = 1 for every node v. Bhattacharya, Henzinger and Italiano [ICALP 2015] showed how to maintain a O(1) approximate maximum b-matching in a graph in O(log<sup>3</sup> n) amortised update time. Their approximation ratio was a large (double digit) constant. We significantly improve their result both in terms of approximation ratio as well as update time. Specifically, we design a randomised dynamic algorithm that maintains a (2 + ϵ)-Approximate maximum b-matching in expected amortised O(1/ ϵ <sup>4</sup>) update time. Thus, for every constant ϵ ∈ (0, 1), we get expected amortised O(1) update time. Our algorithm generalises the framework of Baswana, Gupta, Sen [FOCS 2011] and Solomon [FOCS 2016] for maintaining a maximal matching in a dynamic graph.
URI
http://repository.iitgn.ac.in/handle/IITG2025/22403
Subjects
Dynamic data structures | Graph algorithms
IITGN Knowledge Repository Developed and Managed by Library

Built with DSpace-CRIS software - Extension maintained and optimized by 4Science

  • Privacy policy
  • End User Agreement
  • Send Feedback
Repository logo COAR Notify