nowhere zero flows an introduction
play

Nowhere-zero Flows: An Introduction Daniel W. Cranston Virginia - PowerPoint PPT Presentation

Nowhere-zero Flows: An Introduction Daniel W. Cranston Virginia Commonwealth University dcranston@vcu.edu Slides available on my webpage VCU Discrete Math Seminar 25 November 2014 Whats a flow? Def: A flow on a graph G is a pair ( D , f )


  1. Nowhere-zero Flows: An Introduction Daniel W. Cranston Virginia Commonwealth University dcranston@vcu.edu Slides available on my webpage VCU Discrete Math Seminar 25 November 2014

  2. What’s a flow? Def: A flow on a graph G is a pair ( D , f ) such that 1. D is an orientation of G , 2. f is a weight function on E ( G ), and 3. “flow in” equals “flow out” at each vertex

  3. What’s a flow? Def: A flow on a graph G is a pair ( D , f ) such that 1. D is an orientation of G , 2. f is a weight function on E ( G ), and 3. “flow in” equals “flow out” at each vertex 2 1 1 -3 -2 1 1 -1 2

  4. What’s a flow? Def: A flow on a graph G is a pair ( D , f ) such that 1. D is an orientation of G , 2. f is a weight function on E ( G ), and 3. “flow in” equals “flow out” at each vertex Def: A k -flow is flow where 2 | f ( e ) | ∈ { 0 , 1 , . . . , k − 1 } 1 1 for all e ∈ E ( G ). A flow is nowhere-zero or positive -3 -2 1 if f ( e ) is for all e ∈ E ( G ). 1 -1 2

  5. What’s a flow? Def: A flow on a graph G is a pair ( D , f ) such that 1. D is an orientation of G , 2. f is a weight function on E ( G ), and 3. “flow in” equals “flow out” at each vertex Def: A k -flow is flow where 2 | f ( e ) | ∈ { 0 , 1 , . . . , k − 1 } 1 1 for all e ∈ E ( G ). A flow is nowhere-zero or positive -3 -2 1 if f ( e ) is for all e ∈ E ( G ). 1 -1 Prop: For a graph G , 2 the following are equivalent: 1. G has a positive k -flow. 2. G has a nowhere-zero k -flow. 3. G has a nowhere-zero k -flow for each orientation of G .

  6. What’s a flow? Def: A flow on a graph G is a pair ( D , f ) such that 1. D is an orientation of G , 2. f is a weight function on E ( G ), and 3. “flow in” equals “flow out” at each vertex Def: A k -flow is flow where 2 | f ( e ) | ∈ { 0 , 1 , . . . , k − 1 } 1 1 for all e ∈ E ( G ). A flow is nowhere-zero or positive -3 -2 1 if f ( e ) is for all e ∈ E ( G ). 1 -1 Prop: For a graph G , 2 the following are equivalent: 1. G has a positive k -flow. 2. G has a nowhere-zero k -flow. 3. G has a nowhere-zero k -flow for each orientation of G . Pf: Reverse edge and negate flow value

  7. What’s a flow? Def: A flow on a graph G is a pair ( D , f ) such that 1. D is an orientation of G , 2. f is a weight function on E ( G ), and 3. “flow in” equals “flow out” at each vertex Def: A k -flow is flow where 2 | f ( e ) | ∈ { 0 , 1 , . . . , k − 1 } 1 1 for all e ∈ E ( G ). A flow is nowhere-zero or positive -3 -2 1 if f ( e ) is for all e ∈ E ( G ). 1 -1 Prop: For a graph G , 2 the following are equivalent: 1. G has a positive k -flow. 2. G has a nowhere-zero k -flow. 3. G has a nowhere-zero k -flow for each orientation of G . Pf: Reverse edge and negate flow value (repeatedly).

  8. What’s a flow? Def: A flow on a graph G is a pair ( D , f ) such that 1. D is an orientation of G , 2. f is a weight function on E ( G ), and 3. “flow in” equals “flow out” at each vertex Def: A k -flow is flow where 2 | f ( e ) | ∈ { 0 , 1 , . . . , k − 1 } 1 1 for all e ∈ E ( G ). A flow is nowhere-zero or positive 3 -2 1 if f ( e ) is for all e ∈ E ( G ). 1 -1 Prop: For a graph G , 2 the following are equivalent: 1. G has a positive k -flow. 2. G has a nowhere-zero k -flow. 3. G has a nowhere-zero k -flow for each orientation of G . Pf: Reverse edge and negate flow value (repeatedly).

  9. What’s a flow? Def: A flow on a graph G is a pair ( D , f ) such that 1. D is an orientation of G , 2. f is a weight function on E ( G ), and 3. “flow in” equals “flow out” at each vertex Def: A k -flow is flow where 2 | f ( e ) | ∈ { 0 , 1 , . . . , k − 1 } 1 1 for all e ∈ E ( G ). A flow is nowhere-zero or positive 3 2 1 if f ( e ) is for all e ∈ E ( G ). 1 -1 Prop: For a graph G , 2 the following are equivalent: 1. G has a positive k -flow. 2. G has a nowhere-zero k -flow. 3. G has a nowhere-zero k -flow for each orientation of G . Pf: Reverse edge and negate flow value (repeatedly).

  10. What’s a flow? Def: A flow on a graph G is a pair ( D , f ) such that 1. D is an orientation of G , 2. f is a weight function on E ( G ), and 3. “flow in” equals “flow out” at each vertex Def: A k -flow is flow where 2 | f ( e ) | ∈ { 0 , 1 , . . . , k − 1 } 1 1 for all e ∈ E ( G ). A flow is nowhere-zero or positive 3 2 1 if f ( e ) is for all e ∈ E ( G ). 1 1 Prop: For a graph G , 2 the following are equivalent: 1. G has a positive k -flow. 2. G has a nowhere-zero k -flow. 3. G has a nowhere-zero k -flow for each orientation of G . Pf: Reverse edge and negate flow value (repeatedly).

  11. Warmup Lem: A linear combination of flows (same orientation) is a flow.

  12. Warmup Lem: A linear combination of flows (same orientation) is a flow. Pf: The net flow at each vertex is still 0.

  13. Warmup Lem: A linear combination of flows (same orientation) is a flow. Pf: The net flow at each vertex is still 0. Def: A graph is even if each vertex has even degree.

  14. Warmup Lem: A linear combination of flows (same orientation) is a flow. Pf: The net flow at each vertex is still 0. Def: A graph is even if each vertex has even degree. Lem : G has a nowhere-zero 2-flow iff G is even.

  15. Warmup Lem: A linear combination of flows (same orientation) is a flow. Pf: The net flow at each vertex is still 0. Def: A graph is even if each vertex has even degree. Lem : G has a nowhere-zero 2-flow iff G is even. Pf: If G is even, then each component has Eulerian circuit.

  16. Warmup Lem: A linear combination of flows (same orientation) is a flow. Pf: The net flow at each vertex is still 0. Def: A graph is even if each vertex has even degree. Lem : G has a nowhere-zero 2-flow iff G is even. Pf: If G is even, then each component has Eulerian circuit. If G has nowhere-zero 2-flow, then each degree is even.

  17. Warmup Lem: A linear combination of flows (same orientation) is a flow. Pf: The net flow at each vertex is still 0. Def: A graph is even if each vertex has even degree. Lem : G has a nowhere-zero 2-flow iff G is even. Pf: If G is even, then each component has Eulerian circuit. If G has nowhere-zero 2-flow, then each degree is even. Lem: The net flow through any vertex set S is 0.

  18. Warmup Lem: A linear combination of flows (same orientation) is a flow. Pf: The net flow at each vertex is still 0. Def: A graph is even if each vertex has even degree. Lem : G has a nowhere-zero 2-flow iff G is even. Pf: If G is even, then each component has Eulerian circuit. If G has nowhere-zero 2-flow, then each degree is even. Lem: The net flow through any vertex set S is 0. Pf: The net flow at each v in S is 0;

  19. Warmup Lem: A linear combination of flows (same orientation) is a flow. Pf: The net flow at each vertex is still 0. Def: A graph is even if each vertex has even degree. Lem : G has a nowhere-zero 2-flow iff G is even. Pf: If G is even, then each component has Eulerian circuit. If G has nowhere-zero 2-flow, then each degree is even. Lem: The net flow through any vertex set S is 0. Pf: The net flow at each v in S is 0; edges within S add 0 to net.

  20. Warmup Lem: A linear combination of flows (same orientation) is a flow. Pf: The net flow at each vertex is still 0. Def: A graph is even if each vertex has even degree. Lem : G has a nowhere-zero 2-flow iff G is even. Pf: If G is even, then each component has Eulerian circuit. If G has nowhere-zero 2-flow, then each degree is even. Lem: The net flow through any vertex set S is 0. Pf: The net flow at each v in S is 0; edges within S add 0 to net. Cor: So if G has a nowhere-zero flow, then G is bridgeless.

  21. Warmup Lem: A linear combination of flows (same orientation) is a flow. Pf: The net flow at each vertex is still 0. Def: A graph is even if each vertex has even degree. Lem : G has a nowhere-zero 2-flow iff G is even. Pf: If G is even, then each component has Eulerian circuit. If G has nowhere-zero 2-flow, then each degree is even. Lem: The net flow through any vertex set S is 0. Pf: The net flow at each v in S is 0; edges within S add 0 to net. Cor: So if G has a nowhere-zero flow, then G is bridgeless. Key Lemma: Suppose V ( G 1 ) = V ( G 2 ).

  22. Warmup Lem: A linear combination of flows (same orientation) is a flow. Pf: The net flow at each vertex is still 0. Def: A graph is even if each vertex has even degree. Lem : G has a nowhere-zero 2-flow iff G is even. Pf: If G is even, then each component has Eulerian circuit. If G has nowhere-zero 2-flow, then each degree is even. Lem: The net flow through any vertex set S is 0. Pf: The net flow at each v in S is 0; edges within S add 0 to net. Cor: So if G has a nowhere-zero flow, then G is bridgeless. Key Lemma: Suppose V ( G 1 ) = V ( G 2 ). If G 1 has a nowhere-zero k 1 -flow f 1 and G 2 has a nowhere-zero k 2 -flow f 2 , then G 1 ∪ G 2 has a nowhere-zero k 1 k 2 -flow.

  23. Warmup Lem: A linear combination of flows (same orientation) is a flow. Pf: The net flow at each vertex is still 0. Def: A graph is even if each vertex has even degree. Lem : G has a nowhere-zero 2-flow iff G is even. Pf: If G is even, then each component has Eulerian circuit. If G has nowhere-zero 2-flow, then each degree is even. Lem: The net flow through any vertex set S is 0. Pf: The net flow at each v in S is 0; edges within S add 0 to net. Cor: So if G has a nowhere-zero flow, then G is bridgeless. Key Lemma: Suppose V ( G 1 ) = V ( G 2 ). If G 1 has a nowhere-zero k 1 -flow f 1 and G 2 has a nowhere-zero k 2 -flow f 2 , then G 1 ∪ G 2 has a nowhere-zero k 1 k 2 -flow. Pf: Extend f 1 and f 2 to E ( G 1 ∪ G 2 ) by giving “extra” edges flow 0;

Recommend


More recommend