E.W. Dijkstra (1930-2002)

12345678910111213141516171819
Across
  1. 4. The numerical value assigned to a connection in a graph is a ____ weight.
  2. 6. The deadlock problem became crucial in identifying new _____________ primitives.
  3. 7. _______ Commands introduced by Dijkstra are operations used to handle non deterministic operations.
  4. 11. Dijkstra algorithm’s first real-world use case was to determine the shortest path between two
  5. 14. The data structure used in the application of Dijkstra’s Algorithm is a ________ Queue.
  6. 17. Dijkstra published the “dining __________” problem which identifies deadlocks between peers sharing resources.
  7. 18. In 1984 he accepted a professorship position at the University of Texas at _____.
  8. 19. Dijkstra’s algorithm solves for the _____ path between two nodes in a graph.
Down
  1. 1. The type of graph used in the application of Dijkstra’s Algorithm where edges can only be traveled in a single is a ________ Graph.
  2. 2. He won the ACM ____ Award in 1972, computing science’s highest honor.
  3. 3. A branch of mathematics called Graph ______ that E.W. Dijkstra contributed to; dealing with nodes and edges.
  4. 5. Dijkstra developed a theory of __________ which delved into the behavior of systems where actions can result in different outcomes.
  5. 8. Dijkstra was a professor at the Technische Hogeschool _______ in the Netherlands.
  6. 9. Dijkstra introduced the concept of _________ to manage concurrent computing processes.
  7. 10. A subset of a graph that connects all vertices without cycles is a _________ Tree.
  8. 12. He was involved in creating the “_____ 60” programming language; predecessor to Pascal and a standard for the publication of algorithms.
  9. 13. The paper published on Dijkstra’s algorithm is titled, “A Note on Two Problems in Connection with _____” and was published in 1959.
  10. 15. E.W. Dijkstra originally went to study _____ at the University of Leiden.
  11. 16. Most of Dijkstra’s later career involved refining and presenting his style for the construction of ______.