A Conditional Simple Temporal Network (CSTN) includes time-points, temporal constraints, and observation time-points, whose execution yields information during run-time. Time-points and constraints in a CSTN may only apply in certain scenarios. A CSTN is dynamically consistent (DC) if it has a strategy for executing its time-points such that all relevant constraints will be satisfied no matter how the observations turn out. A dynamic strategy can react to observations in real time, but only after arbitrarily small, but positive delays. Recent work introduced a more realistic epsilon-DC property which, for a fixed epsilon>0, requires all reaction times to be bounded below by epsilon. That work presented an exponential algorithm for checking the epsilon-DC property by translating an exponential number of component networks into a Hyper Temporal Network. But it has not yet been implemented or empirically evaluated. This paper begins by presenting an alternative, equivalent semantics for epsilon-dynamic consistency. It then presents a sound-and-complete epsilon-DC-checking algorithm based on the propagation of labeled constraints. Finally, it presents an empirical evaluation of the new algorithm, the first empirical evaluation of any epsilon-DC-checking algorithm in the literature.

Checking the Dynamic Consistency of Conditional Temporal Networks with Bounded Reaction Times

POSENATO, Roberto
2016-01-01

Abstract

A Conditional Simple Temporal Network (CSTN) includes time-points, temporal constraints, and observation time-points, whose execution yields information during run-time. Time-points and constraints in a CSTN may only apply in certain scenarios. A CSTN is dynamically consistent (DC) if it has a strategy for executing its time-points such that all relevant constraints will be satisfied no matter how the observations turn out. A dynamic strategy can react to observations in real time, but only after arbitrarily small, but positive delays. Recent work introduced a more realistic epsilon-DC property which, for a fixed epsilon>0, requires all reaction times to be bounded below by epsilon. That work presented an exponential algorithm for checking the epsilon-DC property by translating an exponential number of component networks into a Hyper Temporal Network. But it has not yet been implemented or empirically evaluated. This paper begins by presenting an alternative, equivalent semantics for epsilon-dynamic consistency. It then presents a sound-and-complete epsilon-DC-checking algorithm based on the propagation of labeled constraints. Finally, it presents an empirical evaluation of the new algorithm, the first empirical evaluation of any epsilon-DC-checking algorithm in the literature.
2016
978-1-57735-757-5
conditional simple temporal networks, dynamic consistency, reaction time, cstn, stn, stp
File in questo prodotto:
File Dimensione Formato  
posenatoICAPS2016.pdf

solo utenti autorizzati

Descrizione: post-print
Tipologia: Documento in Post-print
Licenza: Accesso ristretto
Dimensione 571.73 kB
Formato Adobe PDF
571.73 kB Adobe PDF   Visualizza/Apri   Richiedi una copia

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11562/944732
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 11
  • ???jsp.display-item.citation.isi??? 6
social impact