An Efficient Algorithm for Power Dominating Set

Abstract The problem Power Dominating Set ( PDS ) is motivated by the placement of phasor measurement units to monitor electrical networks. It asks for a minimum set of vertices in a graph that observes all remaining vertices by exhaustively applying two observation rules. Our contribution is twofold. First, we determine the parameterized complexity of PDS by proving it is W [ P ]-complete when parameterized with respect to the solution size. We note that it was only known to be W [2]-hard before. Our second and main contribution is a new algorithm for PDS that efficiently solves practical instances. Our algorithm consists of two complementary parts. The first is a set of reduction rules for PDS that can also be used in conjunction with previously existing algorithms. The second is an algorithm for solving the remaining kernel based on the implicit hitting set approach. Our evaluation on a set of power grid instances from the literature shows that our solver outperforms previous state-of-the-art solvers for PDS by more than one order of magnitude on average. Furthermore, our algorithm can solve previously unsolved instances of continental scale within a few minutes.

Authors

Institutions

Publication Details

Journal
Algorithmica
Published
2024-12-23
DOI
https://doi.org/10.1007/s00453-024-01283-8
Citations
2
Primary Topic
Network Packet Processing and Optimization
Type
article
Field-Weighted Citation Impact
0.98

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

An Efficient Algorithm for Power Dominating Set

Max Göttlicher, Thomas Bläsius
2 citations
Algorithmica
Network Packet Processing and Optimization
0.98
article

An Efficient Algorithm for Power Dominating Set

Max Göttlicher, Thomas Bläsius
article en
2 citations

Abstract

Abstract The problem Power Dominating Set ( PDS ) is motivated by the placement of phasor measurement units to monitor electrical networks. It asks for a minimum set of vertices in a graph that observes all remaining vertices by exhaustively applying two observation rules. Our contribution is twofold. First, we determine the parameterized complexity of PDS by proving it is W [ P ]-complete when parameterized with respect to the solution size. We note that it was only known to be W [2]-hard before. Our second and main contribution is a new algorithm for PDS that efficiently solves practical instances. Our algorithm consists of two complementary parts. The first is a set of reduction rules for PDS that can also be used in conjunction with previously existing algorithms. The second is an algorithm for solving the remaining kernel based on the implicit hitting set approach. Our evaluation on a set of power grid instances from the literature shows that our solver outperforms previous state-of-the-art solvers for PDS by more than one order of magnitude on average. Furthermore, our algorithm can solve previously unsolved instances of continental scale within a few minutes.

AlgorithmicaVol. 87(3)
Karlsruhe Institute of Technology (DE)
Deutsche Forschungsgemeinschaft
Openalex Percentile: Top 22%
Network Packet Processing and Optimization
0.98
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

An Efficient Algorithm for Power Dominating Set — Max Göttlicher, Thomas Bläsius · Algorithmica (2024) | TGRS Research Map | TGRS