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. Scholalry Output
  3. Publications
  4. 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
https://d8.irins.org/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