Abstract
Dynamic Controllability (DC) of a Simple Temporal Problem with Uncertainty (STPU) uses a dynamic decision strategy, rather than a fixed schedule, to tackle temporal uncertainty. We extend this concept to the Controllable Conditional Temporal Problem with Uncertainty (CCTPU), which extends the STPU by conditioning temporal constraints on the assignment of controllable discrete variables. We define dynamic controllability of a CCTPU as the existence of a strategy that decides on both the values of discrete choice variables and the scheduling of controllable time points dynamically. This contrasts with previous work, which made a static assignment of choice variables and dynamic decisions over time points only. We propose an algorithm to find such a fully dynamic strategy. The algorithm computes the envelope of outcomes of temporal uncertainty in which a particular assignment of discrete variables is feasible, and aggregates these over all choices. When an aggregated envelope covers all uncertain situations of the CCTPU, the problem is dynamically controllable. However, the algorithm is not complete. Experiments on an existing set of CCTPU benchmarks show that there are cases in which making both discrete and temporal decisions dynamically it is feasible to satisfy the problem constraints, while assigning the discrete variables statically it is not.
Original language | English |
---|---|
Title of host publication | Proceedings of the 27th International Conference on Automated Planning and Scheduling, ICAPS 2017 |
Place of Publication | AAAI Press |
Publisher | AAAI Press |
Pages | 61-69pp |
ISBN (Print) | 9781577357896 |
DOIs | |
Publication status | Published - 2017 |
Event | 27th International Conference on Automated Planning and Scheduling (ICAPS 2017) - Pittsburgh, United States Duration: 1 Jan 2017 → … |
Conference
Conference | 27th International Conference on Automated Planning and Scheduling (ICAPS 2017) |
---|---|
Country/Territory | United States |
Period | 1/01/17 → … |
Other | June 18–23, 2017 |