,
Jérémie Chalopin
,
Oscar Defrain
,
Simon Vilmin
Creative Commons Attribution 4.0 International license
It has been proved by Boros and Makino that there is no output-polynomial-time algorithm enumerating the minimal redundant sets or the maximal irredundant sets of a hypergraph, unless P = NP. The same question was left open for graphs, with only a few tractable cases known to date. In this paper, we focus on graph classes that capture incidence relations such as bipartite, co-bipartite, and split graphs, motivated by their strong relation with hypergraphs. Concerning maximal irredundant sets, we show that the problem on co-bipartite graphs is as hard as in general graphs and tractable in split and strongly orderable graphs, the latter being a generalization of chordal bipartite graphs. As for minimal redundant sets enumeration, we first show that the problem is intractable in split and co-bipartite graphs, answering the aforementioned open question. Then, we show that it is tractable on (C₃,C₅,C₆,C₈)-free graphs, a class of graphs incomparable to strongly orderable graphs, and which also generalizes chordal bipartite graphs. Our positive results rely on the structural properties of these graph classes and thus cannot be easily extended to bipartite graphs, for which the question remains open for both problems.
@InProceedings{castelo_et_al:LIPIcs.MFCS.2026.46,
author = {Castelo, Emanuel and Chalopin, J\'{e}r\'{e}mie and Defrain, Oscar and Vilmin, Simon},
title = {{Generating Minimal Redundant and Maximal Irredundant Sets in Incidence Graphs}},
booktitle = {51st International Symposium on Mathematical Foundations of Computer Science (MFCS 2026)},
pages = {46:1--46:18},
series = {Leibniz International Proceedings in Informatics (LIPIcs)},
ISBN = {978-3-95977-442-0},
ISSN = {1868-8969},
year = {2026},
volume = {386},
editor = {Kouck\'{y}, Michal and Petrișan, Daniela},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.MFCS.2026.46},
URN = {urn:nbn:de:0030-drops-274277},
doi = {10.4230/LIPIcs.MFCS.2026.46},
annote = {Keywords: Enumeration algorithms, maximal irredundant sets, minimal redundant sets, incidence graphs}
}