Академический Документы
Профессиональный Документы
Культура Документы
Reoptimization
F. Reidl
Reoptimization
Parameterized
Complexity
Felix Reidl
F. Reidl
Reoptimization
Parameterized
Complexity
Parameterized
Reoptimization
Reoptimization
Parameterized Complexity
Parameterized Reoptimization
Parameterized
Reoptimization
F. Reidl
F. Reidl
F. Reidl
Reoptimization
Parameterized
Complexity
Previous work in this direction
Parameterized
I So far only tackled with approximation algorithms Reoptimization
F. Reidl
Reoptimization
Parameterized
Complexity
Previous work in this direction
Parameterized
I So far only tackled with approximation algorithms Reoptimization
F. Reidl
Reoptimization
Parameterized
Complexity
Previous work in this direction
Parameterized
I So far only tackled with approximation algorithms Reoptimization
F. Reidl
Reoptimization
Parameterized
Complexity
Previous work in this direction
Parameterized
I So far only tackled with approximation algorithms Reoptimization
F. Reidl
Parameterized Complexity
Reoptimization
I Motivation: more fine-grained look at NP-hard problems
Parameterized
I Isolate “difficult part” of the problem Complexity
Parameterized
Reoptimization
Parameterized
Reoptimization
F. Reidl
Parameterized Complexity
Reoptimization
I Motivation: more fine-grained look at NP-hard problems
Parameterized
I Isolate “difficult part” of the problem Complexity
Parameterized
Reoptimization
Definition (Parameterized language)
A parameterized language L over an alphabet Σ is a subset
of Σ∗ × N. For any tuple (I, k) ∈ Σ∗ × N we call k the
parameter.
Parameterized
Reoptimization
F. Reidl
Parameterized Complexity
Reoptimization
I Motivation: more fine-grained look at NP-hard problems
Parameterized
I Isolate “difficult part” of the problem Complexity
Parameterized
Reoptimization
Definition (Parameterized language)
A parameterized language L over an alphabet Σ is a subset
of Σ∗ × N. For any tuple (I, k) ∈ Σ∗ × N we call k the
parameter.
F. Reidl
Parameterized
Definition (k-Vertex Cover) Complexity
Parameterized
Input: Graph G, integer k Reoptimization
Parameter: k
Problem: Has G a vertex cover of at most size k?
Parameterized
Reoptimization
F. Reidl
Parameterized
Definition (k-Vertex Cover) Complexity
Parameterized
Input: Graph G, integer k Reoptimization
Parameter: k
Problem: Has G a vertex cover of at most size k?
F. Reidl
Reoptimization
Parameterized
Complexity
Parameterized
Reoptimization
The famous negative examples:
I F P T ⊆ W [1] ⊆ W [2] . . ., most likely F P T 6= W [1]
I k-Independent Set and k-Clique W [1]-hard,
k-Dominating Set W [2]-hard
Parameterized
Reoptimization
Definition (FPT-Reoptimizable) F. Reidl
Can we do better?
Parameterized
Reoptimization
F. Reidl
Reoptimization
Parameterized
Complexity
Parameterized
Reoptimization
Can we do better?
No
Parameterized
Reoptimization
F. Reidl
Reoptimization
Parameterized
Complexity
Parameterized
Reoptimization
Can we do better?
No
(Not by much.)
Parameterized
An iterative algorithm Reoptimization
F. Reidl
Reoptimization
Parameterized
Complexity
Parameterized
Reoptimization
Parameterized
The “compression routine” Reoptimization
F. Reidl
Reoptimization
Parameterized
Complexity
Parameterized
Reoptimization
Parameterized
The “compression routine” Reoptimization
F. Reidl
Reoptimization
Parameterized
Complexity
Parameterized
Reoptimization
Parameterized
General result Reoptimization
F. Reidl
Reoptimization
Parameterized
For all Vertex Cover-like problems the following holds: Complexity
Parameterized
Theorem Reoptimization
F. Reidl
Reoptimization
Parameterized
For all Vertex Cover-like problems the following holds: Complexity
Parameterized
Theorem Reoptimization
F. Reidl
Reoptimization
Parameterized
For all Vertex Cover-like problems the following holds: Complexity
Parameterized
Theorem Reoptimization
F. Reidl
Reoptimization
The theorem holds for the following problems: Parameterized
Complexity
I Vertex Cover Parameterized
Reoptimization
I Feedback Vertex Set
I Vertex-Deletion Bipartization
I Cluster Vertex Deletion
Parameterized
Affected problems Reoptimization
F. Reidl
Reoptimization
The theorem holds for the following problems: Parameterized
Complexity
I Vertex Cover Parameterized
Reoptimization
I Feedback Vertex Set
I Vertex-Deletion Bipartization
I Cluster Vertex Deletion
...
I Connected [Insert from above]
Parameterized
Affected problems Reoptimization
F. Reidl
Reoptimization
The theorem holds for the following problems: Parameterized
Complexity
I Vertex Cover Parameterized
Reoptimization
I Feedback Vertex Set
I Vertex-Deletion Bipartization
I Cluster Vertex Deletion
...
I Connected [Insert from above]
F. Reidl
Reoptimization
The theorem holds for the following problems: Parameterized
Complexity
I Vertex Cover Parameterized
Reoptimization
I Feedback Vertex Set
I Vertex-Deletion Bipartization
I Cluster Vertex Deletion
...
I Connected [Insert from above]
F. Reidl
Reoptimization
Parameterized
Complexity
Parameterized
Reoptimization
Thanks!
Questions?