Tree Search is a family of algorithms that systematically explores possible sequences of actions by building a search tree, where nodes represent states and edges represent transitions, to find a path from a start state to a goal state. It is a foundational technique in automated planning and decision-making for agents, providing a structured way to navigate a state space. Core algorithms include Breadth-First Search (BFS), Depth-First Search (DFS), and Uniform-Cost Search, each defining a different strategy for traversing the tree.
