NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Press Enter or click the Search button to begin your search.

Back to Results
Fast Transformation of Temporal Plans for Efficient ExecutionTemporal plans permit significant flexibility in specifying the occurrence time of events. Plan execution can make good use of that flexibility. However, the advantage of execution flexibility is counterbalanced by the cost during execution of propagating the time of occurrence of events throughout the flexible plan. To minimize execution latency, this propagation needs to be very efficient. Previous work showed that every temporal plan can be reformulated as a dispatchable plan, i.e., one for which propagation to immediate neighbors is sufficient. A simple algorithm was given that finds a dispatchable plan with a minimum number of edges in cubic time and quadratic space. In this paper, we focus on the efficiency of the reformulation process, and improve on that result. A new algorithm is presented that uses linear space and has time complexity equivalent to Johnson s algorithm for all-pairs shortest-path problems. Experimental evidence confirms the practical effectiveness of the new algorithm. For example, on a large commercial application, the performance is improved by at least two orders of magnitude. We further show that the dispatchable plan, already minimal in the total number of edges, can also be made minimal in the maximum number of edges incoming or outgoing at any node.
Document ID
20040053287
Acquisition Source
Ames Research Center
Document Type
Preprint (Draft being sent to journal)
Authors
Tsamardinos, Ioannis
(Pittsburgh Univ. Pittsburgh, PA, United States)
Muscettola, Nicola
(RECOM Technologies, Inc. Moffett Field, CA, United States)
Morris, Paul
(Caelum Research Corp. Moffett Field, CA, United States)
Date Acquired
September 7, 2013
Publication Date
January 1, 1998
Subject Category
Man/System Technology And Life Support
Meeting Information
Meeting: American Association for Artificial Intelligence
Location: Madison, WI
Country: United States
Start Date: July 26, 1998
End Date: July 30, 1998
Sponsors: American Association for Artificial Intelligence
Funding Number(s)
CONTRACT_GRANT: NAS2-14219
CONTRACT_GRANT: NSF IRI-96-19579
OTHER: 632-30-00
CONTRACT_GRANT: NSF IRI-92-58392
Distribution Limits
Public
Copyright
Public Use Permitted.
No Preview Available