English

Drawing Two Posets

Computational Geometry 2020-10-27 v1

Abstract

We investigate the problem of drawing two posets of the same ground set so that one is drawn from left to right and the other one is drawn from the bottom up. The input to this problem is a directed graph G=(V,E)G = (V, E) and two sets X,YX, Y with XY=EX \cup Y = E, each of which can be interpreted as a partial order of VV. The task is to find a planar drawing of GG such that each directed edge in XX is drawn as an xx-monotone edge, and each directed edge in YY is drawn as a yy-monotone edge. Such a drawing is called an xyxy-planar drawing. Testing whether a graph admits an xyxy-planar drawing is NP-complete in general. We consider the case that the planar embedding of GG is fixed and the subgraph of GG induced by the edges in YY is a connected spanning subgraph of GG whose upward embedding is fixed. For this case we present a linear-time algorithm that determines whether GG admits an xyxy-planar drawing and, if so, produces an xyxy-planar polyline drawing with at most three bends per edge.

Keywords

Cite

@article{arxiv.2010.12928,
  title  = {Drawing Two Posets},
  author = {Guido Brückner and Vera Chekan},
  journal= {arXiv preprint arXiv:2010.12928},
  year   = {2020}
}
R2 v1 2026-06-23T19:37:08.109Z