• No results found

Stable Sets in Graphs with Bounded Odd Cycle Packing Number

N/A
N/A
Protected

Academic year: 2021

Share "Stable Sets in Graphs with Bounded Odd Cycle Packing Number"

Copied!
77
0
0

Loading.... (view fulltext now)

Full text

(1)

Stable Sets in Graphs with Bounded Odd Cycle Packing Number

Tony Huynh (Monash) joint with

(2)

Maximum Weight Stable Set

Problem

Given a graph G and w : V (G ) → R >0 , compute a maximum weight stable set (MWSS) of G .

Tony Huynh Stable Sets in Graphs with Bounded Odd Cycle Packing Number 2 / 32

(3)

Maximum Weight Stable Set

Problem

Given a graph G and w : V (G ) → R >0 , compute a maximum

weight stable set (MWSS) of G .

(4)

Maximum Weight Stable Set

Problem

Given a graph G and w : V (G ) → R >0 , compute a maximum weight stable set (MWSS) of G .

Tony Huynh Stable Sets in Graphs with Bounded Odd Cycle Packing Number 2 / 32

(5)

Maximum Weight Stable Set

Problem

Given a graph G and w : V (G ) → R >0 , compute a maximum weight stable set (MWSS) of G .

Theorem

For every  > 0, it is NP-hard to approximate maximum stable

set within a factor of n 1− .

(6)

Bipartite Graphs

Theorem

MWSS can be solved on bipartite graphs in polynomial time.

max X

v ∈V (G )

w (v )x v

s.t. x u + x v 6 1 ∀uv ∈ E (G ) x ∈ [0, 1] V (G )

max X

v ∈V (G )

w (v )x v

s.t. Mx 6 1 x ∈ [0, 1] V (G ) If G is bipartite, then M is a totally unimodular matrix.

Tony Huynh Stable Sets in Graphs with Bounded Odd Cycle Packing Number 3 / 32

(7)

Bipartite Graphs Theorem

MWSS can be solved on bipartite graphs in polynomial time.

max X

v ∈V (G )

w (v )x v

s.t. x u + x v 6 1 ∀uv ∈ E (G ) x ∈ {0, 1} V (G )

max X

v ∈V (G )

w (v )x v

s.t. Mx 6 1 x ∈ {0, 1} V (G )

max X

v ∈V (G )

w (v )x v

s.t. x u + x v 6 1 ∀uv ∈ E (G ) x ∈ [0, 1] V (G )

max X

v ∈V (G )

w (v )x v s.t. Mx 6 1

x ∈ [0, 1] V (G )

If G is bipartite, then M is a totally unimodular matrix.

(8)

Bipartite Graphs

Theorem

MWSS can be solved on bipartite graphs in polynomial time.

max X

v ∈V (G )

w (v )x v

s.t. x u + x v 6 1 ∀uv ∈ E (G ) x ∈ [0, 1] V (G )

max X

v ∈V (G )

w (v )x v

s.t. Mx 6 1 x ∈ [0, 1] V (G )

If G is bipartite, then M is a totally unimodular matrix.

Tony Huynh Stable Sets in Graphs with Bounded Odd Cycle Packing Number 3 / 32

(9)

Bipartite Graphs

Theorem

MWSS can be solved on bipartite graphs in polynomial time.

max X

v ∈V (G )

w (v )x v

s.t. x u + x v 6 1 ∀uv ∈ E (G ) x ∈ [0, 1] V (G )

max X

v ∈V (G )

w (v )x v

s.t. Mx 6 1

x ∈ [0, 1] V (G )

(10)

Integer Programming

Conjecture

Fix k ∈ N. Integer Linear Programming can be solved in strongly polynomial time when all subdeterminants of the constraint matrix are in {−k, . . . , k}.

Theorem (Artmann, Weismantel, Zenklusen ’17)

True for k = 2. Bimodular Integer Programming can be solved in strongly polynomial time.

Open for k > 3.

Tony Huynh Stable Sets in Graphs with Bounded Odd Cycle Packing Number 4 / 32

(11)

Integer Programming

Conjecture

Fix k ∈ N. Integer Linear Programming can be solved in strongly polynomial time when all subdeterminants of the constraint matrix are in {−k, . . . , k}.

Theorem (Artmann, Weismantel, Zenklusen ’17)

True for k = 2. Bimodular Integer Programming can be solved in strongly polynomial time.

Open for k > 3.

(12)

Integer Programming

