Skip to main content
Erschienen in: Journal of Combinatorial Optimization 1/2019

02.01.2019

Hardness, approximability, and fixed-parameter tractability of the clustered shortest-path tree problem

verfasst von: Mattia D’Emidio, Luca Forlizzi, Daniele Frigioni, Stefano Leucci, Guido Proietti

Erschienen in: Journal of Combinatorial Optimization | Ausgabe 1/2019

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Given an n-vertex non-negatively real-weighted graph G, whose vertices are partitioned into a set of k clusters, a clustered network design problem on G consists of solving a given network design optimization problem on G, subject to some additional constraints on its clusters. In particular, we focus on the classic problem of designing a single-source shortest-path tree, and we analyse its computational hardness when in a feasible solution each cluster is required to form a subtree. We first study the unweighted case, and prove that the problem is \({\textsf {NP}}\)-hard. However, on the positive side, we show the existence of an approximation algorithm whose quality essentially depends on few parameters, but which remarkably is an O(1)-approximation when the largest out of all the diameters of the clusters is either O(1) or \(\varTheta (n)\). Furthermore, we also show that the problem is fixed-parameter tractable with respect to k or to the number of vertices that belong to clusters of size at least 2. Then, we focus on the weighted case, and show that the problem can be approximated within a tight factor of O(n), and that it is fixed-parameter tractable as well. Finally, we analyse the unweighted single-pair shortest path problem, and we show it is hard to approximate within a (tight) factor of \(n^{1-\epsilon }\), for any \(\epsilon >0\).

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Fußnoten
1
Throughout the paper, the notation \(\widetilde{O}\) suppresses factors that are polylogarithmic in n.
 
2
The runtime originally given in Björklund et al. (2007) is here restated on our (implicitly assumed) model of computation, namely the standard unit-cost RAM with logarithmic word size, on which the \(O(|X|^2 \cdot 2^{|X|})\) ring operations performed in Björklund et al. (2007) cost \(O(W \cdot |X| \cdot {\text {polylog}}(W,|X|))\) time each. Notice that we are explicitly stating polynomial factors in |X|, i.e., logarithmic factors in \(2^{|X|}\), which are disregarded in Björklund et al. (2007), since they will result in polynomial factors in k in the running time of our FPT algorithm.
 
3
The X3C problem remains NP-complete even with this additional assumption, see e.g., problem SP2 in Garey and Johnson (1979).
 
