Content area

Abstract

The greedy algorithm adapted from Kruskal's algorithm is an efficient and folklore way to produce a \(k\)-spanner with girth at least \(k+2\). The greedy algorithm has shown to be `existentially optimal', while it's not `universally optimal' for any constant \(k\). Here, `universal optimality' means an algorithm can produce the smallest \(k\)-spanner \(H\) given any \(n\)-vertex input graph \(G\). However, how well the greedy algorithm works compared to `universal optimality' is still unclear for superconstant \(k:=k(n)\). In this paper, we aim to give a new and fine-grained analysis of this problem in undirected unweighted graph setting. Specifically, we show some bounds on this problem including the following two (1) On the negative side, when \(k<\frac{1}{3}n-O(1)\), the greedy algorithm is not `universally optimal'. (2) On the positive side, when \(k>\frac{2}{3}n+O(1)\), the greedy algorithm is `universally optimal'. We also introduce an appropriate notion for `approximately universal optimality'. An algorithm is \((\alpha,\beta)\)-universally optimal iff given any \(n\)-vertex input graph \(G\), it can produce a \(k\)-spanner \(H\) of \(G\) with size \(|H|\leq n+\alpha(|H^*|-n)+\beta\), where \(H^*\) is the smallest \(k\)-spanner of \(G\). We show the following positive bounds. (1) When \(k>\frac{4}{7}n+O(1)\), the greedy algorithm is \((2,O(1))\)-universally optimal. (2) When \(k>\frac{12}{23}n+O(1)\), the greedy algorithm is \((18,O(1))\)-universally optimal. (3) When \(k>\frac{1}{2}n+O(1)\), the greedy algorithm is \((32,O(1))\)-universally optimal. All our proofs are constructive building on new structural analysis on spanners. We give some ideas about how to break small cycles in a spanner to increase the girth. These ideas may help us to understand the relation between girth and spanners.

Details

1009240
Title
The Gap Between Greedy Algorithm and Minimum Multiplicative Spanner
Publication title
arXiv.org; Ithaca
Publication year
2024
Publication date
Nov 3, 2024
Section
Computer Science; Mathematics
Publisher
Cornell University Library, arXiv.org
Source
arXiv.org
Place of publication
Ithaca
Country of publication
United States
University/institution
Cornell University Library arXiv.org
e-ISSN
2331-8422
Source type
Working Paper
Language of publication
English
Document type
Working Paper
Publication history
 
 
Online publication date
2024-11-05
Milestone dates
2024-11-03 (Submission v1)
Publication history
 
 
   First posting date
05 Nov 2024
ProQuest document ID
3124190664
Document URL
https://www.proquest.com/working-papers/gap-between-greedy-algorithm-minimum/docview/3124190664/se-2?accountid=208611
Full text outside of ProQuest
Copyright
© 2024. This work is published under http://arxiv.org/licenses/nonexclusive-distrib/1.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.
Last updated
2024-11-06
Database
2 databases
  • ProQuest One Academic
  • ProQuest One Academic