Parameterized Complexity of Vertex Deletion into Perfect Graph - - PowerPoint PPT Presentation

parameterized complexity of vertex deletion into perfect
SMART_READER_LITE
LIVE PREVIEW

Parameterized Complexity of Vertex Deletion into Perfect Graph - - PowerPoint PPT Presentation

Parameterized Complexity of Vertex Deletion into Perfect Graph Classes Pim van t Hof University of Bergen joint work with Pinar Heggernes University of Bergen Bart M. P. Jansen Utrecht University Stefan Kratsch Utrecht University Yngve


slide-1
SLIDE 1

Parameterized Complexity of Vertex Deletion into Perfect Graph Classes

Pim van ’t Hof

University of Bergen

joint work with Pinar Heggernes

University of Bergen

Bart M. P. Jansen

Utrecht University

Stefan Kratsch

Utrecht University

Yngve Villanger

University of Bergen

WorKer 2011

Vienna, Austria, September 2–4, 2011

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-2
SLIDE 2

Parameterized Complexity of Vertex Deletion into Perfect Graph Classes

Pim van ’t Hof

University of Bergen

joint work with Pinar Heggernes

University of Bergen

Bart M. P. Jansen

Utrecht University

Stefan Kratsch

Utrecht University

Yngve Villanger

University of Bergen

WorKer 2011

Vienna, Austria, September 2–4, 2011

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-3
SLIDE 3

Let F be a class of graphs. F-Vertex Deletion Input : A graph G and an integer k. Question : Is there a set S ⊆ V (G) with |S| ≤ k such that G − S is a member of F?

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-4
SLIDE 4

Let F be a class of graphs. F-Deletion Input : A graph G and an integer k. Question : Is there a set S ⊆ V (G) with |S| ≤ k such that G − S is a member of F?

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-5
SLIDE 5

Let F be a class of graphs. F-Deletion Input : A graph G and an integer k. Question : Is there a set S ⊆ V (G) with |S| ≤ k such that G − S is a member of F? Example: F = class of forests.

G k = 3

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-6
SLIDE 6

Let F be a class of graphs. F-Deletion Input : A graph G and an integer k. Question : Is there a set S ⊆ V (G) with |S| ≤ k such that G − S is a member of F? Example: F = class of forests.

G k = 3

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-7
SLIDE 7

Let F be a class of graphs. F-Deletion Input : A graph G and an integer k. Question : Is there a set S ⊆ V (G) with |S| ≤ k such that G − S is a member of F? Example: F = class of forests.

G k = 3

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-8
SLIDE 8

Let F be a class of graphs. F-Deletion Input : A graph G and an integer k. Question : Is there a set S ⊆ V (G) with |S| ≤ k such that G − S is a member of F? F problem edgeless Vertex Cover acyclic Feedback Vertex Set bipartite Odd Cycle Transversal planar Planar Deletion chordal Chordal Deletion

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-9
SLIDE 9

Let F be a class of graphs. F-Deletion Input : A graph G and an integer k. Question : Is there a set S ⊆ V (G) with |S| ≤ k such that G − S is a member of F? Theorem (Lewis & Yannakakis, 1980) F-Deletion is NP-hard for every non-trivial, hereditary graph class F.

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-10
SLIDE 10

Let F be a class of graphs. F-Deletion Input : A graph G and an integer k. Question : Is there a set S ⊆ V (G) with |S| ≤ k such that G − S is a member of F? Theorem (Lewis & Yannakakis, 1980) F-Deletion is NP-hard for every non-trivial, hereditary graph class F. F-Deletion Input : A graph G and an integer k. Question : Is there a set S ⊆ V (G) with |S| ≤ k such that G − S is a member of F?

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-11
SLIDE 11

Let F be a class of graphs. F-Deletion Input : A graph G and an integer k. Question : Is there a set S ⊆ V (G) with |S| ≤ k such that G − S is a member of F? Theorem (Lewis & Yannakakis, 1980) F-Deletion is NP-hard for every non-trivial, hereditary graph class F. F-Deletion Input : A graph G and an integer k. Parameter : k. Question : Is there a set S ⊆ V (G) with |S| ≤ k such that G − S is a member of F?

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-12
SLIDE 12

When is F-Deletion fixed-parameter tractable (FPT)? F problem edgeless Vertex Cover acyclic Feedback Vertex Set bipartite Odd Cycle Transversal planar Planar Deletion chordal Chordal Deletion

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-13
SLIDE 13

When is F-Deletion fixed-parameter tractable (FPT)? F problem edgeless Vertex Cover acyclic Feedback Vertex Set bipartite Odd Cycle Transversal planar Planar Deletion chordal Chordal Deletion Theorem (Cai, 1996) F-Deletion is FPT for every graph class F that can be characterized by a finite set of forbidden induced subgraphs.

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-14
SLIDE 14

When is F-Deletion fixed-parameter tractable (FPT)? F problem edgeless Vertex Cover acyclic Feedback Vertex Set bipartite Odd Cycle Transversal planar Planar Deletion chordal Chordal Deletion Theorem (Cai, 1996) F-Deletion is FPT for every graph class F that can be characterized by a finite set of forbidden induced subgraphs. Theorem (corollary of Robertson & Seymour, 1995, 2004) F-Deletion is FPT for every minor-closed graph class F.

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-15
SLIDE 15

