Ford-Fulkerson-Algorithmus€¦ · Ford-Fulkerson-Algorithmus Betrachte folgendes Netzwerk N. Wir...

Preview:

Citation preview

Ford-Fulkerson-Algorithmus

Betrachte folgendes Netzwerk N. Wir beginnen mit dem Fluss f0 = 0:

a b

s t

c d

0/4

0/6

0/9

0/80/4

0/7

0/3

0/7

0/2

Ford-Fulkerson-Algorithmus

Betrachte folgendes Netzwerk N. Wir beginnen mit dem Fluss f0 = 0:

a b

s t

c d

0/4

0/6

0/9

0/80/4

0/7

0/3

0/7

0/2

Der Fluss f0 führt auf das Restnetzwerk Nf0= N:

Ford-Fulkerson-Algorithmus

Betrachte folgendes Netzwerk N. Wir beginnen mit dem Fluss f0 = 0:

a b

s t

c d

0/4

0/6

0/9

0/80/4

0/7

0/3

0/7

0/2

Der Fluss f0 führt auf das Restnetzwerk Nf0= N:

s

a b

c d

t

6

4

9

8

7

4 7

3

2

Ford-Fulkerson-Algorithmus

Betrachte folgendes Netzwerk N. Wir beginnen mit dem Fluss f0 = 0:

a b

s t

c d

0/4

0/6

0/9

0/80/4

0/7

0/3

0/7

0/2

Der Fluss f0 führt auf das Restnetzwerk Nf0= N:

s

a b

c d

t

6

4

9

8

7

4 7

3

2

