Algorithms for Generating Convex Sets in Acyclic Digraphs
P. Balister, S. Gerke, G. Gutin, A. Johnstone, J. Reddington, E., Scott, A. Soleimanfallah, A. Yeo

TL;DR
This paper introduces efficient algorithms for enumerating all convex and connected convex sets in acyclic digraphs, outperforming previous methods and applicable to related undirected graphs.
Contribution
The authors develop optimal algorithms for enumerating convex and connected convex sets in acyclic digraphs with improved time complexity.
Findings
Algorithms outperform existing methods in computational experiments.
Time complexity is linear in the number of convex sets.
Applicable to connected sets in undirected graphs with improved efficiency.
Abstract
A set of vertices of an acyclic digraph is convex if and there is no directed path between vertices of which contains a vertex not in . A set is connected if and the underlying undirected graph of the subgraph of induced by is connected. Connected convex sets and convex sets of acyclic digraphs are of interest in the area of modern embedded processor technology. We construct an algorithm for enumeration of all connected convex sets of an acyclic digraph of order . The time complexity of is , where is the number of connected convex sets in . We also give an optimal algorithm for enumeration of all (not just connected) convex sets of an acyclic digraph of order . In computational experiments we demonstrate that our algorithms outperform the best algorithms in the…
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
TopicsInterconnection Networks and Systems · Advanced Graph Theory Research · Algorithms and Data Compression