Is F-Deletion FPT for every graph class F that is hereditary and can be recognized in polynomial time?

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-16
SLIDE 16

Is F-Deletion FPT for every graph class F that is hereditary and can be recognized in polynomial time? Theorem (Lokshtanov, 2008) Wheel-free Deletion is W[2]-hard.

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-17
SLIDE 17

Is F-Deletion FPT for every graph class F that is hereditary and can be recognized in polynomial time? Theorem (Lokshtanov, 2008) Wheel-free Deletion is W[2]-hard.

“...it would be interesting to see whether all of the “popular” graph classes, such as permutation graphs, AT-free graphs and per- fect graphs, turn out to have fixed parameter tractable graph mod- ification problems, or if some of these graph modification problems turn out to be hard for W[t] for some t.”

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-18
SLIDE 18

Is F-Deletion FPT for every graph class F that is hereditary and can be recognized in polynomial time? Theorem (Lokshtanov, 2008) Wheel-free Deletion is W[2]-hard. Theorem Perfect Deletion is W[2]-hard.

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-19
SLIDE 19

Is F-Deletion FPT for every graph class F that is hereditary and can be recognized in polynomial time? Theorem (Lokshtanov, 2008) Wheel-free Deletion is W[2]-hard. Theorem Perfect Deletion is W[2]-hard. Strong Perfect Graph Theorem (Chudnovsky et al., 2006) A graph is perfect if and only if it is (odd hole,odd antihole)-free.

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-20
SLIDE 20

Theorem Perfect Deletion is W[2]-hard. Proof (sketch). “Hit” all odd holes and odd antiholes.

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-21
SLIDE 21

Theorem Perfect Deletion is W[2]-hard. Proof (sketch). Reduction from Hitting Set (k). Hitting Set (k) Input : A set U, a family H of subsets of U, and an integer k. Parameter : k. Question : Is there a set U′ ⊆ U with |U′| ≤ k that contains a vertex from every set in H? Theorem (Downey & Fellows, 1999) Hitting Set (k) is W[2]-complete.

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-22
SLIDE 22

Theorem Perfect Deletion is W[2]-hard. Proof (sketch). Reduction from Hitting Set (k). Given instance (U, H, k) of Hitting Set

1 2 3 4 5 1 3 2 3 2 4 5 U H

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-23
SLIDE 23

Theorem Perfect Deletion is W[2]-hard. Proof (sketch). Reduction from Hitting Set (k). Given instance (U, H, k) of Hitting Set, create graph G∗:

1 2 3 4 5 1 3 2 3 2 4 5 U H

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-24
SLIDE 24

Theorem Perfect Deletion is W[2]-hard. Proof (sketch). Reduction from Hitting Set (k). Given instance (U, H, k) of Hitting Set, create graph G∗:

1 2 3 4 5 1 3 2 3 2 4 5

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-25
SLIDE 25

Theorem Perfect Deletion is W[2]-hard. Proof (sketch). Reduction from Hitting Set (k). Given instance (U, H, k) of Hitting Set, create graph G∗:

1 2 3 4 5 1 3 2 3 2 4 5

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-26
SLIDE 26

Theorem Perfect Deletion is W[2]-hard. Proof (sketch). Reduction from Hitting Set (k). Given instance (U, H, k) of Hitting Set, create graph G∗:

1 2 3 4 5 1 3 2 3 2 4 5

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-27
SLIDE 27

Theorem Perfect Deletion is W[2]-hard. Proof (sketch). Reduction from Hitting Set (k). Given instance (U, H, k) of Hitting Set, create graph G∗:

1 2 3 4 5 1 3 2 3 2 4 5 G∗

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-28
SLIDE 28

Theorem Perfect Deletion is W[2]-hard. Proof (sketch). Reduction from Hitting Set (k). Given instance (U, H, k) of Hitting Set, create graph G∗:

1 2 3 4 5 1 3 2 3 2 4 5 G∗

The only holes in G∗ are the ones corresponding to sets in H.

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-29
SLIDE 29

Theorem Perfect Deletion is W[2]-hard. Proof (sketch). Reduction from Hitting Set (k). Given instance (U, H, k) of Hitting Set, create graph G∗:

1 2 3 4 5 1 3 2 3 2 4 5 G∗

The only holes in G∗ are the ones corresponding to sets in H. Any antihole in G∗ has length 5.

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-30
SLIDE 30

Theorem Perfect Deletion is W[2]-hard. Proof (sketch). Reduction from Hitting Set (k). Given instance (U, H, k) of Hitting Set, create graph G∗:

1 2 3 4 5 1 3 2 3 2 4 5 G∗

The only holes in G∗ are the ones corresponding to sets in H. Any antihole in G∗ is a hole of length 5.

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-31
SLIDE 31

Theorem Perfect Deletion is W[2]-hard. Proof (sketch). Reduction from Hitting Set (k). Given instance (U, H, k) of Hitting Set, create graph G∗:

1 2 3 4 5 1 3 2 3 2 4 5 G∗

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-32
SLIDE 32

Theorem Perfect Deletion is W[2]-hard. Proof (sketch). Reduction from Hitting Set (k). Given instance (U, H, k) of Hitting Set, create graph G∗:

