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...
Saved in:
Published in | Proceedings / annual Symposium on Foundations of Computer Science pp. 1579 - 1609 |
---|---|
Main Authors | , , , , |
Format | Conference Proceeding |
Language | English |
Published |
IEEE
27.10.2024
|
Subjects | |
Online Access | Get full text |
ISSN | 2575-8454 |
DOI | 10.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 |