clique-stable set separationaulagout/data/uploads/slides... · 2020. 11. 30. · introduction...

152
Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation Aurélie Lagoutte LIP, ENS Lyon Princeton Discrete Mathematics Seminar - Oct.15, 2015 Joint work with N. Bousquet, S. Thomassé and T. Trunck 1/33

Upload: others

Post on 06-Mar-2021

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Clique-Stable set Separation

Aurélie Lagoutte

LIP, ENS Lyon

Princeton Discrete Mathematics Seminar - Oct.15, 2015

Joint work with N. Bousquet, S. Thomassé and T. Trunck

1/33

Page 2: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Clique vs Independent Set Problem

G

Alice Bob

Prover

2/33

Page 3: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Clique vs Independent Set Problem

G

Alice Bob

Prover

2/33

Page 4: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Clique vs Independent Set Problem

G

Alice Bob

Prover

2/33

Page 5: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Clique vs Independent Set Problem

G

Alice Bob

Prover

Do the clique and the stable set intersect?

2/33

Page 6: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Clique vs Independent Set Problem

G

Alice Bob

Prover

Do the clique and the stable set intersect?

Yescertificate: xx

log(n) bits

2/33

Page 7: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Clique vs Independent Set Problem

G

Alice Bob

Prover

Do the clique and the stable set intersect?

Yescertificate: xx

log(n) bits

I agreeI agree

2/33

Page 8: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Clique vs Independent Set Problem

G

Alice Bob

Prover

Do the clique and the stable set intersect?

2/33

Page 9: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Clique vs Independent Set Problem

G

Alice Bob

Prover

Do the clique and the stable set intersect?

Nocertificate: ?

2/33

Page 10: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Clique vs Independent Set Problem

G

Alice Bob

Prover

Do the clique and the stable set intersect?

certificate: CNo

log(k) bits

2/33

Page 11: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Clique vs Independent Set Problem

G

Alice Bob

Prover

Do the clique and the stable set intersect?

certificate: CNo

log(k) bits

I agreeI agree

2/33

Page 12: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Clique vs Independent Set Problem

Goal (Yannakakis 1991)Find a CS-separator : a family of cuts that can separate all thepairs Clique-Stable set.

Non-det communication complexity↔ min. size of a CS-Separator.

Main question (Yannakakis 1991)Do perfect graphs admit polynomial-size CS-Separator?

Upper Bound: there exists a CS-separator of size O(nlog n).Lower bound in perfect graphs? Lower bound in general?Does there exist for all graph G on n vertices a CS-separatorof size poly(n)? Or for which classes of graphs does it exist?

3/33

Page 13: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Clique vs Independent Set Problem

Goal (Yannakakis 1991)Find a CS-separator : a family of cuts that can separate all thepairs Clique-Stable set.

Non-det communication complexity↔ min. size of a CS-Separator.

Main question (Yannakakis 1991)Do perfect graphs admit polynomial-size CS-Separator?

Upper Bound: there exists a CS-separator of size O(nlog n).Lower bound in perfect graphs? Lower bound in general?Does there exist for all graph G on n vertices a CS-separatorof size poly(n)? Or for which classes of graphs does it exist?

3/33

Page 14: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Clique vs Independent Set Problem

Goal (Yannakakis 1991)Find a CS-separator : a family of cuts that can separate all thepairs Clique-Stable set.

Non-det communication complexity↔ min. size of a CS-Separator.

Main question (Yannakakis 1991)Do perfect graphs admit polynomial-size CS-Separator?

Upper Bound: there exists a CS-separator of size O(nlog n).

Lower bound in perfect graphs? Lower bound in general?Does there exist for all graph G on n vertices a CS-separatorof size poly(n)? Or for which classes of graphs does it exist?

3/33

Page 15: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Clique vs Independent Set Problem

Goal (Yannakakis 1991)Find a CS-separator : a family of cuts that can separate all thepairs Clique-Stable set.

Non-det communication complexity↔ min. size of a CS-Separator.

Main question (Yannakakis 1991)Do perfect graphs admit polynomial-size CS-Separator?

Upper Bound: there exists a CS-separator of size O(nlog n).Lower bound in perfect graphs?

Lower bound in general?Does there exist for all graph G on n vertices a CS-separatorof size poly(n)? Or for which classes of graphs does it exist?

3/33

Page 16: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Clique vs Independent Set Problem

Goal (Yannakakis 1991)Find a CS-separator : a family of cuts that can separate all thepairs Clique-Stable set.

Non-det communication complexity↔ min. size of a CS-Separator.

Main question (Yannakakis 1991)Do perfect graphs admit polynomial-size CS-Separator?

Upper Bound: there exists a CS-separator of size O(nlog n).Lower bound in perfect graphs? Lower bound in general?

Does there exist for all graph G on n vertices a CS-separatorof size poly(n)? Or for which classes of graphs does it exist?

3/33

Page 17: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Clique vs Independent Set Problem

Goal (Yannakakis 1991)Find a CS-separator : a family of cuts that can separate all thepairs Clique-Stable set.

Non-det communication complexity↔ min. size of a CS-Separator.

Main question (Yannakakis 1991)Do perfect graphs admit polynomial-size CS-Separator?

Upper Bound: there exists a CS-separator of size O(nlog n).Lower bound in perfect graphs? Lower bound in general?Does there exist for all graph G on n vertices a CS-separatorof size poly(n)? Or for which classes of graphs does it exist?

3/33

Page 18: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Does there exist for all graph G on n vertices a CS-separatorof size poly(n)?

What about random graphs?Theorem [Bousquet, L., Thomassé]

Random graphs admit a CS-Separator of size O(n7) asymptoticallyalmost surely.

Lower Bound:

(Huang, Sudakov 2012): we need Ω(n 65 ) cuts for some graphs.

(Amano, Shigeta 2013): we need Ω(n2−ε) for some graphs.(Göös 2015): we need nΩ(log0.128 n) cuts for some graphs.

For which classes of graphs does there exist a polynomialCS-Separator?

4/33

Page 19: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Does there exist for all graph G on n vertices a CS-separatorof size poly(n)?What about random graphs?

Theorem [Bousquet, L., Thomassé]

Random graphs admit a CS-Separator of size O(n7) asymptoticallyalmost surely.

Lower Bound:

(Huang, Sudakov 2012): we need Ω(n 65 ) cuts for some graphs.

(Amano, Shigeta 2013): we need Ω(n2−ε) for some graphs.(Göös 2015): we need nΩ(log0.128 n) cuts for some graphs.

For which classes of graphs does there exist a polynomialCS-Separator?

4/33

Page 20: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Does there exist for all graph G on n vertices a CS-separatorof size poly(n)?What about random graphs?Theorem [Bousquet, L., Thomassé]

Random graphs admit a CS-Separator of size O(n7) asymptoticallyalmost surely.

Lower Bound:

(Huang, Sudakov 2012): we need Ω(n 65 ) cuts for some graphs.

(Amano, Shigeta 2013): we need Ω(n2−ε) for some graphs.(Göös 2015): we need nΩ(log0.128 n) cuts for some graphs.

For which classes of graphs does there exist a polynomialCS-Separator?

4/33

Page 21: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Does there exist for all graph G on n vertices a CS-separatorof size poly(n)?What about random graphs?Theorem [Bousquet, L., Thomassé]

Random graphs admit a CS-Separator of size O(n7) asymptoticallyalmost surely.

Lower Bound:

(Huang, Sudakov 2012): we need Ω(n 65 ) cuts for some graphs.

(Amano, Shigeta 2013): we need Ω(n2−ε) for some graphs.(Göös 2015): we need nΩ(log0.128 n) cuts for some graphs.

For which classes of graphs does there exist a polynomialCS-Separator?

4/33

Page 22: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Does there exist for all graph G on n vertices a CS-separatorof size poly(n)?What about random graphs?Theorem [Bousquet, L., Thomassé]

Random graphs admit a CS-Separator of size O(n7) asymptoticallyalmost surely.

Lower Bound:

(Huang, Sudakov 2012): we need Ω(n 65 ) cuts for some graphs.

(Amano, Shigeta 2013): we need Ω(n2−ε) for some graphs.

(Göös 2015): we need nΩ(log0.128 n) cuts for some graphs.

For which classes of graphs does there exist a polynomialCS-Separator?

4/33

Page 23: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Does there exist for all graph G on n vertices a CS-separatorof size poly(n)? No!What about random graphs?Theorem [Bousquet, L., Thomassé]

Random graphs admit a CS-Separator of size O(n7) asymptoticallyalmost surely.

Lower Bound:

(Huang, Sudakov 2012): we need Ω(n 65 ) cuts for some graphs.

(Amano, Shigeta 2013): we need Ω(n2−ε) for some graphs.(Göös 2015): we need nΩ(log0.128 n) cuts for some graphs.

For which classes of graphs does there exist a polynomialCS-Separator?

4/33

Page 24: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Does there exist for all graph G on n vertices a CS-separatorof size poly(n)? No!What about random graphs?Theorem [Bousquet, L., Thomassé]

Random graphs admit a CS-Separator of size O(n7) asymptoticallyalmost surely.

Lower Bound:

(Huang, Sudakov 2012): we need Ω(n 65 ) cuts for some graphs.

(Amano, Shigeta 2013): we need Ω(n2−ε) for some graphs.(Göös 2015): we need nΩ(log0.128 n) cuts for some graphs.

For which classes of graphs does there exist a polynomialCS-Separator?

4/33

Page 25: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Does there exist for all graph G on n vertices a CS-separatorof size poly(n)? No!What about random graphs?Theorem [Bousquet, L., Thomassé]

Random graphs admit a CS-Separator of size O(n7) asymptoticallyalmost surely.

Lower Bound:

(Huang, Sudakov 2012): we need Ω(n 65 ) cuts for some graphs.

(Amano, Shigeta 2013): we need Ω(n2−ε) for some graphs.(Göös 2015): we need nΩ(log0.128 n) cuts for some graphs.

For which classes of graphs does there exist a polynomialCS-Separator?

4/33

Page 26: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Motivation

Stable Set polytopeSTAB(G) = conv(χS ∈ Rn | S ⊆ V is a stable set of G)where χS denotes the characteristic vector of S ⊆ V .

v1

v2

v3

v1 v2 v3S = v1, v3 χS = ( 1 0 1 )S = v1, v2 χS = ( 1 1 0 )S = v1 χS = ( 1 0 0 )S = v2 χS = ( 0 1 0 )S = v3 χS = ( 0 0 1 )S = ∅ χS = ( 0 0 0 )

v1

v2

v3

5/33

Page 27: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Motivation

Stable Set polytopeSTAB(G) = conv(χS ∈ Rn | S ⊆ V is a stable set of G)where χS denotes the characteristic vector of S ⊆ V .

v1

v2

v3

v1 v2 v3S = v1, v3 χS = ( 1 0 1 )S = v1, v2 χS = ( 1 1 0 )S = v1 χS = ( 1 0 0 )S = v2 χS = ( 0 1 0 )S = v3 χS = ( 0 0 1 )S = ∅ χS = ( 0 0 0 ) v1

v2

v3

5/33

Page 28: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Motivation

Stable Set polytopeSTAB(G) = conv(χS ∈ Rn | S ⊆ V is a stable set of G)where χS denotes the characteristic vector of S ⊆ V .

v1

v2

v3

v1 v2 v3S = v1, v3 χS = ( 1 0 1 )S = v1, v2 χS = ( 1 1 0 )S = v1 χS = ( 1 0 0 )S = v2 χS = ( 0 1 0 )S = v3 χS = ( 0 0 1 )S = ∅ χS = ( 0 0 0 ) v1

v2

v3

5/33

Page 29: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Motivation

Stable Set polytopeSTAB(G) = conv(χS ∈ Rn | S ⊆ V is a stable set of G)where χS denotes the characteristic vector of S ⊆ V .

v1

v2

v3

v1 v2 v3S = v1, v3 χS = ( 1 0 1 )S = v1, v2 χS = ( 1 1 0 )S = v1 χS = ( 1 0 0 )S = v2 χS = ( 0 1 0 )S = v3 χS = ( 0 0 1 )S = ∅ χS = ( 0 0 0 ) v1

v2

v3

5/33

Page 30: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

We like polytopes with a small number of facets.

P: polytope in R2 we want to optimize on (8 facets)Q: polytope in R3 which projects to P (6 facets)⇒ Easier to optimize on Q and project the solution!

6/33

Page 31: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Extended formulation

Extension complexity of PMinimum number of facets of apolytope Q that projects onto P.

In perfect graphs:we can describe STAB(G) with clique inequalities.

0 ≤ xv ≤ 1 ∀v ∈ V∑v∈K xv ≤ 1 ∀ clique K

Extension complexity of STAB(G) ≥ min. size of a CS-Separator

7/33

Page 32: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Extended formulation

Extension complexity of PMinimum number of facets of apolytope Q that projects onto P.

In perfect graphs:we can describe STAB(G) with clique inequalities.

0 ≤ xv ≤ 1 ∀v ∈ V∑v∈K xv ≤ 1 ∀ clique K

Extension complexity of STAB(G) ≥ min. size of a CS-Separator

7/33

Page 33: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Extended formulation

Extension complexity of PMinimum number of facets of apolytope Q that projects onto P.

In perfect graphs:we can describe STAB(G) with clique inequalities.

0 ≤ xv ≤ 1 ∀v ∈ V∑v∈K xv ≤ 1 ∀ clique K

Extension complexity of STAB(G) ≥ min. size of a CS-Separator

7/33

Page 34: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Reminder: definition of a CS-SeparatorA set of cuts such that for every clique K and stable set S disjointfrom K , there is a cut that separates K from S.Its size is the number of cuts.

In which classes of graphs do we have a polynomial CS-separator?

An easy example: if the clique number ω is bounded, say by 3:

For every subset T of size ≤ 3, take the cut (T ,V \ T )⇒ CS-separator of size O(n3).

8/33

Page 35: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Reminder: definition of a CS-SeparatorA set of cuts such that for every clique K and stable set S disjointfrom K , there is a cut that separates K from S.Its size is the number of cuts.

In which classes of graphs do we have a polynomial CS-separator?An easy example: if the clique number ω is bounded, say by 3:

For every subset T of size ≤ 3, take the cut (T ,V \ T )⇒ CS-separator of size O(n3).

8/33

Page 36: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Reminder: definition of a CS-SeparatorA set of cuts such that for every clique K and stable set S disjointfrom K , there is a cut that separates K from S.Its size is the number of cuts.

In which classes of graphs do we have a polynomial CS-separator?An easy example: if the clique number ω is bounded, say by 3:

For every subset T of size ≤ 3, take the cut (T ,V \ T )⇒ CS-separator of size O(n3).

8/33

Page 37: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Reminder: definition of a CS-SeparatorA set of cuts such that for every clique K and stable set S disjointfrom K , there is a cut that separates K from S.Its size is the number of cuts.

In which classes of graphs do we have a polynomial CS-separator?An easy example: if the clique number ω is bounded, say by 3:

For every subset T of size ≤ 3, take the cut (T ,V \ T )⇒ CS-separator of size O(n3).

8/33

Page 38: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Reminder: definition of a CS-SeparatorA set of cuts such that for every clique K and stable set S disjointfrom K , there is a cut that separates K from S.Its size is the number of cuts.

In which classes of graphs do we have a polynomial CS-separator?An easy example: if the clique number ω is bounded, say by 3:

For every subset T of size ≤ 3, take the cut (T ,V \ T )⇒ CS-separator of size O(n3).

8/33

Page 39: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

The following classes of graphs admit poly-size CS-Separator:

1 chordal graphs (linear number of max. cliques)2 comparability graphs (Yannakakis 1991)3 C4-free graphs (Conseq. of Alekseev 1991)4 P5-free graphs (Conseq. of Lokshtanov, Vatchelle, Villanger 2014)

Even stronger: 1© 2© and 4© have polynomial extension complexity.

9/33

Page 40: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

The following classes of graphs admit poly-size CS-Separator:1 chordal graphs (linear number of max. cliques)2 comparability graphs (Yannakakis 1991)3 C4-free graphs (Conseq. of Alekseev 1991)4 P5-free graphs (Conseq. of Lokshtanov, Vatchelle, Villanger 2014)

Even stronger: 1© 2© and 4© have polynomial extension complexity.

9/33

Page 41: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

The following classes of graphs admit poly-size CS-Separator:1 chordal graphs (linear number of max. cliques)2 comparability graphs (Yannakakis 1991)3 C4-free graphs (Conseq. of Alekseev 1991)4 P5-free graphs (Conseq. of Lokshtanov, Vatchelle, Villanger 2014)