1 2 3 4 5 1 3 2 3 2 4 5 G∗

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-33
SLIDE 33

Theorem Perfect Deletion is W[2]-hard. Proof (sketch). Reduction from Hitting Set (k). Given instance (U, H, k) of Hitting Set, create graph G∗:

1 2 3 4 5 1 3 2 3 2 4 5 G∗

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-34
SLIDE 34

Theorem Perfect Deletion is W[2]-hard. Proof (sketch). Reduction from Hitting Set (k). Given instance (U, H, k) of Hitting Set, create graph G∗:

1 2 3 4 5 1 3 2 3 2 4 5 G∗

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-35
SLIDE 35

Theorem Perfect Deletion is W[2]-hard. Proof (sketch). Reduction from Hitting Set (k). Given instance (U, H, k) of Hitting Set, create graph G∗:

1 2 3 4 5 1 3 2 3 2 4 5 G∗

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-36
SLIDE 36

Theorem Perfect Deletion is W[2]-hard. Proof (sketch). Reduction from Hitting Set (k). Given instance (U, H, k) of Hitting Set, create graph G∗:

1 2 3 4 5 1 3 2 3 2 4 5 G∗

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-37
SLIDE 37

Theorem Perfect Deletion is W[2]-hard. Proof (sketch). Reduction from Hitting Set (k). Given instance (U, H, k) of Hitting Set, create graph G∗:

1 2 3 4 5 1 3 2 3 2 4 5 G∗

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-38
SLIDE 38

Theorem Perfect Deletion is W[2]-hard. Proof (sketch). Reduction from Hitting Set (k). Given instance (U, H, k) of Hitting Set, create graph G∗:

1 2 3 4 5 1 3 2 3 2 4 5 G∗

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-39
SLIDE 39

Theorem Perfect Deletion is W[2]-hard. Proof (sketch). Reduction from Hitting Set (k). Given instance (U, H, k) of Hitting Set, create graph G∗:

1 2 3 4 5 1 3 2 3 2 4 5 G∗

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-40
SLIDE 40

Theorem Perfect Deletion is W[2]-hard. Proof (sketch). Reduction from Hitting Set (k). Given instance (U, H, k) of Hitting Set, create graph G∗:

1 2 3 4 5 1 3 2 3 2 4 5 G∗

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-41
SLIDE 41

Theorem Perfect Deletion is W[2]-hard.

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-42
SLIDE 42

Theorem Perfect Deletion is W[2]-hard. Theorem (Marx, 2010) Chordal Deletion is FPT.

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-43
SLIDE 43

Theorem Perfect Deletion is W[2]-hard. Theorem (Marx, 2010) Chordal Deletion is FPT. perfect ⇐ ⇒ (odd hole,odd antihole)-free chordal ⇐ ⇒ (C4,hole)-free

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-44
SLIDE 44

Theorem Perfect Deletion is W[2]-hard. Theorem (Marx, 2010) Chordal Deletion is FPT. perfect ⇐ ⇒ (odd hole,odd antihole)-free weakly chordal ⇐ ⇒ (hole,antihole)-free chordal ⇐ ⇒ (C4,hole)-free

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-45
SLIDE 45

Theorem Perfect Deletion is W[2]-hard. Theorem (Marx, 2010) Chordal Deletion is FPT. perfect ⇐ ⇒ (odd hole,odd antihole)-free weakly chordal ⇐ ⇒ (hole,antihole)-free chordal ⇐ ⇒ (C4,hole)-free chordal ⊂ weakly chordal ⊂ perfect

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-46
SLIDE 46

Theorem Perfect Deletion is W[2]-hard. Theorem (Marx, 2010) Chordal Deletion is FPT. perfect ⇐ ⇒ (odd hole,odd antihole)-free weakly chordal ⇐ ⇒ (hole,antihole)-free chordal ⇐ ⇒ (C4,hole)-free chordal ⊂ weakly chordal ⊂ perfect

FPT W[2]-hard

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-47
SLIDE 47

Theorem Perfect Deletion is W[2]-hard. Theorem (Marx, 2010) Chordal Deletion is FPT. perfect ⇐ ⇒ (odd hole,odd antihole)-free weakly chordal ⇐ ⇒ (hole,antihole)-free chordal ⇐ ⇒ (C4,hole)-free chordal ⊂ weakly chordal ⊂ perfect

FPT

?

W[2]-hard

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-48
SLIDE 48

Theorem Perfect Deletion is W[2]-hard. Theorem (Marx, 2010) Chordal Deletion is FPT.

1 2 3 4 5 1 3 2 3 2 4 5 G∗

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-49
SLIDE 49

Theorem Perfect Deletion is W[2]-hard. Theorem (Marx, 2010) Chordal Deletion is FPT.

1 2 3 4 5 1 3 2 3 2 4 5 G∗

Every hole or antihole in G∗ is an odd hole.

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-50
SLIDE 50

Theorem Perfect Deletion is W[2]-hard. Theorem (Marx, 2010) Chordal Deletion is FPT. Corollary Weakly Chordal Deletion is W[2]-hard.

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-51
SLIDE 51

F F-Deletion is... edgeless FPT acyclic FPT bipartite FPT chordal FPT planar FPT claw-free FPT cograph FPT split FPT

  • uterplanar

