SlideShare a Scribd company logo
1 of 126
Download to read offline
separators
separators
with non-hereditary properties
separators
with non-hereditary properties

 Pinar Heggernes, Pim van’t Hof, Dániel Marx, and Yngve Villanger
OJ`çååÉÅíÉÇ=pÉé~ê~íçêë
OJ`çååÉÅíÉÇ=pÉé~ê~íçêë
     The Treewidth Reduction Theorem
OJ`çååÉÅíÉÇ=pÉé~ê~íçêë
     The Treewidth Reduction Theorem

OJ`çååÉÅíÉÇ=píÉáåÉê=qêÉÉë
OJ`çååÉÅíÉÇ=pÉé~ê~íçêë
     The Treewidth Reduction Theorem

OJ`çååÉÅíÉÇ=píÉáåÉê=qêÉÉë
      Some Structural Observations
PRELIMINARIES
Cliques
Polynomial Time




   Cliques
Independent  Set
Fixed Parameter Tractable




   Independent  Set
Fixed Parameter Tractable




Your  favorite  Hereditary  Property
Fixed Parameter Tractable




  Tarjan;	 Marx,	 Sullivan	 and	 Razgon
Your  favorite  Hereditary  Property
Tarjan;	 Marx,	 Sullivan	 and	 Razgon
What  about  non-­hereditary  properties?
?




    Tarjan;	 Marx,	 Sullivan	 and	 Razgon
What  about  non-­hereditary  properties?
Connected Separators
2- Connected Separators
c - Connected Separators
c - Connected Separators

 0- Regular Separators
c - Connected Separators

 c -Regular Separators
c - Connected Separators

 c -Regular Separators

1-Diameter Separators
c - Connected Separators

 c -Regular Separators

c -Diameter Separators
2-CONNECTED SEPARATORS
The 2-connected Separator Problem
The 2-connected Separator Problem
The 2-connected Separator Problem


 A  (s,t)  separator  of  size  at  most  k
that  induces  a  2-­connected  subgraph.
The 2-connected Separator Problem


“Easy”  on  graphs  of  small  treewidth.
   (Due  to  MSO  expressibility.)
The 2-connected Separator Problem


“Easy”  on  graphs  of  small  treewidth.
   (Due  to  MSO  expressibility.)


           General  graphs



  Equivalent  instances  with  small  
              treewidth
The 2-connected Separator Problem


     The  Treewidth  Reduction  
               Theorem


          General  graphs



  Equivalent  instances  with  small  
              treewidth
The 2-connected Separator Problem
The 2-connected Separator Problem
The 2-connected Separator Problem




H  contains  all  minimal  (s,t)  separators  and  tw(H)  =  g(k)
The 2-connected Separator Problem




H  contains  all  minimal  (s,t)  separators  and  tw(H)  =  g(k)
The 2-connected Separator Problem




H  contains  all  minimal  (s,t)  separators  and  tw(H)  =  g(k)
The 2-connected Separator Problem




H  contains  all  minimal  (s,t)  separators  and  tw(H)  =  g(k)
The 2-connected Separator Problem




H  contains  all  minimal  (s,t)  separators  and  tw(H)  =  g(k)
The 2-connected Separator Problem




H  contains  all  minimal  (s,t)  separators  and  tw(H)  =  g(k)
The 2-connected Separator Problem




                   G{H}  =  torso  of  H  in  G


H  contains  all  minimal  (s,t)  separators  and  tw(H)  =  g(k)
The 2-connected Separator Problem




                   G{H}  =  torso  of  H  in  G

                     2-­connected
H  contains  all  minimal  (s,t)  separators  and  tw(H)  =  g(k)
The 2-connected Separator Problem




                   G{H}  =  torso  of  H  in  G

   witnesses         2-­connected
H  contains  all  minimal  (s,t)  separators  and  tw(H)  =  g(k)
k   k2
q · g(k) · 2
k   k2
q · g(k) · 2
k   k2
q · g(k) · 2
k   k2
q · g(k) · 2
2-­connected

(s,t)  separator
2-­connected
             by construction
(s,t)  separator
2-­connected
                by construction
(s,t)  separator
          contains a minimal separator
`




       k   k2
q · g(k) · 2
`




       k   k2
q · g(k) · 2
2-CONNECTED STEINER TREE
The 2-connected Steiner Tree Problem

     Some structural Discoveries

           An Algorithm
The 2-connected Steiner Tree Problem
The 2-connected Steiner Tree Problem
The 2-connected Steiner Tree Problem
The 2-connected Steiner Tree Problem




                          terminals
The 2-connected Steiner Tree Problem




                          terminals
The 2-connected Steiner Tree Problem




                               terminals

                  a 2-connected subgraph
The 2-connected Steiner Tree Problem




                                   terminals

              the terminals are 2-connected
The 2-connected Steiner Tree Problem




                                   terminals

              the terminals are 2-connected
The 2-connected Steiner Tree Problem




                                   terminals

              the terminals are 2-connected
The 2-connected Steiner Tree Problem




                                   terminals

              the terminals are 2-connected
The 2-connected Steiner Tree Problem




                                     terminals

                the terminals are 2-connected
           the subgraph (if minimal) is 2-connected
The 2-connected Steiner Tree Problem




                          terminals
The 2-connected Steiner Tree Problem




                                         terminals

             the terminals are c-connected
        the subgraph (if minimal) is c-connected
The 2-connected Steiner Tree Problem




                                         terminals

             the terminals are c-connected
        the subgraph (if minimal) is c-connected
The 2-connected Steiner Tree Problem




                                         terminals

             the terminals are c-connected
        the subgraph (if minimal) is c-connected
The 2-connected Steiner Tree Problem




                                         terminals

             the terminals are c-connected
        the subgraph (if minimal) is c-connected
The 2-connected Steiner Tree Problem




                                         terminals

             the terminals are c-connected
        the subgraph (if minimal) is c-connected
The 2-connected Steiner Tree Problem




                          terminals
The 2-connected Steiner Tree Problem




                          terminals
The 2-connected Steiner Tree Problem




        Claim:  HT    is  a  forest.
The 2-connected Steiner Tree Problem




        Claim:  HT    is  a  forest.
The 2-connected Steiner Tree Problem




  Case 1: When C does not separate T.

        Claim:  HT    is  a  forest.
The 2-connected Steiner Tree Problem




  Case 1: When C does not separate T.

        Claim:  HT    is  a  forest.
The 2-connected Steiner Tree Problem




      Case 2: When C separates T.

        Claim:  HT    is  a  forest.
The 2-connected Steiner Tree Problem




      Case 2: When C separates T.

        Claim:  HT    is  a  forest.
The 2-connected Steiner Tree Problem




      Case 2: When C separates T.

        Claim:  HT    is  a  forest.
The 2-connected Steiner Tree Problem




      Case 2: When C separates T.

        Claim:  HT    is  a  forest.
The 2-connected Steiner Tree Problem




      Case 2: When C separates T.

        Claim:  HT    is  a  forest.
The 2-connected Steiner Tree Problem




      Case 2: When C separates T.

        Claim:  HT    is  a  forest.
The 2-connected Steiner Tree Problem




      Case 2: When C separates T.

        Claim:  HT    is  a  forest.
The 2-connected Steiner Tree Problem




        Claim:  HT    is  a  forest.
The 2-connected Steiner Tree Problem
The 2-connected Steiner Tree Problem
The 2-connected Steiner Tree Problem
The 2-connected Steiner Tree Problem




      Guess the structure of H.
The 2-connected Steiner Tree Problem


                        Try  all  graphs  H  for  
                       which  HT  is  a  forest.
The 2-connected Steiner Tree Problem


                        Try  all  graphs  H  for  
                       which  HT  is  a  forest.
The 2-connected Steiner Tree Problem


                                Try  all  graphs  H  for  
                               which  HT  is  a  forest.




  Map  H  into  G  such  that  vertices  in  H  
 are  assigned  to  their  “candidates”  in  G.
The 2-connected Steiner Tree Problem


                                Try  all  graphs  H  for  
                               which  HT  is  a  forest.




  Map  H  into  G  such  that  vertices  in  H  
 are  assigned  to  their  “candidates”  in  G.
H
H




    G
H




    G
H




    G
H




    G
H


   Prune  the  color
classes  to  get  rid  of
  non-­candidates.
                                G
H


      Delete  
irrelevant  edges.

                         G
H


     Perform
a  breadth-­first  
     search.
                          G

More Related Content

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
 
Deleting to Structured Trees
Deleting to Structured TreesDeleting to Structured Trees
Deleting to Structured TreesNeeldhara 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
 
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
 
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
 
Connected Dominating Set and Short Cycles
Connected Dominating Set and Short CyclesConnected Dominating Set and Short Cycles
Connected Dominating Set and Short CyclesNeeldhara Misra
 

More from Neeldhara Misra (13)

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
 
Deleting to Structured Trees
Deleting to Structured TreesDeleting to Structured Trees
Deleting to Structured Trees
 
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
 
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
 
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
 
Connected Dominating Set and Short Cycles
Connected Dominating Set and Short CyclesConnected Dominating Set and Short Cycles
Connected Dominating Set and Short Cycles
 

Recently uploaded

Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxRoyAbrique
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Celine George
 
Concept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfConcept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfUmakantAnnand
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting DataJhengPantaleon
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
MENTAL STATUS EXAMINATION format.docx
MENTAL     STATUS EXAMINATION format.docxMENTAL     STATUS EXAMINATION format.docx
MENTAL STATUS EXAMINATION format.docxPoojaSen20
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
PSYCHIATRIC History collection FORMAT.pptx
PSYCHIATRIC   History collection FORMAT.pptxPSYCHIATRIC   History collection FORMAT.pptx
PSYCHIATRIC History collection FORMAT.pptxPoojaSen20
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 

Recently uploaded (20)

Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSDStaff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
Concept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfConcept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.Compdf
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
MENTAL STATUS EXAMINATION format.docx
MENTAL     STATUS EXAMINATION format.docxMENTAL     STATUS EXAMINATION format.docx
MENTAL STATUS EXAMINATION format.docx
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
PSYCHIATRIC History collection FORMAT.pptx
PSYCHIATRIC   History collection FORMAT.pptxPSYCHIATRIC   History collection FORMAT.pptx
PSYCHIATRIC History collection FORMAT.pptx
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 

Non-hereditary graph properties and connected separators