T. K. Satish Kumar, Hong Xu, Zheng Tang, Anoop Kumar, Craig Milo Rogers, and Craig A. Knoblock.
Alert generation in execution monitoring using resource envelopes.
In Proceedings of the 31st International Florida Artificial Intelligence Research Society Conference (FLAIRS), 38–43. 2018.
[full text] [slides] [BibTeX▼]
A simple temporal network (STN) can often be used to represent the flexibility in the execution of a plan. Nodes represent the execution times of actions and directed edges represent constraints between them. An STN with resources (STNR) is an STN in which each node is associated with production or consumption levels of resources. The upper (lower) resource envelope of an STNR is the maximum (minimum) accumulated resource levels at every time instant over all possible executions. In this paper, we discuss the usefulness of resource envelopes in the context of execution monitoring. We show that they can be used in a tractable framework for forward projection of world states during plan execution. This allows an execution monitor to recognize depletion of resources early and to generate alerts with large look-aheads. It also supports retasking by enabling “what-if reasoning” during plan execution.