FPT bounded tw FPT wheel-free W[2]-hard

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-52
SLIDE 52

F F-Deletion is... edgeless FPT acyclic FPT bipartite FPT chordal FPT planar FPT claw-free FPT cograph FPT split FPT

  • uterplanar

FPT bounded tw FPT wheel-free W[2]-hard perfect W[2]-hard weakly chordal W[2]-hard

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-53
SLIDE 53

Kernelization

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-54
SLIDE 54

Restricted F-Deletion Input : A graph G, a set X ⊆ V (G) such that G − X is in F, and an integer k. Parameter : |X|. Question : Is there a set S ⊆ X with |S| ≤ k such that G − S is a member of F?

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-55
SLIDE 55

Restricted F-Deletion Input : A graph G, a set X ⊆ V (G) such that G − X is in F, and an integer k. Parameter : |X|. Question : Is there a set S ⊆ X with |S| ≤ k such that G − S is a member of F? Example: F = class of forests, G is the graph below, k = 2.

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-56
SLIDE 56

Restricted F-Deletion Input : A graph G, a set X ⊆ V (G) such that G − X is in F, and an integer k. Parameter : |X|. Question : Is there a set S ⊆ X with |S| ≤ k such that G − S is a member of F? Example: F = class of forests, G is the graph below, k = 2.

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-57
SLIDE 57

Restricted F-Deletion Input : A graph G, a set X ⊆ V (G) such that G − X is in F, and an integer k. Parameter : |X|. Question : Is there a set S ⊆ X with |S| ≤ k such that G − S is a member of F? Example: F = class of forests, G is the graph below, k = 2.

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-58
SLIDE 58

Restricted F-Deletion Input : A graph G, a set X ⊆ V (G) such that G − X is in F, and an integer k. Parameter : |X|. Question : Is there a set S ⊆ X with |S| ≤ k such that G − S is a member of F? Example: F = class of forests, G is the graph below, k = 2.

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-59
SLIDE 59

Restricted F-Deletion Input : A graph G, a set X ⊆ V (G) such that G − X is in F, and an integer k. Parameter : |X|. Question : Is there a set S ⊆ X with |S| ≤ k such that G − S is a member of F? Example: F = class of forests, G is the graph below, k = 2.

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-60
SLIDE 60

Restricted F-Deletion Input : A graph G, a set X ⊆ V (G) such that G − X is in F, and an integer k. Parameter : |X|. Question : Is there a set S ⊆ X with |S| ≤ k such that G − S is a member of F? Example: F = class of forests, G is the graph below, k = 2.

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-61
SLIDE 61

Restricted F-Deletion Input : A graph G, a set X ⊆ V (G) such that G − X is in F, and an integer k. Parameter : |X|. Question : Is there a set S ⊆ X with |S| ≤ k such that G − S is a member of F? Observation Restricted F-Deletion is FPT for every graph class F that can be recognized in polynomial time.

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-62
SLIDE 62

Restricted F-Deletion Input : A graph G, a set X ⊆ V (G) such that G − X is in F, and an integer k. Parameter : |X|. Question : Is there a set S ⊆ X with |S| ≤ k such that G − S is a member of F? Observation Restricted F-Deletion is FPT for every graph class F that can be recognized in polynomial time. What about polynomial kernels?

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-63
SLIDE 63

Restricted F-Deletion Input : A graph G, a set X ⊆ V (G) such that G − X is in F, and an integer k. Parameter : |X|. Question : Is there a set S ⊆ X with |S| ≤ k such that G − S is a member of F? F Restricted F-Deletion polynomial kernel chordal FPT weakly chordal FPT perfect FPT

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-64
SLIDE 64

Restricted F-Deletion Input : A graph G, a set X ⊆ V (G) such that G − X is in F, and an integer k. Parameter : |X|. Question : Is there a set S ⊆ X with |S| ≤ k such that G − S is a member of F? F Restricted F-Deletion polynomial kernel chordal FPT yes weakly chordal FPT perfect FPT

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-65
SLIDE 65

Restricted F-Deletion Input : A graph G, a set X ⊆ V (G) such that G − X is in F, and an integer k. Parameter : |X|. Question : Is there a set S ⊆ X with |S| ≤ k such that G − S is a member of F? F Restricted F-Deletion polynomial kernel chordal FPT yes weakly chordal FPT no∗ perfect FPT no∗

∗assuming NP coNP/poly Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-66
SLIDE 66

Restricted F-Deletion Input : A graph G, a set X ⊆ V (G) such that G − X is in F, and an integer k. Parameter : |X|. Question : Is there a set S ⊆ X with |S| ≤ k such that G − S is a member of F? F Restricted F-Deletion polynomial kernel chordal FPT yes weakly chordal FPT no∗ perfect FPT no∗

∗assuming NP coNP/poly Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-67
SLIDE 67

Theorem Neither Restricted Perfect Deletion nor Restricted Weakly Chordal Deletion admits a polynomial kernel, unless NP ⊆ coNP/poly. Proof (sketch).

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-68
SLIDE 68

Theorem Neither Restricted Perfect Deletion nor Restricted Weakly Chordal Deletion admits a polynomial kernel, unless NP ⊆ coNP/poly. Proof (sketch). Reduction from Hitting Set, once more.

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-69
SLIDE 69

