Abstract
An important issue for temporal planners is the ability to handle temporal uncertainty. Recent papers have addressed the question of how to tell whether a temporal network is Dynamically Controllable, i.e., whether the temporal requirements are feasible in the light of uncertain durations of some processes. We present a fast algorithm for Dynamic Controllability. We also note a correspondence between the reduction steps in the algorithm and the operations involved in converting the projections to dispatchable form. This has implications for the complexity for sparse networks.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Muscettola, N., Nayak, P., Pell, B., Williams, B.: Remote agent: to boldly go where no AI system has gone before. Artificial Intelligence 103(1-2), 5–48 (1998)
Vidal, T., Fargier, H.: Handling contingency in temporal constraint networks: from consistency to controllabilities. JETAI 11, 23–45 (1999)
Morris, P.: A structural characterization of temporal dynamic controllability. In: Benhamou, F. (ed.) CP 2006. LNCS, vol. 4204, pp. 375–389. Springer, Heidelberg (2006)
Hunsberger, L.: Magic loops in simple temporal networks with uncertainty - exploiting structure to speed up dynamic controllability checking. In: ICAART, vol. (2), pp. 157–170 (2013)
Hunsberger, L.: Tutorial on dynamic controllability (2013), http://icaps13.icaps-conference.org/wp-content/uploads/2013/06/hunsberger.pdf
Shah, J.A., Stedl, J., Williams, B.C., Robertson, P.: A fast incremental algorithm for maintaining dispatchability of partially controllable plans. In: Boddy, M.S., Fox, M., Thiébaux, S. (eds.) ICAPS, pp. 296–303. AAAI (2007)
Nilsson, M., Kvarnström, J., Doherty, P.: Incremental Dynamic Controllability Revisited. In: Proceedings of the 23rd International Conference on Automated Planning and Scheduling (ICAPS). AAAI Press (2013)
Rossi, F., Venable, K.B., Yorke-Smith, N.: Uncertainty in soft temporal constraint problems: A general framework and controllability algorithms for the fuzzy case. Journal of Artificial Intelligence Research 27, 617–674 (2006)
Tsamardinos, I., Pollack, M.E.: Efficient solution techniques for disjunctive temporal reasoning problems. Artificial Intelligence 151, 43–89 (2003)
Dechter, R., Meiri, I., Pearl, J.: Temporal constraint networks. Artificial Intelligence 49, 61–95 (1991)
Cormen, T., Leiserson, C., Rivest, R.: Introduction to Algorithms. MIT Press, Cambridge (1990)
Morris, P., Muscettola, N., Vidal, T.: Dynamic control of plans with temporal uncertainty. In: Proc. of IJCAI 2001 (2001)
Morris, P., Muscettola, N.: Dynamic controllability revisited. In: Proc. of AAAI 2005 (2005)
Muscettola, N.: Personal Communication (2006)
Web (2010), http://stackoverflow.com/questions/3833500/dijkstras-algorithm-with-negative-edges-on-a-directed-graph
Muscettola, N., Morris, P., Tsamardinos, I.: Reformulating temporal plans for efficient execution. In: Proc. of Sixth Int. Conf. on Principles of Knowledge Representation and Reasoning (KR 1998) (1998)
Tsamardinos, I., Muscettola, N., Morris, P.: Fast transformation of temporal plans for efficient execution. In: Proc. of Fifteenth Nat. Conf. on Artificial Intelligence (AAAI 1998) (1998)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer International Publishing Switzerland
About this paper
Cite this paper
Morris, P. (2014). Dynamic Controllability and Dispatchability Relationships. In: Simonis, H. (eds) Integration of AI and OR Techniques in Constraint Programming. CPAIOR 2014. Lecture Notes in Computer Science, vol 8451. Springer, Cham. https://doi.org/10.1007/978-3-319-07046-9_33
Download citation
DOI: https://doi.org/10.1007/978-3-319-07046-9_33
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-07045-2
Online ISBN: 978-3-319-07046-9
eBook Packages: Computer ScienceComputer Science (R0)