Even stronger: 1© 2© and 4© have polynomial extension complexity.

9/33

Page 42: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Tools and results about the CS-Separation

Comparability graphsLP to compute maximumweighted stable set.

When α or ω is bounded,chordal graphs, C4-free, ....Polynomially many maximalcliques or stable sets.

P5-free graphsIn-depth study of potentialmaximal cliques.

H-free graphs when H is splitCan define cuts with a con-stant nb of neighborhoods.

(Pk ,Pk)-free graphsStrong Erdős-Hajnal property.

Perfect graphs with no BSPDecomposition by 2-joins.

k-windmill-freeEasy neighborhood property.

Homogeneous set

10/33

Page 43: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Tools and results about the CS-Separation

Comparability graphsLP to compute maximumweighted stable set.

When α or ω is bounded,chordal graphs, C4-free, ....Polynomially many maximalcliques or stable sets.

P5-free graphsIn-depth study of potentialmaximal cliques.

H-free graphs when H is splitCan define cuts with a con-stant nb of neighborhoods.

(Pk ,Pk)-free graphsStrong Erdős-Hajnal property.

Perfect graphs with no BSPDecomposition by 2-joins.

k-windmill-freeEasy neighborhood property.

Homogeneous set

11/33

Page 44: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Split-free

Comparability graphs [Yannakakis 1991]Every comparability graph has a CS-separator of size O(n2).

Split-free [Bousquet, L., Thomassé]Let H be a split graph. Then every H-free graph has a CS-separatorof size O(ncH ).

12/33

Page 45: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Split-free

Comparability graphs [Yannakakis 1991]Every comparability graph has a CS-separator of size O(n2).

Split-free [Bousquet, L., Thomassé]Let H be a split graph. Then every H-free graph has a CS-separatorof size O(ncH ).

12/33

Page 46: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Split-free

Comparability graphs [Yannakakis 1991]Every comparability graph has a CS-separator of size O(n2).

Split-free [Bousquet, L., Thomassé]Let H be a split graph. Then every H-free graph has a CS-separatorof size O(ncH ).

12/33

Page 47: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Split-free

Comparability graphs [Yannakakis 1991]Every comparability graph has a CS-separator of size O(n2).

Split-free [Bousquet, L., Thomassé]Let H be a split graph. Then every H-free graph has a CS-separatorof size O(ncH ).

12/33

Page 48: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Split-free

Split graphA graph (V ,E ) is split if V can be partitioned into a clique and astable set.

Split-free [Bousquet, L., Thomassé]Let H be a split graph. Then every H-free graph has a CS-separatorof size O(ncH ).

12/33

Page 49: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Split-free

Split graphA graph (V ,E ) is split if V can be partitioned into a clique and astable set.

Split-free [Bousquet, L., Thomassé]Let H be a split graph. Then every H-free graph has a CS-separatorof size O(ncH ).

12/33

Page 50: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Let H be a split graph and t ≈ 64|V (H)|2.

Key Lemma (using VC-dimension)Let G be a H-free graph, K be a clique of G and S be a stable setdisjoint from K . Then one of the following holds:

∃S ′ ⊆ S s. t. |S ′| = t and S ′ dominates K , or∃K ′ ⊆ K s. t. |K ′| = t and K ′ antidominates S.

Union of t neighborhoods contains Kand is disjoint from S.

For every set of size ≤ t:

13/33

Page 51: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Let H be a split graph and t ≈ 64|V (H)|2.Key Lemma (using VC-dimension)Let G be a H-free graph, K be a clique of G and S be a stable setdisjoint from K . Then one of the following holds:

∃S ′ ⊆ S s. t. |S ′| = t and S ′ dominates K , or∃K ′ ⊆ K s. t. |K ′| = t and K ′ antidominates S.

Union of t neighborhoods contains Kand is disjoint from S.

For every set of size ≤ t:

13/33

Page 52: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Let H be a split graph and t ≈ 64|V (H)|2.Key Lemma (using VC-dimension)Let G be a H-free graph, K be a clique of G and S be a stable setdisjoint from K . Then one of the following holds:

∃S ′ ⊆ S s. t. |S ′| = t and S ′ dominates K , or∃K ′ ⊆ K s. t. |K ′| = t and K ′ antidominates S.

K S

GH-free

Union of t neighborhoods contains Kand is disjoint from S.

For every set of size ≤ t:

13/33

Page 53: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Let H be a split graph and t ≈ 64|V (H)|2.Key Lemma (using VC-dimension)Let G be a H-free graph, K be a clique of G and S be a stable setdisjoint from K . Then one of the following holds:

∃S ′ ⊆ S s. t. |S ′| = t and S ′ dominates K , or∃K ′ ⊆ K s. t. |K ′| = t and K ′ antidominates S.

K S

GH-free

Union of t neighborhoods contains Kand is disjoint from S.

For every set of size ≤ t:

13/33

Page 54: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Let H be a split graph and t ≈ 64|V (H)|2.Key Lemma (using VC-dimension)Let G be a H-free graph, K be a clique of G and S be a stable setdisjoint from K . Then one of the following holds:

∃S ′ ⊆ S s. t. |S ′| = t and S ′ dominates K , or∃K ′ ⊆ K s. t. |K ′| = t and K ′ antidominates S.

K S

GH-free

Union of t neighborhoods contains Kand is disjoint from S.

For every set of size ≤ t:

13/33

Page 55: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Let H be a split graph and t ≈ 64|V (H)|2.Key Lemma (using VC-dimension)Let G be a H-free graph, K be a clique of G and S be a stable setdisjoint from K . Then one of the following holds:

∃S ′ ⊆ S s. t. |S ′| = t and S ′ dominates K , or∃K ′ ⊆ K s. t. |K ′| = t and K ′ antidominates S.

K S

GH-free

Union of t neighborhoods contains Kand is disjoint from S.

For every set of size ≤ t:

13/33

Page 56: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Let H be a split graph and t ≈ 64|V (H)|2.Key Lemma (using VC-dimension)Let G be a H-free graph, K be a clique of G and S be a stable setdisjoint from K . Then one of the following holds:

∃S ′ ⊆ S s. t. |S ′| = t and S ′ dominates K , or∃K ′ ⊆ K s. t. |K ′| = t and K ′ antidominates S.

K S

GH-free

Union of t neighborhoods contains Kand is disjoint from S.

For every set of size ≤ t:

13/33

Page 57: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Let H be a split graph and t ≈ 64|V (H)|2.Key Lemma (using VC-dimension)Let G be a H-free graph, K be a clique of G and S be a stable setdisjoint from K . Then one of the following holds:

∃S ′ ⊆ S s. t. |S ′| = t and S ′ dominates K , or∃K ′ ⊆ K s. t. |K ′| = t and K ′ antidominates S.

K S

GH-free

Union of t neighborhoods contains Kand is disjoint from S.

For every set of size ≤ t:

13/33

Page 58: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Let H be a split graph and t ≈ 64|V (H)|2.Key Lemma (using VC-dimension)Let G be a H-free graph, K be a clique of G and S be a stable setdisjoint from K . Then one of the following holds:

∃S ′ ⊆ S s. t. |S ′| = t and S ′ dominates K , or∃K ′ ⊆ K s. t. |K ′| = t and K ′ antidominates S.

K S

GH-free

Union of t neighborhoods contains Kand is disjoint from S.

For every set of size ≤ t:

13/33

Page 59: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Let H be a split graph and t ≈ 64|V (H)|2.Key Lemma (using VC-dimension)Let G be a H-free graph, K be a clique of G and S be a stable setdisjoint from K . Then one of the following holds:

∃S ′ ⊆ S s. t. |S ′| = t and S ′ dominates K , or∃K ′ ⊆ K s. t. |K ′| = t and K ′ antidominates S.

K S

GH-free

Union of t neighborhoods contains Kand is disjoint from S.

For every set of size ≤ t:

13/33

Page 60: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Tools and results about the CS-Separation

Comparability graphsLP to compute maximumweighted stable set.

When α or ω is bounded,chordal graphs, C4-free, ....Polynomially many maximalcliques or stable sets.

P5-free graphsIn-depth study of potentialmaximal cliques.

H-free graphs when H is splitCan define cuts with a con-stant nb of neighborhoods.

(Pk ,Pk)-free graphsStrong Erdős-Hajnal property.

