2022
DOI: 10.48550/arxiv.2204.04765
|View full text |Cite
Preprint
|
Sign up to set email alerts
|

Minimal Roman Dominating Functions: Extensions and Enumeration

Abstract: Roman domination is one of the many variants of domination that keeps most of the complexity features of the classical domination problem. We prove that Roman domination behaves differently in two aspects: enumeration and extension. We develop non-trivial enumeration algorithms for minimal Roman domination functions with polynomial delay and polynomial space. Recall that the existence of a similar enumeration result for minimal dominating sets is open for decades. Our result is based on a polynomial-time algor… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
9
0

Year Published

2022
2022
2023
2023

Publication Types

Select...
1
1

Relationship

1
1

Authors

Journals

citations
Cited by 2 publications
(9 citation statements)
references
References 34 publications
0
9
0
Order By: Relevance
“…But if Connected Dominating Set Extension is NP-hard, then we cannot expect a polynomial-time algorithm for this more general question, either. On the positive side, it has been recently exemplified with the enumeration problem of minimal Roman domination functions in [2] that a polynomial-time algorithm for the corresponding extension problem can be adapted so that polynomial delay can be achieved for this type of enumeration problem.…”
Section: Achieving Polynomial Delay Is Not Easymentioning
confidence: 99%
See 1 more Smart Citation
“…But if Connected Dominating Set Extension is NP-hard, then we cannot expect a polynomial-time algorithm for this more general question, either. On the positive side, it has been recently exemplified with the enumeration problem of minimal Roman domination functions in [2] that a polynomial-time algorithm for the corresponding extension problem can be adapted so that polynomial delay can be achieved for this type of enumeration problem.…”
Section: Achieving Polynomial Delay Is Not Easymentioning
confidence: 99%
“…As we also proved that the extension problem associated to CDS is computationally intractable even on 2-degenerate graphs, it is not that straightforward to analyze our enumeration algorithm with the eyes of output-sensitive analysis. Conversely, should it be possible to find an efficient algorithm for an extension problem, also on special graph classes, then usually polynomial-delay algorithms can be shown; as a recent example in the realm of domination problems, we refer to the enumeration of minimal Roman functions described in [2]. So, in the context of our problem, we can ask: Can we achieve polynomial delay for any enumeration algorithm for minimal CDS?…”
Section: Conclusion and Open Problemsmentioning
confidence: 99%
“…To briefly summarize all these findings, in many ways concerning complexity, Roman Domination and Dominating Set behave exactly the same. There are two notable and related exceptions, as delineated in [2], concerning extension problems and output-sensitive enumeration.…”
Section: Introductionmentioning
confidence: 99%
“…This triggered further interest in looking into enumerating minimal Roman dominating functions on graph classes, as also done in the case of Dominating Set, see [5,20,21,30,32,33]. The basis of the output-sensitive enumeration result of [2] was several combinatorial observations. Here, we find ways how to use the underlying combinatorial ideas for non-trivial enumeration algorithms for minimal Roman dominating functions in split graphs, cobipartite graphs, interval graphs, forests and chordal graphs and for counting these exactly for paths.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation