Saltar al contenido
Nóesis
Todas las familias
F22Símbolos y reglasdesde 1971

Planificación clásica

STRIPS, PDDL y búsqueda en espacio de estados

Antes de actuar, un agente imagina una secuencia de acciones con precondiciones y efectos hasta alcanzar una meta.

1971
año fundacional
1
laboratorio
2
ecuaciones
4
hitos citados
Ir al laboratorio en vivo
Lámina F22semitono de dos tintas · en vivo
§1

Intuición

Pensar es manipular representaciones explícitas.

En el mundo de bloques el estado es un conjunto de hechos lógicos. Cada acción exige precondiciones y produce efectos. Planificar es buscar una secuencia que transforme el inicio en la meta.

STRIPS fijó esa representación; PDDL la estandarizó. Los planificadores modernos relajan el problema —olvidan las eliminaciones— para obtener una heurística y guiar A*.

El laboratorio resuelve un mundo de bloques en vivo: estado, acciones aplicables y plan.

§2

Mecanismo

Estado ssubseteqmathcalLs subseteq mathcal{L}. Acción a=langlemathrmpre,mathrmadd,mathrmdelanglea=langlemathrm{pre},mathrm{add},mathrm{del} angle. Aplicable si mathrmpresubseteqsmathrm{pre}subseteq s. Sucesor s′=(ssetminusmathrmdel)cupmathrmadds'=(ssetminusmathrm{del})cupmathrm{add}.

Heurística de relajación (delete-relaxation): ignorar deletes hace el problema monótono; h+h^+ es admisible.

Graphplan, FF y Fast Downward escalan la idea a PDDL con miles de acciones.

Ec. 22.1Transición STRIPS
s′=(s∖del(a))∪add(a)s'=(s\setminus\mathrm{del}(a))\cup\mathrm{add}(a)
Ec. 22.2Heurística de relajación
h+(s)=min⁡{∣π∣:π resuelve s sin deletes}h^+(s)=\min\{|\pi|:\pi\text{ resuelve }s\text{ sin deletes}\}
§3

Laboratorio

Lab 22.1 calculado en tu navegadorDetectando…

STRIPS en el mundo de bloques

Apila y desapila con precondiciones y efectos. Observa el plan bajo heurística de relajación.

§4

Historia

  1. 1971

    STRIPS para el robot Shakey.

    Fikes & Nilsson (1971), AI 2

  2. 1998

    PDDL se vuelve el estándar de las competiciones.

    McDermott et al. (1998)

  3. 2001

    FF populariza la heurística de relajación.

    Hoffmann & Nebel (2001), JAIR

  4. 2011

    Fast Downward domina con SAS+.

    Helmert (2006), JAIR

§5

Límites

1

Explosión combinatoria con muchos objetos.

2

Asume observabilidad plena y efectos deterministas.

3

Integrar con percepción aprendida sigue abierto.

§6 · Pregunta filosófica

¿Planificar es pensar?

Un planificador mantiene un modelo del mundo y elige acciones hacia un deseo (la meta).

Si un LLM razona en cadena, ¿está planificando o imitando la prosa de un plan?

Familias conectadas