Finding maximum matchings in RDV graphs efficiently

Authors

  • Therese Biedl University of Waterloo
  • Prashant Gokhale University of Waterloo

DOI:

https://doi.org/10.57717/cgt.v5i2.72

Abstract

In this paper, we study the maximum matching problem in RDV graphs, i.e., vertex-intersection graphs of downward paths in a rooted tree. We show that this problem can be reduced to a problem of testing (repeatedly) whether a horizontal segment intersects one of a dynamically changing set of vertical segments, which in turn reduces to a range minimum query. Using a suitable data structure, we can therefore find a maximum matching in O(n log n) time (presuming a linear-sized representation of the graph is given), i.e., without even looking at all edges.

Downloads

Published

2026-02-23

How to Cite

Biedl, T., & Gokhale, P. (2026). Finding maximum matchings in RDV graphs efficiently. Computing in Geometry and Topology, 5(2), 4:1–4:14. https://doi.org/10.57717/cgt.v5i2.72

Issue

Section

Original Research Articles

Categories