New Techniques for Checking Dynamic Controllability of Simple Temporal Networks with Uncertainty

作者: Luke Hunsberger

DOI: 10.1007/978-3-319-25210-0_11

关键词:

摘要: A Simple Temporal Network with Uncertainty STNU is a structure for representing time-points, temporal constraints, and intervals uncertain--but bounded--durations. The most important property of an whether it dynamically controllable DC--that is, there exists strategy executing its time-points such that all constraints will necessarily be satisfied no matter how the uncertain durations turn out. Algorithms checking from scratch STNUs are called full DC-checking algorithms. insertion one new constraint into preserves dynamic controllability incremental This paper introduces novel techniques speeding up both DC checking. first technique, rotating Dijkstra, enables generated by propagation to immediately incorporated network. second uses heuristics exploit nesting certain paths in graphs determine good orders which propagate constraints. third only applies checking, maintains information acquired previous invocations reduce redundant computation. contribution algorithm, Inky, results using these techniques. Like fastest known competitors, Inky cubic-time algorithm. However, comparative empirical evaluation top algorithms, have very recently appeared literature, must left future work.

参考文章(16)
Paul Morris, Dynamic Controllability and Dispatchability Relationships integration of ai and or techniques in constraint programming. pp. 464- 479 ,(2014) , 10.1007/978-3-319-07046-9_33
Jonas Kvarnström, Patrick Doherty, Mikael Nilsson, EfficientIDC: a faster incremental dynamic controllability algorithm international conference on automated planning and scheduling. pp. 199- 207 ,(2014)
Luke Hunsberger, Magic Loops and the Dynamic Controllability of Simple Temporal Networks with Uncertainty international conference on agents and artificial intelligence. pp. 332- 350 ,(2013) , 10.1007/978-3-662-44440-5_20
Paul Morris, A structural characterization of temporal dynamic controllability principles and practice of constraint programming. pp. 375- 389 ,(2006) , 10.1007/11889205_28
John Stedl, Brian Williams, Julie Shah, Paul Robertson, A fast incremental algorithm for maintaining dispatchability of partially controllable plans international conference on automated planning and scheduling. pp. 296- 303 ,(2007)
Thomas H. Cormen, Ronald L. Rivest, Charles E. Leiserson, Clifford Stein, Introduction to Algorithms, third edition ,(2009)
Nicola Muscettola, Paul Morris, Thierry Vidal, Dynamic control of plans with temporal uncertainty international joint conference on artificial intelligence. pp. 494- 499 ,(2001)
Nicola Muscettola, Paul Morris, Temporal dynamic controllability revisited national conference on artificial intelligence. pp. 1193- 1198 ,(2005)
Jonas Kvarnström, Patrick Doherty, Mikael Nilsson, Incremental dynamic controllability revisited international conference on automated planning and scheduling. pp. 337- 341 ,(2013)
Carlo Combi, Luke Hunsberger, Roberto Posenato, The Dynamic Controllability of Conditional STNs with Uncertainty arXiv: Artificial Intelligence. ,(2012)