Zunahmepfad P1 = (s,

Ford-Fulkerson-Algorithmus

Betrachte folgendes Netzwerk N. Wir beginnen mit dem Fluss f0 = 0:

a b

s t

c d

0/4

0/6

0/9

0/80/4

0/7

0/3

0/7

0/2

Der Fluss f0 führt auf das Restnetzwerk Nf0= N:

s

a b

c d

t

6

4

9

8

7

4 7

3

2

Zunahmepfad P1 = (s, a,

Ford-Fulkerson-Algorithmus

Betrachte folgendes Netzwerk N. Wir beginnen mit dem Fluss f0 = 0:

a b

s t

c d

0/4

0/6

0/9

0/80/4

0/7

0/3

0/7

0/2

Der Fluss f0 führt auf das Restnetzwerk Nf0= N:

s

a b

c d

t

6

4

9

8

7

4 7

3

2

Zunahmepfad P1 = (s, a, b,

Ford-Fulkerson-Algorithmus

Betrachte folgendes Netzwerk N. Wir beginnen mit dem Fluss f0 = 0:

a b

s t

c d

0/4

0/6

0/9

0/80/4

0/7

0/3

0/7

0/2

Der Fluss f0 führt auf das Restnetzwerk Nf0= N:

s

a b

c d

t

6

4

9

8

7

4 7

3

2

Zunahmepfad P1 = (s, a, b, t).

Ford-Fulkerson-Algorithmus

Der Zunahmepfad P1 führt auf den Fluss f1 = f0 + fP1:

a b

s t

c d

4/4

0/6

4/9

0/80/4

4/7

0/3

0/7

0/2

Der Fluss f0 führt auf das Restnetzwerk Nf0= N:

s

a b

c d

t

6

4

9

8

7

4 7

3

2

Zunahmepfad P1 = (s, a, b, t).

Ford-Fulkerson-Algorithmus

Der Zunahmepfad P1 führt auf den Fluss f1 = f0 + fP1:

a b

s t

c d

4/4

0/6

4/9

0/80/4

4/7

0/3

0/7

0/2

Der Fluss f1 führt auf das Restnetzwerk Nf1:

Ford-Fulkerson-Algorithmus

Der Zunahmepfad P1 führt auf den Fluss f1 = f0 + fP1:

a b

s t

c d

4/4

0/6

4/9

0/80/4

4/7

0/3

0/7

0/2

Der Fluss f1 führt auf das Restnetzwerk Nf1:

s

a b

c d

t

6

45

8

34

4

4

7

3

2

Ford-Fulkerson-Algorithmus

Der Zunahmepfad P1 führt auf den Fluss f1 = f0 + fP1:

a b

s t

c d

4/4

0/6

4/9

0/80/4

4/7

0/3

0/7

0/2

Der Fluss f1 führt auf das Restnetzwerk Nf1:

s

a b

c d

t

6

45

8

34

4

4

7

3

2

Zunahmepfad P2 = (s,

Ford-Fulkerson-Algorithmus

Der Zunahmepfad P1 führt auf den Fluss f1 = f0 + fP1:

a b

s t

c d

4/4

0/6

4/9

0/80/4

4/7

0/3

0/7

0/2

Der Fluss f1 führt auf das Restnetzwerk Nf1:

s

a b

c d

t

6

45

8

34

4

4

7

3

2

Zunahmepfad P2 = (s, c ,

Ford-Fulkerson-Algorithmus

Der Zunahmepfad P1 führt auf den Fluss f1 = f0 + fP1:

a b

s t

c d

4/4

0/6

4/9

0/80/4

4/7

0/3

0/7

0/2

Der Fluss f1 führt auf das Restnetzwerk Nf1:

s

a b

c d

t

6

45

8

34

4

4

7

3

2

Zunahmepfad P2 = (s, c , d ,

Ford-Fulkerson-Algorithmus

Der Zunahmepfad P1 führt auf den Fluss f1 = f0 + fP1:

a b

s t

c d

4/4

0/6

4/9

0/80/4

4/7

0/3

0/7

0/2

Der Fluss f1 führt auf das Restnetzwerk Nf1:

s

a b

c d

t

6

45

8

34

4

4

7

3

2

Zunahmepfad P2 = (s, c , d , b,

Ford-Fulkerson-Algorithmus

Der Zunahmepfad P1 führt auf den Fluss f1 = f0 + fP1:

a b

s t

c d

4/4

0/6

4/9

0/80/4

4/7

0/3

0/7

0/2

Der Fluss f1 führt auf das Restnetzwerk Nf1:

s

a b

c d

t

6

45

8

34

4

4

7

3

2

Zunahmepfad P2 = (s, c , d , b, t).

Ford-Fulkerson-Algorithmus

Der Zunahmepfad P2 führt auf den Fluss f2 = f1 + fP2:

a b

s t

c d

4/4

3/6

4/9

0/80/4

7/7

3/3

3/7

0/2

Der Fluss f1 führt auf das Restnetzwerk Nf1:

s

a b

c d

t

6

45

84

4

7

34

3

2

Zunahmepfad P2 = (s, c , d , b, t).

Ford-Fulkerson-Algorithmus

Der Zunahmepfad P2 führt auf den Fluss f2 = f1 + fP2:

a b

s t

c d

4/4

3/6

4/9

0/80/4

7/7

3/3

3/7

0/2

Der Fluss f2 führt auf das Restnetzwerk Nf2:

Ford-Fulkerson-Algorithmus

Der Zunahmepfad P2 führt auf den Fluss f2 = f1 + fP2:

a b

s t

c d

4/4

3/6

4/9

0/80/4

7/7

3/3

3/7

0/2

Der Fluss f2 führt auf das Restnetzwerk Nf2:

s

a b

c d

t

33

45

84

4

34

7

3

2

Ford-Fulkerson-Algorithmus

Der Zunahmepfad P2 führt auf den Fluss f2 = f1 + fP2:

a b

s t

c d

4/4

3/6

4/9

0/80/4

7/7

3/3

3/7

0/2

Der Fluss f2 führt auf das Restnetzwerk Nf2:

s

a b

c d

t

33

45

84

4

34

7

3

2

Zunahmepfad P3 = (s,

Ford-Fulkerson-Algorithmus

Der Zunahmepfad P2 führt auf den Fluss f2 = f1 + fP2:

a b

s t

c d

4/4

3/6

4/9

0/80/4

7/7

3/3

3/7

0/2

Der Fluss f2 führt auf das Restnetzwerk Nf2:

s

a b

c d

t

33

45

84

4

34

7

3

2

Zunahmepfad P3 = (s, c ,

Ford-Fulkerson-Algorithmus

Der Zunahmepfad P2 führt auf den Fluss f2 = f1 + fP2:

a b

s t

c d

4/4

3/6

4/9

0/80/4

7/7

3/3

3/7

0/2

Der Fluss f2 führt auf das Restnetzwerk Nf2:

s

a b

c d

t

33

45

84

4

34

7

3

2

Zunahmepfad P3 = (s, c , a,

Ford-Fulkerson-Algorithmus

Der Zunahmepfad P2 führt auf den Fluss f2 = f1 + fP2:

a b

s t

c d

4/4

3/6

4/9

0/80/4

7/7

3/3

3/7

0/2

Der Fluss f2 führt auf das Restnetzwerk Nf2:

s

a b

c d

t

33

45

84

4

34

7

3

2

Zunahmepfad P3 = (s, c , a, b,

Ford-Fulkerson-Algorithmus

Der Zunahmepfad P2 führt auf den Fluss f2 = f1 + fP2:

a b

s t

c d

4/4

3/6

4/9

0/80/4

7/7

3/3

3/7

0/2

Der Fluss f2 führt auf das Restnetzwerk Nf2:

s

a b

c d

t

33

45

84

4

34

7

3

2

Zunahmepfad P3 = (s, c , a, b, d ,

Ford-Fulkerson-Algorithmus

Der Zunahmepfad P2 führt auf den Fluss f2 = f1 + fP2:

a b

s t

c d

4/4

3/6

4/9

0/80/4

7/7

3/3

3/7

0/2

Der Fluss f2 führt auf das Restnetzwerk Nf2:

s

a b

c d

t

33

45

84

4

34

7

3

2

Zunahmepfad P3 = (s, c , a, b, d , t).

Ford-Fulkerson-Algorithmus

Der Zunahmepfad P3 führt auf den Fluss f3 = f2 + fP3:

a b

s t

c d

4/4

5/6

6/9

0/82/4

7/7

3/3

1/7

2/2

Der Fluss f2 führt auf das Restnetzwerk Nf2:

s

a b

c d

t

3

4

8

4

4

7

3

3

4

5

3

2

Zunahmepfad P3 = (s, c , a, b, d , t).

Ford-Fulkerson-Algorithmus

Der Zunahmepfad P3 führt auf den Fluss f3 = f2 + fP3:

a b

s t

c d

4/4

5/6

6/9

0/82/4

7/7

3/3

1/7

2/2

Der Fluss f3 führt auf das Restnetzwerk Nf3:

Ford-Fulkerson-Algorithmus

Der Zunahmepfad P3 führt auf den Fluss f3 = f2 + fP3:

a b

s t

c d

4/4

5/6

6/9

0/82/4

7/7

3/3

1/7

2/2

Der Fluss f3 führt auf das Restnetzwerk Nf3:

s

a b

c d

t

15

43

82

6

16

7

3

2

Ford-Fulkerson-Algorithmus

Der Zunahmepfad P3 führt auf den Fluss f3 = f2 + fP3:

a b

s t

c d

4/4

5/6

6/9

0/82/4

7/7

3/3

1/7

2/2

Der Fluss f3 führt auf das Restnetzwerk Nf3:

s

a b

c d

t

15

43

82

6

16

7

3

2

Nun existiert kein Zunahmepfad mehr.

Recommended