On path-greedy geometric spanners

IF 0.4 4区 计算机科学 Q4 MATHEMATICS
William Evans , Lucca Morais de Arruda Siaudzionis
{"title":"On path-greedy geometric spanners","authors":"William Evans ,&nbsp;Lucca Morais de Arruda Siaudzionis","doi":"10.1016/j.comgeo.2022.101948","DOIUrl":null,"url":null,"abstract":"<div><p>A <em>t</em>-spanner is a subgraph of a graph <em>G</em> in which the length of the shortest path between two vertices never exceeds <em>t</em> times the length of the shortest path between them in <em>G</em><span>. A geometric graph is one whose vertices are points and whose edges are line segments between the corresponding points. Geometric </span><em>t</em>-spanners are <em>t</em><span>-spanners of the complete geometric graph on a given point set. Besides approximating the distance between points, we may ask a geometric </span><em>t</em>-spanner to be planar, have low degree, or low total edge length.</p><p>One famous algorithm used to generate spanners is <em>path-greedy</em>, which scans pairs of vertices in non-decreasing order of edge length and adds the edge between them unless the current set of added edges already connects them with a path that <em>t</em>-approximates the edge length. Graphs from this algorithm are called <em>path-greedy spanners</em><span>. This work analyzes properties of path-greedy geometric spanners under different conditions. Specifically, we answer an open problem regarding the planarity and degree of path-greedy </span><em>t</em>-spanners for points in convex position in 2D. Further, we show a simple and efficient way to reduce the degree of a geometric spanner by adding extra points.</p></div>","PeriodicalId":51001,"journal":{"name":"Computational Geometry-Theory and Applications","volume":"110 ","pages":"Article 101948"},"PeriodicalIF":0.4000,"publicationDate":"2023-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Computational Geometry-Theory and Applications","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0925772122000918","RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q4","JCRName":"MATHEMATICS","Score":null,"Total":0}
引用次数: 0

Abstract

A t-spanner is a subgraph of a graph G in which the length of the shortest path between two vertices never exceeds t times the length of the shortest path between them in G. A geometric graph is one whose vertices are points and whose edges are line segments between the corresponding points. Geometric t-spanners are t-spanners of the complete geometric graph on a given point set. Besides approximating the distance between points, we may ask a geometric t-spanner to be planar, have low degree, or low total edge length.

One famous algorithm used to generate spanners is path-greedy, which scans pairs of vertices in non-decreasing order of edge length and adds the edge between them unless the current set of added edges already connects them with a path that t-approximates the edge length. Graphs from this algorithm are called path-greedy spanners. This work analyzes properties of path-greedy geometric spanners under different conditions. Specifically, we answer an open problem regarding the planarity and degree of path-greedy t-spanners for points in convex position in 2D. Further, we show a simple and efficient way to reduce the degree of a geometric spanner by adding extra points.

路径贪婪几何扳手
t-scanner是图G的子图,其中两个顶点之间的最短路径的长度从不超过G中它们之间最短路径长度的t倍。几何图是其顶点是点并且其边是对应点之间的线段的图。几何t-平移器是给定点集上完整几何图的t-平移器。除了近似点之间的距离外,我们还可以要求几何t-扫描器是平面的、具有低阶或低总边长。用于生成扳手的一个著名算法是路径贪婪算法,它以边长度的非递减顺序扫描成对的顶点,并在它们之间添加边,除非当前添加的边集已经将它们与t近似于边长度的路径连接。来自该算法的图被称为路径贪婪扳手。本文分析了路径贪婪几何扳手在不同条件下的性能。具体地说,我们回答了一个关于二维凸位置点的路径贪婪t-扫描器的平面性和程度的开放问题。此外,我们展示了一种简单有效的方法,通过添加额外的点来减少几何扳手的程度。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
CiteScore
1.60
自引率
16.70%
发文量
43
审稿时长
>12 weeks
期刊介绍: Computational Geometry is a forum for research in theoretical and applied aspects of computational geometry. The journal publishes fundamental research in all areas of the subject, as well as disseminating information on the applications, techniques, and use of computational geometry. Computational Geometry publishes articles on the design and analysis of geometric algorithms. All aspects of computational geometry are covered, including the numerical, graph theoretical and combinatorial aspects. Also welcomed are computational geometry solutions to fundamental problems arising in computer graphics, pattern recognition, robotics, image processing, CAD-CAM, VLSI design and geographical information systems. Computational Geometry features a special section containing open problems and concise reports on implementations of computational geometry tools.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信