Efficient enumeration of dominating sets for sparse graphs

被引:0
|
作者
Kurita, Kazuhiro [1 ]
Wasa, Kunihiro [2 ,3 ]
Arimura, Hiroki [1 ]
Uno, Takeaki [2 ]
机构
[1] Hokkaido Univ, IST, Sapporo, Hokkaido, Japan
[2] Natl Inst Informat, Tokyo, Japan
[3] Toyohashi Univ Technol, Toyohashi, Aichi, Japan
关键词
Enumeration algorithm; Polynomial amortized time; Dominating set; Girth; Degeneracy; MAXIMAL INDEPENDENT SETS;
D O I
10.1016/j.dam.2021.06.004
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
A dominating set D of a graph G is a set of vertices such that any vertex in G is in D or its neighbor is in D. Enumeration of minimal dominating sets in a graph is one of the central problems in enumeration study since enumeration of minimal dominating sets corresponds to the enumeration of minimal hypergraph transversals. The output-polynomial time enumeration of minimal hypergraph transversals is an interesting open problem. On the other hand, enumeration of dominating sets including non-minimal ones has not been received much attention. In this paper, we address enumeration problems for dominating sets from sparse graphs which are degenerate graphs and graphs with large girth, and we propose two algorithms for solving the problems. The first algorithm enumerates all the dominating sets for a k-degenerate graph in O (k) time per solution using O (n + m) space, where n and m are respectively the number of vertices and edges in an input graph. That is, the algorithm is optimal for graphs with constant degeneracy such as trees, planar graphs, H-minor free graphs with some fixed H. The second algorithm enumerates all the dominating sets in constant time per solution for input graphs with girth at least nine. (C) 2021 Elsevier B.V. All rights reserved.
引用
收藏
页码:283 / 295
页数:13
相关论文
共 50 条
  • [1] Efficient enumeration of dominating sets for sparse graphs
    Kurita, Kazuhiro
    Wasa, Kunihiro
    Arimura, Hiroki
    Uno, Takeaki
    Discrete Applied Mathematics, 2021, 303 : 283 - 295
  • [2] Enumeration of minimal connected dominating sets for chordal graphs
    Golovach, Petr A.
    Heggernes, Pinar
    Kratsch, Dieter
    Saei, Reza
    DISCRETE APPLIED MATHEMATICS, 2020, 278 : 3 - 11
  • [3] Efficient Dominating and Edge Dominating Sets for Graphs and Hypergraphs
    Brandstaedt, Andreas
    Leitert, Arne
    Rautenbach, Dieter
    ALGORITHMS AND COMPUTATION, ISAAC 2012, 2012, 7676 : 267 - 277
  • [4] Efficient dominating sets in circulant graphs
    Deng, Yun-Ping
    Sun, Yu-Qin
    Liu, Qiong
    Wang, Hai-Chao
    DISCRETE MATHEMATICS, 2017, 340 (07) : 1503 - 1507
  • [5] Efficient dominating sets in Cayley graphs
    Dejter, IJ
    Serra, O
    DISCRETE APPLIED MATHEMATICS, 2003, 129 (2-3) : 319 - 328
  • [6] Enumeration and maximum number of minimal dominating sets for chordal graphs
    Golovach, Petr A.
    Kratsch, Dieter
    Liedtoff, Mathieu
    Sayadi, Mohamed Yosri
    THEORETICAL COMPUTER SCIENCE, 2019, 783 : 41 - 52
  • [7] On the Enumeration and Counting of Minimal Dominating sets in Interval and Permutation Graphs
    Kante, Mamadou Moustapha
    Limouzy, Vincent
    Mary, Arnaud
    Nourine, Lhouari
    Uno, Takeaki
    ALGORITHMS AND COMPUTATION, 2013, 8283 : 339 - 349
  • [8] Subgroups as efficient dominating sets in Cayley graphs
    Chelvam, T. Tamizh
    Mutharasu, Sivagnanam
    DISCRETE APPLIED MATHEMATICS, 2013, 161 (09) : 1187 - 1190
  • [9] Efficient total dominating sets in Cayley graphs
    MacGillivray, Gary
    Warren, J. Maria
    UTILITAS MATHEMATICA, 2014, 94 : 347 - 359
  • [10] SEMI SQUARE STABLE GRAPHS AND EFFICIENT DOMINATING SETS
    Abughazaleh, Baha'
    Abughneim, Omar a.
    TRANSACTIONS ON COMBINATORICS, 2023, 12 (02) : 107 - 113