Breadth-first search is an algorithm for exploring a graph or tree, which starts at one node and visits all its neighbours before moving on to the nodes at the next level. It uses a queue to keep track of the nodes still to be explored, and in a graph with unweighted edges it finds the shortest path, in terms of number of edges, from the starting node to every other reachable node. The method was described by the German engineer Konrad Zuse in the 1940s in a work that was not published until later, and it was independently rediscovered by others, including Edward F. Moore, who used it to find the shortest path out of a maze. It is a basic technique in computing, used in network routing, social network analysis and web crawling.
Before and after
- 1945Founding of United Nations Trusteeship Council
- 1945Founding of United Nations Secretariat
- 1945Discovery of Nag Hammadi library
- 1945Allied-occupied Germany
- 1945Invention of breadth-first search
- 1945Founding of United Nations General Assembly
- 1945Founding of Baskin-Robbins
- 1945Invention of computer
- 1945Founding of International Court of Justice
More in Science & technology
- 25 April 1953Watson and Crick publish the structure of DNA
- 1971Email
- 1973Mobile phone
- 20 November 1985Creation of Microsoft Windows
- August 2003Discovery of moscovium
- 2006Discovery of nihonium
The era
This moment belongs to the Contemporary world (1945 CE to today), the world since 1945. You can also browse everything in the 20th century.
