Papers
Topics
Authors
Recent
Search
2000 character limit reached

Finite Dominating Set (FDS) in Graphs & Networks

Updated 11 July 2026
  • Finite Dominating Set (FDS) is defined as a set of vertices or candidate points ensuring every element is either in the set or adjacent/captured by one, covering both discrete graphs and continuous networks.
  • Key insights include NP-hardness of underlying problems, geometric density bounds in triangulations, and uniform finite reduction techniques that preserve optimal coverage.
  • Algorithmic approaches span hybrid tabu-search methods, metaheuristics, and exact formulations, effectively addressing both weighted and unweighted dominating set variants across various applications.

Finite Dominating Set (FDS) denotes two closely related constructions centered on domination. In finite graph theory, a dominating set DVD\subseteq V is a subset of vertices such that every vertex is either in DD or adjacent to a vertex in DD; in the context of finite triangulations on surfaces, an FDS is simply a dominating set of the finite embedded graph whose size is bounded in terms of the number of vertices [(Albuquerque et al., 2018); (Liu et al., 2010)]. In continuous network location, the term has a more specialized meaning: an FDS is a finite set of candidate points that dominates an infinite continuum of feasible locations in the sense that every feasible location is replaceable by some candidate covering a superset of routes, so an optimal solution is preserved within a finite candidate set (Nayeem et al., 14 Sep 2025). Across these usages, the unifying idea is finite reduction of a coverage relation.

1. Formal definitions and core variants

Let G=(V,E)G=(V,E) be a simple undirected graph. A subset DVD\subseteq V is a dominating set if, for every vertex iVi\in V, either iDi\in D or there exists jDj\in D such that {i,j}E\{i,j\}\in E. If N(i)={i}{j(i,j)E}N(i)=\{i\}\cup\{j\mid (i,j)\in E\} denotes the closed neighborhood, the condition is equivalently

DD0

where DD1 iff DD2 (Albuquerque et al., 2018).

The unweighted optimization problem is the Minimum Dominating Set (MDS) problem: DD3 The weighted variant assigns a weight DD4 to each vertex and seeks a dominating set of minimum total weight, yielding the Minimum-Weight Dominating Set (MWDS) problem (Albuquerque et al., 2018). In the 0–1 formulation of MDS, one minimizes DD5 subject to

DD6

with the weighted objective replacing DD7 by DD8 in MWDS (Zouilekh et al., 2022, Albuquerque et al., 2018).

In finite triangulations on surfaces, the term FDS is used in the literal sense: a finite dominating set is a dominating set of a finite embedded graph whose size is studied asymptotically in DD9, the number of vertices (Liu et al., 2010). In continuous location models, by contrast, the feasible region is infinite. For a network point DD0, let DD1 be the set of routes covered by DD2, and let

DD3

be its covered flow. A finite set DD4 of candidate points is a dominating set if for every feasible location DD5 there exists DD6 with DD7; an FDS is such a dominating set that is finite and guaranteed to contain an optimal solution (Nayeem et al., 14 Sep 2025).

2. Complexity and mathematical formulations

The classical Dominating Set problem is NP-hard, and the MDS decision problem is NP-complete by reduction from Set Cover. Its weighted analogue, MWDS, is also NP-hard. No polynomial-time exact algorithm is known, and even moderate-density graphs yield large covering matrices that challenge off-the-shelf solvers (Albuquerque et al., 2018, Zouilekh et al., 2022).

The standard covering formulations are direct. For MWDS, with binary variables DD8,

DD9

subject to

G=(V,E)G=(V,E)0

The matheuristic study of MWDS explicitly notes that it does not add extra linear inequalities beyond this standard covering model, but instead intensifies search by fixing many G=(V,E)G=(V,E)1 to zero in reduced subproblems (Albuquerque et al., 2018).

Parameterized and geometric complexity refine this basic picture. For one-dimensional geometric intersection graphs induced by translates of a fixed pattern G=(V,E)G=(V,E)2, G=(V,E)G=(V,E)3-Intersection Dominating Set is polynomially solvable when G=(V,E)G=(V,E)4 contains at least one interval, and also when G=(V,E)G=(V,E)5 is a point-pattern with all distance ratios rational. If G=(V,E)G=(V,E)6 is a point-pattern with at least one irrational distance ratio, the problem is NP-complete but FPT parameterized by the solution size. In two and higher dimensions, Dominating Set is in W[1] for intersection graphs of constant-complexity semi-algebraic sets, while W[1]-hardness already holds for translates of any fixed simple polygon in G=(V,E)G=(V,E)7, and W[2]-hardness holds when convex polygons are part of the input (Berg et al., 2017).

This landscape shows that “finite domination” does not correspond to a single algorithmic regime. The same domination predicate supports exact covering formulations, NP-hard optimization, FPT results in restricted geometric settings, and W-hierarchy hardness in higher-dimensional intersection models.

3. Structural bounds in finite triangulations on surfaces

For triangulations, FDS theory is primarily extremal. A dominating set G=(V,E)G=(V,E)8 in a finite triangulation is studied through upper bounds on G=(V,E)G=(V,E)9 relative to DVD\subseteq V0. The strongest results in the cited material concern triangulations whose degrees are mostly DVD\subseteq V1. There exists an absolute constant DVD\subseteq V2 such that every DVD\subseteq V3-vertex plane triangulation DVD\subseteq V4 with maximum degree DVD\subseteq V5 admits a dominating set DVD\subseteq V6 with

DVD\subseteq V7

and in fact DVD\subseteq V8. More generally, for any fixed surface DVD\subseteq V9, nonnegative integer iVi\in V0, and iVi\in V1, there exists

iVi\in V2

such that every iVi\in V3-vertex triangulation on iVi\in V4 having at most iVi\in V5 vertices of degree iVi\in V6 has a dominating set iVi\in V7 with

iVi\in V8

The final outcome is described as the first uniform iVi\in V9-density bound, up to lower-order additive constants, on domination in triangulations of arbitrary surfaces under the hypothesis that only iDi\in D0 vertices deviate from degree iDi\in D1; in the plane iDi\in D2 case, the iDi\in D3 asymptotic is best possible (Liu et al., 2010).

The proof machinery is geometric and topological. On orientable surfaces iDi\in D4, every iDi\in D5-vertex triangulation has a non-contractible cycle of length at most iDi\in D6; on non-orientable surfaces iDi\in D7, the bound becomes iDi\in D8. Cutting along such a cycle and capping the holes produces triangulations on surfaces of strictly smaller genus, while increasing the number of vertices by exactly iDi\in D9. This supports an inductive genus-reduction scheme (Liu et al., 2010).

A second ingredient maps planar triangulated disks with all interior degrees equal to jDj\in D0 onto the infinite jDj\in D1-regular triangular grid jDj\in D2. Pulling back the natural “every-seventh-vertex” pattern in jDj\in D3 yields a dominating set of density jDj\in D4. Cylinder substructures then sharpen the density. A jDj\in D5-cylinder can dominate its interior by jDj\in D6 vertices in the usual grid pattern, and when jDj\in D7, any jDj\in D8-cylinder contains a dominating set for its interior of size at most jDj\in D9, which is the step that “wins the density {i,j}E\{i,j\}\in E0” once the width is bounded (Liu et al., 2010).

These results place FDS in triangulations at the intersection of domination theory, discharging-style arguments, and surface topology. They also separate the finite-surface setting from general graphs: the geometry of the embedding directly controls dominating density.

4. Algorithmic methods for finite dominating sets

The algorithmic literature represented here spans matheuristics, population metaheuristics, approximation algorithms, and output-sensitive enumeration. For MWDS, the hybrid tabu-search/mathematical-programming method HTS-DS interleaves tabu search on the full graph with periodic reduced MIP solves. It uses the penalized objective

{i,j}E\{i,j\}\in E1

where {i,j}E\{i,j\}\in E2, {i,j}E\{i,j\}\in E3 is the number of non-dominated vertices, and {i,j}E\{i,j\}\in E4 is periodically ramped from {i,j}E\{i,j\}\in E5 to {i,j}E\{i,j\}\in E6 and reset to perform strategic oscillation. The full-graph search employs ADD, DEL, and restricted SWAP moves, a tabu list with aspiration, node elimination of redundant vertices, and perturbation every {i,j}E\{i,j\}\in E7 iterations. Reduced MIP subproblems keep free all vertices in the current best solution together with the most frequently used vertices in prior tabu-search solutions, and are solved for up to {i,j}E\{i,j\}\in E8 s. On 1,060 benchmark instances, HTS-DS matches all known optima on SMPI T1, improves or matches all known best-known solutions on LPI T1, has average CPU times {i,j}E\{i,j\}\in E9 s on SMPI and N(i)={i}{j(i,j)E}N(i)=\{i\}\cup\{j\mid (i,j)\in E\}0 s on LPI, and is reported faster than prior metaheuristics by a factor N(i)={i}{j(i,j)E}N(i)=\{i\}\cup\{j\mid (i,j)\in E\}1–N(i)={i}{j(i,j)E}N(i)=\{i\}\cup\{j\mid (i,j)\in E\}2; ablation experiments show measurable degradation without the reduced MIP, without SWAP, without perturbation, or under altered tabu-tenure or penalty-phase lengths (Albuquerque et al., 2018).

For unweighted MDS, HCSA-MDS combines Cuckoo Search’s global exploration through Lévy flights with one-point crossover and local intensification via filtering and repair. Candidate solutions are binary vectors N(i)={i}{j(i,j)E}N(i)=\{i\}\cup\{j\mid (i,j)\in E\}3, initialized as feasible solutions by a greedy heuristic. Filtering removes selected vertices when domination is preserved or fitness does not decrease; repair restores feasibility by adding the uncovered vertex of maximum degree, or its best neighbor, until all vertices are covered. After tuning, the reported parameters are N(i)={i}{j(i,j)E}N(i)=\{i\}\cup\{j\mid (i,j)\in E\}4, N(i)={i}{j(i,j)E}N(i)=\{i\}\cup\{j\mid (i,j)\in E\}5, N(i)={i}{j(i,j)E}N(i)=\{i\}\cup\{j\mid (i,j)\in E\}6, N(i)={i}{j(i,j)E}N(i)=\{i\}\cup\{j\mid (i,j)\in E\}7, and N(i)={i}{j(i,j)E}N(i)=\{i\}\cup\{j\mid (i,j)\in E\}8. On 42 random geometric graphs, HCSA-MDS improves the best-known solution in 32 cases and matches it in 10; on 21 synthetic graphs with known optima, it reaches the optimum in N(i)={i}{j(i,j)E}N(i)=\{i\}\cup\{j\mid (i,j)\in E\}9 of runs except two instances, where the success rate is DD00. A Friedman plus Holm-adjusted Wilcoxon analysis reports statistical superiority in best, average, and worst solutions at DD01 (Zouilekh et al., 2022).

Approximation methods appear in wireless-network settings. In disk-containment graphs with positive weights, an LP relaxation is “blown up” into a heavy fractional multiset and then sparsified through DD02 rounds of randomized uniform sampling; with high probability, this yields a dominating set of total weight DD03 in expected polynomial time. In directed communication graphs, a strongly dominating set can be approximated within DD04 by combining a DD05-approximate forward dominating set with a DD06-approximate backward dominating set (Xu et al., 2012).

Enumeration addresses a different algorithmic question: output every dominating set, including non-minimal ones, exactly once. For DD07-degenerate graphs, the reverse-search algorithm EDS-D enumerates all dominating sets in DD08 time per solution using DD09 space. For graphs of girth at least DD10, EDS-G improves this to DD11 amortized time per solution with the same space bound by exploiting the locally tree-like structure of high-girth neighborhoods (Kurita et al., 2018).

5. Finite dominating sets in continuous refueling-station location

