Ariadne's thread (logic)
Ariadne's thread, named for the legend of Ariadne who gave Theseus a ball of thread (literally a “clue”) to find his way back out of the Minotaur’s labyrinth, is solving a problem which has multiple apparent ways to proceed—such as a physical maze, a logic puzzle, or an ethical dilemma—through an exhaustive application of logic to all available routes. It is the particular method used that is able to follow completely through to trace steps or take point by point a series of found truths in a contingent, ordered search that reaches an end position. This process can take the form of a mental record, a physical marking, or even a philosophical debate; it is the process itself that assumes the name.