On the Complexity of Weighted Greedy Matchings
Argyrios Deligkas, George B. Mertzios, and Paul G. Spirakis

TL;DR
This paper proves that computing maximum weight greedy matchings is strongly NP-hard and APX-complete, introduces a randomized approximation algorithm for special graph classes, and explores connections to maximum cardinality matching approximations.
Contribution
It establishes the computational hardness of GreedyMatching, introduces a randomized approximation algorithm for bush graphs, and links its performance to maximum cardinality matching approximations.
Findings
GreedyMatching is strongly NP-hard and APX-complete.
A randomized approximation algorithm (RGMA) is effective on bush graphs.
The approximation ratio of RGMA relates to the approximation of maximum cardinality matching.
Abstract
Motivated by the fact that in several cases a matching in a graph is stable if and only if it is produced by a greedy algorithm, we study the problem of computing a maximum weight greedy matching on weighted graphs, termed GreedyMatching. In wide contrast to the maximum weight matching problem, for which many efficient algorithms are known, we prove that GreedyMatching is strongly NP-hard and APX-complete, and thus it does not admit a PTAS unless P=NP, even on graphs with maximum degree at most 3 and with at most three different integer edge weights. Furthermore we prove that GreedyMatching is strongly NP-hard if the input graph is in addition bipartite. Moreover we consider two natural parameters of the problem, for which we establish a sharp threshold behavior between NP-hardness and tractability. On the positive side, we present a randomized approximation algorithm (RGMA) for…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsComplexity and Algorithms in Graphs · Optimization and Search Problems · Advanced Graph Theory Research
