This thesis focuses on two concepts which are widely studied in the field of computational geometry. Namely, visibility and unit disk graphs. In the field of visibility, we have studied the conflict-free chromatic guarding of polygons, for which we have described a polynomial-time algorithm that uses $O(n \log^2 n)$ colors to guard a polygon in a conflict-free setting, and proper coloring of polygon visibility graphs, for which we have described an algorithm that returns a proper 4-coloring for a simple polygon. Besides, we have shown that the 5-colorability problem is NP-complete on visibility graphs of simple polygons, and 4-colorability is NP-complete on visibility graphs of polygons with holes. Then, we move further with the notion of visibility, and define a graph class which considers the real-world limitations for the applications of visibility graphs. That is, no physical object has infinite range, and two objects might not be mutually visible from a certain distance although there are no obstacles in-between. To model this property, we introduce unit disk visibility graphs, and show that the 3-colorability problem is NP-complete for unit disk visibility graphs of a set of line segments, and a polygon with holes. After bridging the gap between the visibility and the unit disk graphs, we then present our results on the recognition of unit disk graphs in a restricted setting -- axes-parallel unit disk graphs. We show that the recognition of unit disk graphs is NP-complete when the disks are centered on pre-given parallel lines. If, on the other hand, the lines are not parallel to one another, the recognition problem is NP-hard even though the pre-given lines are axes-parallel (i.e. any pair is either parallel or perpendicular).
翻译:以计算几何领域广泛研究的两个概念为重点。 即, 可见度 和 单位磁盘图形。 在可见度领域, 我们研究了多边形的无冲突色调保护。 我们为此描述了一个多边形的多元色调算法, 使用美元( n\log=2 n) 来在无冲突环境下保护多边形, 以及正确绘制多边形可见度图的颜色。 我们描述了一个算法, 它将一个适当的 4 彩色 返回一个简单的多边形。 此外, 我们显示的是, 5 色化问题在于简单多边形的可见度直线的可见度直线上的 NP- 完整, 而 4 色调则是多色化多边形的可见度图。 然后, 我们用可见度概念来进一步移动, 并定义一个图形级前的图像类。 也就是说, 没有物理物体的平面平面平面平面平面平面平面平面平面平面平面平面平面平面平面的平面平面图可能无法在一定的距离上相互可见。 然后, 我们的平面平面平面平面平面平面平面平面平面平面平面平面平面平面平面平面平面平面平面的平面平面平面平面平面, 显示, 显示的平面平面平面平平面平面平面, 显示一个平面平面平面平面平面图显示。