[Paper Review] On fixed-parameter tractability of the mixed domination problem for graphs with bounded tree-width
This paper presents a fixed-parameter tractable algorithm for the mixed domination problem in graphs with bounded tree-width, using a novel dynamic programming approach that assigns power values to vertices to track domination states. The method achieves an improved time complexity of $ O^*(6^w) $, proving that the mixed domination problem is fixed-parameter tractable with respect to tree-width.
A mixed dominating set for a graph $G = (V,E)$ is a set $S\subseteq V \cup E$ such that every element $x \in (V \cup E) \backslash S$ is either adjacent or incident to an element of $S$. The mixed domination number of a graph $G$, denoted by $γ_m(G)$, is the minimum cardinality of mixed dominating sets of $G$. Any mixed dominating set with the cardinality of $γ_m(G)$ is called a minimum mixed dominating set. The mixed domination set (MDS) problem is to find a minimum mixed dominating set for a graph $G$ and is known to be an NP-complete problem. In this paper, we present a novel approach to find all of the mixed dominating sets, called the AMDS problem, of a graph with bounded tree-width $tw$. Our new technique of assigning power values to edges and vertices, and combining with dynamic programming, leads to a fixed-parameter algorithm of time $O(3^{tw^{2}} imes tw^2 imes |V|)$. This shows that MDS is fixed-parameter tractable with respect to tree-width. In addition, we theoretically improve the proposed algorithm to solve the MDS problem in $O(6^{tw} imes |V|)$ time.
Motivation & Objective
- To address the NP-complete mixed domination set (MDS) problem in graphs with bounded tree-width.
- To develop a fixed-parameter tractable algorithm for MDS by exploiting structural properties of tree-decompositions.
- To improve upon prior exponential-time bounds for MDS on bounded tree-width graphs through a novel state representation technique.
- To formally prove correctness and optimality of the proposed dynamic programming algorithm.
- To explore the potential of power-value assignment to vertices as a general technique for solving other graph problems.
Proposed method
- Introduces a power-value assignment scheme to vertices, where each vertex is assigned a value (1–9) indicating its domination status and the status of its incident edges.
- Uses dynamic programming over a tree decomposition of the graph, maintaining a stable table ($ Stable_i $) for each bag in the decomposition.
- For each bag, the algorithm tracks all valid partial solutions (domination states) using a coding scheme that encodes vertex and edge domination status.
- Applies three key rules during tree decomposition traversal: (1) handle leaf bags with initial states, (2) extend states via join operations, and (3) ensure dominated elements are properly accounted for.
- Implements pruning rules to eliminate invalid states—e.g., vertices not dominated or edges not dominated by any neighbor in the current subtree.
- Optimizes the algorithm by reducing the state space using structural constraints, leading to a theoretical improvement from $ O^*(3^{w^2}) $ to $ O^*(6^w) $.
Experimental results
Research questions
- RQ1Can the mixed domination problem be solved in fixed-parameter tractable time with respect to tree-width?
- RQ2What is the tightest possible time complexity for solving MDS on graphs of bounded tree-width?
- RQ3How can vertex and edge domination be efficiently encoded and propagated in a dynamic programming framework over tree decompositions?
- RQ4Can the state space of dynamic programming for MDS be significantly reduced through structural constraints and power-value encoding?
- RQ5Is the proposed technique of power-value assignment generalizable to other NP-hard graph problems?
Key findings
- The mixed domination problem is fixed-parameter tractable with respect to tree-width, as demonstrated by a dynamic programming algorithm with time complexity $ O^*(3^{w^2}) $.
- A theoretical improvement reduces the time complexity to $ O^*(6^w) $, significantly improving upon the initial bound.
- The algorithm correctly computes the minimum mixed dominating set by maintaining and propagating valid domination states through all bags of the tree decomposition.
- The correctness of the algorithm is formally proven via lemmas and theorems, showing that all valid partial solutions are preserved and extended correctly.
- The root bag's stable table contains all possible minimum-cost states, from which the mixed domination number $ eta_m(G) $ can be extracted.
- The power-value technique enables efficient pruning of invalid states and provides a structured way to encode domination relationships between vertices and edges.
Better researchstarts right now
From reading papers to final review, dramatically reduce your research time.
No credit card · Free plan available
This review was created by AI and reviewed by human editors.