Conjecture

Fix k ∈ N. Integer Linear Programming can be solved in strongly polynomial time when all subdeterminants of the constraint matrix are in {−k, . . . , k}.

Theorem (Artmann, Weismantel, Zenklusen ’17)

True for k = 2. Bimodular Integer Programming can be solved in strongly polynomial time.

Open for k > 3.

Tony Huynh Stable Sets in Graphs with Bounded Odd Cycle Packing Number 4 / 32

(13)

Odd Cycle Packing Number

M = M(G ) edge-vertex incidence matrix of graph G

M =

1 1 0 0 0 0 0 0 0 0

0 1 1 0 0 0 0 0 0 0

0 0 1 1 0 0 0 0 0 0

0 0 0 1 1 0 0 0 0 0

1 0 0 0 1 0 0 0 0 0

1 0 0 0 0 1 0 0 0 0

0 1 0 0 0 0 1 0 0 0

0 0 1 0 0 0 0 1 0 0

0 0 0 1 0 0 0 0 1 0

0 0 0 0 1 0 0 0 0 1

0 0 0 0 0 1 1 0 0 0

0 0 0 0 0 0 1 1 0 0

0 0 0 0 0 0 0 1 1 0

0 0 0 0 0 0 0 0 1 1

0 0 0 0 0 1 0 0 0 1

(14)

Odd Cycle Packing Number

M = M(G ) edge-vertex incidence matrix of graph G

M =

1 1 0 0 0 0 0 0 0 0

0 1 1 0 0 0 0 0 0 0

0 0 1 1 0 0 0 0 0 0

0 0 0 1 1 0 0 0 0 0

1 0 0 0 1 0 0 0 0 0

1 0 0 0 0 1 0 0 0 0

0 1 0 0 0 0 1 0 0 0

0 0 1 0 0 0 0 1 0 0

0 0 0 1 0 0 0 0 1 0

0 0 0 0 1 0 0 0 0 1

0 0 0 0 0 1 1 0 0 0

0 0 0 0 0 0 1 1 0 0

0 0 0 0 0 0 0 1 1 0

0 0 0 0 0 0 0 0 1 1

0 0 0 0 0 1 0 0 0 1

Tony Huynh Stable Sets in Graphs with Bounded Odd Cycle Packing Number 5 / 32

(15)

Odd Cycle Packing Number

Observation

max |sub-determinant of M(G )| = 2 OCP(G )

Corollary

MWSS can be solved in polynomial time in graphs without two vertex-disjoint odd cycles.

Conjecture

Fix k ∈ N. MWSS can be solved in polynomial time in graphs

without k vertex-disjoint odd cycles.

(16)

Odd Cycle Packing Number

Observation

max |sub-determinant of M(G )| = 2 OCP(G ) Corollary

MWSS can be solved in polynomial time in graphs without two vertex-disjoint odd cycles.

Conjecture

Fix k ∈ N. MWSS can be solved in polynomial time in graphs without k vertex-disjoint odd cycles.

Tony Huynh Stable Sets in Graphs with Bounded Odd Cycle Packing Number 6 / 32

(17)

Odd Cycle Packing Number

Observation

max |sub-determinant of M(G )| = 2 OCP(G ) Corollary

MWSS can be solved in polynomial time in graphs without two vertex-disjoint odd cycles.

Conjecture

Fix k ∈ N. MWSS can be solved in polynomial time in graphs

(18)

Polynomial Time Approximation Schemes

Theorem (Bock, Faenza, Moldenhauer, Ruiz-Vargas ’14) For every fixed k ∈ N, MWSS on graphs with OCP(G ) 6 k has a PTAS.

Theorem (Tazari ’10)

For every fixed k ∈ N, MWSS and Minimum Vertex Cover on graphs with OCP(G ) 6 k has a PTAS.

Tony Huynh Stable Sets in Graphs with Bounded Odd Cycle Packing Number 7 / 32

(19)

Polynomial Time Approximation Schemes

Theorem (Bock, Faenza, Moldenhauer, Ruiz-Vargas ’14) For every fixed k ∈ N, MWSS on graphs with OCP(G ) 6 k has a PTAS.

Theorem (Tazari ’10)

For every fixed k ∈ N, MWSS and Minimum Vertex Cover on

graphs with OCP(G ) 6 k has a PTAS.

(20)

Extension Complexity

Definition

