A rectangular dual of a graph $G$ is a contact representation of $G$ by axis-aligned rectangles such that (i) no four rectangles share a point and (ii) the union of all rectangles is a rectangle. The partial representation extension problem for rectangular duals asks whether a given partial rectangular dual can be extended to a rectangular dual, that is, whether there exists a rectangular dual where some vertices are represented by prescribed rectangles. Combinatorially, a rectangular dual can be described by a regular edge labeling (REL), which determines the orientations of the rectangle contacts. We characterize the RELs that admit an extension, which leads to a linear-time testing algorithm. In the affirmative, we can construct an extension in linear time.
翻译:方形 $G$ 的 矩形 双形 图形 $G$ 是 以轴对齐矩形的接触表示 $G$, 这样 (一) 没有四个矩形 共享一个点, (二) 所有矩形的结合是一个矩形 矩形 。 矩形 双形 部分表示扩展 问题 : 矩形 部分表示扩展 问题 : 给定的 部分矩形 双面 是否可以扩展为 矩形 双面, 也就是说, 是否存在 矩形 双面, 由指定矩形 矩形 代表 。 组合而言, 矩形 双面 双面 可以用 常规边缘 标签 来描述, 来决定矩形 接触 的方向 。 我们描述 允许扩展 的 REL, 导致线性时间测试算法 。 在肯定的情况下, 我们可以在线形 时间 构造扩展 。