A support or realization of a hypergraph $H$ is a graph $G$ on the same vertex as $H$ such that for each hyperedge of $H$ it holds that its vertices induce a connected subgraph of $G$. The NP-hard problem of finding a planar support has applications in hypergraph drawing and network design. Previous algorithms for the problem assume that twins -- pairs of vertices that are in precisely the same hyperedges -- can safely be removed from the input hypergraph. We prove that this assumption is generally wrong, yet that the number of twins necessary for a hypergraph to have a planar support only depends on its number of hyperedges. We give an explicit upper bound on the number of twins necessary for a hypergraph with $m$ hyperedges to have an $r$-outerplanar support, which depends only on $r$ and $m$. Since all additional twins can be safely removed, we obtain a linear-time algorithm for computing $r$-outerplanar supports for hypergraphs with $m$ hyperedges if $m$ and $r$ are constant; in other words, the problem is fixed-parameter linear-time solvable with respect to the parameters $m$ and $r$.
翻译:支持或实现一个高压$H$是一个与H$相同的顶点的GG$图,它认为,对于每顶顶端的H$美元,它的顶端所需的双胞胎数量仅取决于其高架数。 寻找平板支持的NP-硬性问题在高压绘图和网络设计中都有应用。 问题以前的算法假设双胞胎 -- -- 正好是同一高架的双胞胎 -- -- 可以安全地从输入高架中移除。 我们证明,这一假设一般是错误的,但是,高压获得计划支持所需的双胞胎数量仅取决于其高架数。 我们给出一个明确的上限,即高架需要双胞胎数量,而高架和高架支持的美元只能有美元和美元。 由于所有新增双胞胎都可以安全地从输入高架中移除。 我们得到一个直线式的算法,计算美元外平价的双胞胎支持高架的双胞胎数量取决于高架数($$美元,如果是美元的话,而高架值的双胞值是固定的,直径参数是固定的)。