spring 2015 mathematics in management science routing problems examples euler circuit problems...

12
Spring 2015 Mathematics in Management Science Routing Problems Examples Euler Circuit Problems Unicursal Drawings Graph Theory

Upload: marcus-farmer

Post on 05-Jan-2016

213 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Spring 2015 Mathematics in Management Science Routing Problems Examples Euler Circuit Problems Unicursal Drawings Graph Theory

Spring 2015Mathematics in

Management Science

Routing Problems

ExamplesEuler Circuit ProblemsUnicursal DrawingsGraph Theory

Page 2: Spring 2015 Mathematics in Management Science Routing Problems Examples Euler Circuit Problems Unicursal Drawings Graph Theory

Routing Problems

Examples of routing problems• Mail/Garbage collection• Meter reading• Snow plowing• Security patrol

Page 3: Spring 2015 Mathematics in Management Science Routing Problems Examples Euler Circuit Problems Unicursal Drawings Graph Theory

Routing Problems

Existence questionIs an actual route possible?

Optimization questionOf all the possible routes, which one is the optimal route?

Page 4: Spring 2015 Mathematics in Management Science Routing Problems Examples Euler Circuit Problems Unicursal Drawings Graph Theory

Euler Circuit Problem

These are special Routing Problems.

The common thread is so-called exhaustion requirement;

the route must ‘go everywhere’.

Typically want to begin & end at same location.

We’ll see that ECPs are easy to solve!

Page 5: Spring 2015 Mathematics in Management Science Routing Problems Examples Euler Circuit Problems Unicursal Drawings Graph Theory

Unicursal Drawings

Want to trace each drawing w/o lifting pencil or retracing any of the lines.

If we begin & end in the same place, call it a closed unicursal tracing; otherwise an open unicursal tracing.

Page 6: Spring 2015 Mathematics in Management Science Routing Problems Examples Euler Circuit Problems Unicursal Drawings Graph Theory

Graphs

• A graph is a finite set of dots and connecting links.

• The dots are called vertices. • The links are called edges.• The valence of a vertex is the

number edges that meet there.• Vertices can be even or odd

depending on their valence.

Page 7: Spring 2015 Mathematics in Management Science Routing Problems Examples Euler Circuit Problems Unicursal Drawings Graph Theory

Example

Page 8: Spring 2015 Mathematics in Management Science Routing Problems Examples Euler Circuit Problems Unicursal Drawings Graph Theory

Paths and Circuits

• A path is a finite sequence of adjacent edges on a graph that joins two vertices.

• A circuit is a path that begins and ends at the same vertex.

• A graph is connected if every vertex can be joined to every other vertex by a path.

Page 9: Spring 2015 Mathematics in Management Science Routing Problems Examples Euler Circuit Problems Unicursal Drawings Graph Theory

Euler Paths and Circuits

• An Euler path is a path that traverses each edge exactly once.

• An Euler circuit is a circuit that traverses each edge exactly once.

Page 10: Spring 2015 Mathematics in Management Science Routing Problems Examples Euler Circuit Problems Unicursal Drawings Graph Theory
Page 11: Spring 2015 Mathematics in Management Science Routing Problems Examples Euler Circuit Problems Unicursal Drawings Graph Theory

Euler Circuit ProblemQuestions:• Do all graphs have Euler circuits?

Answer: No. • Can we tell which graphs have an

Euler circuit and which don’t?

Answer: Yes!

First, the graph must be all one piece--- it must be connected. Next,…

Page 12: Spring 2015 Mathematics in Management Science Routing Problems Examples Euler Circuit Problems Unicursal Drawings Graph Theory

Euler’s Circuit Theorem

A graph has an Euler circuit

if and only if

the graph is connected,

and,all its vertices have even valence.

Any odd vertex means NO Euler circuit.

Once we know they exist:How do we find Euler circuits?