Theorem Neither Restricted Perfect Deletion nor Restricted Weakly Chordal Deletion admits a polynomial kernel, unless NP ⊆ coNP/poly. Proof (sketch). Reduction from Hitting Set, once more. Hitting Set (k) Input : A set U, a family H of subsets of U, and an integer k. Parameter : k. Question : Is there a set U′ ⊆ U with |U′| ≤ k that contains a vertex from every set in H? Theorem (Downey & Fellows, 1999) Hitting Set (k) is W[2]-complete.

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-70
SLIDE 70

Theorem Neither Restricted Perfect Deletion nor Restricted Weakly Chordal Deletion admits a polynomial kernel, unless NP ⊆ coNP/poly. Proof (sketch). Reduction from Hitting Set, once more. Hitting Set (|U|) Input : A set U, a family H of subsets of U, and an integer k. Parameter : |U|. Question : Is there a set U′ ⊆ U with |U′| ≤ k that contains a vertex from every set in H? Theorem (Dom, Lokshtanov & Saurabh, 2009) Hitting Set (|U|) does not admit a polynomial kernel, unless NP ⊆ coNP/poly.

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-71
SLIDE 71

Restricted F-Deletion Input : A graph G, a set X ⊆ V (G) such that G − X is in F, and an integer k. Parameter : |X|. Question : Is there a set S ⊆ X with |S| ≤ k such that G − S is a member of F? Example: F = class of forests, G is the graph below, k = 2. F Restricted F-Deletion polynomial kernel chordal FPT yes weakly chordal FPT no∗ perfect FPT no∗

∗assuming NP coNP/poly Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-72
SLIDE 72

Restricted F-Deletion Input : A graph G, a set X ⊆ V (G) such that G − X is in F, and an integer k. Parameter : |X|. Question : Is there a set S ⊆ X with |S| ≤ k such that G − S is a member of F? Example: F = class of forests, G is the graph below, k = 2. F Restricted F-Deletion polynomial kernel chordal FPT yes weakly chordal FPT no∗ perfect FPT no∗

∗assuming NP coNP/poly Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-73
SLIDE 73

Restricted F-Deletion Input : A graph G, a set X ⊆ V (G) such that G − X is in F, and an integer k. Parameter : |X|. Question : Is there a set S ⊆ X with |S| ≤ k such that G − S is a member of F? Example: F = class of forests, G is the graph below, k = 2. F Restricted F-Deletion polynomial kernel chordal FPT yes weakly chordal FPT no∗ perfect FPT no∗

∗assuming NP coNP/poly Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-74
SLIDE 74

Restricted Chordal Deletion Input : A graph G, a set X ⊆ V (G) such that G − X is chordal, and an integer k. Parameter : |X|. Question : Is there a set S ⊆ X with |S| ≤ k such that G − S is chordal? Theorem Restricted Chordal Deletion admits a kernel with O(|X|4) vertices.

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-75
SLIDE 75

Annotated Restricted Chordal Deletion Input : A graph G, a set X ⊆ V (G) such that G − X is chordal, a set of critical pairs C ⊆ X

2

  • , and an integer

k. Parameter : |X|. Question : Is there a set S ⊆ X with |S| ≤ k such that G − S is chordal, and S contains at least one vertex of each pair in C?

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-76
SLIDE 76

Annotated Restricted Chordal Deletion Input : A graph G, a set X ⊆ V (G) such that G − X is chordal, a set of critical pairs C ⊆ X

2

  • , and an integer

k. Parameter : |X|. Question : Is there a set S ⊆ X with |S| ≤ k such that G − S is chordal, and S contains at least one vertex of each pair in C?

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-77
SLIDE 77

Annotated Restricted Chordal Deletion Input : A graph G, a set X ⊆ V (G) such that G − X is chordal, a set of critical pairs C ⊆ X

2

  • , and an integer

k. Parameter : |X|. Question : Is there a set S ⊆ X with |S| ≤ k such that G − S is chordal, and S contains at least one vertex of each pair in C? Theorem Annotated Restricted Chordal Deletion admits a kernel with O(|X|4) vertices.

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-78
SLIDE 78

Let (G, X, C, k) be an instance of Annotated Restricted Chordal Deletion. Let F = G − X; note that F is chordal. Rule 1 If there is a vertex x ∈ X such that G[{x} ∪ V (F)] is not chordal, then reduce to the instance (G − {x}, X \ {x}, C′, k), where C′ is

  • btained from C by deleting all pairs which contain v.

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-79
SLIDE 79

Let (G, X, C, k) be an instance of Annotated Restricted Chordal Deletion. Let F = G − X; note that F is chordal. Rule 1 If there is a vertex x ∈ X such that G[{x} ∪ V (F)] is not chordal, then reduce to the instance (G − {x}, X \ {x}, C′, k), where C′ is

  • btained from C by deleting all pairs which contain v.

X F (chordal) x

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-80
SLIDE 80

Let (G, X, C, k) be an instance of Annotated Restricted Chordal Deletion. Let F = G − X; note that F is chordal. Rule 1 If there is a vertex x ∈ X such that G[{x} ∪ V (F)] is not chordal, then reduce to the instance (G − {x}, X \ {x}, C′, k), where C′ is

  • btained from C by deleting all pairs which contain v.

