Skip to search boxSkip to navigationSkip to main content

Unplugging Dijkstra’s Algorithm as a Mechanical Device

Research Output:
Conference Article in Proceeding or Book/Report chapter
Book chapter
Peer-review

Publication Information

Output type

Research Output:
Conference Article in Proceeding or Book/Report chapter
Book chapter
Peer-review

Original language

English

Pages from-to (Number of pages)

Pages 39-49

Publication milestones

  • Published - 05/10/2024

Publication status

Published - 05/10/2024

Place of publication

LNCS

Volume

15229

Publisher

Springer Nature Switzerland

Book series

  • Book series name: LNCS
    Volume: 15229
978-3-031-73256-0

ISBN (Electronic)

978-3-031-73257-7

Publication IDs

  • ORCID: /0000-0001-9470-1809/work/168913572
  • Scopus: 85206464002

Host publication title

International Conference on Creative Mathematical Sciences Communication

Abstract

Graphs are a fundamental concept in computer science, effectively modeling diverse scenarios such as social networks, protein interactions, and mobility. Dijkstra’s algorithm is crucial for computing single-source shortest path in graphs and is a key component of graph processing. This paper presents an educational activity designed to “unplug” graphs and Dijkstra’s algorithm, making these topics accessible to a broad audience. The activity utilizes a physical graph with chains as edges and key rings with retractable badge holders as nodes. By pulling two nodes of this graph apart, it is possible to find a shortest path between these nodes. This can be used to visualize how Dijkstra’s algorithm works, including how the graph models the world. It invites for discussing how much more efficient this is compared to enumerating all paths, and what additional insights computer scientists had to achieve impressive speedups over plain Dijkstra, allowing for route planning to be perceived as a solved problem, where we use the packaged solution without further thought. We discuss the implementation of this activity in public outreach events, such as Culture Nights and primary school classrooms.

Publication metrics