A polytope Q ⊆ R p is an extension of a polytope P ⊆ R d if there exists an affine map π : R p → R d with π(Q) = P. The extension complexity of P, denoted xc(P), is the minimum number of facets of any extension of P.

Tony Huynh Stable Sets in Graphs with Bounded Odd Cycle Packing Number 8 / 32

(21)

Extension Complexity

Definition

A polytope Q ⊆ R p is an extension of a polytope P ⊆ R d if there

exists an affine map π : R p → R d with π(Q) = P. The extension

complexity of P, denoted xc(P), is the minimum number of

facets of any extension of P.

(22)

Spanning Tree Polytope

Theorem (Edmonds ’71)

Let G = (V , E ) be a graph. Then x ∈ T(G ) if and only if

• x > 0,

• x(E ) = |V | − 1,

• x(E [U]) 6 |U| − 1, for all non-empty U ⊆ V .

Tony Huynh Stable Sets in Graphs with Bounded Odd Cycle Packing Number 9 / 32

(23)

Spanning Tree Polytope

Theorem (Edmonds ’71)

Let G = (V , E ) be a graph. Then x ∈ T(G ) if and only if

• x > 0,

• x(E ) = |V | − 1,

• x(E [U]) 6 |U| − 1, for all non-empty U ⊆ V .

(24)

Spanning Tree Polytope

Theorem (Edmonds ’71)

Let G = (V , E ) be a graph. Then x ∈ T(G ) if and only if

• x > 0,

• x(E ) = |V | − 1,

• x(E [U]) 6 |U| − 1, for all non-empty U ⊆ V .

Tony Huynh Stable Sets in Graphs with Bounded Odd Cycle Packing Number 9 / 32

(25)

Spanning Tree Polytope

Theorem (Edmonds ’71)

Let G = (V , E ) be a graph. Then x ∈ T(G ) if and only if

• x > 0,

• x(E ) = |V | − 1,

• x(E [U]) 6 |U| − 1, for all non-empty U ⊆ V .

(26)

Spanning Tree Polytope

Theorem (Wong ’80 and Martin ’91)

For every connected graph G = (V , E ), xc(T(G )) = O(|V | · |E |).

Tony Huynh Stable Sets in Graphs with Bounded Odd Cycle Packing Number 10 / 32

(27)

Lower bounds

Theorem (Fiorini, Massar, Pokutta, Tiwary, and de Wolf

’12)

There is no extended formulation of TSP n of polynomial size.

Theorem (Rothvoß ’14)

The extension complexity of M(K n ) is exponential in n.

(28)

Lower bounds

Theorem (Fiorini, Massar, Pokutta, Tiwary, and de Wolf

’12)

There is no extended formulation of TSP n of polynomial size.

Theorem (Rothvoß ’14)

The extension complexity of M(K n ) is exponential in n.

Tony Huynh Stable Sets in Graphs with Bounded Odd Cycle Packing Number 11 / 32

(29)

Surfaces

Classification of Surfaces:

• orientable ∼ = sphere with h handles = S h

• non-orientable ∼ = sphere with c cross-caps = N c

Euler genus:

• g (S h ) = 2h

• g (N c ) = c

(30)

Our Main Results

Theorem (Conforti, Fiorini, H, Weltge ’19)

If OCP(G ) 6 1 then STAB(G ) has a size-O(n 2 ) extended formulation.

Theorem (Conforti, Fiorini, H, Joret, Weltge ’19) Fix k, g ∈ N. Then for every graph G with OCP(G ) 6 k and Euler genus 6 g , MWSS can be solved in polynomial time and STAB(G ) has a polynomial-size extended formulation.

Tony Huynh Stable Sets in Graphs with Bounded Odd Cycle Packing Number 13 / 32

(31)

Our Main Results

Theorem (Conforti, Fiorini, H, Weltge ’19)

If OCP(G ) 6 1 then STAB(G ) has a size-O(n 2 ) extended formulation.

Theorem (Conforti, Fiorini, H, Joret, Weltge ’19)

Fix k, g ∈ N. Then for every graph G with OCP(G ) 6 k and

Euler genus 6 g , MWSS can be solved in polynomial time and

STAB(G ) has a polynomial-size extended formulation.

(32)

OCP = 1 Graphs

Theorem (Lov´ asz)

Let G be a 4-connected graph. Then OCP(G ) 6 1 iff

• G − X is bipartite for some X ⊆ V (G ) with |X | 6 3

• G has a nice embedding in the projective plane

