Unbounded Regions of High-Order Voronoi Diagrams of Lines and Segments in Higher Dimensions

G. Barequet, Evanthia Papadopoulou, Martin Suderland
{"title":"Unbounded Regions of High-Order Voronoi Diagrams of Lines and Segments in Higher Dimensions","authors":"G. Barequet, Evanthia Papadopoulou, Martin Suderland","doi":"10.4230/LIPIcs.ISAAC.2019.62","DOIUrl":null,"url":null,"abstract":"<jats:p>We study the behavior at infinity of the farthest and the higher-order Voronoi diagram of <jats:italic>n</jats:italic> line segments or lines in a <jats:italic>d</jats:italic>-dimensional Euclidean space. The unbounded parts of these diagrams can be encoded by a <jats:italic>Gaussian map</jats:italic> on the sphere of directions <jats:inline-formula><jats:alternatives><jats:tex-math>$$\\mathbb {S}^{d-1}$$</jats:tex-math><mml:math xmlns:mml=\"http://www.w3.org/1998/Math/MathML\">\n <mml:msup>\n <mml:mrow>\n <mml:mi>S</mml:mi>\n </mml:mrow>\n <mml:mrow>\n <mml:mi>d</mml:mi>\n <mml:mo>-</mml:mo>\n <mml:mn>1</mml:mn>\n </mml:mrow>\n </mml:msup>\n </mml:math></jats:alternatives></jats:inline-formula>. We show that the combinatorial complexity of the Gaussian map for the order-<jats:italic>k</jats:italic> Voronoi diagram of <jats:italic>n</jats:italic> line segments and lines is <jats:inline-formula><jats:alternatives><jats:tex-math>$$O(\\min \\{k,n-k\\}n^{d-1})$$</jats:tex-math><mml:math xmlns:mml=\"http://www.w3.org/1998/Math/MathML\">\n <mml:mrow>\n <mml:mi>O</mml:mi>\n <mml:mo>(</mml:mo>\n <mml:mo>min</mml:mo>\n <mml:mrow>\n <mml:mo>{</mml:mo>\n <mml:mi>k</mml:mi>\n <mml:mo>,</mml:mo>\n <mml:mi>n</mml:mi>\n <mml:mo>-</mml:mo>\n <mml:mi>k</mml:mi>\n <mml:mo>}</mml:mo>\n </mml:mrow>\n <mml:msup>\n <mml:mi>n</mml:mi>\n <mml:mrow>\n <mml:mi>d</mml:mi>\n <mml:mo>-</mml:mo>\n <mml:mn>1</mml:mn>\n </mml:mrow>\n </mml:msup>\n <mml:mo>)</mml:mo>\n </mml:mrow>\n </mml:math></jats:alternatives></jats:inline-formula>, which is tight for <jats:inline-formula><jats:alternatives><jats:tex-math>$$n-k=O(1)$$</jats:tex-math><mml:math xmlns:mml=\"http://www.w3.org/1998/Math/MathML\">\n <mml:mrow>\n <mml:mi>n</mml:mi>\n <mml:mo>-</mml:mo>\n <mml:mi>k</mml:mi>\n <mml:mo>=</mml:mo>\n <mml:mi>O</mml:mi>\n <mml:mo>(</mml:mo>\n <mml:mn>1</mml:mn>\n <mml:mo>)</mml:mo>\n </mml:mrow>\n </mml:math></jats:alternatives></jats:inline-formula>. This exactly reflects the combinatorial complexity of the unbounded features of these diagrams. All the <jats:italic>d</jats:italic>-dimensional cells of the farthest Voronoi diagram are unbounded, its <jats:inline-formula><jats:alternatives><jats:tex-math>$$(d-1)$$</jats:tex-math><mml:math xmlns:mml=\"http://www.w3.org/1998/Math/MathML\">\n <mml:mrow>\n <mml:mo>(</mml:mo>\n <mml:mi>d</mml:mi>\n <mml:mo>-</mml:mo>\n <mml:mn>1</mml:mn>\n <mml:mo>)</mml:mo>\n </mml:mrow>\n </mml:math></jats:alternatives></jats:inline-formula>-skeleton is connected, and it does not have tunnels. A <jats:italic>d</jats:italic>-cell of the Voronoi diagram is called a tunnel if the set of its unbounded directions, represented as points on its Gaussian map, is not connected. In a three-dimensional space, the farthest Voronoi diagram of  <jats:inline-formula><jats:alternatives><jats:tex-math>$$n \\ge 2$$</jats:tex-math><mml:math xmlns:mml=\"http://www.w3.org/1998/Math/MathML\">\n <mml:mrow>\n <mml:mi>n</mml:mi>\n <mml:mo>≥</mml:mo>\n <mml:mn>2</mml:mn>\n </mml:mrow>\n </mml:math></jats:alternatives></jats:inline-formula> lines in general position has exactly <jats:inline-formula><jats:alternatives><jats:tex-math>$$n(n-1)$$</jats:tex-math><mml:math xmlns:mml=\"http://www.w3.org/1998/Math/MathML\">\n <mml:mrow>\n <mml:mi>n</mml:mi>\n <mml:mo>(</mml:mo>\n <mml:mi>n</mml:mi>\n <mml:mo>-</mml:mo>\n <mml:mn>1</mml:mn>\n <mml:mo>)</mml:mo>\n </mml:mrow>\n </mml:math></jats:alternatives></jats:inline-formula> three-dimensional cells. The Gaussian map of the farthest Voronoi diagram of line segments and lines can be constructed in <jats:inline-formula><jats:alternatives><jats:tex-math>$$O(n^{d-1} \\alpha (n))$$</jats:tex-math><mml:math xmlns:mml=\"http://www.w3.org/1998/Math/MathML\">\n <mml:mrow>\n <mml:mi>O</mml:mi>\n <mml:mo>(</mml:mo>\n <mml:msup>\n <mml:mi>n</mml:mi>\n <mml:mrow>\n <mml:mi>d</mml:mi>\n <mml:mo>-</mml:mo>\n <mml:mn>1</mml:mn>\n </mml:mrow>\n </mml:msup>\n <mml:mi>α</mml:mi>\n <mml:mrow>\n <mml:mo>(</mml:mo>\n <mml:mi>n</mml:mi>\n <mml:mo>)</mml:mo>\n </mml:mrow>\n <mml:mo>)</mml:mo>\n </mml:mrow>\n </mml:math></jats:alternatives></jats:inline-formula> time, for <jats:inline-formula><jats:alternatives><jats:tex-math>$$d\\ge 4$$</jats:tex-math><mml:math xmlns:mml=\"http://www.w3.org/1998/Math/MathML\">\n <mml:mrow>\n <mml:mi>d</mml:mi>\n <mml:mo>≥</mml:mo>\n <mml:mn>4</mml:mn>\n </mml:mrow>\n </mml:math></jats:alternatives></jats:inline-formula>, while if <jats:inline-formula><jats:alternatives><jats:tex-math>$$d=3$$</jats:tex-math><mml:math xmlns:mml=\"http://www.w3.org/1998/Math/MathML\">\n <mml:mrow>\n <mml:mi>d</mml:mi>\n <mml:mo>=</mml:mo>\n <mml:mn>3</mml:mn>\n </mml:mrow>\n </mml:math></jats:alternatives></jats:inline-formula>, the time drops to worst-case optimal <jats:inline-formula><jats:alternatives><jats:tex-math>$$\\Theta (n^2)$$</jats:tex-math><mml:math xmlns:mml=\"http://www.w3.org/1998/Math/MathML\">\n <mml:mrow>\n <mml:mi>Θ</mml:mi>\n <mml:mo>(</mml:mo>\n <mml:msup>\n <mml:mi>n</mml:mi>\n <mml:mn>2</mml:mn>\n </mml:msup>\n <mml:mo>)</mml:mo>\n </mml:mrow>\n </mml:math></jats:alternatives></jats:inline-formula>. We extend the obtained results to bounded polyhedra and clusters of points as sites.</jats:p>","PeriodicalId":281888,"journal":{"name":"International Symposium on Algorithms and Computation","volume":"160 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-05-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Symposium on Algorithms and Computation","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.4230/LIPIcs.ISAAC.2019.62","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2

Abstract

We study the behavior at infinity of the farthest and the higher-order Voronoi diagram of n line segments or lines in a d-dimensional Euclidean space. The unbounded parts of these diagrams can be encoded by a Gaussian map on the sphere of directions $$\mathbb {S}^{d-1}$$ S d - 1 . We show that the combinatorial complexity of the Gaussian map for the order-k Voronoi diagram of n line segments and lines is $$O(\min \{k,n-k\}n^{d-1})$$ O ( min { k , n - k } n d - 1 ) , which is tight for $$n-k=O(1)$$ n - k = O ( 1 ) . This exactly reflects the combinatorial complexity of the unbounded features of these diagrams. All the d-dimensional cells of the farthest Voronoi diagram are unbounded, its $$(d-1)$$ ( d - 1 ) -skeleton is connected, and it does not have tunnels. A d-cell of the Voronoi diagram is called a tunnel if the set of its unbounded directions, represented as points on its Gaussian map, is not connected. In a three-dimensional space, the farthest Voronoi diagram of  $$n \ge 2$$ n 2 lines in general position has exactly $$n(n-1)$$ n ( n - 1 ) three-dimensional cells. The Gaussian map of the farthest Voronoi diagram of line segments and lines can be constructed in $$O(n^{d-1} \alpha (n))$$ O ( n d - 1 α ( n ) ) time, for $$d\ge 4$$ d 4 , while if $$d=3$$ d = 3 , the time drops to worst-case optimal $$\Theta (n^2)$$ Θ ( n 2 ) . We extend the obtained results to bounded polyhedra and clusters of points as sites.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
高维线段高阶Voronoi图的无界区域
研究了d维欧几里德空间中n条线段或直线的最远和高阶Voronoi图在无穷远处的行为。这些图的无界部分可以用方向球$$\mathbb {S}^{d-1}$$ S d - 1上的高斯映射来编码。我们证明了n条线段和直线的k阶Voronoi图的高斯映射的组合复杂度为$$O(\min \{k,n-k\}n^{d-1})$$ O (min {k,N - k} N d - 1)对于$$n-k=O(1)$$ n - k = 0(1)是紧的。这准确地反映了这些图的无界特征的组合复杂性。最远Voronoi图的所有d维细胞都是无界的,其$$(d-1)$$ (d- 1)骨架是连通的,并且没有隧道。如果Voronoi图的d-cell的无界方向集合(表示为高斯图上的点)不相连,则称为隧道。在三维空间中,$$n \ge 2$$ n≥2条线在一般位置的最远Voronoi图恰好有$$n(n-1)$$ n (n - 1)个三维细胞。线段和直线的最远Voronoi图的高斯映射可以在$$O(n^{d-1} \alpha (n))$$ O (nd - 1 α (n))中构造。时间,当$$d\ge 4$$ d≥4,当$$d=3$$ d = 3,时间下降到最坏情况下最优$$\Theta (n^2)$$ Θ (n 2)。我们将所得结果推广到有界多面体和点簇作为点。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Distance Queries over Dynamic Interval Graphs FPT Approximation Using Treewidth: Capacitated Vertex Cover, Target Set Selection and Vector Dominating Set Streaming Algorithms for Graph k-Matching with Optimal or Near-Optimal Update Time Clustering with Faulty Centers Unbounded Regions of High-Order Voronoi Diagrams of Lines and Segments in Higher Dimensions
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1