Perfect graphs with no BSPDecomposition by 2-joins.

k-windmill-freeEasy neighborhood property.

Homogeneous set

14/33

Page 61: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Tools and results about the CS-Separation

Comparability graphsLP to compute maximumweighted stable set.

When α or ω is bounded,chordal graphs, C4-free, ....Polynomially many maximalcliques or stable sets.

P5-free graphsIn-depth study of potentialmaximal cliques.

H-free graphs when H is splitCan define cuts with a con-stant nb of neighborhoods.

(Pk ,Pk)-free graphsStrong Erdős-Hajnal property.

Perfect graphs with no BSPDecomposition by 2-joins.

k-windmill-freeEasy neighborhood property.

Homogeneous set

14/33

Page 62: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

(Pk , Pk)-free graphs

CS-Sep. in (Pk ,Pk)-free graphs [Bousquet, L., Thomassé]Fix k. Every (Pk ,Pk)-free graph has a O(nck ) CS-Separator.

Strong Erdős-Hajnal prop. - (Pk ,Pk)-free graphsFix k. Every (Pk ,Pk)-free graph has a linear-size biclique or com-plement biclique (A,B).

A B

G

|A| ≥ ck.n |B| ≥ ck.nor

A B

G

|A| ≥ ck.n |B| ≥ ck.n

15/33

Page 63: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

(Pk , Pk)-free graphs

CS-Sep. in (Pk ,Pk)-free graphs [Bousquet, L., Thomassé]Fix k. Every (Pk ,Pk)-free graph has a O(nck ) CS-Separator.

Strong Erdős-Hajnal prop. - (Pk ,Pk)-free graphsFix k. Every (Pk ,Pk)-free graph has a linear-size biclique or com-plement biclique (A,B).

A B

G

|A| ≥ ck.n |B| ≥ ck.nor

A B

G

|A| ≥ ck.n |B| ≥ ck.n

15/33

Page 64: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Sketch of proof

Theorem (Rödl 1986, Fox, Sudakov 2008)∀k, every graph G satisfies one of the following:

G induces all graphs on k vertices.G contains a sparse induced subgraph of linear size.G contains a dense induced subgraph of linear size.

G : (Pk ,Pk)-free on n vertices.

First item does not hold.Extract a sparse induced subgraph of linear size.Extract a connected induced subgraph of linear size, withmaximum degree ≤ ε · n.

16/33

Page 65: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Sketch of proof

Theorem (Rödl 1986, Fox, Sudakov 2008)∀k, every graph G satisfies one of the following:

G induces all graphs on k vertices.G contains a sparse induced subgraph of linear size.G contains a dense induced subgraph of linear size.

G : (Pk ,Pk)-free on n vertices.

First item does not hold.Extract a sparse induced subgraph of linear size.Extract a connected induced subgraph of linear size, withmaximum degree ≤ ε · n.

16/33

Page 66: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Sketch of proof

Theorem (Rödl 1986, Fox, Sudakov 2008)∀k, every graph G satisfies one of the following:

G induces all graphs on k vertices.G contains a sparse induced subgraph of linear size.G contains a dense induced subgraph of linear size.

G : (Pk ,Pk)-free on n vertices.

First item does not hold.

Extract a sparse induced subgraph of linear size.Extract a connected induced subgraph of linear size, withmaximum degree ≤ ε · n.

16/33

Page 67: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Sketch of proof

Theorem (Rödl 1986, Fox, Sudakov 2008)∀k, every graph G satisfies one of the following:

G induces all graphs on k vertices.G contains a sparse induced subgraph of linear size.G contains a dense induced subgraph of linear size.

G : (Pk ,Pk)-free on n vertices.

First item does not hold.Extract a sparse induced subgraph of linear size.

Extract a connected induced subgraph of linear size, withmaximum degree ≤ ε · n.

16/33

Page 68: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Sketch of proof

Theorem (Rödl 1986, Fox, Sudakov 2008)∀k, every graph G satisfies one of the following:

G induces all graphs on k vertices.G contains a sparse induced subgraph of linear size.G contains a dense induced subgraph of linear size.

G : (Pk ,Pk)-free on n vertices.

First item does not hold.Extract a sparse induced subgraph of linear size.Extract a connected induced subgraph of linear size, withmaximum degree ≤ ε · n.

16/33

Page 69: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Sketch of proof (continued)Connected Pk -free subgraph G ′ on n′ vertices, max degree ≤ ε · n′.

LemmaFor all k, if G is a connected graph where:

There is no vertex of degree ≥ εk · n, orThere does not exist an antibiclique of size ≥ ck · n.

Then for every vertex v , there exists a Pk starting at v ,

17/33

Page 70: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Sketch of proof (continued)Connected Pk -free subgraph G ′ on n′ vertices, max degree ≤ ε · n′.LemmaFor all k, if G is a connected graph where:

There is no vertex of degree ≥ εk · n, orThere does not exist an antibiclique of size ≥ ck · n.

Then for every vertex v , there exists a Pk starting at v ,

17/33

Page 71: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Sketch of proof (continued)Connected Pk -free subgraph G ′ on n′ vertices, max degree ≤ ε · n′.LemmaFor all k, if G is a connected graph where:

There is no vertex of degree ≥ εk · n, orThere does not exist an antibiclique of size ≥ ck · n.

Then for every vertex v , there exists a Pk starting at v ,

17/33

Page 72: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Sketch of proof (continued)Connected Pk -free subgraph G ′ on n′ vertices, max degree ≤ ε · n′.LemmaFor all k, if G is a connected graph where:

There is no vertex of degree ≥ εk · n, orThere does not exist an antibiclique of size ≥ ck · n.

Then for every vertex v , there exists a Pk starting at v ,

17/33

Page 73: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Sketch of proof (continued)Connected Pk -free subgraph G ′ on n′ vertices, max degree ≤ ε · n′.LemmaFor all k, if G is a connected graph where:

There is no vertex of degree ≥ εk · n, orThere does not exist an antibiclique of size ≥ ck · n.

Then for every vertex v , there exists a Pk starting at v ,

17/33

Page 74: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Sketch of proof (continued)Connected Pk -free subgraph G ′ on n′ vertices, max degree ≤ ε · n′.LemmaFor all k, if G is a connected graph where:

There is no vertex of degree ≥ εk · n, orThere does not exist an antibiclique of size ≥ ck · n.

Then for every vertex v , there exists a Pk starting at v ,

17/33

Page 75: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Sketch of proof (continued)Connected Pk -free subgraph G ′ on n′ vertices, max degree ≤ ε · n′.LemmaFor all k, if G is a connected graph where:

There is no vertex of degree ≥ εk · n, orThere does not exist an antibiclique of size ≥ ck · n.

Then for every vertex v , there exists a Pk starting at v ,

v

17/33

Page 76: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Sketch of proof (continued)Connected Pk -free subgraph G ′ on n′ vertices, max degree ≤ ε · n′.LemmaFor all k, if G is a connected graph where:

There is no vertex of degree ≥ εk · n, orThere does not exist an antibiclique of size ≥ ck · n.

Then for every vertex v , there exists a Pk starting at v ,

v

N(v) G \N [v]small

17/33

Page 77: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Sketch of proof (continued)Connected Pk -free subgraph G ′ on n′ vertices, max degree ≤ ε · n′.LemmaFor all k, if G is a connected graph where:

There is no vertex of degree ≥ εk · n, orThere does not exist an antibiclique of size ≥ ck · n.

Then for every vertex v , there exists a Pk starting at v ,

v

N(v) G \N [v]small

17/33

Page 78: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Sketch of proof (continued)Connected Pk -free subgraph G ′ on n′ vertices, max degree ≤ ε · n′.LemmaFor all k, if G is a connected graph where:

There is no vertex of degree ≥ εk · n, orThere does not exist an antibiclique of size ≥ ck · n.

Then for every vertex v , there exists a Pk starting at v ,

v

N(v) G \N [v]small

17/33

Page 79: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Sketch of proof (continued)Connected Pk -free subgraph G ′ on n′ vertices, max degree ≤ ε · n′.LemmaFor all k, if G is a connected graph where:

There is no vertex of degree ≥ εk · n, orThere does not exist an antibiclique of size ≥ ck · n.

Then for every vertex v , there exists a Pk starting at v ,

v

N(v)small

G \N [v]

17/33

