On the complexity of constructing minimum changeover cost arborescences

The reload cost concept refers to the cost that occurs at a vertex along a path on an edge-colored graph when it traverses an internal vertex between two edges of different colors. This cost depends only on the colors of the traversed edges. Reload costs arise in various applications such as transportation networks, energy distribution networks, and telecommunications. Previous work on reload costs focuses on two problems of finding a spanning tree with minimum cost with respect to two different cost measures. In both problems the cost is associated with a set of paths from a given vertex r to all the leaves of the constructed tree. The first cost measure is the sum of the reload costs of all paths from r to the leaves. The second cost measure is the changeover cost, in which the cost of traversing a vertex by using two specific incident edges is paid only once regardless of the number of paths traversing it. The first problem is inapproximable within any polynomial time computable function of the input size [1], and the second problem is inapproximable within n1−ϵ for any ϵ>0 [2]. In this paper we show that the first hardness result holds also for the second problem. Given this strong inapproximability result, we study the complexity and approximability properties of numerous special cases of this second problem. We mainly focus on bounded costs, and consider both directed and undirected graphs, bounded and unbounded number of colors, and both bounded and unbounded degree graphs. We also present polynomial time exact algorithms and an approximation algorithm for some special case. To the best of our knowledge, these are the first algorithms with a provable performance guarantee for the problem. Moreover, our approximation algorithm shows a tight bound on the approximability of the problem for a specific family of instances.

[1]  Jérôme Monnot,et al.  The minimum reload s-t path, trail and walk problems , 2010, Discret. Appl. Math..

[2]  Ian F. Akyildiz,et al.  NeXt generation/dynamic spectrum access/cognitive radio wireless networks: A survey , 2006, Comput. Networks.

[3]  S. Raghavan,et al.  Reload cost trees and network design , 2012, Networks.

[4]  E. Reingold,et al.  Combinatorial Algorithms: Theory and Practice , 1977 .

[5]  Didem Gözüpek,et al.  A Spectrum Switching Delay-Aware Scheduling Algorithm for Centralized Cognitive Radio Networks , 2013, IEEE Transactions on Mobile Computing.

[6]  Vijay V. Vazirani,et al.  Approximation Algorithms , 2001, Springer Berlin Heidelberg.

[7]  J. Hopcroft,et al.  Efficient algorithms for graph manipulation , 1971 .

[8]  J. Hopcroft,et al.  Algorithm 447: efficient algorithms for graph manipulation , 1973, CACM.

[9]  Giorgio Gambosi,et al.  Complexity and Approximation , 1999, Springer Berlin Heidelberg.

[10]  Francesco Maffioli,et al.  On Minimum Changeover Cost Arborescences , 2011, SEA.

[11]  Giorgio Gambosi,et al.  Complexity and approximation: combinatorial optimization problems and their approximability properties , 1999 .

[12]  A. Brandstädt,et al.  Graph Classes: A Survey , 1987 .

[13]  Francesco Maffioli,et al.  On Minimum Reload Cost Cycle Cover , 2014, Discret. Appl. Math..

[14]  Francesco Maffioli,et al.  On minimum reload cost paths, tours, and flows , 2011, Networks.

[15]  Vasek Chvátal,et al.  A Greedy Heuristic for the Set-Covering Problem , 1979, Math. Oper. Res..

[16]  Rong-chii Duh,et al.  Approximation of k-set cover by semi-local optimization , 1997, STOC '97.

[17]  Shimon Even,et al.  Graph Algorithms , 1979 .

[18]  K. J. Ray Liu,et al.  Advances in cognitive radio networks: A survey , 2011, IEEE Journal of Selected Topics in Signal Processing.

[19]  Ran Raz,et al.  A sub-constant error-probability low-degree test, and a sub-constant error-probability PCP characterization of NP , 1997, STOC '97.

[20]  J. A. Bondy,et al.  Graph Theory , 2008, Graduate Texts in Mathematics.

[21]  Giulia Galbiati The complexity of a minimum reload cost diameter problem , 2008, Discret. Appl. Math..

[22]  Hans-Christoph Wirth,et al.  Reload cost problems: minimum diameter spanning tree , 2001, Discret. Appl. Math..