Tony Huynh Stable Sets in Graphs with Bounded Odd Cycle Packing Number 14 / 32

(33)

Nicely Embedded Graphs

Definition

Let G be a graph embedded in a surface S. A cycle of G is

1-sided if it has a neighborhood that is a M¨ obius strip, and

2-sided if it has a neighborhood that is a cylinder.

(34)

Nicely Embedded Graphs

Definition

Let G be a graph embedded in a surface S. A cycle of G is 1-sided if it has a neighborhood that is a M¨ obius strip, and 2-sided if it has a neighborhood that is a cylinder.

Tony Huynh Stable Sets in Graphs with Bounded Odd Cycle Packing Number 15 / 32

(35)

Nicely Embedded Graphs

Definition

A graph G is nicely embedded in a surface S if every odd cycle in G is 1-sided.

Lemma

If G is nicely embedded on a surface of Euler genus k, then

OCP(G ) 6 k.

(36)

Nicely Embedded Graphs

Definition

A graph G is nicely embedded in a surface S if every odd cycle in G is 1-sided.

Lemma

If G is nicely embedded on a surface of Euler genus k, then OCP(G ) 6 k.

Tony Huynh Stable Sets in Graphs with Bounded Odd Cycle Packing Number 16 / 32

(37)

Nicely Embedded Graphs

(38)

The Erd˝ os-P´ osa Theorem

Theorem (Erd˝ os and P´ osa, ’65) Every graph has one of the following:

• k vertex-disjoint cycles;

• a feedback vertex set of size O(k log k).

Tony Huynh Stable Sets in Graphs with Bounded Odd Cycle Packing Number 18 / 32

(39)

Escher Walls

Theorem (Thomassen ’88)

The Erd˝ os-P´ osa Property does not hold for odd cycles.

(40)

Escher Walls

Theorem (Thomassen ’88)

The Erd˝ os-P´ osa Property does not hold for odd cycles.

Tony Huynh Stable Sets in Graphs with Bounded Odd Cycle Packing Number 19 / 32

(41)

Escher Walls

Theorem (Thomassen ’88)

The Erd˝ os-P´ osa Property does not hold for odd cycles.

(42)

Escher Walls

Theorem (Thomassen ’88)

The Erd˝ os-P´ osa Property does not hold for odd cycles.

Tony Huynh Stable Sets in Graphs with Bounded Odd Cycle Packing Number 19 / 32

(43)

Escher Walls

Theorem (Thomassen ’88)

The Erd˝ os-P´ osa Property does not hold for odd cycles.

(44)

Escher Walls

Theorem (Thomassen ’88)

The Erd˝ os-P´ osa Property does not hold for odd cycles.

Tony Huynh Stable Sets in Graphs with Bounded Odd Cycle Packing Number 19 / 32

(45)

An Erd˝ os-P´ osa Theorem for 2-sided Odd Cycles

Theorem (CFHJW)

There exists a computable function f (g , k) such that for all graphs G embedded in a surface with Euler genus g and with no k + 1 node-disjoint 2-sided odd cycles, there exists X ⊆ V (G ) with |X | 6 f (g , k) such that G − X does not contain a 2-sided odd cycle. Furthermore, there is such a set X of size at most 19 g +1 · k if the surface is orientable.

Theorem (Kawarabayashi and Nakamoto ’07)

Odd cycles satisfy the Erd˝ os-P´ osa property in graphs embedded

in a fixed orientable surface

(46)

An Erd˝ os-P´ osa Theorem for 2-sided Odd Cycles

Theorem (CFHJW)

There exists a computable function f (g , k) such that for all graphs G embedded in a surface with Euler genus g and with no k + 1 node-disjoint 2-sided odd cycles, there exists X ⊆ V (G ) with |X | 6 f (g , k) such that G − X does not contain a 2-sided odd cycle. Furthermore, there is such a set X of size at most 19 g +1 · k if the surface is orientable.

Theorem (Kawarabayashi and Nakamoto ’07)

Odd cycles satisfy the Erd˝ os-P´ osa property in graphs embedded in a fixed orientable surface

Tony Huynh Stable Sets in Graphs with Bounded Odd Cycle Packing Number 20 / 32

(47)

Dropping Nonnegativity Constraints

Let P(G ) = conv{x ∈ Z V (G ) | Mx ≤ 1}.

Theorem

For every graph G we have STAB(G ) = P(G ) ∩ [0, 1] V (G ) .

(48)

