atlas

Research map / Video / Video segmentation and tracking

Temporal Numeric Planning with Patterns

AAAI 2025 · Video › Video segmentation and tracking · approach: Physics-inspired motion prediction · 2 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Extends symbolic pattern planning (SPP/patty) to temporal numeric planning in PDDL2.1 by encoding plans as SMT formulas with rolled-up action variables and temporal constraints, and reports highest coverage on 9 of 10 temporal domains with required concurrency.

Problem

Temporal numeric planning in PDDL2.1 (durative actions, concurrency, numeric and Boolean state) where standard SMT encodings need large bounds when concurrency is required.

Approach

Generalizes the pattern (SPP) encoding from numeric to temporal planning: each action in a fixed pattern of durative starting/ending actions gets an integer variable counting consecutive rolled-up executions, with time and duration variables and temporal constraints (epsilon-separation, lasting conditions) encoded in SMT, so that fewer solver calls (bound) are needed.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use the temporal pattern encoding in patty_t instead of the compared temporal plannerspatty_t · 10 temporal domains with required concurrencycoverage: 157 out of the 200 considered problems, compared to the 98 of the second bestHelped
Use the temporal pattern encoding instead of the strongest competing plannerpatty_t · 9 of 10 temporal domainsdomain coverage leadership: 9 out of 10 domains; second-best planner had the highest coverage in 4 domainsHelped
Use patty_t instead of AnmlSMTtemporal planning · Cushingcoverage (%): 30.0 -> 100.0Helped
Use patty_t instead of AnmlSMTtemporal planning · Pourcoverage (%): 5.0 -> 95.0Helped
Use patty_t instead of AnmlSMTtemporal planning · Shakecoverage (%): 50.0 -> 100.0Helped
Use patty_t instead of AnmlSMTtemporal planning · Packcoverage (%): 5.0 -> 60.0Helped
Use patty_t instead of AnmlSMTtemporal planning · Paintercoverage (%): 45.0 -> 35.0Hurt
Use patty_t instead of AnmlSMTtemporal planning · Pourtime (s): 285.96 -> 46.51Helped
Use patty_t instead of Optictemporal planning · MatchACtime (s): 0.01 -> 2.20Hurt
Use patty_t instead of Optictemporal planning · Cushingtime (s): 3.12 -> 1.70Helped

Surprising findings

Limitations

Experimental setup

Datasets: Cushing Pour Shake Pack Bottles Majsp MatchAC MatchMS Oversub Painter

Benchmarks: Cushing Pour Shake Pack Bottles Majsp MatchAC MatchMS Oversub Painter

Metrics: coverage time bound

Baselines: AnmlSMT ITSat Optic LPG TemporalFastDownward

Builds on: Symbolic Pattern Planning PDDL2.1 action rolling (R encoding) relaxed-relaxed encoding

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy