Temporal planning is a class of automated planning that deals with actions having explicit durations, concurrent execution, and temporal constraints between plan events. Unlike classical planning, which treats actions as instantaneous, temporal planners reason over time intervals, scheduling actions to meet deadlines and respect ordering constraints. This is essential for real-world applications like robotics, manufacturing, and logistics where actions take time and can overlap. Core formalisms include Simple Temporal Networks (STNs) and Temporal Planning Domain Definition Language (TPDDL), which extend classical planning languages.
