Dijkstra Algorithm Demonstration

Dijkstra Algorithm Demonstration
Loading the math board and drawing, please wait…
2017-12-02 17:49
In collections Shortest path
This example demonstrates the application of Dijkstra's algorithm in graph theory, visually showing the shortest path search process. Core math concepts include graph theory, shortest path, greedy algorithm, and distance calculation. Construction highlights involve GeoGebra commands/objects like Circle, Point, and Segment. Suitable for high school students and learners interested in algorithmics and mathematical visualization.

GeoGebra Commands & Parameters

  1. ConstructionStep() → stap
  2. Circle(A, 0.5) → c
  3. Circle(B, 0.5) → d
  4. Circle(C, 0.5) → e
  5. Circle(D, 0.5) → f
  6. Circle(E, 0.5) → g
  7. Circle(F, 0.5) → h
  8. Point(c) → G
  9. Point(f) → H
  10. Segment(G, H) → i
  11. Point(f) → I
  12. Point(g) → J
  13. Segment(I, J) → j
  14. Point(g) → K
  15. Point(h) → L
  16. Segment(K, L) → k
  17. Point(e) → M
  18. Point(h) → N
  19. Segment(M, N) → l
  20. Point(d) → O
  21. Segment(N, O) → m
  22. Point(e) → P
  23. Point(d) → Q
  24. Point(c) → R
  25. Point(d) → S
  26. Segment(R, S) → p
  27. Point(c) → T
  28. Point(e) → U
  29. Segment(T, U) → q
  30. Point(e) → V
  31. Point(f) → W
  32. Segment(V, W) → r
  33. Segment(P, Q) → b
  34. Circle(A, 0.5) → s
  35. Circle(B, 0.5) → t
  36. Segment(R, S) → a
  37. Circle(C, 0.5) → c_1
  38. Segment(T, U) → f_1
  39. Segment(T, U) → n
  40. Circle(F, 0.5) → d_1
  41. Circle(D, 0.5) → e_1
  42. Segment(V, W) → g_1
  43. Circle(E, 0.5) → h_1
  44. Segment(I, J) → i_1