Parallel Lifted Planning via Semi-Naive Datalog Evaluation

· Source: Artificial Intelligence · Field: Technology & Digital — Artificial Intelligence & Machine Learning · Depth: Expert, quick

Summary

Lifted classical planners, which operate directly on first-order planning tasks to bypass computationally intensive grounding, are often slower due to repeated instantiation of ground structures during search. This research extends prior work on Datalog evaluation for lifted planning components like successor generation and axiom evaluation. It introduces an execution model featuring two levels of parallelism: rule-level and grounding parallelism. The solver is specialized for planning workloads using a clique enumeration-based grounder, enhanced with semi-naive Datalog evaluation. Experimental results, using greedy best-first search with the FF heuristic, demonstrate that this implementation solves more tasks than baseline methods on a single core, with performance improving further with additional cores. For tasks where Datalog execution accounts for 97.6% of runtime, the model achieves an average parallel fraction of 92.4% and up to a 6-fold speedup on 8 cores.

Key takeaway

For research scientists developing or optimizing classical planners, this work indicates that integrating parallel Datalog evaluation can dramatically improve performance, especially on hard-to-ground tasks. You should explore adopting rule-level and grounding parallelism within your planning systems to achieve substantial speedups, potentially up to 6-fold on multi-core architectures, and solve a broader range of complex problems more efficiently.

Key insights

Parallel Datalog evaluation significantly accelerates lifted classical planning by avoiding costly grounding.

Principles

Method

The method involves a Datalog-based execution model with rule-level and grounding parallelism, specialized for planning via a clique enumeration grounder extended for semi-naive evaluation.

In practice

Topics

Best for: Research Scientist, AI Scientist

Related on AIssential

Open in AIssential →

Editorial summary, takeaway, and curation by AIssential. Original article published by Artificial Intelligence.