We study a natural generalization of the classical problem, called (DSQ). In this problem, we are given a graph , an integer , and for each vertex , a lower quota and an upper quota . The goal is to determine whether there exists a set of size at most such that for every vertex , the number of vertices in its closed neighborhood that belong to , i.e., , lies within the range . This richer model captures a variety of practical settings where both under- and over-coverage must be avoided – such as in fault-tolerant infrastructure, load-balanced facility placement, or constrained communication networks. While DS is already known to be computationally hard, we show that the added expressiveness of per-vertex quotas in DSQ introduces additional algorithmic challenges. In particular, we prove that DSQ becomes \W[1]-hard even on structurally sparse graphs – such as those with degeneracy 2, or excluding as a subgraph – despite these classes admitting FPT algorithms for DS. On the positive side, we show that DSQ is fixed-parameter tractable when parameterized by solution size and treewidth, and more generally, on nowhere dense graph classes. Furthermore, we design a subexponential-time algorithm for DSQ on apex-minor-free graphs using the bidimensionality framework. These results collectively offer a refined view of the algorithmic landscape of DSQ, revealing a sharp contrast with the classical DS problem and identifying the key structural properties that govern tractability.

生成讲解博客的中文版本

生成AI智能校验的中文版本