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;

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend