Papers
Topics
Authors
Recent
2000 character limit reached

Automated Planning and Scheduling

Updated 24 November 2025
  • APS is a computational paradigm that synthesizes action sequences under resource, temporal, and domain constraints to achieve defined goals.
  • It employs symbolic planning, optimization, and hybrid neuro-symbolic approaches to enhance solution quality and adaptability in uncertain environments.
  • APS applications in manufacturing, healthcare, and business process management demonstrate its impact in reducing critical-path lengths and boosting operational efficiency.

Automated Planning and Scheduling (APS) refers to a family of computational paradigms and methodologies for synthesizing sequences or arrangements of actions to achieve specified goals, subject to formal constraints on resources, time, and domain-specific requirements. APS is foundational in artificial intelligence, operations research, and applied domains such as business process management, manufacturing, logistics, autonomous robotics, and human computation. APS techniques span model-based symbolic planning, data-driven process mining, optimization, and hybrid neuro-symbolic approaches.

1. Formal Foundations and Core Models

APS problems are typically formalized either as model-based planning or as resource-constrained scheduling, often integrating both. The classical STRIPS-style planning problem defines a tuple P=(S,A,s0,G,T)P = (S, A, s_0, G, T), with SS the set of states, AA the finite set of actions (each aa with explicit preconditions and effects over a propositional state space), s0∈Ss_0 \in S the initial state, G⊆SG \subseteq S the goal description, and TT the transition function T:S×A→S∪{⊥}T: S \times A \to S \cup \{\bot\} specifying deterministic (or more generally, nondeterministic) transitions. A plan π=⟨a1,…,an⟩\pi = \langle a_1, \dots, a_n \rangle is valid if it drives s0s_0 to some sn∈Gs_n \in G by successive application of TT.

Scheduling problems are formulated over a set of tasks T\mathcal{T}, typically with each task tt assigned a duration dtd_t and consuming resources rr, subject to temporal, precedence, and capacity constraints. The resource-constrained project scheduling problem (RCPSP) introduces variables for time-indexed scheduling, with constraints enforcing resource non-overlap, capacity bounds, and sequencing, and the objective often minimizing makespan (Cohen, 2023, Tohuvavohu, 2017).

Hybrid domains encompass both discrete and continuous dynamics, prompting methods based on action languages (e.g., HH) and constraint logic programming for solving combined planning-scheduling tasks (e.g., hybrid ASP+CLP solvers) (Chintabathina, 2013).

2. Algorithmic Methodologies

Symbolic and Optimization-Based Planning

Symbolic planning leverages explicit domain models (often PDDL) and a search-based planning engine. Search strategies encompass state-space forward search with domain-independent heuristics (e.g., hFFh_{FF}, landmark heuristics), partial-order planning, and satisfiability/SAT encodings (Marrella, 2017, Ruml et al., 2014). Scheduling is commonly handled by mathematical programming (MIP, CP), SMT, or specialized constraint-based approaches, as seen in SMarTplan's integration of OMT/SAT for factory logistics (Bit-Monnot et al., 2018) and the dynamic fuzzy CSP used for the NASA Swift mission (Tohuvavohu, 2017).

Data-Driven and Model-Learning Approaches

Recent methods construct process models (networks, Petri nets) from historical event data using process mining and inductive learning, yielding flexible multi-variant workflow graphs automatically rather than relying solely on expert-encoded networks. Constraint relaxation further identifies and removes rigidity resulting from idiosyncratic historical precedence relations, directly supporting leaner, more concurrent scheduling (Cohen, 2023). In domains with complex, poorly specified action models, structure can be acquired from plan traces using neural networks (LSTM) for next-action prediction, together with pattern-based search and pruning over an exhaustive candidate model space (Arora et al., 2018).

Human-in-the-Loop and Crowdsourced APS

Hybrid paradigms incorporate human agents as planners or decomposers of goals (as in crowdsourced planning). The APS engine interprets unstructured input using NLP and IE methods or semi-structured forms, steers humans with non-binding alerts and constructive suggestions, and gradually learns or elicits domain models via mixed-initiative interaction. Such architectures measurably improve planning quality and speed in collaborative contexts by aligning the strengths of human intuition and machine-based consistency checking (Talamadupula et al., 2013).

Neuro-Symbolic and Foundation Models

Emergent neuro-symbolic methods combine LLMs for language grounding, action model synthesis, plan generation, heuristics, and tool integration, with classical symbolic search for precision and guarantees. LLMs can translate NL goals to PDDL, generate plausible plan skeletons, induce transition rules, estimate heuristic values, and orchestrate API calls. Soundness is ensured either through external symbolic validation or by tightly integrating LLMs and programmatic verifiers (the "generate-verify" or LRM-Modulo paradigm) (Pallagani et al., 4 Jan 2024, Valmeekam et al., 3 Oct 2024, Yu et al., 23 Jul 2025). Foundation Models trained from scratch for planning-like tasks have been proposed to unify planning, workflow generation, and multi-modal action sequence synthesis, motivated by limitations in pure LLMs and the need for executability guarantees (Srivastava et al., 6 Apr 2024).

3. APS in Domain Applications

Manufacturing, Logistics, and Smart Factories

Model-based APS solutions formalize manufacturing flows, resource allocation, and time-window constraints as mixed-integer or SMT problems. SMarTplan demonstrates scalability and online adaptation in factory environments, leveraging both fine-grained and macro-action SMT encodings (Bit-Monnot et al., 2018). Constraint-centric pipelines using hierarchical DSLs can automatically extract constraints from unstructured domain data with LLMs, regulated via domain-validated grammars to produce reliable, solver-ready schedules (Shi et al., 3 Oct 2025). Energy-aware APS integrates variable-parameter path and computation scheduling in aerial robotics, explicitly modeling physical power and battery discharge in a receding-horizon MPC scheme (Seewald et al., 2022).

