Cognition · Software component

State Abstraction Mapper

Software componentCognitionCognition & Memoryarc:StateAbstractionMapper

A planning component that projects concrete world state into level-appropriate abstract state and aggregates concrete effects back into abstract state updates between hierarchy levels.

Responsibility. Maps world state between abstraction levels of a hierarchical planner.

Also known as: State projection, State abstraction

reads; writesis invoked byWorld Model State: reads; writesWorld Model StateHTN Planner: is invoked byHTN Planner
Direct neighbourhood (hover for relationship types)

Relationships

is invoked by dependency

reads dependency

writes dependency

Design guidance

Classification

Patterns
State abstractionState projectionLossy information hiding
Quality attributes
Performance efficiency (ISO/IEC 25010)Functional suitability: correctness and validity (ISO/IEC 25010 | NIST AI RMF: valid)
Risks mitigated
Abstracted state hiding details that invalidate high-level plans

Sources

  1. Ch5.4: T. Nguyen, "Hierarchical Planning Fundamentals," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 5.4. ISBN: 9798244538229.