English

Emanation Graph: A Plane Geometric Spanner with Steiner Points

Computational Geometry 2022-11-16 v3

Abstract

An emanation graph of grade kk on a set of points is a plane spanner made by shooting 2k+12^{k+1} equally spaced rays from each point, where the shorter rays stop the longer ones upon collision. The collision points are the Steiner points of the spanner. Emanation graphs of grade one were studied by Mondal and Nachmanson in the context of network visualization. They proved that the spanning ratio of such a graph is bounded by (2+2)3.414(2+\sqrt{2})\approx 3.414. We improve this upper bound to 103.162\sqrt{10} \approx 3.162 and show this to be tight, i.e., there exist emanation graphs with spanning ratio 10\sqrt{10}. We show that for every fixed kk, the emanation graphs of grade kk are constant spanners, where the constant factor depends on kk. An emanation graph of grade two may have twice the number of edges compared to grade one graphs. Hence we introduce a heuristic method for simplifying them. In particular, we compare simplified emanation graphs against Shewchuk's constrained Delaunay triangulations on both synthetic and real-life datasets. Our experimental results reveal that the simplified emanation graphs outperform constrained Delaunay triangulations in common quality measures (e.g., edge count, angular resolution, average degree, total edge length) while maintaining a comparable spanning ratio and Steiner point count.

Keywords

Cite

@article{arxiv.1910.10376,
  title  = {Emanation Graph: A Plane Geometric Spanner with Steiner Points},
  author = {Bardia Hamedmohseni and Zahed Rahmati and Debajyoti Mondal},
  journal= {arXiv preprint arXiv:1910.10376},
  year   = {2022}
}

Comments

A preliminary version of this work was presented at the 30th Canadian Conference on Computational Geometry (CCCG) and the 46th International Conference on Current Trends in Theory and Practice of Computer Science (SOFSEM)

R2 v1 2026-06-23T11:52:12.593Z