Polynomial-Delay Enumeration of Large Maximal Matchings
Abstract
Enumerating matchings is a classical problem in the field of enumeration algorithms. There are polynomial-delay enumeration algorithms for several settings, such as enumerating perfect matchings, maximal matchings, and (weighted) matchings in specific orders. In this paper, we present polynomial-delay enumeration algorithms for maximal matchings with cardinality at least given threshold . Our algorithm enumerates all such matchings in delay with exponential space, where and are the number of vertices and edges of an input graph, respectively. We also present a polynomial-delay and polynomial-space enumeration algorithm for this problem. As a variant of this algorithm, we give an algorithm that enumerates all maximal matchings in non-decreasing order of its cardinality and runs in delay.
Cite
@article{arxiv.2105.04146,
title = {Polynomial-Delay Enumeration of Large Maximal Matchings},
author = {Yasuaki Kobayashi and Kazuhiro Kurita and Kunihiro Wasa},
journal= {arXiv preprint arXiv:2105.04146},
year = {2022}
}