Dominating Set Knapsack: Profit Optimization on Dominating Sets
Abstract
In a large-scale network, we want to choose some influential nodes to make a profit by paying some cost within a limited budget so that we do not have to spend more budget on some nodes adjacent to the chosen nodes; our problem is the graph-theoretic representation of it. We define our problem, Dominating Set Knapsack, by attaching the knapsack problem with the dominating set on graphs. Each vertex v~(∈ V) is associated with a cost factor w(v) and a profit amount α(v). We aim to choose some vertices within a fixed budget (s) that give maximum profit so that we do not need to choose their 1-hop neighbors. We show that the Dominating Set Knapsack problem is strongly NPC even when restricted to bipartite graphs, but weakly NPC for star graphs. We present a pseudo-polynomial time algorithm for trees in time O(n· min\s2, (α(V))2\). We show that Dominating Set Knapsack is unlikely to be Fixed Parameter Tractable (FPT) by proving that it is W[2]-hard parameterized by the solution size. We developed FPT algorithms with running time O(4tw· nO(1) min\s2,α(V)2\) and O(2vck-1· nO(1) min\s2,α(V)2\), where tw represents the tw of the given graph G(V,E), vck is the solution size of the Vertex Cover Knapsack, s is the capacity or size of the knapsack and α(V)=Σv∈ Vα(v). We obtained similar results for other variants k-Dominating Set Knapsack and Minimal Dominating Set Knapsack, where k is the size of the dominating set.
Turn this paper into a full lesson
ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.