Upload
neeldhara-misra
View
910
Download
0
Embed Size (px)
DESCRIPTION
Citation preview
On the kernelization complexity
of colorful motifs
IPEC 2010
joint work withAbhimanyu M. Ambalath , Radheshyam Balasundaram ,
Chintan Rao H, Venkata Koppula, Geevarghese Philip , and M S Ramanujan
Colorful Motifs.
A problem with immense utility in bioinformatics.Intractable — from the kernelization point of view — on very simplegraph classes.
Colorful Motifs.
A problem with immense utility in bioinformatics.
Intractable — from the kernelization point of view — on very simplegraph classes.
Colorful Motifs.
A problem with immense utility in bioinformatics.Intractable — from the kernelization point of view — on very simplegraph classes.
An observation leading to many polynomial kernels in a very specialsituation.
More observations ruling out approaches towards many poly kernels inmore general situations.
Some NP-hardness results with applications to discovering otherhardness results.
Observing hardness of polynomial kernelization on other classes ofgraphs.
An observation leading to many polynomial kernels in a very specialsituation.
More observations ruling out approaches towards many poly kernels inmore general situations.
Some NP-hardness results with applications to discovering otherhardness results.
Observing hardness of polynomial kernelization on other classes ofgraphs.
An observation leading to many polynomial kernels in a very specialsituation.
More observations ruling out approaches towards many poly kernels inmore general situations.
Some NP-hardness results with applications to discovering otherhardness results.
Observing hardness of polynomial kernelization on other classes ofgraphs.
An observation leading to many polynomial kernels in a very specialsituation.
More observations ruling out approaches towards many poly kernels inmore general situations.
Some NP-hardness results with applications to discovering otherhardness results.
Observing hardness of polynomial kernelization on other classes ofgraphs.
COLO
RFUL M
OTIF
S
Introducing Colorful Motifs
First: G M
COLO
RFUL M
OTIF
S
Introducing Colorful Motifs
First: G M
COLO
RFUL M
OTIF
S
COLO
RFUL M
OTIF
S
COLO
RFUL M
OTIF
S
COLO
RFUL M
OTIF
S
Topology-free querying of protein interaction networks.Sharon Bruckner, Falk Hüffner, Richard M. Karp, Ron Shamir, and
Roded Sharan.In Proceedings of RECOMB .
Motif search in graphs: Application to metabolic networks.Vincent Lacroix, Cristina G. Fernandes, and Marie-France Sagot.
IEEE/ACM Transactions on Computational Biology andBioinformatics, .
COLO
RFUL M
OTIF
S
Topology-free querying of protein interaction networks.Sharon Bruckner, Falk Hüffner, Richard M. Karp, Ron Shamir, and
Roded Sharan.In Proceedings of RECOMB .
Motif search in graphs: Application to metabolic networks.Vincent Lacroix, Cristina G. Fernandes, and Marie-France Sagot.
IEEE/ACM Transactions on Computational Biology andBioinformatics, .
COLO
RFUL M
OTIF
S
Sharp tractability borderlines for finding connected motifs invertex-colored graphs.
Michael R. Fellows, Guillaume Fertin, Danny Hermelin, and StéphaneVialette.
In Proceedings of ICALP
COLO
RFUL M
OTIF
S
NP-Complete even when:
G is a tree with maximum degree .
G is a bipartite graph with maximum degree and M is a multiset overjust two colors.
COLO
RFUL M
OTIF
S
NP-Complete even when:
G is a tree with maximum degree .
G is a bipartite graph with maximum degree and M is a multiset overjust two colors.
COLO
RFUL M
OTIF
S
NP-Complete even when:
G is a tree with maximum degree .
G is a bipartite graph with maximum degree and M is a multiset overjust two colors.
COLO
RFUL M
OTIF
S
FPT parameterized by |M|,
W[]-hard parameterized by the number of colors in M.
COLO
RFUL M
OTIF
S
FPT parameterized by |M|,
W[]-hard parameterized by the number of colors in M.
COLO
RFUL M
OTIF
S
C M
COLO
RFUL M
OTIF
S
COLO
RFUL M
OTIF
S
COLO
RFUL M
OTIF
S
COLO
RFUL M
OTIF
S
Finding and Counting Vertex-Colored Subtrees.Sylvain Guillemot and Florian Sikora.
In MFCS .
A O∗(2|M|) algorithm.
COLO
RFUL M
OTIF
S
Finding and Counting Vertex-Colored Subtrees.Sylvain Guillemot and Florian Sikora.
In MFCS .
A O∗(2|M|) algorithm.
COLO
RFUL M
OTIF
S
Kernelization hardness of connectivity problems in d-degenerate graphs.Marek Cygan, Marcin Pilipczuk, Micha Pilipczuk, and Jakub O.
Wojtaszczyk.In WG .
NP-complete even when restricted to....
COLO
RFUL M
OTIF
S
Kernelization hardness of connectivity problems in d-degenerate graphs.Marek Cygan, Marcin Pilipczuk, Micha Pilipczuk, and Jakub O.
Wojtaszczyk.In WG .
NP-complete even when restricted to....
COLO
RFUL M
OTIF
Scomb graphs
COLO
RFUL M
OTIF
S
No polynomial kernels¹.
¹Unless CoNP ⊆ NP/poly
COLO
RFUL M
OTIF
Scomb graphs - composition
COLO
RFUL M
OTIF
Scomb graphs - composition
COLO
RFUL M
OTIF
S
Many polynomial kernels.
COLO
RFUL M
OTIF
S
COLO
RFUL M
OTIF
S
COLO
RFUL M
OTIF
S
COLO
RFUL M
OTIF
S
COLO
RFUL M
OTIF
S
COLO
RFUL M
OTIF
S
COLO
RFUL M
OTIF
S
On comb graphs:We get n kernels of size O(k2) each.
COLO
RFUL M
OTIF
S
On comb graphs:We get n kernels of size O(k2) each.
COLO
RFUL M
OTIF
S
On what other classes can we obtain many polynomial kernels using thisobservation?
Unfortunately, this observation does not take us very far.
COLO
RFUL M
OTIF
S
On what other classes can we obtain many polynomial kernels using thisobservation?
Unfortunately, this observation does not take us very far.
COLO
RFUL M
OTIF
S
R C M does not admit a polynomial kernel on trees.
S C M does not admit a polynomial kernel on trees.“Fixing” a constant subset of vertices does not help either.
COLO
RFUL M
OTIF
S
“Fixing” a single vertex does not help the cause of kernelization.
S C M does not admit a polynomial kernel on trees.“Fixing” a constant subset of vertices does not help either.
COLO
RFUL M
OTIF
S
“Fixing” a single vertex does not help the cause of kernelization.
S C M does not admit a polynomial kernel on trees.
“Fixing” a constant subset of vertices does not help either.
COLO
RFUL M
OTIF
S
“Fixing” a single vertex does not help the cause of kernelization.
S C M does not admit a polynomial kernel on trees.
“Fixing” a constant subset of vertices does not help either.
OPEN
PRO
BLEM
Many polynomial kernels for trees? On more general classes of graphs?
OPEN
PRO
BLEM
A framework for ruling out the possibility of many polynomial kernels?
COLO
RFUL M
OTIF
S
Paths: Polynomial time.
COLO
RFUL M
OTIF
S
Catterpillars: Polynomial time.
COLO
RFUL M
OTIF
S
Lobsters: NP-hard even when...
COLO
RFUL M
OTIF
S
...restricted to “superstar graphs”.
COLO
RFUL M
OTIF
S
“Hardness” on superstars → “Hardness” on graphs of diameter two.
“Hardness” on general graphs → “Hardness” on graphs of diameterthree.
NP-hardness
NP-hardness and infeasibility of obtaining polynomial kernels
COLO
RFUL M
OTIF
S
“Hardness” on superstars → “Hardness” on graphs of diameter two.
“Hardness” on general graphs → “Hardness” on graphs of diameterthree.
NP-hardness
NP-hardness and infeasibility of obtaining polynomial kernels
COLO
RFUL M
OTIF
S
“Hardness” on superstars → “Hardness” on graphs of diameter two.
“Hardness” on general graphs → “Hardness” on graphs of diameterthree.
NP-hardness
NP-hardness and infeasibility of obtaining polynomial kernels
COLO
RFUL M
OTIF
S
“Hardness” on superstars → “Hardness” on graphs of diameter two.
“Hardness” on general graphs → “Hardness” on graphs of diameterthree.
NP-hardness
NP-hardness and infeasibility of obtaining polynomial kernels
OPEN
PRO
BLEM
Polynomial kernels for graphs of diameter two? For superstars?
AN A
PPLICATIO
N
C D S G D O
Constant Time
AN A
PPLICATIO
N
C D S G D O
Constant Time
AN A
PPLICATIO
N
C D S G D T
Constant Time
AN A
PPLICATIO
N
C D S G D T
W[]-hard (Split Graphs)
AN A
PPLICATIO
N
C D S G D T
Constant Time
AN A
PPLICATIO
N
C D S G D T
???
AN A
PPLICATIO
N
C D S G D T
NP-complete
AN A
PPLICATIO
N
C D S G D T
W[]-hard
AN A
PPLICATIO
N
Colorful Motifs on graphs of diameter two↓Connected Dominating Set on graphs of diameter two
COLO
RFUL M
OTIF
S
Reduction from Colorful Set Cover
to Colorful Motifs on Superstars
COLO
RFUL M
OTIF
S
Reduction from Colorful Set Cover
to Colorful Motifs on Superstars
COLO
RFUL M
OTIF
S
Reduction from Colorful Set Cover
to Colorful Motifs on Superstars
COLO
RFUL M
OTIF
S
Reduction from Colorful Set Cover
to Colorful Motifs on Superstars
COLO
RFUL M
OTIF
S
Reduction from Colorful Set Cover
to Colorful Motifs on Superstars
COLO
RFUL M
OTIF
S
Reduction from Colorful Set Cover
to Colorful Motifs on Superstars
COLO
RFUL M
OTIF
S
Reduction from Colorful Set Cover
to Colorful Motifs on Superstars
Concluding Remarks
is was an advertisement for C M.
We wish to propose that it may be a popular choice as a problem toreduce from, for showing hardness of polynomial kernelization, and evenNP-hardness, for graph problems that have a connectivity requirement
from the solution.
Concluding Remarks
is was an advertisement for C M.
We wish to propose that it may be a popular choice as a problem toreduce from, for showing hardness of polynomial kernelization, and evenNP-hardness, for graph problems that have a connectivity requirement
from the solution.
Concluding Remarks
Several open questions in the context of kernelization for the colorfulmotifs problem alone, and also for closely related problems.
Concluding Remarks
When we encounter hardness, we are compelled to look out for otherparameters for improving the situation. ere is plenty of opportunityfor creativity: finding parameters that are sensible in practice and useful
for algorithms.
Thank you!