Transforming Stacks into Queues: Mixed and Separated Layouts of Graphs
Julia Katheder, Michael Kaufmann, Sergey Pupyrev, Torsten Ueckerdt

TL;DR
This paper investigates the relationship between queue number, stack number, and mixed number of graphs, focusing on separated layouts of bipartite graphs to understand how stacks can be transformed into queues and the bounds involved.
Contribution
It establishes the equivalence of bounded queue number in terms of mixed number and stack number, and analyzes separated versus non-separated layouts for bipartite graphs.
Findings
Separated stack and queue numbers coincide.
Graphs with bounded separated stack/queue number can be characterized and recognized efficiently.
Separated mixed layouts are more complex to analyze.
Abstract
Some of the most important open problems for linear layouts of graphs ask for the relation between a graph's queue number and its stack number or mixed number. In such, we seek a vertex order and edge partition of into parts with pairwise non-crossing edges (a stack) or with pairwise non-nesting edges (a queue). Allowing only stacks, only queues, or both, the minimum number of required parts is the graph's stack number , queue number , and mixed number , respectively. Already in 1992, Heath and Rosenberg asked whether is bounded in terms of , that is, whether stacks "can be transformed into" queues. This is equivalent to bipartite -stack graphs having bounded queue number (Dujmovi\'c and Wood, 2005). Recently, Alam et al. asked whether is bounded in terms of , which we show to also be equivalent to the previous questions. We…
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
TopicsScheduling and Optimization Algorithms
