• Home
  • Search
  • Dynamic Matchings in Convex Bipartite Graphs
  • Cite Icon19
  • https://doi.org/10.1007/978-3-540-74456-6_37Copy DOI Icon

Dynamic Matchings in Convex Bipartite Graphs

  • Aug 26, 2007
  • Gerth Stølting Brodal +3 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

We consider the problem of maintaining a maximum matching in a convex bipartite graph G = (V,E) under a set of update operations which includes insertions and deletions of vertices and edges. It is not hard to show that it is impossible to maintain an explicit representation of a maximum matching in sub-linear time per operation, even in the amortized sense. Despite this difficulty, we develop a data structure which maintains the set of vertices that participate in a maximum matching in O(log2 |V|) amortized time per update and reports the status of a vertex (matched or unmatched) in constant worst-case time. Our structure can report the mate of a matched vertex in the maximum matching in worst-case O(min{k log2 |V |+log |V|, |V| log |V|}) time, where k is the number of update operations since the last query for the same pair of vertices was made. In addition, we give an O(√|V| log2 |V|)-time amortized bound for this pair query.

Similar Papers
  • Book Chapter
  • Citations1

Fast Dynamic Weight Matchings in Convex Bipartite Graphs

  • Jan 01, 2015
  • Quan Zu +2
  • Book Chapter
  • Citations10

Controllability and matchings in random bipartite graphs

  • Jul 02, 2015
  • Paul Balister +1
  • Book Chapter
  • Citations120

Algorithms for enumerating all perfect, maximum and maximal matchings in bipartite graphs

  • Jan 01, 1997
  • Takeaki Uno
  • Research Article
  • Citations64

A parallel matching algorithm for convex bipartite graphs and applications to scheduling

  • Nov 01, 1984
  • Journal of Parallel and Distributed Computing
  • Eliezer Dekel +1
  • Research Article

An efficient parallel algorithm for scheduling interval ordered tasks

  • Apr 18, 2003
  • Journal of Complexity
  • Yoojin Chung +1
  • Research Article

Steiner tree in k-star caterpillar convex bipartite graphs: a dichotomy

  • Jul 22, 2022
  • Journal of Combinatorial Optimization
  • D H Aneesh +3
  • Research Article
  • Citations26

Decomposition of binary images—A survey and comparison

  • May 25, 2012
  • Pattern Recognition
  • Tomáš Suk +2
  • Conference Article
  • Citations22

The sparse awakens: Streaming algorithms for matching size estimation in sparse graphs

  • Sep 01, 2017
  • DROPS (Schloss Dagstuhl – Leibniz Center for Informatics)
  • Graham Cormode +3
  • Research Article
  • Citations6

Lower Bounds on the Size of Maximum Independent Sets and Matchings in Hypergraphs of Rank Three

  • Jun 18, 2012
  • Journal of Graph Theory
  • Michael A Henning +1
  • Research Article
  • Citations15

A matrix-algebraic formulation of distributed-memory maximal cardinality matching algorithms in bipartite graphs

  • May 16, 2016
  • Parallel Computing
  • Ariful Azad +1
  • Dissertation

Applications of the Combinatorial Nullstellensatz on bipartite graphs.

  • Feb 12, 2015
  • Timothy Brauch
  • Research Article
  • Citations67

Maximum matchings in random bipartite graphs and the space utilization of Cuckoo Hash tables

  • May 07, 2012
  • Random Structures & Algorithms
  • Alan Frieze +1
  • Book Chapter
  • Citations7

Maximal Induced Matchings in Triangle-Free Graphs

  • Jan 01, 2014
  • Manu Basavaraju +4
  • Research Article
  • Citations32

Computing Maximum Cardinality Matchings in Parallel on Bipartite Graphs via Tree-Grafting

  • Jan 01, 2017
  • IEEE Transactions on Parallel and Distributed Systems
  • Ariful Azad +2
  • Research Article
  • Citations74

Maximum weight bipartite matching in matrix multiplication time

  • Jul 19, 2009
  • Theoretical Computer Science
  • Piotr Sankowski
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.