Set graphs. II. Complexity of set graph recognition and similar problems
Martin Milani\v{c}, Romeo Rizzi, Alexandru I. Tomescu

TL;DR
This paper investigates the computational complexity of recognizing set graphs and related structures, proving NP-completeness and #P-completeness results for various recognition and counting problems, with implications for hereditarily finite sets.
Contribution
It establishes the NP-completeness of set graph recognition, even under restrictive conditions, and extends complexity results to hyper-extensional digraphs and open-out-separating codes.
Findings
Set graph recognition is NP-complete, even for bipartite graphs with two leaves.
Counting set graphs is #P-complete.
Recognition of open-out-separating codes is NP-complete.
Abstract
A graph is said to be a `set graph' if it admits an acyclic orientation that is also `extensional', in the sense that the out-neighborhoods of its vertices are pairwise distinct. Equivalently, a set graph is the underlying graph of the digraph representation of a hereditarily finite set. In this paper, we continue the study of set graphs and related topics, focusing on computational complexity aspects. We prove that set graph recognition is NP-complete, even when the input is restricted to bipartite graphs with exactly two leaves. The problem remains NP-complete if, in addition, we require that the extensional acyclic orientation be also `slim', that is, that the digraph obtained by removing any arc from it is not extensional. We also show that the counting variants of the above problems are #P-complete, and prove similar complexity results for problems related to a generalization…
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
TopicsAdvanced Graph Theory Research · Interconnection Networks and Systems · Limits and Structures in Graph Theory
