,
Bart M. P. Jansen
,
Faezeh Motiei
Creative Commons Attribution 4.0 International license
We study several generalizations of the Steiner Tree problem that are motivated by the design of power networks. While Steiner Tree asks for a single minimum-cost tree that connects a given set of terminal vertices, a power network typically consists of multiple trees. Each tree connects to a subset of the terminals, to avoid electrical overloads. The cost of installing a power network is therefore determined by two factors: the total length of the cables in the network and the cost of digging underground trenches into which the cables are placed. Since the digging costs can be substantial, to minimize the total cost of the network it might be necessary to place multiple cables into the same trench. These characteristics lead to variations of Steiner Tree in which the goal is to compute a minimum-cost set of Steiner trees, all with a common root, that together connect a given terminal set while balancing the power demand of the terminals in each tree. Two important variations arise depending on whether the network is intended for low-voltage or high-voltage power. In the low-voltage setting, there is substantial power loss across the cables which effectively means that the maximum depth of any tree in the solution has to be bounded. No such depth bound applies to the high-voltage setting. We investigate the parameterized complexity of several power network design problems, using the number of terminals as the parameter. While this parameterization of the standard Steiner Tree problem is fixed-parameter tractable, many of our variants are W[1]-hard. For low-voltage networks (bounded-depth trees), we present an XP-algorithm for planar inputs, which exploits a nontrivial bound on the treewidth of solution subgraphs. We provide an intricate reduction from Grid Tiling to establish that the resulting algorithm is tight under the Exponential Time Hypothesis. The XP-algorithm extends to the high-voltage setting and to general graphs, albeit at a cost in the running time. For high-voltage networks, we prove that the problem remains W[1]-hard on planar graphs. Finally, we explore a variation of the cost model for sharing digging costs in which both problems become fixed-parameter tractable.
@InProceedings{hamm_et_al:LIPIcs.WG.2026.23,
author = {Hamm, Thekla and Jansen, Bart M. P. and Motiei, Faezeh},
title = {{Parameterized Complexity of Power Network Design: Coordinating Cable Placement Is Hard}},
booktitle = {52nd International Workshop on Graph-Theoretic Concepts in Computer Science (WG 2026)},
pages = {23:1--23:18},
series = {Leibniz International Proceedings in Informatics (LIPIcs)},
ISBN = {978-3-95977-430-7},
ISSN = {1868-8969},
year = {2026},
volume = {376},
editor = {Goedgebeur, Jan and Rz\k{a}\.{z}ewski, Pawe{\l}},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.WG.2026.23},
URN = {urn:nbn:de:0030-drops-261892},
doi = {10.4230/LIPIcs.WG.2026.23},
annote = {Keywords: Steiner Tree, Network Design, Parameterized Complexity, ETH-tight Algorithm}
}