Deleting to Structured Trees
Pratyush Dayal and Neeldhara Misra
IIT Gandhinagar
COCOON 2019
Xian, China — 29th July
Overview
Introduction & Summary of Results
Hardness of deleting to ternary trees: a warm-up reduction
Deletion to binary trees - the vertex version
Deletion to binary trees - the edge version
Algorithmic questions & future directions
Overview
Introduction & Summary of Results
Hardness of deleting to ternary trees: a warm-up reduction
Deletion to binary trees - the vertex version
Deletion to binary trees - the edge version
Algorithmic questions & future directions
Once upon a time*, there was the Feedback Vertex Set problem.
Feedback Vertex Set
Forest
*Classical NP-complete problem
Related question (1): delete vertices to obtain a tree.
Tree Deletion Set
Tree
Venkatesh Raman, Saket Saurabh, and Ondrej Suchý. An FPT algorithm for tree deletion set. J. Graph Algorithms Appl., 17(6):615–628, 2013.
Archontia C. Giannopoulou, Daniel Lokshtanov, Saket Saurabh, and Ondrej Suchý. Tree deletion set has a polynomial kernel but no opto(1) approximation. 

SIAM J. Discrete Math., 30(3):1371– 1384, 2016.
Related question (2): delete vertices to obtain a forest of pathwidth one.
PW-One Deletion Set
Caterpillars
Geevarghese Philip, Venkatesh Raman, and Yngve Villanger. A quartic kernel for pathwidth-one vertex deletion. (WG 2010)
MarekCygan,MarcinPilipczuk,MichalPilipczuk,andJakubOnufryWojtaszczyk.

An improved FPT algorithm and a quadratic kernel for pathwidth one vertex deletion. Algorithmica, 64(1):170–188, 2012.
Related question (3): delete vertices to obtain stars of bounded degree.
Star Deletion Set
Stars
Robert Ganian, Fabian Klute, and Sebastian Ordyniak.
On structural parameterizations of the bounded-degree vertex deletion problem (STACS 2018)
Our problem: delete vertices to obtain a full binary tree.
FBT Deletion Set
Full 

binary tree
Rooted full binary tree: every vertex has either two children or no children.
Public domain image (source: Wikipedia)
Phylogenetic trees, polymerization processes, etc.
The problem of finding a maximum connected
subgraph satisfying a property π is NP-hard for any
non-trivial and interesting property that is
hereditary on induced subgraphs.
Mihalis Yannakakis. The effect of a connectivity requirement on the complexity of maximum subgraph problems. 

J. ACM, 26(4):618–630, 1979.
The problem of finding a maximum connected
subgraph satisfying a property π is NP-hard for any
non-trivial and interesting property that is
hereditary on induced subgraphs.
Mihalis Yannakakis. The effect of a connectivity requirement on the complexity of maximum subgraph problems. 

J. ACM, 26(4):618–630, 1979.
A property is a class of graphs.
We will say that the property is satisfied by, or is true for, a
graph G if G belongs to the class given by the property.
The problem of finding a maximum connected
subgraph satisfying a property π is NP-hard for any
non-trivial and interesting property that is
hereditary on induced subgraphs.
A property is said to be non-trivial if
it is true for at least one graph and false for at least one graph.
Mihalis Yannakakis. The effect of a connectivity requirement on the complexity of maximum subgraph problems. 

J. ACM, 26(4):618–630, 1979.
The problem of finding a maximum connected
subgraph satisfying a property π is NP-hard for any
non-trivial and interesting property that is
hereditary on induced subgraphs.
A property is said to be interesting if it is true
for arbitrarily large graphs.
Mihalis Yannakakis. The effect of a connectivity requirement on the complexity of maximum subgraph problems. 

J. ACM, 26(4):618–630, 1979.
The problem of finding a maximum connected
subgraph satisfying a property π is NP-hard for any
non-trivial and interesting property that is
hereditary on induced subgraphs.
A property is said to be hereditary on induced subgraphs
if the deletion of any node from a graph that has the property
always results in a graph that also has the property.
Mihalis Yannakakis. The effect of a connectivity requirement on the complexity of maximum subgraph problems. 

J. ACM, 26(4):618–630, 1979.
The problem of finding a maximum connected
subgraph satisfying a property π is NP-hard for any
non-trivial and interesting property that is
hereditary on induced subgraphs.
Tree Deletion Set



Plug in the property of acyclicity above.
Mihalis Yannakakis. The effect of a connectivity requirement on the complexity of maximum subgraph problems. 

J. ACM, 26(4):618–630, 1979.
The problem of finding a maximum connected
subgraph satisfying a property π is NP-hard for any
non-trivial and interesting property that is
hereditary on induced subgraphs.
FBT Deletion Set



The property of being a binary tree is not
hereditary on induced subgraphs.
Mihalis Yannakakis. The effect of a connectivity requirement on the complexity of maximum subgraph problems. 

J. ACM, 26(4):618–630, 1979.
The problem of finding a maximum connected
subgraph satisfying a property π is NP-hard for any
non-trivial and interesting property that is
hereditary on induced subgraphs.
FBT Deletion Set



The property of being a binary tree is not
hereditary on induced subgraphs.
Mihalis Yannakakis. The effect of a connectivity requirement on the complexity of maximum subgraph problems. 

J. ACM, 26(4):618–630, 1979.
Our Contributions
Our Contributions
Deleting optimally to full binary trees by removing
vertices is NP-complete.
Our Contributions
Deleting optimally to full binary trees by removing
vertices is NP-complete.
Deleting optimally to full binary trees by removing
edges is NP-complete.
Our Contributions
Deleting optimally to full binary trees by removing
vertices is NP-complete.
Deleting optimally to full binary trees by removing
edges is NP-complete.
Our Contributions
Deleting optimally to full binary trees by removing
vertices is NP-complete.
Deleting optimally to full binary trees by removing
edges is NP-complete.
Deleting optimally to trees by removing edges is
polynomial time (complement of a MST).
Our Contributions
Deleting optimally to full binary trees by removing
vertices is NP-complete.
Deleting optimally to full binary trees by removing
edges is NP-complete.
Our Contributions
Deleting optimally to full binary trees by removing
vertices is NP-complete.
Deleting optimally to full binary trees by removing
edges is NP-complete.
Both problems are FPT when parameterized by solution size.
Overview
Introduction & Summary of Results
Hardness of deleting to ternary trees: a warm-up reduction
Deletion to binary trees - the vertex version
Deletion to binary trees - the edge version
Algorithmic questions & future directions
Deleting to ternary trees
Reduce from Exact Cover by 3-Sets
Deleting to ternary trees
Reduce from Exact Cover by 3-Sets
Deleting to ternary trees
Reduce from Exact Cover by 3-Sets
Deleting to ternary trees
Reduce from Exact Cover by 3-Sets
Reduce from Exact Cover by 3-Sets
Deleting to ternary trees
Reduce from Exact Cover by 3-Sets
Deleting to ternary trees
Reduce from Exact Cover by 3-Sets
Deleting to ternary trees
Reduce from Exact Cover by 3-Sets
Deleting to ternary trees
Overview
Introduction & Summary of Results
Hardness of deleting to ternary trees: a warm-up reduction
Deletion to binary trees - the vertex version
Deletion to binary trees - the edge version
Algorithmic questions & future directions
Vertex deletion to binary trees
Reduce from Multi-Colored Independent Set
Vertex deletion to binary trees
Reduce from Multi-Colored Independent Set
Vertex deletion to binary trees
Reduce from Multi-Colored Independent Set
Vertex deletion to binary trees
Reduce from Multi-Colored Independent Set
Color class
with n vertices
2n leaves in the

constructed instance
Vertex deletion to binary trees
Reduce from Multi-Colored Independent Set
Vertex deletion to binary trees
Reduce from Multi-Colored Independent Set
Vertex deletion to binary trees
Reduce from Multi-Colored Independent Set
Vertex deletion to binary trees
Reduce from Multi-Colored Independent Set
Dump a copy of G
on the essential vertices
Overview
Introduction & Summary of Results
Hardness of deleting to ternary trees: a warm-up reduction
Deletion to binary trees - the vertex version
Deletion to binary trees - the edge version
Algorithmic questions & future directions
Vertex deletion to binary trees
Reduce from Linear Near-Exact (2/2/4)-SAT
Core Clauses
Auxiliary clauses
length four; every shadow variable occurs exactly once with positive polarity
length three; occur in pairs consisting of a main variable and two shadow variables
the shadow variables occur exactly once with negative polarity
Vertex deletion to binary trees
Reduce from Linear Near-Exact (2/2/4)-SAT
Core Clauses
Auxiliary clauses
length four; every shadow variable occurs exactly once with positive polarity
length three; occur in pairs consisting of a main variable and two shadow variables
the shadow variables occur exactly once with negative polarity
Vertex deletion to binary trees
Reduce from Linear Near-Exact (2/2/4)-SAT
Given a set of clauses as described before,
is there an assignment τ of truth values to the variables such that:
exactly one literal in every core clause
and two literals in every auxiliary clause
evaluate to true under τ?
Details Omitted.
Overview
Introduction & Summary of Results
Hardness of deleting to ternary trees: a warm-up reduction
Deletion to binary trees - the vertex version
Deletion to binary trees - the edge version
Algorithmic questions & future directions
Algorithmic Questions and Future Directions
Algorithmic Questions and Future Directions
These problems are fixed-parameter tractable 

with respect to the standard parameter (solution size),

by adapting ideas that have worked for FVS.
Algorithmic Questions and Future Directions
These problems are fixed-parameter tractable 

with respect to the standard parameter (solution size),

by adapting ideas that have worked for FVS.
Informal Outline
Algorithmic Questions and Future Directions
These problems are fixed-parameter tractable 

with respect to the standard parameter (solution size),

by adapting ideas that have worked for FVS.
Branch on high-degree vertices and 

delete long degree-two paths.
Informal Outline
Algorithmic Questions and Future Directions
These problems are fixed-parameter tractable 

with respect to the standard parameter (solution size),

by adapting ideas that have worked for FVS.
Branch on high-degree vertices and 

delete long degree-two paths.
Branch on short cycles (of length at most log(n)).
Informal Outline
Algorithmic Questions and Future Directions
Algorithmic Questions and Future Directions
Single-exponential FPT algorithms, perhaps by appropriately adapting 

the iterative compression approaches 

that have worked well for FVS and related problems.
Algorithmic Questions and Future Directions
Single-exponential FPT algorithms, perhaps by appropriately adapting 

the iterative compression approaches 

that have worked well for FVS and related problems.
Structural Parameters.
Algorithmic Questions and Future Directions
Single-exponential FPT algorithms, perhaps by appropriately adapting 

the iterative compression approaches 

that have worked well for FVS and related problems.
Kernelization.
Structural Parameters.
Algorithmic Questions and Future Directions
Single-exponential FPT algorithms, perhaps by appropriately adapting 

the iterative compression approaches 

that have worked well for FVS and related problems.
Kernelization.
Approximation algorithms.
Structural Parameters.
Thank You!
neeldhara.m@iitgn.ac.in

More Related Content

PDF
A NEW GENERALIZATION OF EDGE OVERLAP TO WEIGHTED NETWORKS
PDF
40220140502004
PDF
Wideband characteristics of density tapered array antennas
PDF
D010212029
PDF
CLIM Program: Remote Sensing Workshop, Multilayer Modeling and Analysis of Co...
PDF
Connected domination in block subdivision graphs of graphs
PDF
On vertical integration framework
PDF
Polylogarithmic approximation algorithm for weighted F-deletion problems
A NEW GENERALIZATION OF EDGE OVERLAP TO WEIGHTED NETWORKS
40220140502004
Wideband characteristics of density tapered array antennas
D010212029
CLIM Program: Remote Sensing Workshop, Multilayer Modeling and Analysis of Co...
Connected domination in block subdivision graphs of graphs
On vertical integration framework
Polylogarithmic approximation algorithm for weighted F-deletion problems

Similar to Deleting to Structured Trees (20)

