Before revision: Ariadne's thread, named for the legend of Ariadne, is solving a problem by multiple means - such as a physical maze, a logic puzzle, or an ethical dilemma - through an exhaustive application of logic to all available routes.
After revision: Ariadne's thread, named for the legend of Ariadne, is solving a problem by multiple means — such as a physical maze, a logic puzzle, or an ethical dilemma — through an exhaustive application of logic to all available routes.