A distinct FDS concept arises in the refueling station location problem for dedicated fleet routes on a general network. The network is a simple, connected, undirected graph DD12; routes are directed closed walks

DD13

with route length

DD14

and only routes satisfying DD15 and DD16 are retained, because only these can be covered by a single station. Candidate station locations are all points on vertices and edge interiors, so the feasible set is infinite (Nayeem et al., 14 Sep 2025).

Coverage is governed by a driving range DD17 and a one-way deviation limit DD18. For a point DD19 relative to a route DD20, let DD21 be the first vertex on the deviation route from DD22 to DD23, let DD24 be the last vertex upon rejoining DD25, and define

DD26

Then DD27 covers DD28 iff

DD29

and

DD30

These are the two coverage constraints used to define the covered-routes set DD31 (Nayeem et al., 14 Sep 2025).

The exact FDS is constructed by the Edge-Scanning (ES) algorithm. For each route DD32 and edge DD33, if DD34, then every point on the segment DD35 covers DD36, so the recorded endpoints are DD37. If DD38, route coverage on that edge is represented by up to two reachable subsegments, one from each endpoint DD39, with residual

DD40

Each route-edge pair contributes at most four endpoints. The union DD41 of all such endpoints is the key finite set. The Dominance theorem states that for every point DD42 in the continuous network there exists an endpoint DD43 with DD44; the Finiteness theorem states that DD45. The overall ES complexity is

DD46

After grouping identical route-coverage sets DD47, one obtains a reduced candidate set DD48 and solves the set-covering MIP

DD49

subject to

DD50

This finite model is exact for the original continuous problem (Nayeem et al., 14 Sep 2025).

The reported numerical results illustrate the reduction. On the Sioux Falls network, with DD51, DD52, DD53, DD54, and DD55, ES produces DD56 endpoints and grouping reduces this to DD57; the discrete-vertex approach needs DD58 stations, whereas the FDS approach needs DD59, with CPU time approximately DD60 s. On the San Antonio network, with DD61, DD62, DD63, and the same DD64 and DD65, ES gives DD66, grouping gives about DD67 candidates, the discrete approach again needs DD68 stations, and the FDS approach needs DD69, with solve time approximately DD70 s. Sensitivity experiments show, for example, that on Sioux Falls, DD71 and DD72 produce DD73 and allow one station to cover all five routes (Nayeem et al., 14 Sep 2025).

Dominating sets and MWDS arise in social network analysis and influence propagation, wireless ad-hoc and sensor networks, coding theory, data mining, protein–protein interaction networks, and machine-learning, including feature selection and network controllability. In fleet operations, the FDS construction for refueling stations addresses dedicated public-transportation and distribution routes under deviation-permitted refueling (Albuquerque et al., 2018, Nayeem et al., 14 Sep 2025).

A recurrent terminological issue is that similar abbreviations denote different objects. In the finite-surface literature, an FDS is simply a dominating set of a finite graph whose size is bounded in terms of DD74 (Liu et al., 2010). In continuous network location, an FDS is a finite candidate set that dominates an infinite continuum of feasible locations (Nayeem et al., 14 Sep 2025). In “Fair Domination in Graphs,” however, an FD-set means a fair dominating set: for some integer DD75, a dominating set DD76 such that every vertex outside DD77 has exactly DD78 neighbors in DD79,

DD80

The fair domination number is

DD81

Every FD-set is a dominating set, so DD82. For connected graphs of order DD83 with no isolated vertex, DD84, and there is an infinite family achieving equality. For maximal outerplanar graphs, DD85. For a tree DD86 of order DD87, DD88, with equality iff DD89 is the corona of a tree (Caro et al., 2011).

This distinction matters conceptually. A dominating set need not be fair, and an FDS in the continuous-location sense need not itself be minimum; its role is to contain an optimal solution to a larger infinite problem. The literature therefore uses the same domination vocabulary for three separate purposes: finite extremal bounds in embedded graphs, optimization over finite or weighted graph instances, and exact finite reduction of continuous candidate spaces.

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Finite Dominating Set (FDS).