Page 80: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Sketch of proof (continued)Connected Pk -free subgraph G ′ on n′ vertices, max degree ≤ ε · n′.LemmaFor all k, if G is a connected graph where:

There is no vertex of degree ≥ εk · n, orThere does not exist an antibiclique of size ≥ ck · n.

Then for every vertex v , there exists a Pk starting at v ,

v

N(v)small

v′

G \N [v]

17/33

Page 81: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Sketch of proof (continued)Connected Pk -free subgraph G ′ on n′ vertices, max degree ≤ ε · n′.LemmaFor all k, if G is a connected graph where:

There is no vertex of degree ≥ εk · n, orThere does not exist an antibiclique of size ≥ ck · n.

Then for every vertex v , there exists a Pk starting at v ,

v

N(v)small

v′

G \N [v]

17/33

Page 82: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Sketch of proof (continued)Connected Pk -free subgraph G ′ on n′ vertices, max degree ≤ ε · n′.LemmaFor all k, if G is a connected graph where:

There is no vertex of degree ≥ εk · n, orThere does not exist an antibiclique of size ≥ ck · n.

Then for every vertex v , there exists a Pk starting at v ,

v

N(v)small

G \N [v]

v′

17/33

Page 83: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Tools and results about the CS-Separation

Comparability graphsLP to compute maximumweighted stable set.

When α or ω is bounded,chordal graphs, C4-free, ....Polynomially many maximalcliques or stable sets.

P5-free graphsIn-depth study of potentialmaximal cliques.

H-free graphs when H is splitCan define cuts with a con-stant nb of neighborhoods.

(Pk ,Pk)-free graphsStrong Erdős-Hajnal property.

Perfect graphs with no BSPDecomposition by 2-joins.

k-windmill-freeEasy neighborhood property.

Homogeneous set

18/33

Page 84: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Tools and results about the CS-Separation

Comparability graphsLP to compute maximumweighted stable set.

When α or ω is bounded,chordal graphs, C4-free, ....Polynomially many maximalcliques or stable sets.

P5-free graphsIn-depth study of potentialmaximal cliques.

H-free graphs when H is splitCan define cuts with a con-stant nb of neighborhoods.

(Pk ,Pk)-free graphsStrong Erdős-Hajnal property.

Perfect graphs with no BSPDecomposition by 2-joins.

k-windmill-freeEasy neighborhood property.

Homogeneous set

18/33

Page 85: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Main step in the proof of the Strong Perfect Graph Theorem:Decomposition [Chudnovsky, Robertson, Seymour, Thomas 2002]

If a graph is Berge, then for G or G , one of the following holds :It is a basic graph: bipartite, line graph of bip., or double split.There is a 2-join.There is a balanced skew partition.

A1

B1

C1

A2

B2

C2

A1

A2

B1 B2

2-Join Skew Partition

Theorem [L., Trunck]Let G be a perfect graph with no balanced skew partition, then thereexists a CS-separator for G of size O(n2).

19/33

Page 86: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Main step in the proof of the Strong Perfect Graph Theorem:Decomposition [Chudnovsky, Robertson, Seymour, Thomas 2002]

If a graph is Berge, then for G or G , one of the following holds :It is a basic graph: bipartite, line graph of bip., or double split.There is a 2-join.There is a balanced skew partition.

A1

B1

C1

A2

B2

C2

A1

A2

B1 B2

2-Join Skew Partition

Theorem [L., Trunck]Let G be a perfect graph with no balanced skew partition, then thereexists a CS-separator for G of size O(n2).

19/33

Page 87: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Strong Erdős-Hajnal property [L., Trunck]Every perfect graph with no balanced skew partition admits a bi-clique or complement biclique of size at least n/148.

A B

G

|A| ≥ n148 |B| ≥ n

148

A B

G

|A| ≥ n148 |B| ≥ n

148

Not hereditary class ⇒ cannot directly deduce the poly CS-sep.

But there exist perfect graphs where the Strong Erdős-Hajnalproperty does not hold [Fox, Pach 2009] ⇒ Evidence of somespecial structure.

20/33

Page 88: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Strong Erdős-Hajnal property [L., Trunck]Every perfect graph with no balanced skew partition admits a bi-clique or complement biclique of size at least n/148.

A B

G

|A| ≥ n148 |B| ≥ n

148

A B

G

|A| ≥ n148 |B| ≥ n

148

Not hereditary class ⇒ cannot directly deduce the poly CS-sep.

But there exist perfect graphs where the Strong Erdős-Hajnalproperty does not hold [Fox, Pach 2009] ⇒ Evidence of somespecial structure.

20/33

Page 89: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Strong Erdős-Hajnal property [L., Trunck]Every perfect graph with no balanced skew partition admits a bi-clique or complement biclique of size at least n/148.

A B

G

|A| ≥ n148 |B| ≥ n

148

A B

G

|A| ≥ n148 |B| ≥ n

148

Not hereditary class ⇒ cannot directly deduce the poly CS-sep.

But there exist perfect graphs where the Strong Erdős-Hajnalproperty does not hold [Fox, Pach 2009] ⇒ Evidence of somespecial structure.

20/33

Page 90: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Strong Erdős-Hajnal property [L., Trunck]Every perfect graph with no balanced skew partition admits a bi-clique or complement biclique of size at least n/148.

A B

G

|A| ≥ n148 |B| ≥ n

148

A B

G

|A| ≥ n148 |B| ≥ n

148

Not hereditary class ⇒ cannot directly deduce the poly CS-sep.

But there exist perfect graphs where the Strong Erdős-Hajnalproperty does not hold [Fox, Pach 2009] ⇒ Evidence of somespecial structure.

20/33

Page 91: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Let G be a Berge graph with no balanced skew partition, then thereexists a CS-separator for G of size O(n2).

Proof by induction:

For basic graphs: direct proof.For a graph G with a 2-join :

From G , we build two "half" graphs G1 and G2, eachcorresponding to a side of the 2-join + a gadget.Check that G1 and G2 are still Berge with no balanced skewpartition [Chudnovsky, Trotignon, Trunck, Vušković 2012]Get CS-separators for G1 and G2 by induction hypothesisTransform them into a CS-separator for G .

21/33

Page 92: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Let G be a Berge graph with no balanced skew partition, then thereexists a CS-separator for G of size O(n2).

Proof by induction:

For basic graphs: direct proof.For a graph G with a 2-join :

From G , we build two "half" graphs G1 and G2, eachcorresponding to a side of the 2-join + a gadget.Check that G1 and G2 are still Berge with no balanced skewpartition [Chudnovsky, Trotignon, Trunck, Vušković 2012]Get CS-separators for G1 and G2 by induction hypothesisTransform them into a CS-separator for G .

21/33

Page 93: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Let G be a Berge graph with no balanced skew partition, then thereexists a CS-separator for G of size O(n2).

Proof by induction:

For basic graphs: direct proof.

For a graph G with a 2-join :

From G , we build two "half" graphs G1 and G2, eachcorresponding to a side of the 2-join + a gadget.Check that G1 and G2 are still Berge with no balanced skewpartition [Chudnovsky, Trotignon, Trunck, Vušković 2012]Get CS-separators for G1 and G2 by induction hypothesisTransform them into a CS-separator for G .

21/33

Page 94: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Let G be a Berge graph with no balanced skew partition, then thereexists a CS-separator for G of size O(n2).

Proof by induction:

For basic graphs: direct proof.For a graph G with a 2-join :

From G , we build two "half" graphs G1 and G2, eachcorresponding to a side of the 2-join + a gadget.Check that G1 and G2 are still Berge with no balanced skewpartition [Chudnovsky, Trotignon, Trunck, Vušković 2012]Get CS-separators for G1 and G2 by induction hypothesisTransform them into a CS-separator for G .

21/33

Page 95: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Let G be a Berge graph with no balanced skew partition, then thereexists a CS-separator for G of size O(n2).

Proof by induction:

For basic graphs: direct proof.For a graph G with a 2-join :

From G , we build two "half" graphs G1 and G2, eachcorresponding to a side of the 2-join + a gadget.

Check that G1 and G2 are still Berge with no balanced skewpartition [Chudnovsky, Trotignon, Trunck, Vušković 2012]Get CS-separators for G1 and G2 by induction hypothesisTransform them into a CS-separator for G .

21/33

Page 96: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Let G be a Berge graph with no balanced skew partition, then thereexists a CS-separator for G of size O(n2).

Proof by induction:

