A linear-time algorithm for weighted paired-domination on block graphs

In a graph G = ( V , E ) , a set S ⊆ V ( G ) is said to be a dominating set of G if every vertex not in S is adjacent to a vertex in S . Let G [ S ] denote the subgraph of G induced by a subset S of V ( G ). A dominating set S of G is called a paired-dominating set of G if the induced subgraph G [ S...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Journal of combinatorial optimization 2022-08, Vol.44 (1), p.269-286
Hauptverfasser: Lin, Ching-Chi, Hsieh, Cheng-Yu, Mu, Ta-Yu
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:In a graph G = ( V , E ) , a set S ⊆ V ( G ) is said to be a dominating set of G if every vertex not in S is adjacent to a vertex in S . Let G [ S ] denote the subgraph of G induced by a subset S of V ( G ). A dominating set S of G is called a paired-dominating set of G if the induced subgraph G [ S ] contains a perfect matching. Suppose that, for each v ∈ V ( G ) , we have a weight w ( v ) specifying the cost for adding v to S . The weighted paired-domination problem is to find a paired-dominating set S whose total weights w ( S ) = ∑ v ∈ S w ( v ) is minimized. In this paper, we propose an O ( n + m ) -time algorithm for the weighted paired-domination problem on block graphs using dynamic programming, which strengthens the results in [Theoret Comput Sci 410(47–49):5063–5071, 2009] and [J Comb Optim 19(4):457–470, 2010]. Moreover, the algorithm can be completed in O ( n ) time if the block-cut-vertex structure of G is given.
ISSN:1382-6905
1573-2886
DOI:10.1007/s10878-021-00767-5