X F (chordal) x

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-81
SLIDE 81

Let (G, X, C, k) be an instance of Annotated Restricted Chordal Deletion. Let F = G − X; note that F is chordal. Rule 2 If there are two vertices x, y ∈ X with {x, y} / ∈ C such that G[{x, y} ∪ V (F)] is not chordal, then reduce to the instance (G, X, C ∪ {{x, y}}, k).

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-82
SLIDE 82

Let (G, X, C, k) be an instance of Annotated Restricted Chordal Deletion. Let F = G − X; note that F is chordal. Rule 2 If there are two vertices x, y ∈ X with {x, y} / ∈ C such that G[{x, y} ∪ V (F)] is not chordal, then reduce to the instance (G, X, C ∪ {{x, y}}, k).

X F (chordal) x y

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-83
SLIDE 83

Let (G, X, C, k) be an instance of Annotated Restricted Chordal Deletion. Let F = G − X; note that F is chordal. Rule 2 If there are two vertices x, y ∈ X with {x, y} / ∈ C such that G[{x, y} ∪ V (F)] is not chordal, then reduce to the instance (G, X, C ∪ {{x, y}}, k).

X F (chordal) x y

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-84
SLIDE 84

Let (G, X, C, k) be an instance of Annotated Restricted Chordal Deletion. Let F = G − X; note that F is chordal. Rule 2 If there are two vertices x, y ∈ X with {x, y} / ∈ C such that G[{x, y} ∪ V (F)] is not chordal, then reduce to the instance (G, X, C ∪ {{x, y}}, k).

X F (chordal) x y

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-85
SLIDE 85

Let (G, X, C, k) be an instance of Annotated Restricted Chordal Deletion. Let F = G − X; note that F is chordal. Rule 2 If there are two vertices x, y ∈ X with {x, y} / ∈ C such that G[{x, y} ∪ V (F)] is not chordal, then reduce to the instance (G, X, C ∪ {{x, y}}, k).

X F (chordal) x y

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-86
SLIDE 86

Let (G, X, C, k) be an instance of Annotated Restricted Chordal Deletion. Let F = G − X; note that F is chordal. Rule 3 If there is an edge uv ∈ E(F) such that NG(u) ∩ X = NG(v) ∩ X, then reduce to the instance (G/uv, X, C, k).

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-87
SLIDE 87

Let (G, X, C, k) be an instance of Annotated Restricted Chordal Deletion. Let F = G − X; note that F is chordal. Rule 3 If there is an edge uv ∈ E(F) such that NG(u) ∩ X = NG(v) ∩ X, then reduce to the instance (G/uv, X, C, k).

X F (chordal) u v

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-88
SLIDE 88

Let (G, X, C, k) be an instance of Annotated Restricted Chordal Deletion. Let F = G − X; note that F is chordal. Rule 3 If there is an edge uv ∈ E(F) such that NG(u) ∩ X = NG(v) ∩ X, then reduce to the instance (G/uv, X, C, k).

X F (chordal)

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-89
SLIDE 89

Lemma If (G, X, C, k) is a reduced instance with respect to Rules 1–3, and P is an induced path in F, then P contains at most 2|X| + 1 vertices. Proof (sketch). Let P = p1 · · · pt be an induced path in F.

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-90
SLIDE 90

Lemma If (G, X, C, k) is a reduced instance with respect to Rules 1–3, and P is an induced path in F, then P contains at most 2|X| + 1 vertices. Proof (sketch). Let P = p1 · · · pt be an induced path in F. An edge pipi+1 of P is promoted by a vertex x ∈ X if x is adjacent to exactly one of the vertices pi, pi+1.

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-91
SLIDE 91

Lemma If (G, X, C, k) is a reduced instance with respect to Rules 1–3, and P is an induced path in F, then P contains at most 2|X| + 1 vertices. Proof (sketch). Let P = p1 · · · pt be an induced path in F. An edge pipi+1 of P is promoted by a vertex x ∈ X if x is adjacent to exactly one of the vertices pi, pi+1. Every edge of P is promoted by some vertex in X.

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-92
SLIDE 92

Lemma If (G, X, C, k) is a reduced instance with respect to Rules 1–3, and P is an induced path in F, then P contains at most 2|X| + 1 vertices. Proof (sketch). Let P = p1 · · · pt be an induced path in F. An edge pipi+1 of P is promoted by a vertex x ∈ X if x is adjacent to exactly one of the vertices pi, pi+1. Every edge of P is promoted by some vertex in X. Every vertex in X promotes at most two edges of P.

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-93
SLIDE 93

Lemma If (G, X, C, k) is a reduced instance with respect to Rules 1–3, and P is an induced path in F, then P contains at most 2|X| + 1 vertices. Proof (sketch). Let P = p1 · · · pt be an induced path in F. An edge pipi+1 of P is promoted by a vertex x ∈ X if x is adjacent to exactly one of the vertices pi, pi+1. Every edge of P is promoted by some vertex in X. Every vertex in X promotes at most two edges of P. Hence P has at most 2|X| edges, and 2|X| + 1 vertices.

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-94
SLIDE 94

