DocumentCode :
1831951
Title :
A Faster Execution Algorithm for Dynamically Controllable STNUs
Author :
Hunsberger, Luke
Author_Institution :
Dept. of Comput. Sci., Vassar Coll., Poughkeepsie, NY, USA
fYear :
2013
fDate :
26-28 Sept. 2013
Firstpage :
26
Lastpage :
33
Abstract :
A Simple Temporal Network with Uncertainty (STNU) is a data structure for representing and reasoning about temporal constraints where the durations of certain temporal intervals-the contingent links-are only discovered during execution. The most important property of anSTNU is whether it is dynamically controllable (DC)-that is, whether there exists a strategy for executing time-points that will guarantee that all constraints will be satisfied no matter how the durations of the contingent links turn out. The fastest DC-checking algorithm reported so far is the O(N4)-time algorithm due to Morris (2006). Huns Berger (2010) presented an O(N4)-time execution algorithm for dynamically controllable STNUs, the fastest reported so far. This paper improves upon that algorithm, presenting an O(N3)-time execution algorithm for DC STNUs. The increase in speed is due to more efficient management of the so-called ``wait´´ constraints, which must be removed from the network whenever the corresponding contingent link completes.
Keywords :
computational complexity; data structures; set theory; O(N3)- time execution algorithm; O(N4)-time execution algorithm; data structure; dynamically controllable STNU; faster execution algorithm; fastest DC-checking algorithm; simple temporal network with uncertainty; Cognition; Computer science; Controllability; Heuristic algorithms; Real-time systems; Semantics; Uncertainty;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Temporal Representation and Reasoning (TIME), 2013 20th International Symposium on
Conference_Location :
Pensacola, FL
ISSN :
1530-1311
Print_ISBN :
978-1-4799-2240-6
Type :
conf
DOI :
10.1109/TIME.2013.13
Filename :
6786793
Link To Document :
بازگشت