For basic graphs: direct proof.For a graph G with a 2-join :

From G , we build two "half" graphs G1 and G2, eachcorresponding to a side of the 2-join + a gadget.Check that G1 and G2 are still Berge with no balanced skewpartition [Chudnovsky, Trotignon, Trunck, Vušković 2012]

Get CS-separators for G1 and G2 by induction hypothesisTransform them into a CS-separator for G .

21/33

Page 97: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Let G be a Berge graph with no balanced skew partition, then thereexists a CS-separator for G of size O(n2).

Proof by induction:

For basic graphs: direct proof.For a graph G with a 2-join :

From G , we build two "half" graphs G1 and G2, eachcorresponding to a side of the 2-join + a gadget.Check that G1 and G2 are still Berge with no balanced skewpartition [Chudnovsky, Trotignon, Trunck, Vušković 2012]Get CS-separators for G1 and G2 by induction hypothesis

Transform them into a CS-separator for G .

21/33

Page 98: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Let G be a Berge graph with no balanced skew partition, then thereexists a CS-separator for G of size O(n2).

Proof by induction:

For basic graphs: direct proof.For a graph G with a 2-join :

From G , we build two "half" graphs G1 and G2, eachcorresponding to a side of the 2-join + a gadget.Check that G1 and G2 are still Berge with no balanced skewpartition [Chudnovsky, Trotignon, Trunck, Vušković 2012]Get CS-separators for G1 and G2 by induction hypothesisTransform them into a CS-separator for G .

21/33

Page 99: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

? ?

A1

B1

C1

A2

B2

C2

C1

A1

B1

a2

b2

C1

A1

B1 b2

c2

a2

22/33

Page 100: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

? ?

A1

B1

C1

A2

B2

C2

C1

A1

B1

a2

b2

C1

A1

B1 b2

c2

a2

22/33

Page 101: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

? ?

A1

B1

C1

A2

B2

C2

C1

A1

B1

a2

b2

A2

B2

C2

a1

b1

22/33

Page 102: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

? ?

A1

B1

C1

A2

B2

C2

C1

A1

B1

a2

b2

A2

B2

C2

a1

b1

22/33

Page 103: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

? ?

A1

B1

C1

A2

B2

C2

C1

A1

B1

a2

b2

A2

B2

C2

a1

b1

22/33

Page 104: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

? ?

A1

B1

C1

A2

B2

C2

A1

B1

C1

a2

b2

A2

B2

C2

a1

b1

22/33

Page 105: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Red=What is puton the left(clique side)Green=What is puton the right(stable set s.)

A1

B1

C1

A2

B2

C2

A1

B1

C1

a2

b2

A2

B2

C2

a1

b1

23/33

Page 106: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Red=What is puton the left(clique side)Green=What is puton the right(stable set s.)

A1

B1

C1

A2

B2

C2

A1

B1

C1

a2

b2

A2

B2

C2

a1

b1

23/33

Page 107: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Red=What is puton the left(clique side)Green=What is puton the right(stable set s.)

A1

B1

C1

A2

B2

C2

A1

B1

C1

a2

b2

A2

B2

C2

a1

b1

23/33

Page 108: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Red=What is puton the left(clique side)Green=What is puton the right(stable set s.)

A2

B2

C2C1

A1

B1

A1

B1

C1

a2

b2

A2

B2

C2

a1

b1

23/33

Page 109: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Red=What is puton the left(clique side)Green=What is puton the right(stable set s.)

A2

B2

C2C1

A1

B1

a2

b2

C1

A1

B1

A2

B2

C2

a1

b1

23/33

Page 110: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Red=What is puton the left(clique side)Green=What is puton the right(stable set s.)

A2

B2

C2C1

A1

B1

a2

b2

A1

B1

C1C1

A1

B1

A2

B2

C2

a1

b1

23/33

Page 111: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Red=What is puton the left(clique side)Green=What is puton the right(stable set s.)

A2

B2

C2

B2

C2

A1

B1

C1C1

A1

B1

A2

a2

b2

A1

B1

C1C1

A1

B1

A2

B2

C2

a1

b1

23/33

Page 112: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Tools and results about the CS-Separation

Comparability graphsLP to compute maximumweighted stable set.

When α or ω is bounded,chordal graphs, C4-free, ....Polynomially many maximalcliques or stable sets.

P5-free graphsIn-depth study of potentialmaximal cliques.

H-free graphs when H is splitCan define cuts with a con-stant nb of neighborhoods.

(Pk ,Pk)-free graphsStrong Erdős-Hajnal property.

Perfect graphs with no BSPDecomposition by 2-joins.

k-windmill-freeEasy neighborhood property.

Homogeneous set

24/33

Page 113: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Tools and results about the CS-Separation

Comparability graphsLP to compute maximumweighted stable set.

When α or ω is bounded,chordal graphs, C4-free, ....Polynomially many maximalcliques or stable sets.

P5-free graphsIn-depth study of potentialmaximal cliques.

H-free graphs when H is splitCan define cuts with a con-stant nb of neighborhoods.

(Pk ,Pk)-free graphsStrong Erdős-Hajnal property.

Perfect graphs with no BSPDecomposition by 2-joins.

k-windmill-freeEasy neighborhood property.

Homogeneous set

24/33

Page 114: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Another toolGeneralization of "having a simplicial vertex".Def: k-easy-neighborhood property in a class C∀G ∈ C, ∃v ∈ V (G) s.t. G [N(v)] admits a O(|N(v)|k) CS-sep.

If C is hereditary and the k-easy-neighborhood property holds, thenevery G ∈ C has a O(nk+1) CS-Separator.

25/33

Page 115: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Another toolGeneralization of "having a simplicial vertex".Def: k-easy-neighborhood property in a class C∀G ∈ C, ∃v ∈ V (G) s.t. G [N(v)] admits a O(|N(v)|k) CS-sep.

If C is hereditary and the k-easy-neighborhood property holds, thenevery G ∈ C has a O(nk+1) CS-Separator.

v

N(v)

CS-sep O(nk)V2

25/33

Page 116: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Another toolGeneralization of "having a simplicial vertex".Def: k-easy-neighborhood property in a class C∀G ∈ C, ∃v ∈ V (G) s.t. G [N(v)] admits a O(|N(v)|k) CS-sep.

If C is hereditary and the k-easy-neighborhood property holds, thenevery G ∈ C has a O(nk+1) CS-Separator.

v

N(v)

CS-sep O(nk)V2

ind. hyp

v in stable set side

Cuts every (K,S) with v ∈ S

25/33

Page 117: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Another toolGeneralization of "having a simplicial vertex".Def: k-easy-neighborhood property in a class C∀G ∈ C, ∃v ∈ V (G) s.t. G [N(v)] admits a O(|N(v)|k) CS-sep.

If C is hereditary and the k-easy-neighborhood property holds, thenevery G ∈ C has a O(nk+1) CS-Separator.

v

N(v)

CS-sep O(nk)V2

CS-sep O(nk)

v in clique side

V2 in stable set side

Cuts every (K,S) with v ∈ K

25/33

Page 118: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Windmill-free graphs

A 4-windmill

Let G be a k-windmill-free graph.For every vertex v , the graph G ′ = G [N(v)] is kK2-free.⇒ G ′ has O(|V (G ′)|2k−2) maximal stable sets (Alekseev 1991).⇒ G ′ has a CS-Separator, hence v has an easy neighborhood.

Fix k. Every k-windmill-free graph has a O(n2k−1) CS-Separator.

26/33

Page 119: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Windmill-free graphs

A 4-windmill

Let G be a k-windmill-free graph.

For every vertex v , the graph G ′ = G [N(v)] is kK2-free.⇒ G ′ has O(|V (G ′)|2k−2) maximal stable sets (Alekseev 1991).⇒ G ′ has a CS-Separator, hence v has an easy neighborhood.

Fix k. Every k-windmill-free graph has a O(n2k−1) CS-Separator.

26/33

Page 120: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Windmill-free graphs

A 4-windmill

Let G be a k-windmill-free graph.For every vertex v , the graph G ′ = G [N(v)] is kK2-free.

⇒ G ′ has O(|V (G ′)|2k−2) maximal stable sets (Alekseev 1991).⇒ G ′ has a CS-Separator, hence v has an easy neighborhood.

Fix k. Every k-windmill-free graph has a O(n2k−1) CS-Separator.

26/33

Page 121: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Windmill-free graphs

A 4-windmill

Let G be a k-windmill-free graph.For every vertex v , the graph G ′ = G [N(v)] is kK2-free.⇒ G ′ has O(|V (G ′)|2k−2) maximal stable sets (Alekseev 1991).

⇒ G ′ has a CS-Separator, hence v has an easy neighborhood.

Fix k. Every k-windmill-free graph has a O(n2k−1) CS-Separator.

26/33

Page 122: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Windmill-free graphs

A 4-windmill

Let G be a k-windmill-free graph.For every vertex v , the graph G ′ = G [N(v)] is kK2-free.⇒ G ′ has O(|V (G ′)|2k−2) maximal stable sets (Alekseev 1991).⇒ G ′ has a CS-Separator, hence v has an easy neighborhood.

Fix k. Every k-windmill-free graph has a O(n2k−1) CS-Separator.

26/33

Page 123: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Windmill-free graphs

A 4-windmill

Let G be a k-windmill-free graph.For every vertex v , the graph G ′ = G [N(v)] is kK2-free.⇒ G ′ has O(|V (G ′)|2k−2) maximal stable sets (Alekseev 1991).⇒ G ′ has a CS-Separator, hence v has an easy neighborhood.

Fix k. Every k-windmill-free graph has a O(n2k−1) CS-Separator.

26/33

Page 124: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Tools and results about the CS-Separation

Comparability graphsLP to compute maximumweighted stable set.

When α or ω is bounded,chordal graphs, C4-free, ....Polynomially many maximalcliques or stable sets.

P5-free graphsIn-depth study of potentialmaximal cliques.

H-free graphs when H is splitCan define cuts with a con-stant nb of neighborhoods.

(Pk ,Pk)-free graphsStrong Erdős-Hajnal property.

Perfect graphs with no BSPDecomposition by 2-joins.

k-windmill-freeEasy neighborhood property.

Homogeneous set

27/33

Page 125: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Tools and results about the CS-Separation

Comparability graphsLP to compute maximumweighted stable set.

When α or ω is bounded,chordal graphs, C4-free, ....Polynomially many maximalcliques or stable sets.

P5-free graphsIn-depth study of potentialmaximal cliques.

H-free graphs when H is splitCan define cuts with a con-stant nb of neighborhoods.

(Pk ,Pk)-free graphsStrong Erdős-Hajnal property.

Perfect graphs with no BSPDecomposition by 2-joins.

k-windmill-freeEasy neighborhood property.

Homogeneous set

27/33

Page 126: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Tools and results about the CS-Separation

Comparability graphsLP to compute maximumweighted stable set.

When α or ω is bounded,chordal graphs, C4-free, ....Polynomially many maximalcliques or stable sets.

P5-free graphsIn-depth study of potentialmaximal cliques.

H-free graphs when H is splitCan define cuts with a con-stant nb of neighborhoods.

(Pk ,Pk)-free graphsStrong Erdős-Hajnal property.

Perfect graphs with no BSPDecomposition by 2-joins.

k-windmill-freeEasy neighborhood property.

Homogeneous set

27/33

Page 127: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Relationship with otherproblems

28/33

Page 128: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Erdős-Hajnal propertyCan we always find a large clique or a large stable set?

Ramsey TheoryEvery graph has a clique or a stable set of logarithmic size.

⇒ Logarithmic order is best possible (Erdős 1947).

Definition: The Erdős-Hajnal propertyA class C of graphs has the Erdős-Hajnal property if there existsβ > 0 such that:every G ∈ C has a clique or a stable set of size at least |V (G)|β.

The Erdős-Hajnal ConjectureEvery strict hereditary class C has the Erdős-Hajnal property.

29/33

Page 129: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Erdős-Hajnal propertyCan we always find a large clique or a large stable set?

Ramsey TheoryEvery graph has a clique or a stable set of logarithmic size.

⇒ Logarithmic order is best possible (Erdős 1947).

Definition: The Erdős-Hajnal propertyA class C of graphs has the Erdős-Hajnal property if there existsβ > 0 such that:every G ∈ C has a clique or a stable set of size at least |V (G)|β.

The Erdős-Hajnal ConjectureEvery strict hereditary class C has the Erdős-Hajnal property.

29/33

Page 130: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Erdős-Hajnal propertyCan we always find a large clique or a large stable set?

Ramsey TheoryEvery graph has a clique or a stable set of logarithmic size.

⇒ Logarithmic order is best possible (Erdős 1947).

Definition: The Erdős-Hajnal propertyA class C of graphs has the Erdős-Hajnal property if there existsβ > 0 such that:every G ∈ C has a clique or a stable set of size at least |V (G)|β.

The Erdős-Hajnal ConjectureEvery strict hereditary class C has the Erdős-Hajnal property.

29/33

Page 131: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

The Erdős-Hajnal ConjectureEvery strict hereditary class C has the Erdős-Hajnal property.True when C is the class of:

perfect graphsH-free graphs, when H has at most 4 verticesbull-free graphs (Chudnovsky, Safra 2008)

Next interesting cases: P5-free or C5-free graphs.

Towards P5-free graphs?(P5,P5)-free graphs (Fouquet 1993)(P5,P6)-free graphs (Chudnovsky, Zwols 2012)(P5,P7)-free graphs (Chudnovsky, Seymour 2012)

30/33

Page 132: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

The Erdős-Hajnal ConjectureEvery strict hereditary class C has the Erdős-Hajnal property.True when C is the class of:

perfect graphs

H-free graphs, when H has at most 4 verticesbull-free graphs (Chudnovsky, Safra 2008)

Next interesting cases: P5-free or C5-free graphs.

Towards P5-free graphs?(P5,P5)-free graphs (Fouquet 1993)(P5,P6)-free graphs (Chudnovsky, Zwols 2012)(P5,P7)-free graphs (Chudnovsky, Seymour 2012)

30/33

Page 133: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

The Erdős-Hajnal ConjectureEvery strict hereditary class C has the Erdős-Hajnal property.True when C is the class of:

perfect graphsH-free graphs, when H has at most 4 vertices

bull-free graphs (Chudnovsky, Safra 2008)

Next interesting cases: P5-free or C5-free graphs.

Towards P5-free graphs?(P5,P5)-free graphs (Fouquet 1993)(P5,P6)-free graphs (Chudnovsky, Zwols 2012)(P5,P7)-free graphs (Chudnovsky, Seymour 2012)

30/33

Page 134: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

The Erdős-Hajnal ConjectureEvery strict hereditary class C has the Erdős-Hajnal property.True when C is the class of:

perfect graphsH-free graphs, when H has at most 4 verticesbull-free graphs (Chudnovsky, Safra 2008)

Next interesting cases: P5-free or C5-free graphs.

Towards P5-free graphs?(P5,P5)-free graphs (Fouquet 1993)(P5,P6)-free graphs (Chudnovsky, Zwols 2012)(P5,P7)-free graphs (Chudnovsky, Seymour 2012)

30/33

Page 135: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

The Erdős-Hajnal ConjectureEvery strict hereditary class C has the Erdős-Hajnal property.True when C is the class of:

perfect graphsH-free graphs, when H has at most 4 verticesbull-free graphs (Chudnovsky, Safra 2008)

Next interesting cases: P5-free or C5-free graphs.

Towards P5-free graphs?(P5,P5)-free graphs (Fouquet 1993)(P5,P6)-free graphs (Chudnovsky, Zwols 2012)(P5,P7)-free graphs (Chudnovsky, Seymour 2012)

30/33

Page 136: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

The Erdős-Hajnal ConjectureEvery strict hereditary class C has the Erdős-Hajnal property.True when C is the class of:

perfect graphsH-free graphs, when H has at most 4 verticesbull-free graphs (Chudnovsky, Safra 2008)

Next interesting cases: P5-free or C5-free graphs.

Towards P5-free graphs?(P5,P5)-free graphs (Fouquet 1993)(P5,P6)-free graphs (Chudnovsky, Zwols 2012)(P5,P7)-free graphs (Chudnovsky, Seymour 2012)

30/33

Page 137: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

The Erdős-Hajnal ConjectureEvery strict hereditary class C has the Erdős-Hajnal property.True when C is the class of:

perfect graphsH-free graphs, when H has at most 4 verticesbull-free graphs (Chudnovsky, Safra 2008)

Next interesting cases: P5-free or C5-free graphs.

Towards P5-free graphs?

(P5,P5)-free graphs (Fouquet 1993)(P5,P6)-free graphs (Chudnovsky, Zwols 2012)(P5,P7)-free graphs (Chudnovsky, Seymour 2012)

30/33

Page 138: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

The Erdős-Hajnal ConjectureEvery strict hereditary class C has the Erdős-Hajnal property.True when C is the class of:

perfect graphsH-free graphs, when H has at most 4 verticesbull-free graphs (Chudnovsky, Safra 2008)

Next interesting cases: P5-free or C5-free graphs.

Towards P5-free graphs?(P5,P5)-free graphs (Fouquet 1993)(P5,P6)-free graphs (Chudnovsky, Zwols 2012)(P5,P7)-free graphs (Chudnovsky, Seymour 2012)

30/33

Page 139: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Erdős-Hajnal prop. - (Pk ,Pk)-free [Bousquet, L., Thomassé]

There exists βk > 0 such that every (Pk ,Pk)-free graph G has aclique or a stable set of size |V (G)|βk .

Strong Erdős-Hajnal prop. - (Pk ,Pk)-free [Bousquet, L., Thomassé]

For every k, every graph G with no Pk nor Pk has a linear-sizebiclique or antibiclique (A,B).

A B

G

|A| ≥ ck.n |B| ≥ ck.nor

A B

G

|A| ≥ ck.n |B| ≥ ck.n

31/33

Page 140: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Erdős-Hajnal prop. - (Pk ,Pk)-free [Bousquet, L., Thomassé]

There exists βk > 0 such that every (Pk ,Pk)-free graph G has aclique or a stable set of size |V (G)|βk .

Strong Erdős-Hajnal prop. - (Pk ,Pk)-free [Bousquet, L., Thomassé]

For every k, every graph G with no Pk nor Pk has a linear-sizebiclique or antibiclique (A,B).

A B

G

|A| ≥ ck.n |B| ≥ ck.nor

A B

G

|A| ≥ ck.n |B| ≥ ck.n

31/33

Page 141: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Alon-Saks-Seymour conjecture

Alon-Saks-Seymour conjecture (1991)For every graph G , χ(G) ≤ bp(G) + 1.

bp(G)= min. nb of complete bipartite graphs to partition E (G).

True when G = Kn (Graham-Pollack theorem, 1972)Disproved in 2012 by Huang and Sudakov: χ(G) ≥ bp(G)6/5

for some graphs.

"Polynomial Alon-Saks-Seymour conjecture"For every graph G , χ(G) ≤ poly(bp(G)).

⇔Poly CS-Separation for every graphEvery graph G admits a CS-Separator of size poly(|V (G)|).

Disproved by Göös, 2015.

32/33

Page 142: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Alon-Saks-Seymour conjecture

Alon-Saks-Seymour conjecture (1991)For every graph G , χ(G) ≤ bp(G) + 1.

bp(G)= min. nb of complete bipartite graphs to partition E (G).True when G = Kn (Graham-Pollack theorem, 1972)

Disproved in 2012 by Huang and Sudakov: χ(G) ≥ bp(G)6/5

for some graphs.

"Polynomial Alon-Saks-Seymour conjecture"For every graph G , χ(G) ≤ poly(bp(G)).

⇔Poly CS-Separation for every graphEvery graph G admits a CS-Separator of size poly(|V (G)|).

Disproved by Göös, 2015.

32/33

Page 143: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Alon-Saks-Seymour conjecture

Alon-Saks-Seymour conjecture (1991)For every graph G , χ(G) ≤ bp(G) + 1.

bp(G)= min. nb of complete bipartite graphs to partition E (G).True when G = Kn (Graham-Pollack theorem, 1972)Disproved in 2012 by Huang and Sudakov: χ(G) ≥ bp(G)6/5

for some graphs.

"Polynomial Alon-Saks-Seymour conjecture"For every graph G , χ(G) ≤ poly(bp(G)).

⇔Poly CS-Separation for every graphEvery graph G admits a CS-Separator of size poly(|V (G)|).

Disproved by Göös, 2015.

32/33

Page 144: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Alon-Saks-Seymour conjecture

Alon-Saks-Seymour conjecture (1991)For every graph G , χ(G) ≤ bp(G) + 1.

bp(G)= min. nb of complete bipartite graphs to partition E (G).True when G = Kn (Graham-Pollack theorem, 1972)Disproved in 2012 by Huang and Sudakov: χ(G) ≥ bp(G)6/5

for some graphs.

"Polynomial Alon-Saks-Seymour conjecture"For every graph G , χ(G) ≤ poly(bp(G)).

⇔Poly CS-Separation for every graphEvery graph G admits a CS-Separator of size poly(|V (G)|).

Disproved by Göös, 2015.

32/33

Page 145: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Alon-Saks-Seymour conjecture

Alon-Saks-Seymour conjecture (1991)For every graph G , χ(G) ≤ bp(G) + 1.

bp(G)= min. nb of complete bipartite graphs to partition E (G).True when G = Kn (Graham-Pollack theorem, 1972)Disproved in 2012 by Huang and Sudakov: χ(G) ≥ bp(G)6/5

for some graphs.

"Polynomial Alon-Saks-Seymour conjecture"For every graph G , χ(G) ≤ poly(bp(G)).

⇔Poly CS-Separation for every graphEvery graph G admits a CS-Separator of size poly(|V (G)|).

Disproved by Göös, 2015.

32/33

Page 146: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Alon-Saks-Seymour conjecture

Alon-Saks-Seymour conjecture (1991)For every graph G , χ(G) ≤ bp(G) + 1.

bp(G)= min. nb of complete bipartite graphs to partition E (G).True when G = Kn (Graham-Pollack theorem, 1972)Disproved in 2012 by Huang and Sudakov: χ(G) ≥ bp(G)6/5

for some graphs.

"Polynomial Alon-Saks-Seymour conjecture"For every graph G , χ(G) ≤ poly(bp(G)).

⇔Poly CS-Separation for every graphEvery graph G admits a CS-Separator of size poly(|V (G)|).

Disproved by Göös, 2015.32/33

Page 147: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Perspectives

Polynomial CS-Separation in perfect graphs?

Extending results on CS-Separation to extension complexity?Find polynomial CS-Separators in some more classes ofgraphs?

Explore relationship between different properties of classes:CS-Separationχ-boundednessErdős-Hajnal propertycomputing α is polynomial-time solvable...

Thank you for your attention!

33/33

Page 148: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Perspectives

Polynomial CS-Separation in perfect graphs?Extending results on CS-Separation to extension complexity?

Find polynomial CS-Separators in some more classes ofgraphs?

Explore relationship between different properties of classes:CS-Separationχ-boundednessErdős-Hajnal propertycomputing α is polynomial-time solvable...

Thank you for your attention!

33/33

Page 149: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Perspectives

Polynomial CS-Separation in perfect graphs?Extending results on CS-Separation to extension complexity?Find polynomial CS-Separators in some more classes ofgraphs?

Explore relationship between different properties of classes:CS-Separationχ-boundednessErdős-Hajnal propertycomputing α is polynomial-time solvable...

Thank you for your attention!

33/33

Page 150: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Perspectives

Polynomial CS-Separation in perfect graphs?Extending results on CS-Separation to extension complexity?Find polynomial CS-Separators in some more classes ofgraphs?

Explore relationship between different properties of classes:CS-Separationχ-boundednessErdős-Hajnal propertycomputing α is polynomial-time solvable...

Thank you for your attention!

33/33

Page 151: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Perspectives

Polynomial CS-Separation in perfect graphs?Extending results on CS-Separation to extension complexity?Find polynomial CS-Separators in some more classes ofgraphs?

Explore relationship between different properties of classes:CS-Separationχ-boundednessErdős-Hajnal propertycomputing α is polynomial-time solvable...

Thank you for your attention!

33/33

Page 152: Clique-Stable set Separationaulagout/data/uploads/slides... · 2020. 11. 30. · Introduction Results Relationship with other problems Conclusion Clique-Stable set Separation AurélieLagoutte

Introduction Results Relationship with other problems Conclusion

Perspectives

Polynomial CS-Separation in perfect graphs?Extending results on CS-Separation to extension complexity?Find polynomial CS-Separators in some more classes ofgraphs?

Explore relationship between different properties of classes:CS-Separationχ-boundednessErdős-Hajnal propertycomputing α is polynomial-time solvable...

Thank you for your attention!33/33