Combinatorial generation via permutation languages. V. Acyclic orientations
Jean Cardinal, Hung P. Hoang, Arturo Merino, Ond\v{r}ej Mi\v{c}ka,, Torsten M\"utze

TL;DR
This paper generalizes Gray code constructions for acyclic orientations from graphs to hypergraphs and lattice quotients, enabling efficient enumeration and Hamiltonian paths on related polytopes.
Contribution
It introduces new Gray code algorithms for acyclic orientations of hypergraphs and lattice quotients, unifying previous methods and addressing open questions.
Findings
Gray codes for hypergraph acyclic orientations
Gray codes for lattice quotients of acyclic orientations
Efficient algorithms for Hamilton paths on polytopes
Abstract
In 1993, Savage, Squire, and West described an inductive construction for generating every acyclic orientation of a chordal graph exactly once, flipping one arc at a time. We provide two generalizations of this result. Firstly, we describe Gray codes for acyclic orientations of hypergraphs that satisfy a simple ordering condition, which generalizes the notion of perfect elimination order of graphs. This unifies the Savage-Squire-West construction with a recent algorithm for generating elimination trees of chordal graphs. Secondly, we consider quotients of lattices of acyclic orientations of chordal graphs, and we provide a Gray code for them, addressing a question raised by Pilaud. This also generalizes a recent algorithm for generating lattice congruences of the weak order on the symmetric group. Our algorithms are derived from the Hartung-Hoang-M\"utze-Williams combinatorial…
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 Combinatorial Mathematics · graph theory and CDMA systems · Advanced Graph Theory Research