Let (G, X, C, k) be an instance of Annotated Restricted Chordal Deletion. Let F = G − X; note that F is chordal. Rule 4 Repeat the following for each ordered triple (x, y, z) of distinct vertices in X: if there is an induced path P between x and z whose internal vertices are all in F − NG(y), then mark all the internal vertices of P. Let Y be the set of vertices that were not marked during this procedure. Reduce to the instance (G − Y, X, C, k).

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-95
SLIDE 95

Let (G, X, C, k) be an instance of Annotated Restricted Chordal Deletion. Let F = G − X; note that F is chordal. Rule 4 Repeat the following for each ordered triple (x, y, z) of distinct vertices in X: if there is an induced path P between x and z whose internal vertices are all in F − NG(y), then mark all the internal vertices of P. Let Y be the set of vertices that were not marked during this procedure. Reduce to the instance (G − Y, X, C, k).

X F (chordal) x z y P

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-96
SLIDE 96

Let (G, X, C, k) be an instance of Annotated Restricted Chordal Deletion. Let F = G − X; note that F is chordal. Rule 4 Repeat the following for each ordered triple (x, y, z) of distinct vertices in X: if there is an induced path P between x and z whose internal vertices are all in F − NG(y), then mark all the internal vertices of P. Let Y be the set of vertices that were not marked during this procedure. Reduce to the instance (G − Y, X, C, k).

X F (chordal) x z y P

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-97
SLIDE 97

Let (G, X, C, k) be an instance of Annotated Restricted Chordal Deletion. Let F = G − X; note that F is chordal. Rule 4 Repeat the following for each ordered triple (x, y, z) of distinct vertices in X: if there is an induced path P between x and z whose internal vertices are all in F − NG(y), then mark all the internal vertices of P. Let Y be the set of vertices that were not marked during this procedure. Reduce to the instance (G − Y, X, C, k).

X F (chordal) x z y P

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-98
SLIDE 98

Let (G, X, C, k) be an instance of Annotated Restricted Chordal Deletion. Let F = G − X; note that F is chordal. Rule 4 Repeat the following for each ordered triple (x, y, z) of distinct vertices in X: if there is an induced path P between x and z whose internal vertices are all in F − NG(y), then mark all the internal vertices of P. Let Y be the set of vertices that were not marked during this procedure. Reduce to the instance (G − Y, X, C, k).

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-99
SLIDE 99

Let (G, X, C, k) be an instance of Annotated Restricted Chordal Deletion. Let F = G − X; note that F is chordal. Rule 4 Repeat the following for each ordered triple (x, y, z) of distinct vertices in X: if there is an induced path P between x and z whose internal vertices are all in F − NG(y), then mark all the internal vertices of P. Let Y be the set of vertices that were not marked during this procedure. Reduce to the instance (G − Y, X, C, k). Claim Rule 4 is safe.

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-100
SLIDE 100

Let (G, X, C, k) be an instance of Annotated Restricted Chordal Deletion. Let F = G − X; note that F is chordal. Rule 4 Repeat the following for each ordered triple (x, y, z) of distinct vertices in X: if there is an induced path P between x and z whose internal vertices are all in F − NG(y), then mark all the internal vertices of P. Let Y be the set of vertices that were not marked during this procedure. Reduce to the instance (G − Y, X, C, k). Suppose (G, X, C, k) is a yes-instance, with solution S. Since G − S is chordal, G − Y − S is chordal. Hence (G − Y, X, C, k) is a yes-instance.

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-101
SLIDE 101

Let (G, X, C, k) be an instance of Annotated Restricted Chordal Deletion. Let F = G − X; note that F is chordal. Rule 4 Repeat the following for each ordered triple (x, y, z) of distinct vertices in X: if there is an induced path P between x and z whose internal vertices are all in F − NG(y), then mark all the internal vertices of P. Let Y be the set of vertices that were not marked during this procedure. Reduce to the instance (G − Y, X, C, k). Suppose (G − Y, X, C, k) is a yes-instance, with solution S. G − Y − S is chordal, and S intersects each pair in C. Claim: S is a solution for (G, X, C, k). Suppose, for contradiction, that S is not a solution for (G, X, C, k).

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-102
SLIDE 102

Theorem Annotated Restricted Chordal Deletion admits a kernel with O(|X|4) vertices. Proof (sketch). Let (G, X, C, k) be a reduced instance with respect to Rules 1–4. Let F = G − X.

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-103
SLIDE 103

Theorem Annotated Restricted Chordal Deletion admits a kernel with O(|X|4) vertices. Proof (sketch). Let (G, X, C, k) be a reduced instance with respect to Rules 1–4. Let F = G − X. F can be covered by |X|3 induced paths;

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-104
SLIDE 104

Theorem Annotated Restricted Chordal Deletion admits a kernel with O(|X|4) vertices. Proof (sketch). Let (G, X, C, k) be a reduced instance with respect to Rules 1–4. Let F = G − X. F can be covered by |X|3 induced paths; each such path contains at most 2|X| + 1 vertices;

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-105
SLIDE 105

Theorem Annotated Restricted Chordal Deletion admits a kernel with O(|X|4) vertices. Proof (sketch). Let (G, X, C, k) be a reduced instance with respect to Rules 1–4. Let F = G − X. F can be covered by |X|3 induced paths; each such path contains at most 2|X| + 1 vertices; hence |V (F)| ≤ 2|X|4 + |X|3.

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-106
SLIDE 106