Literatur
Zurück zum Zitat Bao X, Liu Z (2012) An improved approximation algorithm for the clustered traveling salesman problem. Inf Process Lett 112(23):908–910MathSciNetCrossRefMATH Bao X, Liu Z (2012) An improved approximation algorithm for the clustered traveling salesman problem. Inf Process Lett 112(23):908–910MathSciNetCrossRefMATH
Zurück zum Zitat Bilò D, Grandoni F, Gualà L, Leucci S, Proietti G (2015) Improved purely additive fault-tolerant spanners. In: Proceedings 23rd European symposium on algorithms (ESA), volume 9294 of Lecture notes in computer science. Springer, pp 167–178 Bilò D, Grandoni F, Gualà L, Leucci S, Proietti G (2015) Improved purely additive fault-tolerant spanners. In: Proceedings 23rd European symposium on algorithms (ESA), volume 9294 of Lecture notes in computer science. Springer, pp 167–178
Zurück zum Zitat Björklund A, Husfeldt T, Kaski P, Koivisto M (2007) Fourier meets möbius: fast subset convolution. In: Proceedings 39th ACM symposium on theory of computing (STOC). ACM, pp 67–74 Björklund A, Husfeldt T, Kaski P, Koivisto M (2007) Fourier meets möbius: fast subset convolution. In: Proceedings 39th ACM symposium on theory of computing (STOC). ACM, pp 67–74
Zurück zum Zitat Byrka J, Grandoni F, Rothvoß T, Sanità L (2013) Steiner tree approximation via iterative randomized rounding. J ACM 60(1):6MathSciNetCrossRefMATH Byrka J, Grandoni F, Rothvoß T, Sanità L (2013) Steiner tree approximation via iterative randomized rounding. J ACM 60(1):6MathSciNetCrossRefMATH
Zurück zum Zitat Dasgupta S, Papadimitriou CH, Vazirani U (2008) Algorithms, 1st edn. McGraw-Hill Inc, New York Dasgupta S, Papadimitriou CH, Vazirani U (2008) Algorithms, 1st edn. McGraw-Hill Inc, New York
Zurück zum Zitat D’Emidio M, Forlizzi L, Frigioni D, Leucci S, Proietti G (2016) On the clustered shortest-path tree problem. In: Proceedings 17th Italian conference on theoretical computer science (ICTCS), volume 1720 of CEUR workshop proceedings, pp 263–268 D’Emidio M, Forlizzi L, Frigioni D, Leucci S, Proietti G (2016) On the clustered shortest-path tree problem. In: Proceedings 17th Italian conference on theoretical computer science (ICTCS), volume 1720 of CEUR workshop proceedings, pp 263–268
Zurück zum Zitat Fareed MS, Javaid N, Akbar M, Rehman S, Qasim U, Khan ZA (2012) Optimal number of cluster head selection for efficient distribution of sources in WSNs. In: Proceedings seventh international conference on broadband, wireless computing, communication and applications. IEEE, pp 626–631 Fareed MS, Javaid N, Akbar M, Rehman S, Qasim U, Khan ZA (2012) Optimal number of cluster head selection for efficient distribution of sources in WSNs. In: Proceedings seventh international conference on broadband, wireless computing, communication and applications. IEEE, pp 626–631
Zurück zum Zitat Garey MR, Johnson DS (1979) Computers and intractability: a guide to the theory of NP-completeness. W. H. Freeman & Co, New YorkMATH Garey MR, Johnson DS (1979) Computers and intractability: a guide to the theory of NP-completeness. W. H. Freeman & Co, New YorkMATH
Zurück zum Zitat Garg N, Konjevod G, Ravi R (2000) A polylogarithmic approximation algorithm for the group Steiner tree problem. J Algorithms 37(1):66–84MathSciNetCrossRefMATH Garg N, Konjevod G, Ravi R (2000) A polylogarithmic approximation algorithm for the group Steiner tree problem. J Algorithms 37(1):66–84MathSciNetCrossRefMATH
Zurück zum Zitat Guttmann-Beck N, Hassin R, Khuller S, Raghavachari B (2000) Approximation algorithms with bounded performance guarantees for the clustered traveling salesman problem. Algorithmica 28(4):422–437MathSciNetCrossRefMATH Guttmann-Beck N, Hassin R, Khuller S, Raghavachari B (2000) Approximation algorithms with bounded performance guarantees for the clustered traveling salesman problem. Algorithmica 28(4):422–437MathSciNetCrossRefMATH
Zurück zum Zitat Halperin E, Krauthgamer R (2003) Polylogarithmic inapproximability. In: Proceedings 35th ACM symposium on theory of computing (STOC), pp 585–594 Halperin E, Krauthgamer R (2003) Polylogarithmic inapproximability. In: Proceedings 35th ACM symposium on theory of computing (STOC), pp 585–594
Zurück zum Zitat Sevgi C, Kocyigit A (2008) On determining cluster size of randomly deployed heterogeneous WSNs. IEEE Commun Lett 12(4):232–234CrossRef Sevgi C, Kocyigit A (2008) On determining cluster size of randomly deployed heterogeneous WSNs. IEEE Commun Lett 12(4):232–234CrossRef
Zurück zum Zitat Wu BY, Lancia G, Bafna V, Chao K-M, Ravi R, Tang CY (1998) A polynomial time approximation scheme for minimum routing cost spanning trees. In: Proceedings 9th ACM-SIAM symposium on discrete algorithms (SODA), pp 21–32 Wu BY, Lancia G, Bafna V, Chao K-M, Ravi R, Tang CY (1998) A polynomial time approximation scheme for minimum routing cost spanning trees. In: Proceedings 9th ACM-SIAM symposium on discrete algorithms (SODA), pp 21–32
Metadaten
Titel
Hardness, approximability, and fixed-parameter tractability of the clustered shortest-path tree problem
verfasst von
Mattia D’Emidio
Luca Forlizzi
Daniele Frigioni
Stefano Leucci
Guido Proietti
Publikationsdatum
02.01.2019
Verlag
Springer US
Erschienen in
Journal of Combinatorial Optimization / Ausgabe 1/2019
Print ISSN: 1382-6905
Elektronische ISSN: 1573-2886
DOI
https://doi.org/10.1007/s10878-018-00374-x

Weitere Artikel der Ausgabe 1/2019

Journal of Combinatorial Optimization 1/2019 Zur Ausgabe