English

Faster Maximium Priority Matchings in Bipartite Graphs

Data Structures and Algorithms 2016-01-01 v1

Abstract

A maximum priority matching is a matching in an undirected graph that maximizes a priority score defined with respect to given vertex priorities. An earlier paper showed how to find maximum priority matchings in unweighted graphs. This paper describes an algorithm for bipartite graphs that is faster when the number of distinct priority classes is limited. For graphs with kk distinct priority classes it runs in O(kmn1/2)O(kmn^{1/2}) time, where nn is the number of vertices in the graph and mm is the number of edges.

Keywords

Cite

@article{arxiv.1512.09349,
  title  = {Faster Maximium Priority Matchings in Bipartite Graphs},
  author = {Jonathan Turner},
  journal= {arXiv preprint arXiv:1512.09349},
  year   = {2016}
}
R2 v1 2026-06-22T12:21:03.856Z