PDF
Skiena algorithm 2007 lecture13 minimum spanning trees
PDF
Topological Sort
PDF
abookthatiwanttoshareonmediumformyproject
PDF
Graph Modification Algorithms
PDF
Minimum Spanning Tree (MST), Kruskal's algorithm and Prim's Algorithm, and th...
PPTX
B.TECH Math project
DOC
Graph theory1234
PDF
OTP, Phishing, QR code, Shares, Visual Cryptography.
PDF
Graph theory
PDF
Robustness of supertree methods for reconciling dense incompatible data. SJ. ...
PPTX
Optimisation random graph presentation
PDF
Proportional and decentralized rule mcst games
PDF
Separators with Non-Hereditary Properties
PPT
Minimum spanning tree
PPT
5.3 dyn algo-i
PDF
Comparative Report Ed098
PDF
Cs6702 graph theory and applications 2 marks questions and answers
PDF
Network topology
PPTX
Ram minimum spanning tree
Skiena algorithm 2007 lecture13 minimum spanning trees
Topological Sort
abookthatiwanttoshareonmediumformyproject
Graph Modification Algorithms
Minimum Spanning Tree (MST), Kruskal's algorithm and Prim's Algorithm, and th...
B.TECH Math project
Graph theory1234
OTP, Phishing, QR code, Shares, Visual Cryptography.
Graph theory
Robustness of supertree methods for reconciling dense incompatible data. SJ. ...
Optimisation random graph presentation
Proportional and decentralized rule mcst games
Separators with Non-Hereditary Properties
Minimum spanning tree
5.3 dyn algo-i
Comparative Report Ed098
Cs6702 graph theory and applications 2 marks questions and answers
Network topology
Ram minimum spanning tree
Ad

More from Neeldhara Misra (17)

PDF
Efficient algorithms for hard problems on structured electorates
PDF
On the Parameterized Complexity of Party Nominations
PDF
Graph Modification Problems: A Modern Perspective
PDF
Elicitation for Preferences Single Peaked on Trees
PDF
Wg qcolorable
PDF
An FPT Algorithm for Maximum Edge Coloring
PDF
Research in CS
PDF
Cheat Sheets for Hard Problems
PDF
EKR for Matchings
PDF
From FVS to F-Deletion
PDF
A Kernel for Planar F-deletion: The Connected Case
PDF
Kernels for Planar F-Deletion (Restricted Variants)
PDF
Efficient Simplification: The (im)possibilities
PDF
Kernelization Complexity of Colorful Motifs
PDF
Expansions for Reductions
PDF
Lower Bounds In Kernelization
PDF
Connected Dominating Set and Short Cycles
Efficient algorithms for hard problems on structured electorates
On the Parameterized Complexity of Party Nominations
Graph Modification Problems: A Modern Perspective
Elicitation for Preferences Single Peaked on Trees
Wg qcolorable
An FPT Algorithm for Maximum Edge Coloring
Research in CS
Cheat Sheets for Hard Problems
EKR for Matchings
From FVS to F-Deletion
A Kernel for Planar F-deletion: The Connected Case
Kernels for Planar F-Deletion (Restricted Variants)
Efficient Simplification: The (im)possibilities
Kernelization Complexity of Colorful Motifs
Expansions for Reductions
Lower Bounds In Kernelization
Connected Dominating Set and Short Cycles
Ad

Recently uploaded (20)

PPTX
ap-psych-ch-1-introduction-to-psychology-presentation.pptx
PPT
Biochemestry- PPT ON Protein,Nitrogenous constituents of Urine, Blood, their ...
PPTX
Probability.pptx pearl lecture first year
PPT
Animal tissues, epithelial, muscle, connective, nervous tissue
PPT
Mutation in dna of bacteria and repairss
PPTX
INTRODUCTION TO PAEDIATRICS AND PAEDIATRIC HISTORY TAKING-1.pptx
PPT
veterinary parasitology ````````````.ppt
PPT
Heredity-grade-9 Heredity-grade-9. Heredity-grade-9.
PDF
Assessment of environmental effects of quarrying in Kitengela subcountyof Kaj...
PPT
1. INTRODUCTION TO EPIDEMIOLOGY.pptx for community medicine
PDF
Science Form five needed shit SCIENEce so
PPTX
Understanding the Circulatory System……..
PDF
Worlds Next Door: A Candidate Giant Planet Imaged in the Habitable Zone of ↵ ...
PDF
Cosmic Outliers: Low-spin Halos Explain the Abundance, Compactness, and Redsh...
PPTX
POULTRY PRODUCTION AND MANAGEMENTNNN.pptx
PPTX
GREEN FIELDS SCHOOL PPT ON HOLIDAY HOMEWORK
PPTX
PMR- PPT.pptx for students and doctors tt
PPTX
TORCH INFECTIONS in pregnancy with toxoplasma
PDF
Unit 5 Preparations, Reactions, Properties and Isomersim of Organic Compounds...
PDF
Looking into the jet cone of the neutrino-associated very high-energy blazar ...
ap-psych-ch-1-introduction-to-psychology-presentation.pptx
Biochemestry- PPT ON Protein,Nitrogenous constituents of Urine, Blood, their ...
Probability.pptx pearl lecture first year
Animal tissues, epithelial, muscle, connective, nervous tissue
Mutation in dna of bacteria and repairss
INTRODUCTION TO PAEDIATRICS AND PAEDIATRIC HISTORY TAKING-1.pptx
veterinary parasitology ````````````.ppt
Heredity-grade-9 Heredity-grade-9. Heredity-grade-9.
Assessment of environmental effects of quarrying in Kitengela subcountyof Kaj...
1. INTRODUCTION TO EPIDEMIOLOGY.pptx for community medicine
Science Form five needed shit SCIENEce so
Understanding the Circulatory System……..
Worlds Next Door: A Candidate Giant Planet Imaged in the Habitable Zone of ↵ ...
Cosmic Outliers: Low-spin Halos Explain the Abundance, Compactness, and Redsh...
POULTRY PRODUCTION AND MANAGEMENTNNN.pptx
GREEN FIELDS SCHOOL PPT ON HOLIDAY HOMEWORK
PMR- PPT.pptx for students and doctors tt
TORCH INFECTIONS in pregnancy with toxoplasma
Unit 5 Preparations, Reactions, Properties and Isomersim of Organic Compounds...
Looking into the jet cone of the neutrino-associated very high-energy blazar ...

