One-and-a-half-side Boundary Labeling
One-and-a-half-side Boundary Labeling
复制标题
一侧半边界标记
DOI:
10.1007/978-3-642-22616-8_30
复制
发表时间:
2011
期刊:
影响因子:
--
通讯作者:
H.-C.Yen
中科院分区:
文献类型:
--
作者:
C.-C.Lin;S.-H.Poon;S.Takahashi H.-Y.Wu.;H.-C.Yen
Inboundary labeling, each point site in a rectangular map is connected to a label outside the map by aleader, which may be a rectilinear or a straight-line segment. Among various types of leaders, the so-called type-opoleader consists of three segments (from the site to its associated label) that are orthogonal, then parallel, and then orthogonal to the side to which the label is attached. In this paper, we investigate the so-called1.5-side boundary labeling, in which, in addition to being connected to the right side of the map directly, type-opoleaders can be routed to the left side temporarily and then finally to the right side. It turns out that allowing type-opoleaders to utilize the left side of a map is beneficial in the sense that it produces a better labeling result in some cases. To understand this new version of boundary labeling better, we investigate from a computational complexity viewpoint thetotal leader length minimizationproblem as well as thebend minimizationproblem for variants of1.5-side boundary labeling, which are parameterized by the underlying label size (uniform vs. nonuniform) and port type (fixed-ratio, fixed-position, vs. sliding). For the case of nonuniform labels, the above two problems are intractable in general. We are able to devise pseudo-polynomial time solutions for such intractable problems, and also identify the role played by the number of distinct labels in the overall complexity. On the other hand, if labels are identical in size, both problems become solvable in polynomial time. We also characterize the cases for which utilizing the left side for routing type-opoleaders does not help.