首页 > 最新文献

arXiv - CS - Computational Geometry最新文献

英文 中文
Discrete Fréchet Distance Oracles 离散弗雷谢特距离奥秘
Pub Date : 2024-04-05 DOI: arxiv-2404.04065
Boris Aronov, Tsuri Farhana, Matthew J. Katz, Indu Ramesh
It is unlikely that the discrete Fr'echet distance between two curves oflength $n$ can be computed in strictly subquadratic time. We thus consider thesetting where one of the curves, $P$, is known in advance. In particular, wewish to construct data structures (distance oracles) of near-linear size thatsupport efficient distance queries with respect to $P$ in sublinear time. Sincethere is evidence that this is impossible for query curves of length$Theta(n^alpha)$, for any $alpha > 0$, we focus on query curves of (small)constant length, for which we are able to devise distance oracles with thedesired bounds. We extend our tools to handle subcurves of the given curve, and evenarbitrary vertex-to-vertex subcurves of a given geometric tree. That is, weconstruct an oracle that can quickly compute the distance between a shortpolygonal path (the query) and a path in the preprocessed tree between twoquery-specified vertices. Moreover, we define a new family of geometric graphs,$t$-local graphs (which strictly contains the family of geometric spanners withconstant stretch), for which a similar oracle exists: we can preprocess a graph$G$ in the family, so that, given a query segment and a pair $u,v$ of verticesin $G$, one can quickly compute the smallest discrete Fr'echet distancebetween the segment and any $(u,v)$-path in $G$. The answer is exact, if $t=1$,and approximate if $t>1$.
长度为 $n$ 的两条曲线之间的离散 Fr'echet 距离不太可能在严格的亚二次方时间内计算出来。因此,我们考虑的是其中一条曲线 $P$ 是事先已知的情况。特别是,我们希望构建接近线性大小的数据结构(距离谕令),以支持在亚线性时间内对 $P$ 进行高效的距离查询。由于有证据表明,对于任意 $alpha > 0$ 的长度为 $Theta(n^alpha)$ 的查询曲线来说,这是不可能的,因此我们将重点放在(小)恒定长度的查询曲线上,对于这些曲线,我们能够设计出具有所需界值的距离表达式。我们将工具扩展到处理给定曲线的子曲线,甚至是给定几何树的任意顶点到顶点的子曲线。也就是说,我们构建了一个神谕,可以快速计算短多边形路径(查询)与预处理树中两个查询指定顶点之间路径的距离。此外,我们还定义了一个新的几何图形族--$t$-局部图(严格来说,它包含了具有恒定伸展性的几何跨线图族),对于这个族,也存在类似的神谕:我们可以预处理族中的图$G$,这样,给定一个查询线段和$G$中的一对顶点$u,v$,就可以快速计算出线段与$G$中任意$(u,v)$路径之间的最小离散Fr'echet距离。如果 $t=1$,答案是精确的;如果 $t>1$,答案是近似的。
{"title":"Discrete Fréchet Distance Oracles","authors":"Boris Aronov, Tsuri Farhana, Matthew J. Katz, Indu Ramesh","doi":"arxiv-2404.04065","DOIUrl":"https://doi.org/arxiv-2404.04065","url":null,"abstract":"It is unlikely that the discrete Fr'echet distance between two curves of\u0000length $n$ can be computed in strictly subquadratic time. We thus consider the\u0000setting where one of the curves, $P$, is known in advance. In particular, we\u0000wish to construct data structures (distance oracles) of near-linear size that\u0000support efficient distance queries with respect to $P$ in sublinear time. Since\u0000there is evidence that this is impossible for query curves of length\u0000$Theta(n^alpha)$, for any $alpha > 0$, we focus on query curves of (small)\u0000constant length, for which we are able to devise distance oracles with the\u0000desired bounds. We extend our tools to handle subcurves of the given curve, and even\u0000arbitrary vertex-to-vertex subcurves of a given geometric tree. That is, we\u0000construct an oracle that can quickly compute the distance between a short\u0000polygonal path (the query) and a path in the preprocessed tree between two\u0000query-specified vertices. Moreover, we define a new family of geometric graphs,\u0000$t$-local graphs (which strictly contains the family of geometric spanners with\u0000constant stretch), for which a similar oracle exists: we can preprocess a graph\u0000$G$ in the family, so that, given a query segment and a pair $u,v$ of vertices\u0000in $G$, one can quickly compute the smallest discrete Fr'echet distance\u0000between the segment and any $(u,v)$-path in $G$. The answer is exact, if $t=1$,\u0000and approximate if $t>1$.","PeriodicalId":501570,"journal":{"name":"arXiv - CS - Computational Geometry","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2024-04-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140587003","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
On the orthogonal Grünbaum partition problem in dimension three 关于三维正交格伦鲍姆分割问题
Pub Date : 2024-04-01 DOI: arxiv-2404.01504
Gerardo L. Maldonado, Edgardo Roldán-Pensado
Gr"unbaum's equipartition problem asked if for any measure on $mathbb{R}^d$there are always $d$ hyperplanes which divide $mathbb{R}^d$ into $2^d$$mu$-equal parts. This problem is known to have a positive answer for $dle 3$and a negative one for $dge 5$. A variant of this question is to require thehyperplanes to be mutually orthogonal. This variant is known to have a positiveanswer for $dle 2$ and there is reason to expect it to have a negative answerfor $dge 3$. In this note we exhibit measures that prove this. Additionally,we describe an algorithm that checks if a set of $8n$ in $mathbb{R}^3$ can besplit evenly by $3$ mutually orthogonal planes. To our surprise, it seems theprobability that a random set of $8$ points chosen uniformly and independentlyin the unit cube does not admit such a partition is less than $0.001$.
Gr"unbaum 的等分问题问的是,对于 $mathbb{R}^d$ 上的任何度量,是否总是有 $d$ 的超平面将 $mathbb{R}^d$ 分割成 2^d$$mu$ 相等的部分。众所周知,对于 $dle 3$ 这个问题的答案是肯定的,而对于 $dge 5$ 这个问题的答案是否定的。这个问题的一个变式是要求两两平行面相互正交。众所周知,这个变式对 $dle 2$ 有一个肯定的答案,而且有理由期待它对 $dge 3$ 有一个否定的答案。在本说明中,我们展示了证明这一点的措施。此外,我们还描述了一种算法,它可以检验$mathbb{R}^3$中的$8n$集合是否可以被$3$相互正交的平面平均分割。出乎我们意料的是,在单位立方体中均匀、独立地选择一组随机的 $8$ 点,其不允许这样分割的概率似乎小于 $0.001$。
{"title":"On the orthogonal Grünbaum partition problem in dimension three","authors":"Gerardo L. Maldonado, Edgardo Roldán-Pensado","doi":"arxiv-2404.01504","DOIUrl":"https://doi.org/arxiv-2404.01504","url":null,"abstract":"Gr\"unbaum's equipartition problem asked if for any measure on $mathbb{R}^d$\u0000there are always $d$ hyperplanes which divide $mathbb{R}^d$ into $2^d$\u0000$mu$-equal parts. This problem is known to have a positive answer for $dle 3$\u0000and a negative one for $dge 5$. A variant of this question is to require the\u0000hyperplanes to be mutually orthogonal. This variant is known to have a positive\u0000answer for $dle 2$ and there is reason to expect it to have a negative answer\u0000for $dge 3$. In this note we exhibit measures that prove this. Additionally,\u0000we describe an algorithm that checks if a set of $8n$ in $mathbb{R}^3$ can be\u0000split evenly by $3$ mutually orthogonal planes. To our surprise, it seems the\u0000probability that a random set of $8$ points chosen uniformly and independently\u0000in the unit cube does not admit such a partition is less than $0.001$.","PeriodicalId":501570,"journal":{"name":"arXiv - CS - Computational Geometry","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2024-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140587027","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Shadoks Approach to Knapsack Polygonal Packing Shadoks Knapsack 多边形打包方法
Pub Date : 2024-03-29 DOI: arxiv-2403.20123
Guilherme D. da Fonseca, Yan Gerard
We describe the heuristics used by the Shadoks team in the CG:SHOP 2024Challenge. Each instance consists of a convex polygon called container and amultiset of items, where each item is a simple polygon and has an associatedvalue. The goal is to pack some of the items inside the container usingtranslations, in order to maximize the sum of their values. Our strategyconsists of obtaining good initial solutions and improving them with localsearch. To obtain the initial solutions we used integer programming and acarefully designed greedy approach.
我们描述了 Shadoks 团队在 CG:SHOP 2024 挑战赛中使用的启发式方法。每个实例都由一个称为容器的凸多边形和多个物品集组成,其中每个物品都是一个简单多边形,并有一个相关值。我们的目标是利用平移将其中一些物品装入容器中,从而使它们的价值总和最大化。我们的策略包括获得良好的初始解,并通过局部搜索加以改进。为了获得初始解,我们使用了整数编程和精心设计的贪婪方法。
{"title":"Shadoks Approach to Knapsack Polygonal Packing","authors":"Guilherme D. da Fonseca, Yan Gerard","doi":"arxiv-2403.20123","DOIUrl":"https://doi.org/arxiv-2403.20123","url":null,"abstract":"We describe the heuristics used by the Shadoks team in the CG:SHOP 2024\u0000Challenge. Each instance consists of a convex polygon called container and a\u0000multiset of items, where each item is a simple polygon and has an associated\u0000value. The goal is to pack some of the items inside the container using\u0000translations, in order to maximize the sum of their values. Our strategy\u0000consists of obtaining good initial solutions and improving them with local\u0000search. To obtain the initial solutions we used integer programming and a\u0000carefully designed greedy approach.","PeriodicalId":501570,"journal":{"name":"arXiv - CS - Computational Geometry","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2024-03-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140587024","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
On Orbital Labeling with Circular Contours 关于用圆形轮廓进行轨道标注
Pub Date : 2024-03-27 DOI: arxiv-2403.19052
Annika Bonerath, Martin Nöllenburg, Soeren Terziadis, Markus Wallinger, Jules Wulms
Schematic depictions in text books and maps often need to label specificpoint features with a text label. We investigate one variant of such alabeling, where the image contour is a circle and the labels are placed ascircular arcs along the circumference of this circle. To map the labels to thefeature points, we use orbital-radial leaders, which consist of a circular arcconcentric with the image contour circle and a radial line to the contour. Inthis paper, we provide a framework, which captures various dimensions of theproblem space as well as several polynomial time algorithms and complexityresults for some problem variants.
教科书和地图中的示意图通常需要用文字标签标注特定点的特征。我们研究了这种标注的一种变体,即图像轮廓是一个圆,标签沿着这个圆的圆周放置在圆弧上。为了将标签映射到特征点,我们使用了轨道-径向引线,它由一个与图像轮廓圆同心的圆弧和一条与轮廓线相连的径向线组成。在本文中,我们提供了一个框架,该框架捕捉了问题空间的各种维度,以及一些问题变体的多项式时间算法和复杂度结果。
{"title":"On Orbital Labeling with Circular Contours","authors":"Annika Bonerath, Martin Nöllenburg, Soeren Terziadis, Markus Wallinger, Jules Wulms","doi":"arxiv-2403.19052","DOIUrl":"https://doi.org/arxiv-2403.19052","url":null,"abstract":"Schematic depictions in text books and maps often need to label specific\u0000point features with a text label. We investigate one variant of such a\u0000labeling, where the image contour is a circle and the labels are placed as\u0000circular arcs along the circumference of this circle. To map the labels to the\u0000feature points, we use orbital-radial leaders, which consist of a circular arc\u0000concentric with the image contour circle and a radial line to the contour. In\u0000this paper, we provide a framework, which captures various dimensions of the\u0000problem space as well as several polynomial time algorithms and complexity\u0000results for some problem variants.","PeriodicalId":501570,"journal":{"name":"arXiv - CS - Computational Geometry","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2024-03-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140326003","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Tessellation and interactive visualization of four-dimensional spacetime geometries 四维时空几何图形的细分和交互式可视化
Pub Date : 2024-03-27 DOI: arxiv-2403.19036
Philip Claude Caplan
This paper addresses two problems needed to support four-dimensional ($3d +t$) spacetime numerical simulations. The first contribution is a generalalgorithm for producing conforming spacetime meshes of moving geometries. Here,the surface points of the geometry are embedded in a four-dimensional space asthe geometry moves in time. The geometry is first tessellated at prescribedtime steps and then these tessellations are connected in the parameter space ofeach geometry entity to form tetrahedra. In contrast to previous work, thisapproach allows the resolution of the geometry to be controlled at each timestep. The only restriction on the algorithm is the requirement that notopological changes to the geometry are made (i.e. the hierarchical relationsbetween all geometry entities are maintained) as the geometry moves in time.The validity of the final mesh topology is verified by ensuring thetetrahedralizations represent a closed 3-manifold. For some analytic problems,the $4d$ volume of the tetrahedralization is also verified. The second problemaddressed in this paper is the design of a system to interactively visualizefour-dimensional meshes, including tetrahedra (embedded in $4d$) andpentatopes. Algorithms that either include or exclude a geometry shader aredescribed, and the efficiency of each approach is then compared. Overall, theresults suggest that visualizing tetrahedra (either those bounding the domain,or extracted from a pentatopal mesh) using a geometry shader achieves thehighest frame rate, in the range of $20-30$ frames per second for meshes withabout $50$ million tetrahedra.
本文解决了支持四维(3d +t$)时空数值模拟所需的两个问题。第一个贡献是一种生成运动几何体的符合时空网格的通用算法。在这里,几何体的表面点随着几何体在时间中的移动被嵌入四维空间。首先在规定的时间步长内对几何体进行网格划分,然后在每个几何体的参数空间中将这些网格连接起来,形成四面体。与之前的工作不同,这种方法允许在每个时间步控制几何体的分辨率。该算法的唯一限制是要求在几何体随时间移动时,几何体不能发生拓扑变化(即所有几何实体之间的层次关系保持不变)。对于某些分析问题,还验证了四面体化的 4d$ 体积。本文解决的第二个问题是设计一个系统,以交互方式可视化四维网格,包括四面体(嵌入 $4d$)和五面体。本文描述了包含或不包含几何着色器的算法,然后比较了每种方法的效率。总体而言,研究结果表明,使用几何着色器可视化四面体(无论是域边界内的四面体,还是从五面体网格中提取的四面体)的帧速率最高,对于约 5000 万美元四面体的网格,帧速率在每秒 20-30 美元之间。
{"title":"Tessellation and interactive visualization of four-dimensional spacetime geometries","authors":"Philip Claude Caplan","doi":"arxiv-2403.19036","DOIUrl":"https://doi.org/arxiv-2403.19036","url":null,"abstract":"This paper addresses two problems needed to support four-dimensional ($3d +\u0000t$) spacetime numerical simulations. The first contribution is a general\u0000algorithm for producing conforming spacetime meshes of moving geometries. Here,\u0000the surface points of the geometry are embedded in a four-dimensional space as\u0000the geometry moves in time. The geometry is first tessellated at prescribed\u0000time steps and then these tessellations are connected in the parameter space of\u0000each geometry entity to form tetrahedra. In contrast to previous work, this\u0000approach allows the resolution of the geometry to be controlled at each time\u0000step. The only restriction on the algorithm is the requirement that no\u0000topological changes to the geometry are made (i.e. the hierarchical relations\u0000between all geometry entities are maintained) as the geometry moves in time.\u0000The validity of the final mesh topology is verified by ensuring the\u0000tetrahedralizations represent a closed 3-manifold. For some analytic problems,\u0000the $4d$ volume of the tetrahedralization is also verified. The second problem\u0000addressed in this paper is the design of a system to interactively visualize\u0000four-dimensional meshes, including tetrahedra (embedded in $4d$) and\u0000pentatopes. Algorithms that either include or exclude a geometry shader are\u0000described, and the efficiency of each approach is then compared. Overall, the\u0000results suggest that visualizing tetrahedra (either those bounding the domain,\u0000or extracted from a pentatopal mesh) using a geometry shader achieves the\u0000highest frame rate, in the range of $20-30$ frames per second for meshes with\u0000about $50$ million tetrahedra.","PeriodicalId":501570,"journal":{"name":"arXiv - CS - Computational Geometry","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2024-03-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140324334","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Convexity of near-optimal orthogonal-pair-free sets on the unit sphere 单位球面上近优无正交对集合的凸性
Pub Date : 2024-03-27 DOI: arxiv-2403.18404
Apurva Mudgal
A subset $S$ of the unit sphere $mathbb{S}^2$ is called orthogonal-pair-freeif and only if there do not exist two distinct points $u, v in S$ at distance$frac{pi}{2}$ from each other. Witsenhausen cite{witsenhausen} asked thefollowing question: {it What is the least upper bound $alpha_3$ on theLesbegue measure of any measurable orthogonal-pair-free subset of$mathbb{S}^2$?} We prove the following result in this paper: Let $mathcal{A}$be the collection of all orthogonal-pair-free sets $S$ such that $S$ consistsof a finite number of mutually disjoint convex sets. Then, $alpha_3 =limsup_{S in mathcal{A}} mu(S)$. Thus, if the double cap conjecturecite{kalai1} is not true, there is a set in $mathcal{A}$ with measurestrictly greater than the measure of the double cap.
单位球 $mathbb{S}^2$ 的子集 $S$ 如果且仅当 S$ 中不存在两个相距$frac{pi}{2}$的不同点 $u,v,则称为无正交对。维森豪森(Witsenhausen)提出了下面的问题:{it在$mathbb{S}^2$的任何可度量的无正交对子集的勒贝格度量上,$alpha_3$的最小上限是多少?}我们在本文中证明了以下结果:让 $mathcal{A}$ 是所有无正交对集合 $S$ 的集合,使得 $S$ 由有限个互不相交的凸集组成。那么,$alpha_3 =limsup_{S in mathcal{A}}mu(S)$。因此,如果双帽猜想(double cap conjecture)不成立,那么在 $mathcal{A}$ 中存在一个度量严格大于双帽度量的集合。
{"title":"Convexity of near-optimal orthogonal-pair-free sets on the unit sphere","authors":"Apurva Mudgal","doi":"arxiv-2403.18404","DOIUrl":"https://doi.org/arxiv-2403.18404","url":null,"abstract":"A subset $S$ of the unit sphere $mathbb{S}^2$ is called orthogonal-pair-free\u0000if and only if there do not exist two distinct points $u, v in S$ at distance\u0000$frac{pi}{2}$ from each other. Witsenhausen cite{witsenhausen} asked the\u0000following question: {it What is the least upper bound $alpha_3$ on the\u0000Lesbegue measure of any measurable orthogonal-pair-free subset of\u0000$mathbb{S}^2$?} We prove the following result in this paper: Let $mathcal{A}$\u0000be the collection of all orthogonal-pair-free sets $S$ such that $S$ consists\u0000of a finite number of mutually disjoint convex sets. Then, $alpha_3 =\u0000limsup_{S in mathcal{A}} mu(S)$. Thus, if the double cap conjecture\u0000cite{kalai1} is not true, there is a set in $mathcal{A}$ with measure\u0000strictly greater than the measure of the double cap.","PeriodicalId":501570,"journal":{"name":"arXiv - CS - Computational Geometry","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2024-03-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140311567","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Optimal Euclidean Tree Covers 最优欧氏树冠
Pub Date : 2024-03-26 DOI: arxiv-2403.17754
Hsien-Chih Chang, Jonathan Conroy, Hung Le, Lazar Milenkovic, Shay Solomon, Cuong Than
A $(1+varepsilon)textit{-stretch tree cover}$ of a metric space is acollection of trees, where every pair of points has a $(1+varepsilon)$-stretchpath in one of the trees. The celebrated $textit{Dumbbell Theorem}$ [Aryaet~al. STOC'95] states that any set of $n$ points in $d$-dimensional Euclideanspace admits a $(1+varepsilon)$-stretch tree cover with $O_d(varepsilon^{-d}cdot log(1/varepsilon))$ trees, where the $O_d$ notation suppresses termsthat depend solely on the dimension~$d$. The running time of their constructionis $O_d(n log n cdot frac{log(1/varepsilon)}{varepsilon^{d}} + n cdotvarepsilon^{-2d})$. Since the same point may occur in multiple levels of thetree, the $textit{maximum degree}$ of a point in the tree cover may be aslarge as $Omega(log Phi)$, where $Phi$ is the aspect ratio of the inputpoint set. In this work we present a $(1+varepsilon)$-stretch tree cover with$O_d(varepsilon^{-d+1} cdot log(1/varepsilon))$ trees, which is optimal (upto the $log(1/varepsilon)$ factor). Moreover, the maximum degree of points inany tree is an $textit{absolute constant}$ for any $d$. As a direct corollary,we obtain an optimal {routing scheme} in low-dimensional Euclidean spaces. Wealso present a $(1+varepsilon)$-stretch $textit{Steiner}$ tree cover (thatmay use Steiner points) with $O_d(varepsilon^{(-d+1)/{2}} cdotlog(1/varepsilon))$ trees, which too is optimal. The running time of our twoconstructions is linear in the number of edges in the respective tree covers,ignoring an additive $O_d(n log n)$ term; this improves over the running timeunderlying the Dumbbell Theorem.
度量空间的$(1+varepsilon)textit{伸展树覆盖}$ 是树的集合,其中每一对点在其中一棵树上都有一个$(1+varepsilon)$伸展路径。著名的 $textit{Dumbbell Theorem}$[Aryaet~al.STOC'95]指出,在 $d$ 维欧几里得空间中的任何 $n$ 点集合都有一个 $(1+varepsilon)$ 伸展树覆盖,其中有 $O_d(varepsilon^{-d}cdot log(1/varepsilon))$ 树,这里的 $O_d$ 符号抑制了只取决于维度~$d$ 的项。他们构造的运行时间是 $O_d(n log n cdot frac{log(1/varepsilon)}{varepsilon^{d}}+ n (cdotvarepsilon^{-2d})$.由于同一个点可能出现在树的多个层次中,树覆盖中一个点的 $textit{maximum degree}$ 可能大到 $Omega(log Phi)$,其中 $Phi$ 是输入点集的长宽比。在这项工作中,我们提出了一种具有$O_d(varepsilon^{-d+1}的$(1+varepsilon)$拉伸树覆盖。cdot log(1/varepsilon))$ 树,这是最优的(直到 $log(1/varepsilon)$ 因子)。此外,对于任意的 $d$,任何树中点的最大度都是一个 $textit{绝对常数}$。作为直接推论,我们得到了低维欧几里得空间中的最优{路由方案}。我们还提出了一种$(1+varepsilon)$拉伸$textit{Steiner}$树覆盖(可以使用 Steiner 点),其最优值为$O_d(varepsilon^{(-d+1)/{2}}。cdotlog(1/varepsilon))$ 树,这也是最优的。我们这两种构造的运行时间与各自树覆盖中的边的数量呈线性关系,忽略了一个加法 $O_d(n log n)$ 项;这比邓贝尔定理的运行时间有所改进。
{"title":"Optimal Euclidean Tree Covers","authors":"Hsien-Chih Chang, Jonathan Conroy, Hung Le, Lazar Milenkovic, Shay Solomon, Cuong Than","doi":"arxiv-2403.17754","DOIUrl":"https://doi.org/arxiv-2403.17754","url":null,"abstract":"A $(1+varepsilon)textit{-stretch tree cover}$ of a metric space is a\u0000collection of trees, where every pair of points has a $(1+varepsilon)$-stretch\u0000path in one of the trees. The celebrated $textit{Dumbbell Theorem}$ [Arya\u0000et~al. STOC'95] states that any set of $n$ points in $d$-dimensional Euclidean\u0000space admits a $(1+varepsilon)$-stretch tree cover with $O_d(varepsilon^{-d}\u0000cdot log(1/varepsilon))$ trees, where the $O_d$ notation suppresses terms\u0000that depend solely on the dimension~$d$. The running time of their construction\u0000is $O_d(n log n cdot frac{log(1/varepsilon)}{varepsilon^{d}} + n cdot\u0000varepsilon^{-2d})$. Since the same point may occur in multiple levels of the\u0000tree, the $textit{maximum degree}$ of a point in the tree cover may be as\u0000large as $Omega(log Phi)$, where $Phi$ is the aspect ratio of the input\u0000point set. In this work we present a $(1+varepsilon)$-stretch tree cover with\u0000$O_d(varepsilon^{-d+1} cdot log(1/varepsilon))$ trees, which is optimal (up\u0000to the $log(1/varepsilon)$ factor). Moreover, the maximum degree of points in\u0000any tree is an $textit{absolute constant}$ for any $d$. As a direct corollary,\u0000we obtain an optimal {routing scheme} in low-dimensional Euclidean spaces. We\u0000also present a $(1+varepsilon)$-stretch $textit{Steiner}$ tree cover (that\u0000may use Steiner points) with $O_d(varepsilon^{(-d+1)/{2}} cdot\u0000log(1/varepsilon))$ trees, which too is optimal. The running time of our two\u0000constructions is linear in the number of edges in the respective tree covers,\u0000ignoring an additive $O_d(n log n)$ term; this improves over the running time\u0000underlying the Dumbbell Theorem.","PeriodicalId":501570,"journal":{"name":"arXiv - CS - Computational Geometry","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2024-03-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140311415","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Sweeping Arrangements of Non-Piercing Curves in Plane 平面内非穿透曲线的扫掠排列
Pub Date : 2024-03-25 DOI: arxiv-2403.16474
Suryendu Dalal, Rahul Gangopadhyay, Rajiv Raman, Saurabh Ray
Let $Gamma$ be a finite set of Jordan curves in the plane. For any curve$gamma in Gamma$, we denote the bounded region enclosed by $gamma$ as$tilde{gamma}$. We say that $Gamma$ is a non-piercing family if for any twocurves $alpha , beta in Gamma$, $tilde{alpha} setminus tilde{beta}$ isa connected region. A non-piercing family of curves generalizes a family of$2$-intersecting curves in which each pair of curves intersect in at most twopoints. Snoeyink and Hershberger (``Sweeping Arrangements of Curves'', SoCG'89) proved that if we are given a family $mathcal{C}$ of $2$-intersectingcurves and a fixed curve $Cinmathcal{C}$, then the arrangement can beemph{swept} by $C$, i.e., $C$ can be continuously shrunk to any point $p intilde{C}$ in such a way that the we have a family of $2$-intersecting curvesthroughout the process. In this paper, we generalize the result of Snoeyink andHershberger to the setting of non-piercing curves. We show that given anarrangement of non-piercing curves $Gamma$, and a fixed curve $gammainGamma$, the arrangement can be swept by $gamma$ so that the arrangementremains non-piercing throughout the process. We also give a shorter and simplerproof of the result of Snoeyink and Hershberger and cite applications of theirresult, where our result leads to a generalization.
让 $Gamma$ 是平面中约旦曲线的有限集合。对于 $Gamma$ 中的任意曲线$gamma, 我们把$gamma$所包围的有界区域称为$tilde/{gamma}$.如果对于任意两条曲线 $alpha , beta 在 $Gamma$ 中,$tilde{alpha}setminustilde{beta}$ 是一个连通区域,我们就说 $Gamma$ 是一个非穿孔族。非相交曲线族概括了每对曲线最多相交两个点的 2 元相交曲线族。Snoeyink 和 Hershberger (''扫掠曲线排列'', SoCG'89) 证明了如果我们给定一个$2$相交曲线的$mathcal{C}$族和一条固定的曲线$C/in/mathcal{C}$,那么这个排列可以被$C$扫掠,也就是说、$C$ 可以连续收缩到任意点 $p intilde{C}$ 这样,我们在整个过程中就有了一个相交于$2$的曲线族。在本文中,我们将 Snoeyink 和 Hershberger 的结果推广到非穿孔曲线的环境中。我们证明,给定非穿孔曲线 $Gamma$ 的排列和一条固定曲线 $gammainGamma$ ,该排列可以被 $gamma$ 扫过,从而使排列在整个过程中保持非穿孔。我们还给出了 Snoeyink 和 Hershberger 的结果的更简短的证明,并列举了他们的结果的应用,我们的结果导致了这些应用的推广。
{"title":"Sweeping Arrangements of Non-Piercing Curves in Plane","authors":"Suryendu Dalal, Rahul Gangopadhyay, Rajiv Raman, Saurabh Ray","doi":"arxiv-2403.16474","DOIUrl":"https://doi.org/arxiv-2403.16474","url":null,"abstract":"Let $Gamma$ be a finite set of Jordan curves in the plane. For any curve\u0000$gamma in Gamma$, we denote the bounded region enclosed by $gamma$ as\u0000$tilde{gamma}$. We say that $Gamma$ is a non-piercing family if for any two\u0000curves $alpha , beta in Gamma$, $tilde{alpha} setminus tilde{beta}$ is\u0000a connected region. A non-piercing family of curves generalizes a family of\u0000$2$-intersecting curves in which each pair of curves intersect in at most two\u0000points. Snoeyink and Hershberger (``Sweeping Arrangements of Curves'', SoCG\u0000'89) proved that if we are given a family $mathcal{C}$ of $2$-intersecting\u0000curves and a fixed curve $Cinmathcal{C}$, then the arrangement can be\u0000emph{swept} by $C$, i.e., $C$ can be continuously shrunk to any point $p in\u0000tilde{C}$ in such a way that the we have a family of $2$-intersecting curves\u0000throughout the process. In this paper, we generalize the result of Snoeyink and\u0000Hershberger to the setting of non-piercing curves. We show that given an\u0000arrangement of non-piercing curves $Gamma$, and a fixed curve $gammain\u0000Gamma$, the arrangement can be swept by $gamma$ so that the arrangement\u0000remains non-piercing throughout the process. We also give a shorter and simpler\u0000proof of the result of Snoeyink and Hershberger and cite applications of their\u0000result, where our result leads to a generalization.","PeriodicalId":501570,"journal":{"name":"arXiv - CS - Computational Geometry","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2024-03-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140298212","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Filming runners with drones is hard 用无人机拍摄跑步者很难
Pub Date : 2024-03-20 DOI: arxiv-2403.14033
José-Miguel Díaz-Báñez, Ruy Fabila-Monroy
The use of drones or Unmanned Aerial Vehicles (UAVs) for aerial photographyand cinematography is becoming widespread. The following optimization problemhas been recently considered. Let us imagine a sporting event where a group ofrunners are competing and a team of drones with cameras are used to cover theevent. The media emph{director} selects a set of emph{filming scenes}(determined by locations and time intervals) and the goal is to maximize thetotal emph{filming time} (the sum of recordings) achieved by the aerialcinematographers. Recently, it has been showed that this problem can be solvedin polynomial time assuming the drones have unlimited battery endurance. Inthis paper, we prove that the problem is NP-hard for the more realistic case inwhich the battery endurance of the drones is limited.
使用无人机或无人驾驶飞行器(UAV)进行航空摄影和电影拍摄正变得越来越普遍。最近有人考虑了以下优化问题。让我们想象一下,在一场体育比赛中,一群选手正在比赛,一队携带摄像机的无人机被用来报道这场比赛。媒体{emph{导演}选择一组{emph{拍摄场景}(由地点和时间间隔决定),目标是最大化航拍摄影师实现的总{emph{拍摄时间}(记录总和)。最近,有研究表明,假设无人机的电池续航时间不受限制,这个问题可以在多项式时间内求解。在本文中,我们证明了在无人机电池续航时间有限的更现实情况下,该问题是 NP-困难的。
{"title":"Filming runners with drones is hard","authors":"José-Miguel Díaz-Báñez, Ruy Fabila-Monroy","doi":"arxiv-2403.14033","DOIUrl":"https://doi.org/arxiv-2403.14033","url":null,"abstract":"The use of drones or Unmanned Aerial Vehicles (UAVs) for aerial photography\u0000and cinematography is becoming widespread. The following optimization problem\u0000has been recently considered. Let us imagine a sporting event where a group of\u0000runners are competing and a team of drones with cameras are used to cover the\u0000event. The media emph{director} selects a set of emph{filming scenes}\u0000(determined by locations and time intervals) and the goal is to maximize the\u0000total emph{filming time} (the sum of recordings) achieved by the aerial\u0000cinematographers. Recently, it has been showed that this problem can be solved\u0000in polynomial time assuming the drones have unlimited battery endurance. In\u0000this paper, we prove that the problem is NP-hard for the more realistic case in\u0000which the battery endurance of the drones is limited.","PeriodicalId":501570,"journal":{"name":"arXiv - CS - Computational Geometry","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2024-03-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140201084","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Convex Polygon Containment: Improving Quadratic to Near Linear Time 凸多边形包含:将二次方时间改进为近似线性时间
Pub Date : 2024-03-20 DOI: arxiv-2403.13292
Timothy M. Chan, Isaac M. Hair
We revisit a standard polygon containment problem: given a convex $k$-gon $P$and a convex $n$-gon $Q$ in the plane, find a placement of $P$ inside $Q$ undertranslation and rotation (if it exists), or more generally, find the largestcopy of $P$ inside $Q$ under translation, rotation, and scaling. Previous algorithms by Chazelle (1983), Sharir and Toledo (1994), andAgarwal, Amenta, and Sharir (1998) all required $Omega(n^2)$ time, even in thesimplest $k=3$ case. We present a significantly faster new algorithm for $k=3$achieving $O(n$polylog $n)$ running time. Moreover, we extend the result forgeneral $k$, achieving $O(k^{O(1/varepsilon)}n^{1+varepsilon})$ running timefor any $varepsilon>0$. Along the way, we also prove a new $O(k^{O(1)}n$polylog $n)$ bound on thenumber of similar copies of $P$ inside $Q$ that have 4 vertices of $P$ incontact with the boundary of $Q$ (assuming general position input), disprovinga conjecture by Agarwal, Amenta, and Sharir (1998).
我们重温了一个标准的多边形包含问题:给定平面上一个凸 $k$ 形 $P$ 和一个凸 $n$ 形 $Q$,在平移和旋转(如果存在的话)条件下找到 $P$ 在 $Q$ 内部的位置,或者更一般地说,在平移、旋转和缩放条件下找到 $P$ 在 $Q$ 内部的最大副本。查泽尔(Chazelle,1983 年)、沙里尔和托莱多(Sharir and Toledo,1994 年)以及阿加瓦尔、阿门塔和沙里尔(Agarwal, Amenta, and Sharir,1998 年)以前的算法都需要 $Omega(n^2)$ 时间,即使在最简单的 $k=3$ 情况下也是如此。我们针对 $k=3$ 提出了一种速度更快的新算法,运行时间达到 $O(n$对数 $n)$。此外,我们还将这一结果扩展到了一般的 $k$,在任何 $varepsilon>0$ 的情况下都能达到 $O(k^{O(1/varepsilon)}n^{1+varepsilon})$ 的运行时间。同时,我们还证明了一个新的$O(k^{O(1)}n$polylog $n)$约束,即在$Q$内有$P$的 4 个顶点与$Q$边界接触的$P$相似副本的数量(假设为一般位置输入),推翻了阿加瓦尔、阿门塔和沙里尔(1998 年)的猜想。
{"title":"Convex Polygon Containment: Improving Quadratic to Near Linear Time","authors":"Timothy M. Chan, Isaac M. Hair","doi":"arxiv-2403.13292","DOIUrl":"https://doi.org/arxiv-2403.13292","url":null,"abstract":"We revisit a standard polygon containment problem: given a convex $k$-gon $P$\u0000and a convex $n$-gon $Q$ in the plane, find a placement of $P$ inside $Q$ under\u0000translation and rotation (if it exists), or more generally, find the largest\u0000copy of $P$ inside $Q$ under translation, rotation, and scaling. Previous algorithms by Chazelle (1983), Sharir and Toledo (1994), and\u0000Agarwal, Amenta, and Sharir (1998) all required $Omega(n^2)$ time, even in the\u0000simplest $k=3$ case. We present a significantly faster new algorithm for $k=3$\u0000achieving $O(n$polylog $n)$ running time. Moreover, we extend the result for\u0000general $k$, achieving $O(k^{O(1/varepsilon)}n^{1+varepsilon})$ running time\u0000for any $varepsilon>0$. Along the way, we also prove a new $O(k^{O(1)}n$polylog $n)$ bound on the\u0000number of similar copies of $P$ inside $Q$ that have 4 vertices of $P$ in\u0000contact with the boundary of $Q$ (assuming general position input), disproving\u0000a conjecture by Agarwal, Amenta, and Sharir (1998).","PeriodicalId":501570,"journal":{"name":"arXiv - CS - Computational Geometry","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2024-03-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140201091","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
期刊
arXiv - CS - Computational Geometry
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
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