SlideShare a Scribd company logo
1 of 58
Download to read offline
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

Similar to Deleting to Structured Trees

Paper review: Measuring the Intrinsic Dimension of Objective Landscapes.
Paper review: Measuring the Intrinsic Dimension of Objective Landscapes.Paper review: Measuring the Intrinsic Dimension of Objective Landscapes.
Paper review: Measuring the Intrinsic Dimension of Objective Landscapes.Wuhyun Rico Shin
 
Fundamental Limits of Recovering Tree Sparse Vectors from Noisy Linear Measur...
Fundamental Limits of Recovering Tree Sparse Vectors from Noisy Linear Measur...Fundamental Limits of Recovering Tree Sparse Vectors from Noisy Linear Measur...
Fundamental Limits of Recovering Tree Sparse Vectors from Noisy Linear Measur...sonix022
 
Antenna synthesis
Antenna synthesisAntenna synthesis
Antenna synthesisAJAL A J
 
Friedlander et al. Evolution of Bow-Tie Architectures in Biology (2015)
Friedlander et al. Evolution of Bow-Tie Architectures in Biology (2015)Friedlander et al. Evolution of Bow-Tie Architectures in Biology (2015)
Friedlander et al. Evolution of Bow-Tie Architectures in Biology (2015)Thoma Itoh
 
Connected Dominating Set and Short Cycles
Connected Dominating Set and Short CyclesConnected Dominating Set and Short Cycles
Connected Dominating Set and Short CyclesNeeldhara Misra
 
Phylogenomic Supertrees. ORP Bininda-Emond
Phylogenomic Supertrees. ORP Bininda-EmondPhylogenomic Supertrees. ORP Bininda-Emond
Phylogenomic Supertrees. ORP Bininda-EmondRoderic Page
 
Effect of lamination angle on maximum deflection of simply supported composit...
Effect of lamination angle on maximum deflection of simply supported composit...Effect of lamination angle on maximum deflection of simply supported composit...
Effect of lamination angle on maximum deflection of simply supported composit...RAVI KUMAR
 
(slides 2) Visual Computing: Geometry, Graphics, and Vision
(slides 2)  Visual Computing: Geometry, Graphics, and Vision(slides 2)  Visual Computing: Geometry, Graphics, and Vision
(slides 2) Visual Computing: Geometry, Graphics, and VisionFrank Nielsen
 
Tensor Field Network (and other ConvNet Generalisations)
Tensor Field Network (and other ConvNet Generalisations)Tensor Field Network (and other ConvNet Generalisations)
Tensor Field Network (and other ConvNet Generalisations)Peng Cheng
 
broadbanding technique for microstrip patch antenna
broadbanding technique for microstrip patch antennabroadbanding technique for microstrip patch antenna
broadbanding technique for microstrip patch antennaAshit Tomar
 
Taller grupal 2_aplicacion de la derivada en la ingeniera electrónica y autom...
Taller grupal 2_aplicacion de la derivada en la ingeniera electrónica y autom...Taller grupal 2_aplicacion de la derivada en la ingeniera electrónica y autom...
Taller grupal 2_aplicacion de la derivada en la ingeniera electrónica y autom...JHANDRYALCIVARGUAJAL
 
Analysis of Cross-ply Laminate composite under UD load based on CLPT by Ansys...
Analysis of Cross-ply Laminate composite under UD load based on CLPT by Ansys...Analysis of Cross-ply Laminate composite under UD load based on CLPT by Ansys...
Analysis of Cross-ply Laminate composite under UD load based on CLPT by Ansys...IJERA Editor
 
Model-based and model-free connectivity methods for electrical neuroimaging
Model-based and model-free connectivity methods for electrical neuroimagingModel-based and model-free connectivity methods for electrical neuroimaging
Model-based and model-free connectivity methods for electrical neuroimagingdanielemarinazzo
 
William Bridges Transition Model
William Bridges Transition ModelWilliam Bridges Transition Model
William Bridges Transition ModelMonica Carter
 
Heavy Tails Workshop NeurIPS2023.pdf
Heavy Tails Workshop NeurIPS2023.pdfHeavy Tails Workshop NeurIPS2023.pdf
Heavy Tails Workshop NeurIPS2023.pdfCharles Martin
 
SVD and the Netflix Dataset
SVD and the Netflix DatasetSVD and the Netflix Dataset
SVD and the Netflix DatasetBen Mabey
 
Double Patterning (3/31 update)
Double Patterning (3/31 update)Double Patterning (3/31 update)
Double Patterning (3/31 update)guest833ea6e
 

Similar to Deleting to Structured Trees (20)

Paper review: Measuring the Intrinsic Dimension of Objective Landscapes.
Paper review: Measuring the Intrinsic Dimension of Objective Landscapes.Paper review: Measuring the Intrinsic Dimension of Objective Landscapes.
Paper review: Measuring the Intrinsic Dimension of Objective Landscapes.
 
Fundamental Limits of Recovering Tree Sparse Vectors from Noisy Linear Measur...
Fundamental Limits of Recovering Tree Sparse Vectors from Noisy Linear Measur...Fundamental Limits of Recovering Tree Sparse Vectors from Noisy Linear Measur...
Fundamental Limits of Recovering Tree Sparse Vectors from Noisy Linear Measur...
 
Antenna synthesis
Antenna synthesisAntenna synthesis
Antenna synthesis
 
Friedlander et al. Evolution of Bow-Tie Architectures in Biology (2015)
Friedlander et al. Evolution of Bow-Tie Architectures in Biology (2015)Friedlander et al. Evolution of Bow-Tie Architectures in Biology (2015)
Friedlander et al. Evolution of Bow-Tie Architectures in Biology (2015)
 
Connected Dominating Set and Short Cycles
Connected Dominating Set and Short CyclesConnected Dominating Set and Short Cycles
Connected Dominating Set and Short Cycles
 
Lecture15 xing
Lecture15 xingLecture15 xing
Lecture15 xing
 
Phylogenomic Supertrees. ORP Bininda-Emond
Phylogenomic Supertrees. ORP Bininda-EmondPhylogenomic Supertrees. ORP Bininda-Emond
Phylogenomic Supertrees. ORP Bininda-Emond
 
Effect of lamination angle on maximum deflection of simply supported composit...
Effect of lamination angle on maximum deflection of simply supported composit...Effect of lamination angle on maximum deflection of simply supported composit...
Effect of lamination angle on maximum deflection of simply supported composit...
 
(slides 2) Visual Computing: Geometry, Graphics, and Vision
(slides 2)  Visual Computing: Geometry, Graphics, and Vision(slides 2)  Visual Computing: Geometry, Graphics, and Vision
(slides 2) Visual Computing: Geometry, Graphics, and Vision
 
Tensor Field Network (and other ConvNet Generalisations)
Tensor Field Network (and other ConvNet Generalisations)Tensor Field Network (and other ConvNet Generalisations)
Tensor Field Network (and other ConvNet Generalisations)
 
broadbanding technique for microstrip patch antenna
broadbanding technique for microstrip patch antennabroadbanding technique for microstrip patch antenna
broadbanding technique for microstrip patch antenna
 
Ivd soda-2019
Ivd soda-2019Ivd soda-2019
Ivd soda-2019
 
Taller grupal 2_aplicacion de la derivada en la ingeniera electrónica y autom...
Taller grupal 2_aplicacion de la derivada en la ingeniera electrónica y autom...Taller grupal 2_aplicacion de la derivada en la ingeniera electrónica y autom...
Taller grupal 2_aplicacion de la derivada en la ingeniera electrónica y autom...
 
Biconnectivity
BiconnectivityBiconnectivity
Biconnectivity
 
Analysis of Cross-ply Laminate composite under UD load based on CLPT by Ansys...
Analysis of Cross-ply Laminate composite under UD load based on CLPT by Ansys...Analysis of Cross-ply Laminate composite under UD load based on CLPT by Ansys...
Analysis of Cross-ply Laminate composite under UD load based on CLPT by Ansys...
 
Model-based and model-free connectivity methods for electrical neuroimaging
Model-based and model-free connectivity methods for electrical neuroimagingModel-based and model-free connectivity methods for electrical neuroimaging
Model-based and model-free connectivity methods for electrical neuroimaging
 
William Bridges Transition Model
William Bridges Transition ModelWilliam Bridges Transition Model
William Bridges Transition Model
 
Heavy Tails Workshop NeurIPS2023.pdf
Heavy Tails Workshop NeurIPS2023.pdfHeavy Tails Workshop NeurIPS2023.pdf
Heavy Tails Workshop NeurIPS2023.pdf
 
SVD and the Netflix Dataset
SVD and the Netflix DatasetSVD and the Netflix Dataset
SVD and the Netflix Dataset
 
Double Patterning (3/31 update)
Double Patterning (3/31 update)Double Patterning (3/31 update)
Double Patterning (3/31 update)
 

More from Neeldhara Misra

Efficient algorithms for hard problems on structured electorates
Efficient algorithms for hard problems on structured electoratesEfficient algorithms for hard problems on structured electorates
Efficient algorithms for hard problems on structured electoratesNeeldhara Misra
 
On the Parameterized Complexity of Party Nominations
On the Parameterized Complexity of Party NominationsOn the Parameterized Complexity of Party Nominations
On the Parameterized Complexity of Party NominationsNeeldhara Misra
 
Graph Modification Problems: A Modern Perspective
Graph Modification Problems: A Modern PerspectiveGraph Modification Problems: A Modern Perspective
Graph Modification Problems: A Modern PerspectiveNeeldhara Misra
 
Elicitation for Preferences Single Peaked on Trees
Elicitation for Preferences Single Peaked on Trees Elicitation for Preferences Single Peaked on Trees
Elicitation for Preferences Single Peaked on Trees Neeldhara Misra
 
Graph Modification Algorithms
Graph Modification AlgorithmsGraph Modification Algorithms
Graph Modification AlgorithmsNeeldhara Misra
 
An FPT Algorithm for Maximum Edge Coloring
An FPT Algorithm for Maximum Edge ColoringAn FPT Algorithm for Maximum Edge Coloring
An FPT Algorithm for Maximum Edge ColoringNeeldhara Misra
 
Cheat Sheets for Hard Problems
Cheat Sheets for Hard ProblemsCheat Sheets for Hard Problems
Cheat Sheets for Hard ProblemsNeeldhara Misra
 
Separators with Non-Hereditary Properties
Separators with Non-Hereditary PropertiesSeparators with Non-Hereditary Properties
Separators with Non-Hereditary PropertiesNeeldhara Misra
 
A Kernel for Planar F-deletion: The Connected Case
A Kernel for Planar F-deletion: The Connected CaseA Kernel for Planar F-deletion: The Connected Case
A Kernel for Planar F-deletion: The Connected CaseNeeldhara Misra
 
Kernels for Planar F-Deletion (Restricted Variants)
Kernels for Planar F-Deletion (Restricted Variants)Kernels for Planar F-Deletion (Restricted Variants)
Kernels for Planar F-Deletion (Restricted Variants)Neeldhara Misra
 
Efficient Simplification: The (im)possibilities
Efficient Simplification: The (im)possibilitiesEfficient Simplification: The (im)possibilities
Efficient Simplification: The (im)possibilitiesNeeldhara Misra
 
Kernelization Complexity of Colorful Motifs
Kernelization Complexity of Colorful MotifsKernelization Complexity of Colorful Motifs
Kernelization Complexity of Colorful MotifsNeeldhara Misra
 
Expansions for Reductions
Expansions for ReductionsExpansions for Reductions
Expansions for ReductionsNeeldhara Misra
 
Lower Bounds In Kernelization
Lower Bounds In KernelizationLower Bounds In Kernelization
Lower Bounds In KernelizationNeeldhara Misra
 

More from Neeldhara Misra (18)

Efficient algorithms for hard problems on structured electorates
Efficient algorithms for hard problems on structured electoratesEfficient algorithms for hard problems on structured electorates
Efficient algorithms for hard problems on structured electorates
 
On the Parameterized Complexity of Party Nominations
On the Parameterized Complexity of Party NominationsOn the Parameterized Complexity of Party Nominations
On the Parameterized Complexity of Party Nominations
 
Graph Modification Problems: A Modern Perspective
Graph Modification Problems: A Modern PerspectiveGraph Modification Problems: A Modern Perspective
Graph Modification Problems: A Modern Perspective
 
Elicitation for Preferences Single Peaked on Trees
Elicitation for Preferences Single Peaked on Trees Elicitation for Preferences Single Peaked on Trees
Elicitation for Preferences Single Peaked on Trees
 
Graph Modification Algorithms
Graph Modification AlgorithmsGraph Modification Algorithms
Graph Modification Algorithms
 
Wg qcolorable
Wg qcolorableWg qcolorable
Wg qcolorable
 
An FPT Algorithm for Maximum Edge Coloring
An FPT Algorithm for Maximum Edge ColoringAn FPT Algorithm for Maximum Edge Coloring
An FPT Algorithm for Maximum Edge Coloring
 
Research in CS
Research in CSResearch in CS
Research in CS
 
Cheat Sheets for Hard Problems
Cheat Sheets for Hard ProblemsCheat Sheets for Hard Problems
Cheat Sheets for Hard Problems
 
EKR for Matchings
EKR for MatchingsEKR for Matchings
EKR for Matchings
 
Separators with Non-Hereditary Properties
Separators with Non-Hereditary PropertiesSeparators with Non-Hereditary Properties
Separators with Non-Hereditary Properties
 
From FVS to F-Deletion
From FVS to F-DeletionFrom FVS to F-Deletion
From FVS to F-Deletion
 
A Kernel for Planar F-deletion: The Connected Case
A Kernel for Planar F-deletion: The Connected CaseA Kernel for Planar F-deletion: The Connected Case
A Kernel for Planar F-deletion: The Connected Case
 
Kernels for Planar F-Deletion (Restricted Variants)
Kernels for Planar F-Deletion (Restricted Variants)Kernels for Planar F-Deletion (Restricted Variants)
Kernels for Planar F-Deletion (Restricted Variants)
 
Efficient Simplification: The (im)possibilities
Efficient Simplification: The (im)possibilitiesEfficient Simplification: The (im)possibilities
Efficient Simplification: The (im)possibilities
 
Kernelization Complexity of Colorful Motifs
Kernelization Complexity of Colorful MotifsKernelization Complexity of Colorful Motifs
Kernelization Complexity of Colorful Motifs
 
Expansions for Reductions
Expansions for ReductionsExpansions for Reductions
Expansions for Reductions
 
Lower Bounds In Kernelization
Lower Bounds In KernelizationLower Bounds In Kernelization
Lower Bounds In Kernelization
 

Recently uploaded

Analytical Profile of Coleus Forskohlii | Forskolin .pptx
Analytical Profile of Coleus Forskohlii | Forskolin .pptxAnalytical Profile of Coleus Forskohlii | Forskolin .pptx
Analytical Profile of Coleus Forskohlii | Forskolin .pptxSwapnil Therkar
 
G9 Science Q4- Week 1-2 Projectile Motion.ppt
G9 Science Q4- Week 1-2 Projectile Motion.pptG9 Science Q4- Week 1-2 Projectile Motion.ppt
G9 Science Q4- Week 1-2 Projectile Motion.pptMAESTRELLAMesa2
 
Work, Energy and Power for class 10 ICSE Physics
Work, Energy and Power for class 10 ICSE PhysicsWork, Energy and Power for class 10 ICSE Physics
Work, Energy and Power for class 10 ICSE Physicsvishikhakeshava1
 
Formation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disksFormation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disksSérgio Sacani
 
Cultivation of KODO MILLET . made by Ghanshyam pptx
Cultivation of KODO MILLET . made by Ghanshyam pptxCultivation of KODO MILLET . made by Ghanshyam pptx
Cultivation of KODO MILLET . made by Ghanshyam pptxpradhanghanshyam7136
 
Analytical Profile of Coleus Forskohlii | Forskolin .pdf
Analytical Profile of Coleus Forskohlii | Forskolin .pdfAnalytical Profile of Coleus Forskohlii | Forskolin .pdf
Analytical Profile of Coleus Forskohlii | Forskolin .pdfSwapnil Therkar
 
Grafana in space: Monitoring Japan's SLIM moon lander in real time
Grafana in space: Monitoring Japan's SLIM moon lander  in real timeGrafana in space: Monitoring Japan's SLIM moon lander  in real time
Grafana in space: Monitoring Japan's SLIM moon lander in real timeSatoshi NAKAHIRA
 
CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service 🪡
CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service  🪡CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service  🪡
CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service 🪡anilsa9823
 
Raman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral Analysis
Raman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral AnalysisRaman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral Analysis
Raman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral AnalysisDiwakar Mishra
 
Botany 4th semester file By Sumit Kumar yadav.pdf
Botany 4th semester file By Sumit Kumar yadav.pdfBotany 4th semester file By Sumit Kumar yadav.pdf
Botany 4th semester file By Sumit Kumar yadav.pdfSumit Kumar yadav
 
Spermiogenesis or Spermateleosis or metamorphosis of spermatid
Spermiogenesis or Spermateleosis or metamorphosis of spermatidSpermiogenesis or Spermateleosis or metamorphosis of spermatid
Spermiogenesis or Spermateleosis or metamorphosis of spermatidSarthak Sekhar Mondal
 
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...jana861314
 
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...Sérgio Sacani
 
Disentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOSTDisentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOSTSérgio Sacani
 
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...Sérgio Sacani
 
Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?Patrick Diehl
 
Recombinant DNA technology (Immunological screening)
Recombinant DNA technology (Immunological screening)Recombinant DNA technology (Immunological screening)
Recombinant DNA technology (Immunological screening)PraveenaKalaiselvan1
 
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |aasikanpl
 
Orientation, design and principles of polyhouse
Orientation, design and principles of polyhouseOrientation, design and principles of polyhouse
Orientation, design and principles of polyhousejana861314
 
Boyles law module in the grade 10 science
Boyles law module in the grade 10 scienceBoyles law module in the grade 10 science
Boyles law module in the grade 10 sciencefloriejanemacaya1
 

Recently uploaded (20)

Analytical Profile of Coleus Forskohlii | Forskolin .pptx
Analytical Profile of Coleus Forskohlii | Forskolin .pptxAnalytical Profile of Coleus Forskohlii | Forskolin .pptx
Analytical Profile of Coleus Forskohlii | Forskolin .pptx
 
G9 Science Q4- Week 1-2 Projectile Motion.ppt
G9 Science Q4- Week 1-2 Projectile Motion.pptG9 Science Q4- Week 1-2 Projectile Motion.ppt
G9 Science Q4- Week 1-2 Projectile Motion.ppt
 
Work, Energy and Power for class 10 ICSE Physics
Work, Energy and Power for class 10 ICSE PhysicsWork, Energy and Power for class 10 ICSE Physics
Work, Energy and Power for class 10 ICSE Physics
 
Formation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disksFormation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disks
 
Cultivation of KODO MILLET . made by Ghanshyam pptx
Cultivation of KODO MILLET . made by Ghanshyam pptxCultivation of KODO MILLET . made by Ghanshyam pptx
Cultivation of KODO MILLET . made by Ghanshyam pptx
 
Analytical Profile of Coleus Forskohlii | Forskolin .pdf
Analytical Profile of Coleus Forskohlii | Forskolin .pdfAnalytical Profile of Coleus Forskohlii | Forskolin .pdf
Analytical Profile of Coleus Forskohlii | Forskolin .pdf
 
Grafana in space: Monitoring Japan's SLIM moon lander in real time
Grafana in space: Monitoring Japan's SLIM moon lander  in real timeGrafana in space: Monitoring Japan's SLIM moon lander  in real time
Grafana in space: Monitoring Japan's SLIM moon lander in real time
 
CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service 🪡
CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service  🪡CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service  🪡
CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service 🪡
 
Raman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral Analysis
Raman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral AnalysisRaman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral Analysis
Raman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral Analysis
 
Botany 4th semester file By Sumit Kumar yadav.pdf
Botany 4th semester file By Sumit Kumar yadav.pdfBotany 4th semester file By Sumit Kumar yadav.pdf
Botany 4th semester file By Sumit Kumar yadav.pdf
 
Spermiogenesis or Spermateleosis or metamorphosis of spermatid
Spermiogenesis or Spermateleosis or metamorphosis of spermatidSpermiogenesis or Spermateleosis or metamorphosis of spermatid
Spermiogenesis or Spermateleosis or metamorphosis of spermatid
 
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...
 
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
 
Disentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOSTDisentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOST
 
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
 
Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?
 
Recombinant DNA technology (Immunological screening)
Recombinant DNA technology (Immunological screening)Recombinant DNA technology (Immunological screening)
Recombinant DNA technology (Immunological screening)
 
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |
 
Orientation, design and principles of polyhouse
Orientation, design and principles of polyhouseOrientation, design and principles of polyhouse
Orientation, design and principles of polyhouse
 
Boyles law module in the grade 10 science
Boyles law module in the grade 10 scienceBoyles law module in the grade 10 science
Boyles law module in the grade 10 science
 

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.