Towards Instance-Optimal Euclidean Spanners

Euclidean spanners are important geometric objects that have been extensively studied since the 1980s. The two most basic "compactness" measures of a Euclidean spanner E 1 2 We shall identify a graph H = (X,E) with its edge set E . All edge weights are given by the Euclidean distances. are...

Full description

Saved in:
Bibliographic Details
Published inProceedings / annual Symposium on Foundations of Computer Science pp. 1579 - 1609
Main Authors Le, Hung, Solomon, Shay, Than, Cuong, Toth, Csaba D., Zhang, Tianyi
Format Conference Proceeding
LanguageEnglish
Published IEEE 27.10.2024
Subjects
Online AccessGet full text
ISSN2575-8454
DOI10.1109/FOCS61266.2024.00099

Cover

Abstract Euclidean spanners are important geometric objects that have been extensively studied since the 1980s. The two most basic "compactness" measures of a Euclidean spanner E 1 2 We shall identify a graph H = (X,E) with its edge set E . All edge weights are given by the Euclidean distances. are the size (number of edges) \vert E\vert and the weight (sum of edge weights) \Vert E\Vert . The state-of-the-art constructions of Euclidean (1+\epsilon) -spanners in \mathbb{R}^{d} have o_{d}(_{n\cdot\epsilon^{-d+1}}) edges (or sparsity O_{d}(\epsilon^{-d+1})) and weight O_{d}(\epsilon^{-d} \log \epsilon^{-1}) \cdot\Vert E_{\text{mst}}\Vert (or lightness O_{d}(\epsilon^{-d}\log\epsilon^{-1})) ; here O_{d} suppresses a factor of d^{O(d)} and \Vert E_{\text{mst}}\Vert denotes the weight of a minimum spanning tree of the input point set. Importantly, these two upper bounds are (near-)optimal (up to the d^{O(d)} factor and disregarding the factor of \log(\epsilon^{-1}) in the lightness bound) for some extremal instances [Le and Solomon, 2019], and therefore they are (near-)optimal in an existential sense. Moreover, both these upper bounds are attained by the same construction-the classic greedy spanner, whose sparsity and lightness are not only existentially optimal, but they also significantly outperform those of any other Euclidean spanner construction studied in an experimental study by [Farshi-Gudmundsson, 2009] for various practical point sets in the plane. This raises the natural question of whether the greedy spanner is (near-) optimal for any point set instance? Motivated by this question, we initiate the study of instance optimal Euclidean spanners. Our results are two-fold. *Rather surprisingly (given the aforementioned experimental study), we demonstrate that the greedy spanner is far from being instance optimal, even when allowing its stretch to grow. More concretely, we design two hard instances of point sets in the plane, where the greedy (1+x\epsilon) -spanner (for basically any parameter x \geq 1 ) has \Omega_{x}(\epsilon^{-1/2})\cdot\vert E_{\text{spa}} \vert edges and weight \Omega_{x}(\epsilon^{-1})\cdot\Vert E_{\text{light}}\Vert , where E_{\text{spa}} and E_{\text{light}} denote the per-instance sparsest and lightest (1 +\epsilon) -spanners, respectively, and the \Omega_{x} notation suppresses a polynomial dependence on 1/x . *As our main contribution, we design a new construction of Euclidean spanners, which is inherently different from known constructions, achieving the following bounds: a stretch of 1+\epsilon\cdot 2^{O(\log^{*}(d/\epsilon)} with O(1)\cdot\vert E_{\text{spa}}\vert edges and weight O(1). \Vert E_{ \text{light}}\Vert . In other words, we show that a slight increase to the stretch suffices for obtaining instance optimality up to an absolute constant for both sparsity and lightness. Remarkably, there is only a log-star dependence on the dimension in the stretch, and there is no dependence on it whatsoever in the number of edges and weight. In general, for any integer k\geq 1 , we can construct a Euclidean spanner in \mathbb{R}^{d} of stretch 1+\epsilon\cdot 2^{O(k)} with O(\log^{(k)}(\epsilon^{-1})+\log^{(k-1)}(d))\cdot\vert E_{\text{spa}}\vert edges and weight O(\log^{(k)}(\epsilon^{-1})+\log^{(k-1)}(d))\cdot\Vert E_{\text{light}}\Vert , where \log^{(k)} denotes the k-iterated logarithm.
AbstractList Euclidean spanners are important geometric objects that have been extensively studied since the 1980s. The two most basic "compactness" measures of a Euclidean spanner E 1 2 We shall identify a graph H = (X,E) with its edge set E . All edge weights are given by the Euclidean distances. are the size (number of edges) \vert E\vert and the weight (sum of edge weights) \Vert E\Vert . The state-of-the-art constructions of Euclidean (1+\epsilon) -spanners in \mathbb{R}^{d} have o_{d}(_{n\cdot\epsilon^{-d+1}}) edges (or sparsity O_{d}(\epsilon^{-d+1})) and weight O_{d}(\epsilon^{-d} \log \epsilon^{-1}) \cdot\Vert E_{\text{mst}}\Vert (or lightness O_{d}(\epsilon^{-d}\log\epsilon^{-1})) ; here O_{d} suppresses a factor of d^{O(d)} and \Vert E_{\text{mst}}\Vert denotes the weight of a minimum spanning tree of the input point set. Importantly, these two upper bounds are (near-)optimal (up to the d^{O(d)} factor and disregarding the factor of \log(\epsilon^{-1}) in the lightness bound) for some extremal instances [Le and Solomon, 2019], and therefore they are (near-)optimal in an existential sense. Moreover, both these upper bounds are attained by the same construction-the classic greedy spanner, whose sparsity and lightness are not only existentially optimal, but they also significantly outperform those of any other Euclidean spanner construction studied in an experimental study by [Farshi-Gudmundsson, 2009] for various practical point sets in the plane. This raises the natural question of whether the greedy spanner is (near-) optimal for any point set instance? Motivated by this question, we initiate the study of instance optimal Euclidean spanners. Our results are two-fold. *Rather surprisingly (given the aforementioned experimental study), we demonstrate that the greedy spanner is far from being instance optimal, even when allowing its stretch to grow. More concretely, we design two hard instances of point sets in the plane, where the greedy (1+x\epsilon) -spanner (for basically any parameter x \geq 1 ) has \Omega_{x}(\epsilon^{-1/2})\cdot\vert E_{\text{spa}} \vert edges and weight \Omega_{x}(\epsilon^{-1})\cdot\Vert E_{\text{light}}\Vert , where E_{\text{spa}} and E_{\text{light}} denote the per-instance sparsest and lightest (1 +\epsilon) -spanners, respectively, and the \Omega_{x} notation suppresses a polynomial dependence on 1/x . *As our main contribution, we design a new construction of Euclidean spanners, which is inherently different from known constructions, achieving the following bounds: a stretch of 1+\epsilon\cdot 2^{O(\log^{*}(d/\epsilon)} with O(1)\cdot\vert E_{\text{spa}}\vert edges and weight O(1). \Vert E_{ \text{light}}\Vert . In other words, we show that a slight increase to the stretch suffices for obtaining instance optimality up to an absolute constant for both sparsity and lightness. Remarkably, there is only a log-star dependence on the dimension in the stretch, and there is no dependence on it whatsoever in the number of edges and weight. In general, for any integer k\geq 1 , we can construct a Euclidean spanner in \mathbb{R}^{d} of stretch 1+\epsilon\cdot 2^{O(k)} with O(\log^{(k)}(\epsilon^{-1})+\log^{(k-1)}(d))\cdot\vert E_{\text{spa}}\vert edges and weight O(\log^{(k)}(\epsilon^{-1})+\log^{(k-1)}(d))\cdot\Vert E_{\text{light}}\Vert , where \log^{(k)} denotes the k-iterated logarithm.
Author Toth, Csaba D.
Zhang, Tianyi
Solomon, Shay
Le, Hung
Than, Cuong
Author_xml – sequence: 1
  givenname: Hung
  surname: Le
  fullname: Le, Hung
  email: hungle@cs.umass.edu
  organization: College of Information & Comp. Sci., University of Massachusetts Amherst,Amherst,MA,USA
– sequence: 2
  givenname: Shay
  surname: Solomon
  fullname: Solomon, Shay
  email: solo.shay@gmail.com
  organization: School of Electrical Engineering, Tel Aviv University,Tel Aviv,Israel
– sequence: 3
  givenname: Cuong
  surname: Than
  fullname: Than, Cuong
  email: cthan@umass.edu
  organization: College of Information & Comp. Sci., University of Massachusetts Amherst,Amherst,MA,USA
– sequence: 4
  givenname: Csaba D.
  surname: Toth
  fullname: Toth, Csaba D.
  email: csaba.toth@csun.edu
  organization: California State University Northridge,Department of Mathematics,Los Angeles,CA,USA
– sequence: 5
  givenname: Tianyi
  surname: Zhang
  fullname: Zhang, Tianyi
  email: tianyiz21@tauex.tau.ac.il
  organization: School of Electrical Engineering, Tel Aviv University,Tel Aviv,Israel
BookMark eNotj89LwzAYQKNMcL_-gx16l9Yv-ZIvyVHKpoNBD5vnkaUJVGpWmor43zvQ07s93luwWbqmwNiGQ8U52OddUx-JC6JKgJAVAFh7x9ZWW4PIFSct-T2bC6VVaaSSj2yR8weABAVyzp5O1283trnYpzy55EPZDFP36fpi--X7rg0uFcfBpRTGvGIP0fU5rP-5ZO-77al-Kw_N675-OZQd1zSV6KW20VrlAyGXzhtlHF6MNJJQe9AQjSUlnPAOY4yaWg4U8UJGEFqNS7b583YhhPMw3nLGnzMHrei2iL96kENs
CODEN IEEPAD
ContentType Conference Proceeding
DBID 6IE
6IH
CBEJK
RIE
RIO
DOI 10.1109/FOCS61266.2024.00099
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
IEEE Proceedings Order Plan (POP) 1998-present by volume
IEEE Xplore All Conference Proceedings
IEEE Electronic Library (IEL)
IEEE Proceedings Order Plans (POP) 1998-present
DatabaseTitleList
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Xplore Digital Libary (IEL)
  url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Mathematics
Computer Science
EISBN 9798331516741
EISSN 2575-8454
EndPage 1609
ExternalDocumentID 10756024
Genre orig-research
GrantInformation_xml – fundername: European Union
  grantid: 101043159
  funderid: 10.13039/501100000780
– fundername: Israel Science Foundation
  grantid: 1991/1
  funderid: 10.13039/501100003977
– fundername: United States-Israel Binational Science Foundation
  funderid: 10.13039/501100001742
– fundername: NSF
  grantid: CCF-2121952
  funderid: 10.13039/100000001
GroupedDBID --Z
6IE
6IH
6IK
ALMA_UNASSIGNED_HOLDINGS
CBEJK
RIE
RIO
ID FETCH-LOGICAL-i176t-3c479f995ce6314ac858a3b8484637c070f89652a2ca3fff76d106f3b68263973
IEDL.DBID RIE
IngestDate Wed Aug 27 03:04:36 EDT 2025
IsPeerReviewed false
IsScholarly true
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-i176t-3c479f995ce6314ac858a3b8484637c070f89652a2ca3fff76d106f3b68263973
PageCount 31
ParticipantIDs ieee_primary_10756024
PublicationCentury 2000
PublicationDate 2024-Oct.-27
PublicationDateYYYYMMDD 2024-10-27
PublicationDate_xml – month: 10
  year: 2024
  text: 2024-Oct.-27
  day: 27
PublicationDecade 2020
PublicationTitle Proceedings / annual Symposium on Foundations of Computer Science
PublicationTitleAbbrev FOCS
PublicationYear 2024
Publisher IEEE
Publisher_xml – name: IEEE
SSID ssj0040504
Score 2.2786584
Snippet Euclidean spanners are important geometric objects that have been extensively studied since the 1980s. The two most basic "compactness" measures of a Euclidean...
SourceID ieee
SourceType Publisher
StartPage 1579
SubjectTerms Computer science
instance optimal
Polynomials
spanner
Upper bound
Title Towards Instance-Optimal Euclidean Spanners
URI https://ieeexplore.ieee.org/document/10756024
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3PT8IwFH4RTnpBEePv7ODNDLe2a9czgaAJYAIk3EjXdQkRB5Ht4l_va9nQmJh4W3ZZ0-6973vb-74H8KB1yAzWsn7KiMECRVBfMhn4imkEb6UlSa0aeTTmwzl7WUSLSqzutDDGGNd8Zrr20v3LTze6tJ_KMMIFAjRhDWjge7YXa9VpF4lHwCptXBjIp8GkN0X05rYNgViH7MDau_6YoOIAZNCCcf3ofd_IW7cskq7-_OXK-O-1nULnW6vnvR5Q6AyOTN6GVj2swatitw0no4NB6-4cHmeuXXbnPTt6qI0_wdzxrtZev9TrVWpU7k0xUeTIDjswH_RnvaFfzU3wV6HghU81EzKTMtKG05ApHUexoknMkGtQoTHIs1jyiCiiFc2yTPAUC8OMJhxrDeQn9AKa-SY3l-DFacqVkiomNGGUiFizRAVJpkigWBjQK-jYrVhu99YYy3oXrv-4fwPH9jhs8ifiFprFR2nuENWL5N6d5hdnnp_D
linkProvider IEEE
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV09T8MwED1BGYClUIr4JgMbSklsx47nqlUL_UBqK3WrHMeRECVFNFn49ZzTpCAkJLYoSyJbd--dfe8dwJ3WPjNYy7oxIwYLFEFdyaTnKqYRvJWWJLZq5OGI92bscR7MS7F6oYUxxhTNZ6ZlH4u7_Hilc3tUhhEuEKAJ24U9BH4WbORaVeJF6uGxUh3ne_KhO25PEL-5bUQg1iPbswavP2aoFBDSrcOo-vimc-S1lWdRS3_-8mX8998dQfNbrec8b3HoGHZM2oB6Na7BKaO3AYfDrUXr-gTup0XD7NrpFwRRG3eM2eNNLZ1OrpcvsVGpM8FUkSI_bMKs25m2e245OcF98QXPXKqZkImUgTac-kzpMAgVjUKGbIMKjWGehJIHRBGtaJIkgsdYGiY04lhtIEOhp1BLV6k5AyeMY66UVCGhEaNEhJpFyosSRTzFfI-eQ9MuxeJ9Y46xqFbh4o_3t7Dfmw4Hi0F_9HQJB3ZrLBQQcQW17CM314jxWXRT7OwX-U2jEA
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=Proceedings+%2F+annual+Symposium+on+Foundations+of+Computer+Science&rft.atitle=Towards+Instance-Optimal+Euclidean+Spanners&rft.au=Le%2C+Hung&rft.au=Solomon%2C+Shay&rft.au=Than%2C+Cuong&rft.au=Toth%2C+Csaba+D.&rft.date=2024-10-27&rft.pub=IEEE&rft.eissn=2575-8454&rft.spage=1579&rft.epage=1609&rft_id=info:doi/10.1109%2FFOCS61266.2024.00099&rft.externalDocID=10756024