Abstract
The Power Dominating Set problem is an extension of the well-known domination problem on graphs in a way that we enrich it by a second propagation rule: given a graph G(V,E), a set P⊆V is a power dominating set if every vertex is observed after the exhaustive application of the following two rules. First, a vertex is observed if v∈P or it has a neighbor in P. Secondly, if an observed vertex has exactly one unobserved neighbor u, then also u will be observed, as well. We show that Power Dominating Set remains \(\mathcal{NP}\)-hard on cubic graphs. We design an algorithm solving this problem in time \(\mathcal{O}^{*}(1.7548^{n})\) on general graphs, using polynomial space only. To achieve this, we introduce so-called reference search trees that can be seen as a compact representation of usual search trees, providing non-local pointers in order to indicate pruned subtrees.
Similar content being viewed by others
References
Aazami, A., Stilp, K.: Approximation algorithms and hardness for domination with propagation. SIAM J. Discrete Math. 23(3), 1382–1399 (2009)
Brueni, D.J., Heath, L.S.: The PMU placement problem. SIAM J. Discrete Math. 19, 744–761 (2006)
Chandran, L.S., Grandoni, F.: Refined memorization for vertex cover. Inf. Process. Lett. 93, 125–131 (2005)
Fernau, H., Raible, D.: Exact algorithms for maximum acyclic subgraph on a superclass of cubic graphs. In: Nakano, S.-I., Rahman, Md.S. (eds.) Workshop on Algorithms and Computation: WALCOM. LNCS, vol. 4921, pp. 144–156. Springer, Berlin (2008)
Fernau, H., Langer, A., Liedloff, M., Kneis, J., Kratsch, D., Raible, D., Rossmanith, P.: An exact algorithm for the maximum leaf spanning tree problem. In: Chen, J., Fomin, F.V. (eds.) International Workshop on Parameterized and Exact Computation (IWPEC). LNCS, vol. 5917, pp. 161–172. Springer, Berlin (2009)
Fomin, F.V., Kratsch, D.: Exact Exponential Algorithms. Texts in Theoretical Computer Science. Springer, Berlin (2010)
Fomin, F.V., Grandoni, F., Kratsch, D.: Some new techniques in design and analysis of exact (exponential) algorithms. Technical Report 307, Department of Informatics, University of Bergen (2005)
Fomin, F.V., Grandoni, F., Kratsch, D.: Solving connected dominating set faster than 2n. Algorithmica 52(2), 153–166 (2008)
Fomin, F.V., Grandoni, F., Kratsch, D.: A measure & conquer approach for the analysis of exact algorithms. J. ACM 56(5) (2009)
Garey, M.R., Johnson, D.S.: The rectilinear Steiner tree problem is NP-complete. SIAM J. Appl. Math. 32(4), 826–834 (1977)
Guo, J., Niedermeier, R., Raible, D.: Improved algorithms and complexity results for power domination in graphs. Algorithmica 52(2), 177–202 (2008)
Haynes, T.W., Hedetniemi, S.M., Hedetniemi, S.T., Henning, M.A.: Domination in graphs applied to electric power networks. SIAM J. Discrete Math. 15(4), 519–529 (2002)
Kneis, J., Mölle, D., Richter, S., Rossmanith, P.: Parameterized power domination complexity. Inf. Process. Lett. 98(4), 145–149 (2006)
Liao, C.-S., Lee, D.-T.: Power domination problem in graphs. In: Wang, L. (ed.) Computing and Combinatorics, 11th Annual International Conference, COCOON. LNCS, vol. 3595, pp. 818–828. Springer, Berlin (2005)
Peng, J., Sun, Y., Wang, H.F.: Optimal PMU placement for full network observability using tabu search algorithm. Int. J. Electr. Power Energy Syst. 28(4), 223–231 (2006)
Raible, D., Fernau, H.: Power domination in O ∗(1.7548n) using reference search trees. In: Hong, S.-H., Nagamochi, H., Fukunaga, T. (eds.) Algorithms and Computation, 19th International Symposium, ISAAC 2008. LNCS, vol. 5369, pp. 136–147. Springer, Berlin (2008)
Raible, D., Fernau, H.: An amortized search tree analysis for k-Leaf Spanning Tree. In: van Leeuwen, J., Muscholl, A., Peleg, D., Pokorný, J., Rumpe, B. (eds.) SOFSEM 2010: Theory and Practice of Computer Science. LNCS, vol. 5901, pp. 672–684. Springer, Berlin (2010)
Robson, J.M.: Algorithms for maximum independent sets. J. Algorithms 7(3), 425–440 (1986)
Speckenmeyer, E.: On feedback vertex sets and nonseparating independent sets in cubic graphs. J. Graph Theory 3, 405–412 (1988)
van Rooij, J.M.M., Bodlaender, H.L.: Design by measure and conquer, a faster exact algorithm for dominating set. In: Albers, S., Weil, P. (eds.) Symposium on Theoretical Aspects of Computer Science (STACS), Internationales Begegnungs- und Forschungszentrum fuer Informatik (IBFI), Schloss Dagstuhl, Germany. Dagstuhl Seminar Proceedings, vol. 08001, pp. 657–668 (2008)
van Rooij, J.M.M., Nederlof, J., van Dijk, T.C.: Inclusion/exclusion meets measure and conquer. In: Fiat, A., Sanders, P. (eds.) European Symposium on Algorithms (ESA). LNCS, vol. 5757, pp. 554–565. Springer, Berlin (2009)
Venugopal, G., Veilumuthu, R., Avila Theresa, P.: Optimal PMU placement and observability of power system using PSAT. In: International Joint Journal Conference on Engineering and Technology (IJJCET10), pp. 67–71 (2010). Available online: http://ijjcet.com/content.htm
Wang, K., Cai, Z., Ding, J.: PMU placement and the state estimation model of a hybrid measurement system
Xu, G., Kang, L., Shan, E., Zhao, M.: Power domination in block graphs. Theor. Comput. Sci. 359(1–3), 299–305 (2006)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Binkele-Raible, D., Fernau, H. An Exact Exponential Time Algorithm for Power Dominating Set . Algorithmica 63, 323–346 (2012). https://doi.org/10.1007/s00453-011-9533-2
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00453-011-9533-2