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
Relationships
is invoked by dependency
reads dependency
writes dependency
Design guidance
- MUST preserve the essential characteristics of concrete state in abstract projections to keep planning sound.
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
- 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.