Cognition · Software component

Local Constraint Scheduler

Software componentCognitionCognition & Memoryarc:LocalConstraintScheduler

An optimization component that schedules primitive-level operations within one hierarchical subtask using linear programming or constraint satisfaction.

Responsibility. Optimizes low-level operation schedules beneath a hierarchical plan backbone.

Also known as: Local scheduler, Constraint optimization solver

receives delegation fromreadsHTN Planner: receives delegation fromHTN PlannerPlanning Constraint Set: readsPlanning Constraint Set
Direct neighbourhood (hover for relationship types)

Relationships

reads dependency

receives delegation from dependency

Classification

Patterns
Linear programmingConstraint satisfactionHierarchical backbone with flat leaves
Quality attributes
Functional suitability: correctness and validity (ISO/IEC 25010 | NIST AI RMF: valid)

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.