Skip to main content
Enterprise AI Analysis: MA-LAMA: Exploiting the Multi-Agent Nature of Temporal Planning Problems

Enterprise AI Analysis

MA-LAMA: Exploiting the Multi-Agent Nature of Temporal Planning Problems

Authors: J. Caballero Testón, Maria D. R-Moreno
Affiliations: Universidad de Alcalá, ISG, EPS, Spain; TNO, IAS, The Netherlands
Journal: Journal of Artificial Intelligence Research 83, Article 23 (August 2025)

Executive Impact: Key Findings for Your Business

0 IPC Score in Exploration Domain
0 Plan Quality Improvement
0 New AI Approach Leveraged
0 IPC Score in Cooperation Domains

Background: Multi-agent temporal planning problems are computationally complex due to concurrency, leading to an exponential growth in search space. Traditional temporal reasoning struggles with this inherent multi-agent nature.

Objectives: This research introduces MA-LAMA, a multi-agent temporal planner designed to leverage multi-agent techniques to efficiently handle the complexity of multi-agent temporal scenarios and optimize plan cost.

Methods: MA-LAMA employs a sequenced framework including automatic agent detection, task decomposition, cost-informed goal assignment, and agent interaction analysis to reduce search complexity in temporal planning tasks.

Results: MA-LAMA consistently outperforms other state-of-the-art temporal planners in plan cost optimization across various temporal domains, including a perfect IPC score in the Exploration domain and significant improvements in cooperation domains.

Conclusions: The findings suggest that many widely considered temporal domains are better suited for multi-agent planning techniques than traditional temporal reasoning, especially for optimizing plan quality without direct temporal reasoning during search.

Deep Analysis & Enterprise Applications

Select a topic to dive deeper, then explore the specific findings from the research, rebuilt as interactive, enterprise-focused modules.

MA-LAMA: A Novel Approach to Temporal Planning

MA-LAMA addresses the complexity of multi-agent temporal planning by focusing on the inherent "multi-agent nature" of problems, rather than solely on temporal reasoning. Built upon the LAMA planner, it extends classical heuristic search with a framework for temporal constraints and sophisticated multi-agent techniques.

Unlike traditional MAP solvers that often ignore action costs or focus on non-temporal environments, MA-LAMA is designed to optimize plan quality in temporal settings, even in the presence of concurrency. It intentionally uses "agents" as a conceptual tool emerging from domain structure to enable concurrency-oriented task decomposition.

The system is a factored, centralized, unthreaded temporal MAP system, integrating mixed pre-planning coordination and iterative response planning with internal communication and local heuristic search. This design prioritizes search efficiency through decomposition while effectively handling plan optimization for loosely-coupled agents across various metrics, including total-time.

Behind the Scenes: MA-LAMA's Algorithmic Core

MA-LAMA's architecture extends LAMA's foundational Translation, Knowledge Compilation, and Search modules with significant modifications and a new Unify module.

  • Translation: Transforms PDDL2.1 tasks into snap-operators and an extended Multi-valued Planning Task (eMPT) paradigm. This involves encoding durative operators as start/end instantaneous operators and introducing control variables for ongoing actions. It also defines multi-valued numeric variables to track real-valued fluents and their effects.
  • Knowledge Compilation: This module is key to MA-LAMA's approach, performing static analysis to extract MA information and simplify temporal complexities for the search. It comprises three algorithms:
    1. Agent Decomposition (AD): Automatically detects agents within the eMPT using the Causal Graph (CG) and decomposes the task into individual sub-tasks. It identifies root nodes in the CG (after removing 2-way cycles) to define agents and extends private and public variable sets.
    2. Goal Categorization and Assignment (GCA): Categorizes goals into cooperation and coordination sub-groups based on required cooperation principles. It finds coordination points (public variables that act as preconditions/effects between agents) and assigns goals to agents based on cost-informed relaxed searches, creating Parallel Steps.
    3. Agent Interaction Analysis (AIA): Assesses whether to use Parallel Search (decomposed) or Single Search (assembled) based on the morphology of Domain Transition Graphs (DTGs) and Domain Numeric Transition Graphs (DNTGs). It prioritizes Parallel Search unless tightly-coupled scenarios with coordination points are detected.
  • Search: Employs WA* forward total-order search with Cost-Sensitive FF/add and hLand heuristics. It can operate in Parallel Search mode (for Parallel Steps, managing temporal constraints between agents) or Single Search mode (for full eMPT in tightly-coupled scenarios). No explicit temporal reasoning is used in heuristics; temporal and numeric soundness are ensured by a basic temporal framework that manages local concurrency and continuous numeric effects.
  • Unify: Merges all partial plans from Parallel Steps into a comprehensive temporal plan. It verifies numeric and temporal consistency, allowing for concurrent combination of plans where public variables do not overlap or share coordination points, otherwise merging sequentially.

