Cognition · Software component
Symbolic Program Executor
Software componentCognitionCognition & Memoryarc:SymbolicProgramExecutor
An outer symbolic control program that executes a logical sequence of operations (parse, retrieve, infer, answer), each implemented by an embedded neural module.
Responsibility. Executes a symbolic program whose primitive operations are neural modules.
Also known as: Embedded architecture outer symbolic layer, Logical program
Relationships
orchestrates control
Design guidance
- SHOULD be reserved for cases where deep integration justifies reduced modularity and harder debugging.
Classification
- Patterns
- Embedded integration (neural within symbolic)Constraint-guided decoding
- Quality attributes
- Explainability (NIST AI RMF: explainable and interpretable)Reliability (ISO/IEC 25010 | NIST AI RMF: valid and reliable)
- Risks mitigated
- Brittle symbolic matching of natural language
Sources
- Ch5.13: T. Nguyen, "Hybrid Decision Systems Fundamentals," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 5.13. ISBN: 9798244538229.