Theorem Annotated Restricted Chordal Deletion admits a kernel with O(|X|4) vertices. Proof (sketch). Let (G, X, C, k) be a reduced instance with respect to Rules 1–4. Let F = G − X. F can be covered by |X|3 induced paths; each such path contains at most 2|X| + 1 vertices; hence |V (F)| ≤ 2|X|4 + |X|3. Since V (G) = V (F) ∪ X, the result follows.

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-107
SLIDE 107

Theorem Restricted Chordal Deletion admits a kernel with O(|X|4) vertices. Proof (sketch). Let (G, X, k) be an instance of Restricted Chordal Deletion.

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-108
SLIDE 108

Theorem Restricted Chordal Deletion admits a kernel with O(|X|4) vertices. Proof (sketch). Let (G, X, k) be an instance of Restricted Chordal Deletion. Consider instance (G, X, ∅, k) of Annotated Restricted Chordal Deletion.

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-109
SLIDE 109

Theorem Restricted Chordal Deletion admits a kernel with O(|X|4) vertices. Proof (sketch). Let (G, X, k) be an instance of Restricted Chordal Deletion. Consider instance (G, X, ∅, k) of Annotated Restricted Chordal Deletion. Apply kernelization algorithm for Annotated Restricted Chordal Deletion.

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-110
SLIDE 110

Theorem Restricted Chordal Deletion admits a kernel with O(|X|4) vertices. Proof (sketch). Let (G, X, k) be an instance of Restricted Chordal Deletion. Consider instance (G, X, ∅, k) of Annotated Restricted Chordal Deletion. Apply kernelization algorithm for Annotated Restricted Chordal Deletion. Let (G′, X′, C, k′) be the obtained instance.

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-111
SLIDE 111

Theorem Restricted Chordal Deletion admits a kernel with O(|X|4) vertices. Proof (sketch). Let (G, X, k) be an instance of Restricted Chordal Deletion. Consider instance (G, X, ∅, k) of Annotated Restricted Chordal Deletion. Apply kernelization algorithm for Annotated Restricted Chordal Deletion. Let (G′, X′, C, k′) be the obtained instance. G′ has O(|X|4) vertices.

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-112
SLIDE 112

Theorem Restricted Chordal Deletion admits a kernel with O(|X|4) vertices. Proof (sketch). Let (G, X, k) be an instance of Restricted Chordal Deletion.

G′

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-113
SLIDE 113

Theorem Restricted Chordal Deletion admits a kernel with O(|X|4) vertices. Proof (sketch). Let (G, X, k) be an instance of Restricted Chordal Deletion.

x y q p G′

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-114
SLIDE 114

Theorem Restricted Chordal Deletion admits a kernel with O(|X|4) vertices. Proof (sketch). Let (G, X, k) be an instance of Restricted Chordal Deletion.

x y x′ y′ q p q′ p′ G′

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-115
SLIDE 115

Theorem Restricted Chordal Deletion admits a kernel with O(|X|4) vertices. Proof (sketch). Let (G, X, k) be an instance of Restricted Chordal Deletion.

x y x′ y′ q p q′ p′ G′

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-116
SLIDE 116

Theorem Restricted Chordal Deletion admits a kernel with O(|X|4) vertices. Proof (sketch). Let (G, X, k) be an instance of Restricted Chordal Deletion.

x y x′ y′ q p q′ p′ G′

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-117
SLIDE 117

Theorem Restricted Chordal Deletion admits a kernel with O(|X|4) vertices. Proof (sketch). Let (G, X, k) be an instance of Restricted Chordal Deletion.

x y x′ y′ q p q′ p′ G′

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-118
SLIDE 118

Some open questions:

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-119
SLIDE 119

Some open questions: Does Chordal Deletion have a polynomial kernel?

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-120
SLIDE 120

Some open questions: Does Chordal Deletion have a polynomial kernel?

Yes, when parameter is vertex cover number.

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-121
SLIDE 121

Some open questions: Does Chordal Deletion have a polynomial kernel?

Yes, when parameter is vertex cover number. Yes, when parameter is feedback vertex set number.

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-122
SLIDE 122

Some open questions: Does Chordal Deletion have a polynomial kernel?

Yes, when parameter is vertex cover number. Yes, when parameter is feedback vertex set number. What if parameter is interval vertex deletion number?

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-123
SLIDE 123

Some open questions: Does Chordal Deletion have a polynomial kernel?

Yes, when parameter is vertex cover number. Yes, when parameter is feedback vertex set number. What if parameter is interval vertex deletion number?

Is Interval Deletion FPT?

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-124
SLIDE 124

Some open questions: Does Chordal Deletion have a polynomial kernel?

Yes, when parameter is vertex cover number. Yes, when parameter is feedback vertex set number. What if parameter is interval vertex deletion number?

Is Interval Deletion FPT? Is Perfect Edge Deletion/Completion FPT?

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes

slide-125
SLIDE 125

Dank u wel! Danke! Takk!

Pim van ’t Hof (University of Bergen) et al. Vertex Deletion into Perfect Graph Classes