Article, 2024

Safe sets and in-dominating sets in digraphs

Discrete Applied Mathematics, ISSN 0166-218X, 1872-6771, Volume 346, Pages 215-227, 10.1016/j.dam.2023.12.012

Contributors

Bai, Yan Dong 0000-0002-7055-0580 [1] Bang-Jensen, Jørgen 0000-0001-5783-7125 [2] Fujita, Shinya (Corresponding author) [3] Ono, Hirotaka 0000-0003-0845-3947 [4] Yeo, Anders 0000-0003-0293-8708 [2] [5]

Affiliations

  1. [1] Northwestern Polytechnical University
  2. [NORA names: China; Asia, East];
  3. [2] University of Southern Denmark
  4. [NORA names: SDU University of Southern Denmark; University; Denmark; Europe, EU; Nordic; OECD];
  5. [3] Yokohama City University
  6. [NORA names: Japan; Asia, East; OECD];
  7. [4] Nagoya University
  8. [NORA names: Japan; Asia, East; OECD];
  9. [5] University of Johannesburg
  10. [NORA names: South Africa; Africa]

Abstract

A non-empty subset S of the vertices of a digraph D is a safe set if (i) for every strongly connected component M of D − S , there exists a strongly connected component N of D [ S ] such that there exists an arc from M to N ; and (ii) for every strongly connected component M of D − S and every strongly connected component N of D [ S ] , we have | M | ≤ | N | whenever there exists an arc from M to N . In the case of acyclic digraphs a set X of vertices is a safe set precisely when X is an in-dominating set, that is, every vertex not in X has at least one arc to X . We prove that, even for acyclic digraphs which are traceable (have a hamiltonian path) it is NP-hard to find a minimum cardinality safe (in-dominating) set. Then we show that the problem is also NP-hard for tournaments and give, for every positive constant c , a polynomial algorithm for finding a minimum cardinality safe set in a tournament on n vertices in which no strong component has size more than c log ( n ) . Under the so called Exponential Time Hypothesis (ETH) this is close to best possible in the following sense: If ETH holds, then, for every ϵ > 0 there is no polynomial time algorithm for finding a minimum cardinality safe set for the class of tournaments in which the largest strong component has size at most log 1 + ϵ ( n ) . We also discuss bounds on the cardinality of safe sets in tournaments.

Keywords

D-S, Exponential Time Hypothesis, M to N, NP-hard, Time Hypothesis, acyclic digraphs, algorithm, arc, bounds, cardinality, cases, class, class of tournaments, components, constant c, digraph, digraph D, exponential, hypothesis, log, polynomial algorithm, polynomial time algorithm, positive constant c, problem, safe set, sets, size, time algorithm, tournament, vertices

Funders

  • Japan Society for the Promotion of Science
  • National Natural Science Foundation of China
  • Danish Agency for Science and Higher Education

Data Provider: Digital Science