Dropping Nonnegativity Constraints

Let P(G ) = conv{x ∈ Z V (G ) | Mx ≤ 1}.

Theorem

For every graph G we have STAB(G ) = P(G ) ∩ [0, 1] V (G ) .

Tony Huynh Stable Sets in Graphs with Bounded Odd Cycle Packing Number 21 / 32

(49)

Slack Space

• Node space: x v =

1 if v ∈ S 0 otherwise

• Slack space: y uv =

1 if u, v / ∈ S

0 otherwise

(50)

Slack Space

• Node space: x v =

1 if v ∈ S 0 otherwise

• Slack space: y uv =

1 if u, v / ∈ S 0 otherwise

Tony Huynh Stable Sets in Graphs with Bounded Odd Cycle Packing Number 22 / 32

(51)

The Dual Graph

Theorem

If G is a nicely embedded, then the edges of the dual graph G

can be oriented such in the local cyclic order of the edges incident

to each dual node f , the edges alternatively leave and enter f .

We call such an orietation alternating and denote it by D.

(52)

Slack Space

Tony Huynh Stable Sets in Graphs with Bounded Odd Cycle Packing Number 24 / 32

(53)

Slack Space

(54)

Slack Space

Tony Huynh Stable Sets in Graphs with Bounded Odd Cycle Packing Number 24 / 32

(55)

Slack Space

(56)

Slack Space

Tony Huynh Stable Sets in Graphs with Bounded Odd Cycle Packing Number 24 / 32

(57)

Slack Space

(58)

Slack Space

Tony Huynh Stable Sets in Graphs with Bounded Odd Cycle Packing Number 24 / 32

(59)

Slack Space

(60)

The Slack Map

• For x ∈ R V (G ) , let y := 1 − Mx ∈ R E (G )

• So y uv = 1 − x u − x v for all edges uv ∈ E (G )

• Slack map σ : R V (G ) → R E (G ) : x 7→ y = σ(x ) := 1 − Mx

Tony Huynh Stable Sets in Graphs with Bounded Odd Cycle Packing Number 25 / 32

(61)

The Slack Map

• For x ∈ R V (G ) , let y := 1 − Mx ∈ R E (G )

• So y uv = 1 − x u − x v for all edges uv ∈ E (G )

• Slack map σ : R V (G ) → R E (G ) : x 7→ y = σ(x ) := 1 − Mx

(62)

The Slack Map

• For x ∈ R V (G ) , let y := 1 − Mx ∈ R E (G )

• So y uv = 1 − x u − x v for all edges uv ∈ E (G )

• Slack map σ : R V (G ) → R E (G ) : x 7→ y = σ(x ) := 1 − Mx

Tony Huynh Stable Sets in Graphs with Bounded Odd Cycle Packing Number 25 / 32

(63)

The Slack Map

Lemma

The image σ(R V (G ) ) of the slack map is the linear subspace of R E (G ) defined by

2k

X

i =1

(−1) i −1 y e

i

= 0 ∀even cycles C = (e 1 , e 2 , . . . , e 2k )

it

i

(64)

The Slack Map

Lemma

The image σ(R V (G ) ) of the slack map is the linear subspace of R E (G ) defined by

2k

X

i =1

(−1) i −1 y e

i

= 0 ∀even cycles C = (e it 1 , e 2 , . . . , e 2k )

i

Tony Huynh Stable Sets in Graphs with Bounded Odd Cycle Packing Number 26 / 32

(65)

The Dual Graph

Observation

By Euler’s formula, in S ∼ = N g ,

|E (G )| − |V (G )| = (|V (G )| − 1) + (g − 1)

Observation

If G is nicely embedded in S then,

σ(R V (G ) ) = {circulations in G subject to g − 1 extra constraints}

(66)

The Dual Graph

Observation

By Euler’s formula, in S ∼ = N g ,

|E (G )| − |V (G )| = (|V (G )| − 1) + (g − 1)

Observation

If G is nicely embedded in S then,

σ(R V (G ) ) = {circulations in G subject to g − 1 extra constraints}

Tony Huynh Stable Sets in Graphs with Bounded Odd Cycle Packing Number 27 / 32

(67)

Homology

Definition

Two integer circulations y , y 0 in G are homologous if y − y 0 is a

sum of facial circulations.

(68)

Homology

Definition

Two integer circulations y , y 0 in G are homologous if y − y 0 is a sum of facial circulations.