Benchmark Performance: MA-LAMA vs. State-of-the-Art

Experimental evaluation against OPTIC, TFLAP, TFD, PopCorn, and SGPlan (two versions) across a range of IPC temporal domains demonstrates MA-LAMA's robust performance.

Exploration Domain Results:

In the MA temporal Exploration domain (12 problems with increasing complexity and agents), MA-LAMA achieved a perfect 100% IPC score, doubling the performance of all other planners. This highlights its strength in loosely-coupled temporal scenarios with complex metric optimization (battery usage and mission risk).

Cooperation Multi-Agent Domains (Taxis, Trucks, Rovers, Satellites, Zenotravel):

MA-LAMA demonstrated superior performance in coverage and plan quality. It was one of only two planners to solve all instances in coverage and achieved the highest IPC performance scores across all cooperation domains, consistently outperforming others. This suggests its agent decomposition and cost-informed goal allocation are highly effective for these domain types.

Coordination Multi-Agent Domains (Elevators, DriverLog, Depot, Logistics, Traffic-Accident, Woodworking, Floortile, Storage):

While coordination domains present mixed results due to tighter coupling, MA-LAMA still delivered strong coverage and comparable high-quality plans. It leverages Parallel Search for domains like Elevators and DriverLog (detecting coordination points) and resorts to Single Search for others (like Depot, Logistics, Traffic-Accident) when decomposition is not promising, demonstrating adaptability.

Notably, MA-LAMA's performance in DriverLog and Logistics (using Single Search) was excellent, often on par with or outperforming other strong temporal solvers. However, in highly complex coordination domains like Woodworking and Floortile, where deeper temporal reasoning or adequate coordination point coverage is crucial, MA-LAMA faced limitations, indicating areas for future refinement.

Strategic Implications & Future Directions for AI Planning

The successful application of MA-LAMA demonstrates that multi-agent planning techniques can effectively address temporal planning problems, especially those with inherent multi-agent structures and concurrency, often outperforming traditional temporal reasoning approaches. This indicates a paradigm shift where many "temporal" domains might be better classified and solved as "multi-agent" domains.

Key Implications:

  • Efficiency in Cooperation: MA-LAMA consistently generates high-quality plans without compromising search speed in cooperation scenarios, proving the efficacy of MAP techniques in reducing computational complexity.
  • Adaptability in Coordination: The system's ability to switch between Parallel and Single Search, guided by Agent Interaction Analysis, allows it to adapt to varying degrees of agent coupling.
  • Value of Pre-Search Analysis: The Knowledge Compilation module (AD, GCA, AIA) is instrumental. These pre-search analysis modules hold significant potential for improving various types of temporal planning, and could guide the selection of appropriate solvers in portfolio-based approaches.
  • Focus on Plan Quality: MA-LAMA's design prioritizes plan quality optimization through cost-aware goal allocation and anytime iterative searches, a crucial aspect often overlooked in purely temporal solvers.

Limitations & Future Work:

