dominating set of fixed size in degenerated graph

24
Dominating Set of Fixed Size in Degenerated Graphs 2009-12-15 Abner Huang

Upload: abner-chih-yi-huang

Post on 07-Aug-2015

37 views

Category:

Software


0 download

TRANSCRIPT

Page 1: Dominating set of fixed size in degenerated graph

Dominating Set of Fixed Size in Degenerated Graphs

2009-12-15

Abner Huang

Page 2: Dominating set of fixed size in degenerated graph

Outline

• Materials• Terminologies• Algorithms in Degenerated Graphs– Domination– Connected Domination– Dominating Threshold Set

Page 3: Dominating set of fixed size in degenerated graph

• Ref.: Alon, N. & Gutner, S., Linear Time Algorithms for Finding a Dominating Set of Fixed Size in Degenerated Graphs, ALGORITHMICA, 2009, 54, 544-556

Baumritter Professor of Mathematics and Computer Science in Tel Aviv University, Israel.

Page 4: Dominating set of fixed size in degenerated graph

• Golovach, P. & Villanger, Y.Parameterized Complexity for Domination Problems on Degenerate GraphsGraph-Theoretic Concepts in Computer Science, Graph-Theoretic Concepts in Computer Science: 34th International Workshop, WG 2008, Durham, UK, June 30 -- July 2, 2008. Revised Papers, 2008, 5344, 195-205

Page 5: Dominating set of fixed size in degenerated graph

What do we skip?

• minors,• Topological minors,• Induced cycles,• some computational complexity results.

Page 6: Dominating set of fixed size in degenerated graph

Fixed-Parameter Tractable (FPT)

• A parameterized problem L is fixed-parameter tractable if the question “(x,k) in L” can be decided in running time f(k)nO(1), where f is an arbitrary function depending only on k. The corresponding complexity class is called FPT.

Page 7: Dominating set of fixed size in degenerated graph

d-degenerated graphs

• A graph G is d-degenerated if every induced subgraph of G has a vertex of degree at most d.– E.g., Cactus graphs– A graph contains (d+2)-clique will not be d-

degenerated.

Page 8: Dominating set of fixed size in degenerated graph

Black and White Graphs

• The input is a black and white graph, which simply means that the vertex set V of the graph G has been partitioned into two disjoint sets B and W of black and white vertices, respectively, i.e., V = B $ W, where $ denotes disjoint set union. Given a black and white graph G = (B $ W,E) and an integer k,

Page 9: Dominating set of fixed size in degenerated graph

Properties

• A d-degenerated graph with n vertices has less than dn edges and therefore its average degree is less than 2d.

• Every k-degenerated graph G = (V ,E) admits an acyclic orientation such that the outdegree of each vertex is at most d.

• Many interesting families of graphs are degenerated (have bounded degeneracy). For example, degree-bounded graphs, graphs of bounded tree-width.

Page 10: Dominating set of fixed size in degenerated graph

Outline

• Materials• Terminologies• Algorithms in Degenerated Graphs– Domination– Connected Domination– Dominating Threshold Set

Page 11: Dominating set of fixed size in degenerated graph

Main Idea of The Algorithm

• Search Tree method.– Its algorithm shows the reason to prove this

theorem, i.e., they try to find a suitable threshold to traverse the search tree. If we have the suitable threshold, we can bound the time complexity.

Page 12: Dominating set of fixed size in degenerated graph
Page 13: Dominating set of fixed size in degenerated graph

Branch and Bound

Page 14: Dominating set of fixed size in degenerated graph

Threshold: Linear Median Algorithm

Page 15: Dominating set of fixed size in degenerated graph
Page 16: Dominating set of fixed size in degenerated graph

Main Idea

If |B| < (4d +2)kDo Exhaustive

Search.Else

Branch the tree

Magic number

Page 17: Dominating set of fixed size in degenerated graph

The most important combinatorial result

• Lemma 1 Let G = (B U W,E) be a d-degenerated black and white graph. If |B| is larger than (4d +2)k, then there are at most (4d +2)k vertices in G that dominate at least |B|/k vertices of B.

Page 18: Dominating set of fixed size in degenerated graph

Proof

Page 19: Dominating set of fixed size in degenerated graph
Page 20: Dominating set of fixed size in degenerated graph

Outline

• Materials• Terminologies• Algorithms in Degenerated Graphs– Domination– Connected Domination– Dominating Threshold Set

Page 21: Dominating set of fixed size in degenerated graph

• Connected k-Dominating Set

• k-Dominating threshold set

Page 22: Dominating set of fixed size in degenerated graph

Connected k-Dominating Set

• The initial problem instance for a graph G will be (S = ,W = ,B = V, q = k).∅ ∅

• As long as |B| > (4d+2)q, add a leaf (S {u},W (N(u)∩B)\{u},B\N[u], q−1) to the ∪ ∪problem instance (S,W,B, q) for every vertex u

W B where |N[u] ∩ B| ≥ |B|/q.∈ ∪• Like the algorithm for dominating set on d-

degenerate graphs.

Page 23: Dominating set of fixed size in degenerated graph

k-Dominating threshold set

• Similarly, While |B| ≥ (4d+2)q, we branch and create one new problem instance (S {u},W ∪

U,B\ U, q−1) for ∪ each vertex u (W B) \ S ∈ ∪that dominates at least |B|/q vertices in B, where U is the set of vertices in N[u] ∩ B that are dominated by r − 1 vertices in S.

Page 24: Dominating set of fixed size in degenerated graph

Thank You