Healthcare and Project Scheduling

Advanced APS models for operating room scheduling integrate machine-learned duration predictions into logic-based models (ASP), coupling confidence metrics with weak constraints to robustify provisional schedules and occupancy levels under tight, high-noise prediction uncertainty (Bruno et al., 22 Jul 2025). Project scheduling benefits from automated network learning of control-flow variants, constraint relaxation, decision rule mining, and subsequent RCPSP-based optimization, achieving up to 26% reductions in critical-path length while supporting explainability and automatic variant selection (Cohen, 2023).

Business Process Management

APS can generate process templates, synthesize recovery plans for failed executions, and compute trace-to-model alignments for conformance checking in BPM domains (Marrella, 2017). Planners are used both at design-time (process skeleton generation, concurrency analysis) and at runtime (exception handling, adaptation, and anomaly diagnosis), leveraging domain models expressed in PDDL or derived from semantic ontologies.

Human Computation and Crowdsourcing

In collaborative and crowdsourced scenarios, APS engines act as interpreters and "shepherds" that monitor and steer the incremental construction of plans based on partial, ambiguous, or free-form human input. They enforce constraint consistency, suggest missing actions or reordering, and adapt their models by actively soliciting action semantics from the crowd, greatly improving quality and convergence without requiring brittle, full-domain models (Talamadupula et al., 2013).

4. Hybrid and Online Planning-Scheduling Architectures

APS systems increasingly adopt hybrid architectures, integrating planning and scheduling in a tightly interleaved or on-the-fly manner. The "embedded temporal planner" for industrial printers combines heuristic regression planning with incremental partial-order scheduling and online STN-based temporal management, achieving robust, real-time operation without domain-specific control rules (Ruml et al., 2014). Online rescheduling and replanning are facilitated by monitor-triggered re-invocation of the planner, re-grounding to current state and constraints, and always-on integration with execution modules. In agent-based distributed APS, structured model transformations propagate high-level analysis artifacts into detailed, executable designs, closing the gap between qualitative analysis and operational implementation (Santa-Eulalia et al., 2011).

5. Evaluation, Scalability, Benchmarks, and Open Directions

APS research increasingly emphasizes empirical benchmarking (e.g., PlanBench, International Planning Competition domains, real-world industrial/hospital datasets), integrating scalability, plan quality, optimality, solution time, and robustness metrics (Bit-Monnot et al., 2018, Bruno et al., 22 Jul 2025, Shi et al., 3 Oct 2025). Off-the-shelf and workload-specialized symbolic planners, as well as SMT/CSP and data-driven methods, are routinely compared for efficiency, solution quality, and adaptability to incomplete or noisy models.

Open research challenges include:

6. Key Theoretical and Practical Insights

  • Partial, shallow, or "model-lite" representations can be effective for real-world APS when coupled with human-in-the-loop feedback, explainable critique, and data-driven adaptation (Talamadupula et al., 2013).
  • Data-driven relaxation and learning can reveal concurrency and flexibility otherwise hidden by legacy or expert-imposed constraints, with significant gains in schedule quality (Cohen, 2023).
  • Symbolic planners excel in domains with well-specified, deterministic models; hybrid and neuro-symbolic approaches bridge the gap to language-rich, uncertain, and weakly modeled settings (Pallagani et al., 4 Jan 2024, Srivastava et al., 6 Apr 2024).
  • Substantial speedups and robustness gains are achieved in practice by injecting structured domain knowledge (e.g., macro-actions), carefully controlling heuristic propagation, and performing integrated plan-schedule search (Bit-Monnot et al., 2018, Ruml et al., 2014).
  • Human–machine collaboration and explanation remain central for high-quality APS in open and safety-critical contexts, motivating continued innovation at the intersection of formal methods, machine learning, and interactive systems (Talamadupula et al., 2013, Köcher et al., 2023).

7. Summary Table: Representative APS Approaches and Features

Approach/Domain Key Methodology Notable Feature or Result
SMarTplan (Smart Factory) (Bit-Monnot et al., 2018) SMT/OMT-based planning and scheduling Sub-second replanning, macro-actions
Data-Driven Project Planning (Cohen, 2023) Process mining, constraint relaxation Up to 26% CPL reduction
Hybrid ASP+CLP (Chintabathina, 2013) Action language H, hybrid logic solver Discrete-continuous integration
Business Process Management (Marrella, 2017) PDDL-based design, runtime recovery Orders-of-magnitude speedup, trace alignment
Crowdsourced Planning (Talamadupula et al., 2013) Model-lite, mixed-initiative feedback Measurable plan quality improvement
Neuro-Symbolic LLM+Planner (Pallagani et al., 4 Jan 2024) LLM for grounding/generation, symbolic verification Guarantees via neuro-symbolic loop
Job Scheduling Constraints (Shi et al., 3 Oct 2025) Domain-regulated LLM, DSL generation High-accuracy constraint extraction

Automated Planning and Scheduling continues to evolve as a hybrid, multi-paradigm discipline, synthesizing symbolic reasoning, data-driven discovery, and interactive intelligence. Its trajectory is shaped by theoretical advances, empirical validation, and the demands of increasingly open, dynamic, and collaborative problem contexts.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (17)
Slide Deck Streamline Icon: https://streamlinehq.com

Whiteboard

Forward Email Streamline Icon: https://streamlinehq.com

Follow Topic

Get notified by email when new papers are published related to Automated Planning and Scheduling (APS).