The main limitation is MA-LAMA's deliberate lack of explicit temporal reasoning during search, which affects its ability to solve highly temporally complex domains that require deep understanding of inter-agent interactions over time (e.g., Floortile, Woodworking). Future work could explore more robust agent detection techniques and integration of temporal reasoning capabilities for these complex scenarios, potentially combining MA-LAMA's strengths with more advanced temporal solvers in a portfolio system.

Enterprise Process Flow: MA-LAMA System Architecture

PDDL2.1 Planning Task
Translation (to eMPT)
Knowledge Compilation (AD, GCA, AIA)
Search Execution (Parallel or Single)
Unification of Plans
Final Temporal Plan
100% IPC Score Achieved in Exploration Domain by MA-LAMA
Feature / Planner MA-LAMA TFLAP OPTIC TFD
Primary Approach Multi-Agent Techniques Temporal Reasoning Temporal Reasoning Temporal Reasoning
IPC Score (Cooperation Domains) 84 47 44 43
Coverage (Cooperation Domains) 90/90 (100%) 70/90 (78%) 77/90 (86%) 83/90 (92%)
Plan Quality Focus High Cost Optimization Good Cost Optimization Good Cost Optimization Good Cost Optimization
Direct Temporal Reasoning in Search No Yes Yes Yes
Handles Concurrency via Decomposition Yes Indirectly (Temporal Constraints) Indirectly (Temporal Constraints) Indirectly (Temporal Constraints)

Case Study: The MA Temporal Exploration Domain

The Exploration domain, featured in this research, illustrates MA-LAMA's capabilities with a scenario involving two heterogeneous robots (UAV and ROVER) navigating a grid-like map. Their mission includes taking images at specific points of interest and returning to a base. Key challenges arise from numeric constraints:

  • Recharge limitations: Agents must find available recharge bases, introducing concurrency challenges.
  • Operation modes: Agents can switch between NavMode S (speed-prioritizing) and NavMode B (battery-prioritizing), requiring a trade-off between energy efficiency and speed.

The plan metric minimizes a weighted sum of battery usage and mission risk for both robots, favoring UAV operations. MA-LAMA excels here by decomposing the task into agent-specific sub-tasks and assigning goals efficiently, leading to optimal plan cost solutions where traditional planners struggle with the complex balance of numeric variables and concurrent actions.

This domain perfectly showcases how MA-LAMA's decomposition and cost-informed goal allocation techniques leverage the multi-agent nature to achieve superior plan quality in loosely-coupled temporal scenarios.

Calculate Your Potential AI ROI

Estimate the efficiency gains and cost savings your enterprise could achieve by adopting advanced AI planning solutions.

Estimated Annual Savings $0
Annual Hours Reclaimed 0

Your AI Transformation Roadmap

Our phased approach ensures seamless integration and maximum impact for your enterprise.

Phase 1: Discovery & Strategy Alignment

We begin with a deep dive into your current planning processes, identifying key multi-agent scenarios and existing temporal complexities. Our experts align AI strategy with your business objectives to define clear, measurable outcomes.

Phase 2: MA-LAMA System Integration & Customization

Leverage MA-LAMA's framework. This involves customizing agent detection, task decomposition, and goal assignment algorithms to fit your specific operational environment and data structures. We ensure seamless integration with existing systems.

Phase 3: Pilot Deployment & Performance Optimization

Execute a pilot project in a controlled environment, applying MA-LAMA to a critical multi-agent temporal planning task. We meticulously monitor performance, optimize plan quality metrics, and refine the system for maximum efficiency and robust operation.

Phase 4: Scalable Rollout & Continuous Improvement

Scale MA-LAMA across your enterprise, expanding its application to a wider range of temporal planning problems. We provide ongoing support, training, and continuous iteration to adapt to evolving business needs and new research advancements, ensuring sustained competitive advantage.

Ready to Transform Your Planning?

Discover how MA-LAMA's innovative multi-agent approach can unlock unparalleled efficiency and plan quality for your complex temporal challenges. Book a free consultation with our AI planning specialists today.

Ready to Get Started?

Book Your Free Consultation.

Let's Discuss Your AI Strategy!

Lets Discuss Your Needs


AI Consultation Booking