Red jerárquica de tareas

Red jerárquica de tareas

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.

Contenido

Concepto

Una tarea primitiva es una acción que puede ser directamente ejecutada. Una tarea compuesta es una secuencia de acciones. Una tarea-objetivo es una tarea que satisface unas condiciones. La diferencia entre primitivas y otras tareas es que las acciones primitivas pueden ser directamente ejecutadas. Las tareas compuestas y las objetivo requieren de una secuencia de acciones primitivas para ser desarrolladas; sin embargo, las tareas objetivo se especifican en términos de condiciones que deben ser satisfechas, por el contrario las tareas compuestas se especifican solamente mediante una red de tareas.

Las restricciones entre las tareas se expresan mediante redes, a las que se denomina red de tareas. Una red de tareas es un conjunto de tareas ligadas con ciertas restricciones entre ellas. 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). Una forma particular de representar una red jerarquica de tareas en un formalismo particular es mediante el uso de TÆMS.[1] [2]

Usos

Los algoritmos HTN proporcionan una forma adecuada de planificar recursos cuando existe de antemano una información jerárquica de la estructura del dominio. Los planificadores similares a HTN (que son los que se emplean en la práctica) poseen la mismas capacidades (son aplicables en los mismos dominios) que STRIPS.[3] Los modelos teóricos sobre los que se fundamenta HTN les hacen más expresivos que STRIPS,[4] pero no puede ser directamente empleado debido a su indecidibilidad.

Planificadores HTN

Los planificadores HTN independientes de dominio más conocidos son:

  • Nonlin, se trata de uno de los primeros sistemas de planificación HTN.
  • SIPE-2
  • O-Plan
  • UMCP, es probablemente el primero más completo HTN de los planificadores.
  • SHOP2, un planificador HTN desarrollado en la University of Maryland, College Park.

Referencias

  1. K. Decker (1995). [1]. Environment Centered Analysis and Design of Coordination Mechanisms. Ph.D. Thesis at University of Massachusetts, Department of Computer Science.
  2. (pdf) The Taems White Paper. 1999. ftp://mas.cs.umass.edu/pub/taemswhite.pdf. Consultado el 2009-05-19. 
  3. M. Lekavy and P. Navrat (2007). Expressivity of STRIPS-Like and HTN-Like Planning. Lecture Notes in Artificial Intelligence, Vol. 4496 Agent and multi-agent Systems. Technologies and applications. 1st KES International Symposium, KES-AMSTA 2007, Wroclaw, Poland, May/June 2007. - Germany, Springer-Verlag Berlin Heidelberg, 2007. pp. 121-130
  4. K. Erol, J. Hendler and D. Nau. HTN Planning: Complexity and Expressivity. In Proc. AAAI-94

Véase también

  • Red simple de tareas - Simple Task Networks (STNs)
  • STRIPS

Wikimedia foundation. 2010.

Игры ⚽ Поможем решить контрольную работу

Mira otros diccionarios:

  • Red de computadoras — Saltar a navegación, búsqueda Una red de computadoras, también llamada red de ordenadores o red informática, es un conjunto de equipos (computadoras y/o dispositivos) conectados por medio de cables, señales, ondas o cualquier otro método de… …   Wikipedia Español

  • Red de área local — «LAN» redirige aquí. Para otras acepciones, véase LAN (desambiguación). Una red de área local, red local o LAN (del inglés local area network) es la interconexión de una o varias computadoras y periféricos. Su extensión está limitada físicamente… …   Wikipedia Español

  • Dominio (redes informáticas) — Saltar a navegación, búsqueda Un dominio puede referirse a dos cosas: es un conjunto de ordenadores conectados en una red que confían a uno de los equipos de dicha red la administración de los usuarios y los privilegios que cada uno de los… …   Wikipedia Español

  • Gestión de proyectos — Este artículo o sección sobre empresas necesita ser wikificado con un formato acorde a las convenciones de estilo. Por favor, edítalo para que las cumpla. Mientras tanto, no elimines este aviso puesto el 3 de abril de 2011. También puedes ayudar… …   Wikipedia Español

  • Imperio incaico — Para otros usos de este término, véase Inca (desambiguación). Tawantin Suyu Imperio incaico …   Wikipedia Español

  • Facility management — Saltar a navegación, búsqueda En negocios, facility management (o facilities management) es la gestión de los edificios y sus servicios. Los servicios suelen dividirse en hard services y soft services . Los primeros incluyen tareas como… …   Wikipedia Español

  • Ética militar — La ética militar es un conjunto de prácticas y discursos que sirven para orientar a las fuerzas armadas y a sus integrantes para que actúen conforme a unos valores y unas normas determinadas, y para mostrar al conjunto de la ciudadanía esos… …   Wikipedia Español

  • Wikiproyecto:Colombia —   WikiProyecto   …   Wikipedia Español

  • Marketing corporativo — El marketing corporativo es una disciplina del marketing que se dedica a establecer estrategias de marketing dentro de una misma organización, con el objetivo de fidelizar a los colaboradores de la empresa y mejorar su productividad. Contenido 1… …   Wikipedia Español

  • Edad Media — Santa Sofía de Constantinopla (532 537). Los cuatro minaretes son una adición correspondiente a su transformación en mezquita, a raíz de la …   Wikipedia Español

Compartir el artículo y extractos

Link directo
Do a right-click on the link above
and select “Copy Link”