COMBINATORIAL GENERATION VIA PERMUTATION LANGUAGES. V. ACYCLIC ORIENTATIONS

Cardinal, Jean; Hoang, Hung P.; Merino, Arturo; Micka, Ondrej; Mutze, Torsten

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. First, 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. Second, 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--Mu"\tze--Williams combina-torial generation framework, and they yield simple algorithms for computing Hamilton paths and cycles on large classes of polytopes, including chordal nestohedra and quotientopes. In particular, we derive an efficient implementation of the Savage--Squire--West construction. Along the way, we give an overview of old and recent results about the polyhedral and order-theoretic aspects of acyclic orientations of graphs and hypergraphs.

Más información

Título según WOS: ID WOS:001042702500007 Not found in local WOS DB
Título de la Revista: SIAM JOURNAL ON DISCRETE MATHEMATICS
Volumen: 37
Número: 3
Editorial: SIAM PUBLICATIONS
Fecha de publicación: 2023
Página de inicio: 1509
Página final: 1547
DOI:

10.1137/23M1546567

Notas: ISI