Dominating Set: the problem #
DOMINATING SET: is there a set of vertices, at most as large as the marked
set, such that every vertex is in it or adjacent to it? The vocabulary is
FirstOrder.Language.markedGraph, the one Vertex Cover and Clique already use: a
graph together with a marked set whose cardinality is the threshold
(DescriptiveComplexity.Numbers.Unary).
Domination differs from the covering properties of the clique family in one
respect that matters for reductions: its condition ranges over every element
of the universe, so a reduction into it cannot leave junk tuples behind – each
of them has to be dominated too. The reduction of
DescriptiveComplexity.Problems.DominatingSet.Reduction handles this by making the
junk adjacent to the vertices that a solution always contains.
The generic property #
Some set of vertices dominating the whole graph – every vertex belongs to
it or has a neighbour in it – is at most as large as the number encoded by the
Kp-marked elements.
Equations
Instances For
Dependency graph
The domination property, with the threshold certified by an injection into the marked set – the shape the second-order definition guesses.
Dependency graph
DominatesOn transports along an equivalence commuting with the two
predicates.
Dependency graph
DominatesOn transports along an equivalence, iff version.
Dependency graph
The problem #
A marked graph has a dominating set at most as large as its marked set. (Finiteness of the universe is part of the property: cardinality thresholds are only meaningful on finite structures.)
Equations
Instances For
Dependency graph
The domination threshold property is isomorphism-invariant.
Dependency graph
DOMINATING SET, as a problem on marked graphs: is there a set of vertices at most as large as the marked set that dominates every vertex?
Equations
- One or more equations did not get rendered due to their size.