• Nenhum resultado encontrado

Noncubic mc graphs

N/A
N/A
Protected

Academic year: 2022

Share "Noncubic mc graphs"

Copied!
33
0
0

Texto

(1)

São Paulo School of Advanced Science on Algorithms, Combinatorics and Optimization

The Perfect Matching Polytope, Solid Bricks and the Perfect Matching Lattice

July 2016

Cláudio L. Lucchesi

FACOM, UFMS, Brazil

(2)

Genesis

Theorem [Tait (1880)]

A 2-connected cubic graph is 4-face-colourable iff it is 3-edge-colourable

0 0

1

1

2 2

3

Theorem [Petersen (1891)]

Every 2-connected cubic graph has a perfect matching

spsas-sco-1 – p. 2/33

(3)

Genesis

Theorem [Tutte (1947)]

A graph G admits a perfect matching iff

|O(G − S)| ≤ |S| ∀S ⊂ V

(4)

Matching Covered Graphs

Corollary Every edge of a 2-connected cubic graph is in a perfect matching

a matching covered graph is a connected nontrivial graph such that every edge is in a perfect matching Corollary Every 2-connected cubic graph is mc

Lemma Every mc graph G with |V | ≥ 4 is 2-connected

spsas-sco-1 – p. 4/33

(5)

Illustrious Cubic Graphs

(6)

Noncubic mc graphs

W5, B10 and Murty’s graph are examples of noncubic mc graphs:

spsas-sco-1 – p. 6/33

(7)

Building Blocks

Splicing of two mc graphs yields another mc graph

v1 v2

G1 G2

G1 v1G2 v2 =

G1 v1 G2 v2

(8)

Building Blocks

Splicing

v1 v2

G1 G2

⊕ =

spsas-sco-1 – p. 8/33

(9)

Building Blocks

Splicing ⇒ P10

v1 v2

G1 G2

⊕ =

(10)

Building Blocks

Splicing

v1 v2

G1 G2

⊕ =

spsas-sco-1 – p. 10/33

(11)

Building Blocks

Splicing ⇒ P

v1 v2

G1 G2

⊕ =

(12)

Separating Cuts

Which mc graphs may be obtained by splicing two smaller mc graphs?

Those mc graphs which have separating cuts Cut-contraction is the inverse of splicing

C

spsas-sco-1 – p. 12/33

(13)

Separating Cuts

a cut C of a mc G is separating if both C-contractions are mc

Theorem A cut C of mc G is separating iff

∀e ∈ E(G) ∃ pm M : e ∈ M, |M ∩ C| = 1 A cut that is not separating

C e

(14)

Tight Cuts

A cut C of mc G is tight if |M ∩ C| = 1 ∀M ∈ M Tight cuts are a special type of separating cuts

mc graphs free of nontrivial tight cuts:

bipartite graphs: braces

nonbipartite graphs: bricks

spsas-sco-1 – p. 14/33

(15)

Tight Cuts

special types of tight cuts

C1

C2

D

C1: a barrier cut

C2: a 2-separation cut

(16)

Barrier Cuts

mc G, B ⊂ V is a barrier if |O(G − B)| = |B| given barrier B of mc G, and K ∈ O(G − B),

∂(V (K)) is a barrier cut

B

spsas-sco-1 – p. 16/33

(17)

2-Separation Cuts

mc G, a pair S := {u, v} ⊂ V is a 2-separation if G − S is not connected and

each component of G − S is even

2-sep {u, v} of mc G, component K of G − u − v,

∂({u} ∪ V (K)) and ∂({v} ∪ V (K)) are 2-sep cuts

u

v C1

C2

(18)

Tight Cuts

ELP cut: nontrivial barrier cut or 2-sep cut

Theorem [Edmonds, Lovász, Pulleyblank (1982)]

If a mc graph has a nontrivial tight cut then it has an ELP cut

⇒ polynomial algorithm

C1

C2

D

C1, C2 are ELP, but D is not

spsas-sco-1 – p. 18/33

(19)

Tight Cut Decomposition

C D

ւ ց

C-contractions D-contractions

(20)

Tight Cut Decomposition

Theorem [Lovász (1987)]

Any two applications of the tight cut decomposition procedure produces the same collection of bricks and braces, up to multiple edges

proof by induction on |V |

spsas-sco-1 – p. 20/33

(21)

Crossing Cuts

Crossing Cuts

C D

(X) and (Y ) cross

X Y X Y X

X

Y Y

(22)

Tight Cut Decomposition

Tight cut decomposition ⇔ maximal laminar collection of nontrivial tight cuts

laminar ⇔ cuts do not cross

spsas-sco-1 – p. 22/33

(23)

Common Cut C

C1 = C = C2

(24)

Blue C

1

and Red C

2

do not cross

C1

C2

C1

C2

Blue C1 and green C1 : previous case Red C2 and green C2 : previous case

∴ Every blue C1 and red C2 cross

spsas-sco-1 – p. 24/33

(25)

Every blue C

1

and red C

2

cross

(26)

Crossing Tight Cuts

Lemma If tight cuts ∂(X) and ∂(Y ) cross, where

|X ∩ Y | is odd, then no edge joins a vertex in X ∩ Y to a vertex in X ∩ Y

X Y X Y

X Y X Y X

X

Y Y

Corollary S E

|S (X)| + |S (Y )| =

|S (X Y )| + |S (X Y |)

spsas-sco-1 – p. 26/33

(27)

Crossing Tight Cuts

Corollary If tight cuts ∂(X) and ∂(X) cross, where

|X ∩ Y | is odd,

∀S ⊆ E

|S ∩ ∂(X)| + |S ∩ ∂(Y )| =

|S ∩ ∂(X ∩ Y )| + |S ∩ ∂(X ∩ Y |)

Corollary If tight cuts ∂(X) and ∂(Y ) cross, where

|X ∩ Y | is odd, then ∂(X ∩ Y ) and ∂(X ∩ Y ) are both tight

(28)

∂ ( X

1

) , ∂ ( X

2

) cross, | X

1

∩ X

2

|

odd, nontrivial C1 := (X1), C2 := (X2), C3 := (X1 X2) is tight

X1 X2 X1 X2

X1 X2 X1 X2 X1

X1

X2 X2

green uses blue C1 and C3 brown uses red C2 and C3 previous case:

green ∼ blue (common C1) brown ∼ red (common C2) green ∼ brown (common C3)

spsas-sco-1 – p. 28/33

(29)

Last Case

just one red cut

assume two or more, C1 = ∂(X1), C2 = ∂(X1′′), X1 ⊂ X1′′ X1

X1′′

X2

assume |X1 ∩ X2| is odd ⇒ |X1 ∩ X2| odd

if |X1 ∩ X2| > 1 or |X1 ∩ X2| > 1 : previous case

(30)

Last Case

X1

X1′′

X2

X1 ∩ X2 = X1′′ ∩ X2 (even) ⇒ X1′′ ∩ X2 is odd if |X1′′ ∩ X2| > 1 : previous case

∴ X1′′ ∩ X2 = X1 ∩ X2 X1′′ = X2, contradiction

∴ only one blue, only one red

spsas-sco-1 – p. 30/33

(31)

Last Case

X

Y

X

Y x

y

x

X Y s X Y y t

(32)

Last Case

C D

ւ ց

C-contractions D-contractions

spsas-sco-1 – p. 32/33

(33)

Invariants b and b + p

b(G) : the number of bricks of mc graph G

p(G) : the number of Petersen bricks of mc graph G G is a Petersen brick if its underlying simple graph is P

(b + p)(G) := b(G) + p(G)

b and b + p are important invariants

Referências

Documentos relacionados

Na hepatite B, as enzimas hepáticas têm valores menores tanto para quem toma quanto para os que não tomam café comparados ao vírus C, porém os dados foram estatisticamente

É nesta mudança, abruptamente solicitada e muitas das vezes legislada, que nos vão impondo, neste contexto de sociedades sem emprego; a ordem para a flexibilização como

This log must identify the roles of any sub-investigator and the person(s) who will be delegated other study- related tasks; such as CRF/EDC entry. Any changes to

A listagem dos 29 artigos analisados permite-nos verificar que as revistas científicas com mais publicações sobre os trabalhadores temporários e compromisso organizacional

Vitamin C caused a significant de- crease in uric acid, ALT, CL- factors and RVF index and a significant increase in K+ and Na+ under heat stress condition ( p< 0.05) compared

The probability of attending school four our group of interest in this region increased by 6.5 percentage points after the expansion of the Bolsa Família program in 2007 and

Considera-se que os estudantes da graduação já são portadores de um conhecimento linguístico prévio; sendo assim, reforça-se a necessidade de os professores universitários

Tendo como referência o fragmento de texto acima e aspectos a ele relacionados, julgue os itens subsequentes. 93 Infere-se do texto que a população de menor renda ficará