Deleting to Structured Trees

  • 1. Deleting to Structured Trees Pratyush Dayal and Neeldhara Misra IIT Gandhinagar COCOON 2019 Xian, China — 29th July
  • 2. Overview Introduction & Summary of Results Hardness of deleting to ternary trees: a warm-up reduction Deletion to binary trees - the vertex version Deletion to binary trees - the edge version Algorithmic questions & future directions
  • 3. Overview Introduction & Summary of Results Hardness of deleting to ternary trees: a warm-up reduction Deletion to binary trees - the vertex version Deletion to binary trees - the edge version Algorithmic questions & future directions
  • 4. Once upon a time*, there was the Feedback Vertex Set problem. Feedback Vertex Set Forest *Classical NP-complete problem
  • 5. Related question (1): delete vertices to obtain a tree. Tree Deletion Set Tree Venkatesh Raman, Saket Saurabh, and Ondrej Suchý. An FPT algorithm for tree deletion set. J. Graph Algorithms Appl., 17(6):615–628, 2013. Archontia C. Giannopoulou, Daniel Lokshtanov, Saket Saurabh, and Ondrej Suchý. Tree deletion set has a polynomial kernel but no opto(1) approximation. 
 SIAM J. Discrete Math., 30(3):1371– 1384, 2016.
  • 6. Related question (2): delete vertices to obtain a forest of pathwidth one. PW-One Deletion Set Caterpillars Geevarghese Philip, Venkatesh Raman, and Yngve Villanger. A quartic kernel for pathwidth-one vertex deletion. (WG 2010) MarekCygan,MarcinPilipczuk,MichalPilipczuk,andJakubOnufryWojtaszczyk.
 An improved FPT algorithm and a quadratic kernel for pathwidth one vertex deletion. Algorithmica, 64(1):170–188, 2012.
  • 7. Related question (3): delete vertices to obtain stars of bounded degree. Star Deletion Set Stars Robert Ganian, Fabian Klute, and Sebastian Ordyniak. On structural parameterizations of the bounded-degree vertex deletion problem (STACS 2018)
  • 8. Our problem: delete vertices to obtain a full binary tree. FBT Deletion Set Full 
 binary tree
  • 9. Rooted full binary tree: every vertex has either two children or no children. Public domain image (source: Wikipedia) Phylogenetic trees, polymerization processes, etc.
  • 10. The problem of finding a maximum connected subgraph satisfying a property π is NP-hard for any non-trivial and interesting property that is hereditary on induced subgraphs. Mihalis Yannakakis. The effect of a connectivity requirement on the complexity of maximum subgraph problems. 
 J. ACM, 26(4):618–630, 1979.
  • 11. The problem of finding a maximum connected subgraph satisfying a property π is NP-hard for any non-trivial and interesting property that is hereditary on induced subgraphs. Mihalis Yannakakis. The effect of a connectivity requirement on the complexity of maximum subgraph problems. 
 J. ACM, 26(4):618–630, 1979. A property is a class of graphs. We will say that the property is satisfied by, or is true for, a graph G if G belongs to the class given by the property.
  • 12. The problem of finding a maximum connected subgraph satisfying a property π is NP-hard for any non-trivial and interesting property that is hereditary on induced subgraphs. A property is said to be non-trivial if it is true for at least one graph and false for at least one graph. Mihalis Yannakakis. The effect of a connectivity requirement on the complexity of maximum subgraph problems. 
 J. ACM, 26(4):618–630, 1979.
  • 13. The problem of finding a maximum connected subgraph satisfying a property π is NP-hard for any non-trivial and interesting property that is hereditary on induced subgraphs. A property is said to be interesting if it is true for arbitrarily large graphs. Mihalis Yannakakis. The effect of a connectivity requirement on the complexity of maximum subgraph problems. 
 J. ACM, 26(4):618–630, 1979.
  • 14. The problem of finding a maximum connected subgraph satisfying a property π is NP-hard for any non-trivial and interesting property that is hereditary on induced subgraphs. A property is said to be hereditary on induced subgraphs if the deletion of any node from a graph that has the property always results in a graph that also has the property. Mihalis Yannakakis. The effect of a connectivity requirement on the complexity of maximum subgraph problems. 
 J. ACM, 26(4):618–630, 1979.
  • 15. The problem of finding a maximum connected subgraph satisfying a property π is NP-hard for any non-trivial and interesting property that is hereditary on induced subgraphs. Tree Deletion Set
 
 Plug in the property of acyclicity above. Mihalis Yannakakis. The effect of a connectivity requirement on the complexity of maximum subgraph problems. 
 J. ACM, 26(4):618–630, 1979.
  • 16. The problem of finding a maximum connected subgraph satisfying a property π is NP-hard for any non-trivial and interesting property that is hereditary on induced subgraphs. FBT Deletion Set
 
 The property of being a binary tree is not hereditary on induced subgraphs. Mihalis Yannakakis. The effect of a connectivity requirement on the complexity of maximum subgraph problems. 
 J. ACM, 26(4):618–630, 1979.
  • 17. The problem of finding a maximum connected subgraph satisfying a property π is NP-hard for any non-trivial and interesting property that is hereditary on induced subgraphs. FBT Deletion Set
 
 The property of being a binary tree is not hereditary on induced subgraphs. Mihalis Yannakakis. The effect of a connectivity requirement on the complexity of maximum subgraph problems. 
 J. ACM, 26(4):618–630, 1979.
  • 19. Our Contributions Deleting optimally to full binary trees by removing vertices is NP-complete.
  • 20. Our Contributions Deleting optimally to full binary trees by removing vertices is NP-complete. Deleting optimally to full binary trees by removing edges is NP-complete.
  • 21. Our Contributions Deleting optimally to full binary trees by removing vertices is NP-complete. Deleting optimally to full binary trees by removing edges is NP-complete.
  • 22. Our Contributions Deleting optimally to full binary trees by removing vertices is NP-complete. Deleting optimally to full binary trees by removing edges is NP-complete. Deleting optimally to trees by removing edges is polynomial time (complement of a MST).
  • 23. Our Contributions Deleting optimally to full binary trees by removing vertices is NP-complete. Deleting optimally to full binary trees by removing edges is NP-complete.
  • 24. Our Contributions Deleting optimally to full binary trees by removing vertices is NP-complete. Deleting optimally to full binary trees by removing edges is NP-complete. Both problems are FPT when parameterized by solution size.
  • 25. Overview Introduction & Summary of Results Hardness of deleting to ternary trees: a warm-up reduction Deletion to binary trees - the vertex version Deletion to binary trees - the edge version Algorithmic questions & future directions
  • 26. Deleting to ternary trees Reduce from Exact Cover by 3-Sets
  • 27. Deleting to ternary trees Reduce from Exact Cover by 3-Sets
  • 28. Deleting to ternary trees Reduce from Exact Cover by 3-Sets
  • 29. Deleting to ternary trees Reduce from Exact Cover by 3-Sets
  • 30. Reduce from Exact Cover by 3-Sets Deleting to ternary trees
  • 31. Reduce from Exact Cover by 3-Sets Deleting to ternary trees
  • 32. Reduce from Exact Cover by 3-Sets Deleting to ternary trees
  • 33. Reduce from Exact Cover by 3-Sets Deleting to ternary trees
  • 34. Overview Introduction & Summary of Results Hardness of deleting to ternary trees: a warm-up reduction Deletion to binary trees - the vertex version Deletion to binary trees - the edge version Algorithmic questions & future directions
  • 35. Vertex deletion to binary trees Reduce from Multi-Colored Independent Set
  • 36. Vertex deletion to binary trees Reduce from Multi-Colored Independent Set
  • 37. Vertex deletion to binary trees Reduce from Multi-Colored Independent Set
  • 38. Vertex deletion to binary trees Reduce from Multi-Colored Independent Set Color class with n vertices 2n leaves in the
 constructed instance
  • 39. Vertex deletion to binary trees Reduce from Multi-Colored Independent Set
  • 40. Vertex deletion to binary trees Reduce from Multi-Colored Independent Set
  • 41. Vertex deletion to binary trees Reduce from Multi-Colored Independent Set
  • 42. Vertex deletion to binary trees Reduce from Multi-Colored Independent Set Dump a copy of G on the essential vertices
  • 43. Overview Introduction & Summary of Results Hardness of deleting to ternary trees: a warm-up reduction Deletion to binary trees - the vertex version Deletion to binary trees - the edge version Algorithmic questions & future directions
  • 44. Vertex deletion to binary trees Reduce from Linear Near-Exact (2/2/4)-SAT Core Clauses Auxiliary clauses length four; every shadow variable occurs exactly once with positive polarity length three; occur in pairs consisting of a main variable and two shadow variables the shadow variables occur exactly once with negative polarity
  • 45. Vertex deletion to binary trees Reduce from Linear Near-Exact (2/2/4)-SAT Core Clauses Auxiliary clauses length four; every shadow variable occurs exactly once with positive polarity length three; occur in pairs consisting of a main variable and two shadow variables the shadow variables occur exactly once with negative polarity
  • 46. Vertex deletion to binary trees Reduce from Linear Near-Exact (2/2/4)-SAT Given a set of clauses as described before, is there an assignment τ of truth values to the variables such that: exactly one literal in every core clause and two literals in every auxiliary clause evaluate to true under τ? Details Omitted.
  • 47. Overview Introduction & Summary of Results Hardness of deleting to ternary trees: a warm-up reduction Deletion to binary trees - the vertex version Deletion to binary trees - the edge version Algorithmic questions & future directions
  • 48. Algorithmic Questions and Future Directions
  • 49. Algorithmic Questions and Future Directions These problems are fixed-parameter tractable 
 with respect to the standard parameter (solution size),
 by adapting ideas that have worked for FVS.
  • 50. Algorithmic Questions and Future Directions These problems are fixed-parameter tractable 
 with respect to the standard parameter (solution size),
 by adapting ideas that have worked for FVS. Informal Outline
  • 51. Algorithmic Questions and Future Directions These problems are fixed-parameter tractable 
 with respect to the standard parameter (solution size),
 by adapting ideas that have worked for FVS. Branch on high-degree vertices and 
 delete long degree-two paths. Informal Outline
  • 52. Algorithmic Questions and Future Directions These problems are fixed-parameter tractable 
 with respect to the standard parameter (solution size),
 by adapting ideas that have worked for FVS. Branch on high-degree vertices and 
 delete long degree-two paths. Branch on short cycles (of length at most log(n)). Informal Outline
  • 53. Algorithmic Questions and Future Directions
  • 54. Algorithmic Questions and Future Directions Single-exponential FPT algorithms, perhaps by appropriately adapting 
 the iterative compression approaches 
 that have worked well for FVS and related problems.
  • 55. Algorithmic Questions and Future Directions Single-exponential FPT algorithms, perhaps by appropriately adapting 
 the iterative compression approaches 
 that have worked well for FVS and related problems. Structural Parameters.
  • 56. Algorithmic Questions and Future Directions Single-exponential FPT algorithms, perhaps by appropriately adapting 
 the iterative compression approaches 
 that have worked well for FVS and related problems. Kernelization. Structural Parameters.
  • 57. Algorithmic Questions and Future Directions Single-exponential FPT algorithms, perhaps by appropriately adapting 
 the iterative compression approaches 
 that have worked well for FVS and related problems. Kernelization. Approximation algorithms. Structural Parameters.