Tony Huynh Stable Sets in Graphs with Bounded Odd Cycle Packing Number 28 / 32

(69)

Homology

Definition

The first homology group H 1 (S; Z) is the additive group of all integer circulations in G quotiented by the zero-homologous circulations.

Fact

H 1 (N g ; Z) ∼ = Z 2 × Z g −1

(70)

Homology

Definition

The first homology group H 1 (S; Z) is the additive group of all integer circulations in G quotiented by the zero-homologous circulations.

Fact

H 1 (N g ; Z) ∼ = Z 2 × Z g −1

Tony Huynh Stable Sets in Graphs with Bounded Odd Cycle Packing Number 29 / 32

(71)

Minimum Cost Homology Flow

max X

v ∈V (G )

w (v )x v

s.t. Mx 6 1 x > 0 x ∈ Z V (G )

min X

e∈E (G )

c(e)y e s.t. y circulation in G

[y ] = (1, 0, . . . , 0) y > 0

y ∈ Z E (G )

where c ∈ R E (G ) + is such that c(δ(v )) = w (v ) for all v ∈ V (G )

(72)

Minimum Cost Homology Flow

max X

v ∈V (G )

w (v )x v

s.t. Mx 6 1 x > 0 x ∈ Z V (G )

min X

e∈E (G )

c(e)y e s.t. y circulation in G

[y ] = (1, 0, . . . , 0) y > 0

y ∈ Z E (G )

where c ∈ R E (G ) + is such that c(δ(v )) = w (v ) for all v ∈ V (G )

Tony Huynh Stable Sets in Graphs with Bounded Odd Cycle Packing Number 30 / 32

(73)

Minimum Cost Homology Flow

Theorem (Chambers, Erickson, Nayyeri ’10)

Given a graph G embedded on a surface of Euler genus g , a cost function c : E (G ) → R, and a circulation θ : E (G ) → R, a minimum-cost circulation homologous to θ can be computed in time g O(g ) n 3/2 .

Theorem (Malniˇ c and Mohar ’92)

Suppose G is embedded in a surface S with Euler genus g > 1. If C 1 , . . . , C ` are vertex-disjoint directed cycles in G whose

homology classes are mutually distinct, then ` 6 6g .

(74)

Minimum Cost Homology Flow

Theorem (Chambers, Erickson, Nayyeri ’10)

Given a graph G embedded on a surface of Euler genus g , a cost function c : E (G ) → R, and a circulation θ : E (G ) → R, a minimum-cost circulation homologous to θ can be computed in time g O(g ) n 3/2 .

Theorem (Malniˇ c and Mohar ’92)

Suppose G is embedded in a surface S with Euler genus g > 1. If C 1 , . . . , C ` are vertex-disjoint directed cycles in G whose

homology classes are mutually distinct, then ` 6 6g .

Tony Huynh Stable Sets in Graphs with Bounded Odd Cycle Packing Number 31 / 32

(75)

Summary

Theorem (Conforti, Fiorini, H, Weltge ’19)

If OCP(G ) 6 1 then STAB(G ) has a size-O(n 2 ) extended formulation.

Theorem (Conforti, Fiorini, H, Joret, Weltge ’19) Fix k, g ∈ N. Then for every graph G with OCP(G ) 6 k and Euler genus 6 g , MWSS can be solved in polynomial time and STAB(G ) has a polynomial-size extended formulation.

Thank you!

(76)

Summary

Theorem (Conforti, Fiorini, H, Weltge ’19)

If OCP(G ) 6 1 then STAB(G ) has a size-O(n 2 ) extended formulation.

Theorem (Conforti, Fiorini, H, Joret, Weltge ’19) Fix k, g ∈ N. Then for every graph G with OCP(G ) 6 k and Euler genus 6 g , MWSS can be solved in polynomial time and STAB(G ) has a polynomial-size extended formulation.

Thank you!

Tony Huynh Stable Sets in Graphs with Bounded Odd Cycle Packing Number 32 / 32

(77)

Summary

Theorem (Conforti, Fiorini, H, Weltge ’19)

If OCP(G ) 6 1 then STAB(G ) has a size-O(n 2 ) extended formulation.

Theorem (Conforti, Fiorini, H, Joret, Weltge ’19)

Fix k, g ∈ N. Then for every graph G with OCP(G ) 6 k and

Euler genus 6 g , MWSS can be solved in polynomial time and

STAB(G ) has a polynomial-size extended formulation.

References

Related documents