La red jerárquica de tareas (denominada también del inglés como: Hierarchical task network o abreviadamente HTN) es un algoritmo de planificación automática que crea un plan por descomposición de tareas en subtareas hasta lograr primitivas que pueden ser ejecutadas directamente.
La dependencia entre las acciones se proporciona en forma de red (Network).
La descomposición se aplica en cumplimiento de unas precondiciones según una jerarquía.
De esta forma se puede decir que una tarea dada es viable sólo si un conjunto de acciones (incluidas en la red) se han realizado cumpliendo con las restricciones existentes entre ellas (especificadas en la red).
Los planificadores HTN independientes de dominio más conocidos son: