直线排列中的最高层顶点
计算几何
2020-03-03 v1
摘要
设 为平面上的一组 条直线,不一定处于一般位置。我们提出一种高效算法,用于找出排列 中所有最高层的顶点,其中顶点 的层定义为严格位于 下方的 中直线的数量。该问题在 de Berg 等人 [BCKO08] 的习题 8.13 中提出,看似简单实则困难得多,因为该顶点可能不在直线的上包络上。我们首先假设 中所有直线互异,并根据上包络是否含有有界边分为两种情况。在前一种情况中,我们证明在任何最高层顶点 上方通过的 中直线数量仅为 。在后一种情况中,我们在移除某些与上包络唯一顶点关联的直线后,建立了类似的性质。我们给出在两种情况均能在最优 时间内运行的算法。接着我们考虑 中直线不一定互异的情况。此情形更具挑战性,我们目前最好的算法能在 时间内计算出所有最高层顶点。最后,我们考虑退化排列的一个相关组合问题,其中许多直线可能交于同一点,但所有直线互异:我们界定了此类排列中加权 -层的复杂度,其中顶点的权值为通过该顶点的直线数。我们证明此情形下的界为 ,与非退化排列的相应界一致,并在其中一个算法的分析中使用了该界。
引用
@article{arxiv.2003.00518,
title = {The Maximum-Level Vertex in an Arrangement of Lines},
author = {Dan Halperin and Sariel Har-Peled and Kurt Mehlhorn and Eunjin Oh and Micha Sharir},
journal= {arXiv preprint arXiv:2003.00518},
year = {2020}
}