Floyd Warshall algorithm easy way to compute - Malinga

17
Floyd-Warshall algorithm Easiest Way *(reference: http://www.youtube.com/watch?v=XI1ufteQ2

description

Floyd Warshall algorithm easy way to compute - Malinga

Transcript of Floyd Warshall algorithm easy way to compute - Malinga

Page 1: Floyd Warshall algorithm easy way to compute - Malinga

Floyd-Warshall algorithm

Easiest Way

*(reference: http://www.youtube.com/watch?v=XI1ufteQ2FQ)

Page 2: Floyd Warshall algorithm easy way to compute - Malinga
Page 3: Floyd Warshall algorithm easy way to compute - Malinga

  1 2 3 4

1 0 8 inf 1

2 inf 0 1 inf

3 4 inf 0 inf

4 inf 2 9 0

S-0

Page 4: Floyd Warshall algorithm easy way to compute - Malinga

  1 2 3 4

1 0 8 inf 1

2 inf 0 1 inf

3 4 inf 0 inf

4 inf 2 9 0

S-1

Page 5: Floyd Warshall algorithm easy way to compute - Malinga

  1 2 3 4

1 0 8 inf 1

2 inf 0 1 inf

3 4 inf 0 inf

4 inf 2 9 0

S-1

Page 6: Floyd Warshall algorithm easy way to compute - Malinga

  1 2 3 4

1 0 8 inf 1

2 inf 0 1 inf

3 4 (8+4) 0 (1+4)

4 inf 2 9 0

S-1

Page 7: Floyd Warshall algorithm easy way to compute - Malinga

  1 2 3 4

1 0 8 inf 1

2 inf 0 1 inf

3 4 12 0 5

4 inf 2 9 0

S-1

Page 8: Floyd Warshall algorithm easy way to compute - Malinga

  1 2 3 4

1 0 8 inf 1

2 inf 0 1 inf

3 4 12 0 5

4 inf 2 9 0

S-1

Page 9: Floyd Warshall algorithm easy way to compute - Malinga

  1 2 3 4

1 0 8 inf 1

2 inf 0 1 inf

3 4 12 0 5

4 inf 2 9 0

S-2

Page 10: Floyd Warshall algorithm easy way to compute - Malinga

  1 2 3 4

1 0 8 inf 1

2 inf 0 1 inf

3 4 12 0 5

4 inf 2 9 0

S-2

Page 11: Floyd Warshall algorithm easy way to compute - Malinga

  1 2 3 4

1 0 8 Inf, 9 1

2 inf 0 1 inf

3 4 12 0 5

4 inf 2 9, 3 0

S-2

Page 12: Floyd Warshall algorithm easy way to compute - Malinga

  1 2 3 4

1 0 8 9 1

2 inf 0 1 inf

3 4 12 0 5

4 inf 2 3 0

S-2

Page 13: Floyd Warshall algorithm easy way to compute - Malinga

  1 2 3 4

1 0 8 9 1

2 inf 0 1 inf

3 4 12 0 5

4 inf 2 3 0

S-3

Page 14: Floyd Warshall algorithm easy way to compute - Malinga

  1 2 3 4

1 0 8 9 1

2 5 0 1 6

3 4 12 0 5

4 7 2 3 0

S-3

Page 15: Floyd Warshall algorithm easy way to compute - Malinga

  1 2 3 4

1 0 8 9 1

2 5 0 1 6

3 4 12 0 5

4 7 2 3 0

S-4

Page 16: Floyd Warshall algorithm easy way to compute - Malinga

  1 2 3 4

1 0 3 4 1

2 5 0 1 6

3 4 7 0 5

4 7 2 3 0

S-4

Page 17: Floyd Warshall algorithm easy way to compute - Malinga

The End