Hopcroft–Tarjan planarity algorithm
E1589758
UNEXPLORED
The Hopcroft–Tarjan planarity algorithm is a classic linear-time graph algorithm that determines whether a graph can be drawn in the plane without edge crossings and, if so, constructs such an embedding.
All labels observed (1)
| Label | Occurrences |
|---|---|
| Hopcroft–Tarjan planarity algorithm canonical | 1 |
How this entity was disambiguated
This entity first appeared as the object of triple T23461702 — resolving that mention is where its identity was fixed. The disambiguator weighed these candidate entities and picked the highlighted one (or “None”, minting a new entity). This is how homonymy is resolved: the same surface form can point to different entities.
NED1
Entity disambiguation (via context triple)
gpt-5-mini-2025-08-07
Target entity: Hopcroft–Tarjan planarity algorithm Context triple: [John E. Hopcroft, knownFor, Hopcroft–Tarjan planarity algorithm]
-
A.
Lipton–Tarjan separator theorem
The Lipton–Tarjan separator theorem is a fundamental result in graph theory that shows any planar graph can be efficiently divided into roughly equal parts by removing only a relatively small set of vertices, enabling faster algorithms for many computational problems.
-
B.
Kuratowski’s theorem on planar graphs
Kuratowski’s theorem on planar graphs is a fundamental result in graph theory that characterizes planar graphs by stating that a finite graph is planar if and only if it contains no subgraph that is a subdivision of the complete graph K₅ or the complete bipartite graph K₃,₃.
-
C.
Tarjan's strongly connected components algorithm
Tarjan's strongly connected components algorithm is a classic linear-time graph algorithm that efficiently identifies all strongly connected components in a directed graph using depth-first search and low-link values.
-
D.
Fleury's algorithm
Fleury's algorithm is a classical graph-theoretic procedure for systematically finding an Eulerian trail by repeatedly choosing edges that are not bridges unless necessary.
-
E.
Hierholzer's algorithm
Hierholzer's algorithm is a classical graph algorithm that efficiently constructs an Eulerian trail or circuit by iteratively building and merging cycles in a graph where such a trail exists.
- F. None of above. chosen
- G. Unsure - the case is ambiguous/there is not enough information to decide.
NED2
Entity disambiguation (via description)
gpt-5-mini-2025-08-07
Target entity: Hopcroft–Tarjan planarity algorithm Target entity description: The Hopcroft–Tarjan planarity algorithm is a classic linear-time graph algorithm that determines whether a graph can be drawn in the plane without edge crossings and, if so, constructs such an embedding.
-
A.
Lipton–Tarjan separator theorem
The Lipton–Tarjan separator theorem is a fundamental result in graph theory that shows any planar graph can be efficiently divided into roughly equal parts by removing only a relatively small set of vertices, enabling faster algorithms for many computational problems.
-
B.
Kuratowski’s theorem on planar graphs
Kuratowski’s theorem on planar graphs is a fundamental result in graph theory that characterizes planar graphs by stating that a finite graph is planar if and only if it contains no subgraph that is a subdivision of the complete graph K₅ or the complete bipartite graph K₃,₃.
-
C.
Tarjan's strongly connected components algorithm
Tarjan's strongly connected components algorithm is a classic linear-time graph algorithm that efficiently identifies all strongly connected components in a directed graph using depth-first search and low-link values.
-
D.
Fleury's algorithm
Fleury's algorithm is a classical graph-theoretic procedure for systematically finding an Eulerian trail by repeatedly choosing edges that are not bridges unless necessary.
-
E.
Hierholzer's algorithm
Hierholzer's algorithm is a classical graph algorithm that efficiently constructs an Eulerian trail or circuit by iteratively building and merging cycles in a graph where such a trail exists.
- F. None of above. chosen
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.