Abstract
Given a graph embedded in a metric space, its dilation is the maximum over all distinct pairs of vertices of the ratio between their distance in the graph and the metric distance between them. Given such a graph G with n vertices and m edges and consisting of at most two connected components, we consider the problem of augmenting G with an edge such that the resulting graph has minimum dilation. We show that we can find such an edge in O((n^4*log n)/m^{0.5}) time using linear space which solves an open problem of whether a linear-space algorithm with o(n^4) running time exists. We show that O(n^2*log n) time is achievable if G is a simple path or the union of two vertex-disjoint simple paths. Finally, we show how to find an edge that maximizes the dilation of the resulting graph in O(n^3) time with O(n^2) space and in O(n^3*log n) time with linear space.
Original language | English |
---|---|
Title of host publication | Algorithms and Computation : 19th International Symposium, ISAAC 2008, Gold Coast, Australia, December 15-17, 2008, Proceedings |
Editors | Seok-Hee Hong, Hiroshi Nagamochi, Takuro Fukunaga |
Number of pages | 12 |
Publisher | Springer |
Publication date | 2008 |
Pages | 764-775 |
ISBN (Electronic) | 978-3-540-92181-3 |
DOIs | |
Publication status | Published - 2008 |
Event | International Symposium on Algorithms and Computation - Gold Coast, Australia Duration: 15 Dec 2008 → 17 Dec 2008 Conference number: 19 |
Conference
Conference | International Symposium on Algorithms and Computation |
---|---|
Number | 19 |
Country/Territory | Australia |
City | Gold Coast |
Period | 15/12/2008 → 17/12/2008 |
Series | Lecture notes in computer science |
---|---|
Number | 5369 |
ISSN | 0302-9743 |