Adding flexibility to uncertainty: Flexible Simple Temporal Networks with Uncertainty (FTNU)
Autor: | Carlo Combi, Roberto Posenato |
---|---|
Jazyk: | angličtina |
Rok vydání: | 2022 |
Předmět: |
Mathematical optimization
Dynamic controllability Conditional propositions Information Systems and Management Exploit Computer science Property (programming) Context (language use) Temporal constraint networks Theoretical Computer Science Set (abstract data type) Contingency Artificial Intelligence Limit (mathematics) Flexibility (engineering) Conditional simple temporal constraint network with uncertainty Guarded constraints Conditional simple temporal constraint network with uncertainty Dynamic controllability Guarded constraints Contingency Conditional propositions Temporal constraint networks Flexible temporal networks Flexible temporal networks computer.file_format Computer Science Applications Controllability Control and Systems Engineering Executable computer Software |
Popis: | A Flexible Simple Temporal Network with Uncertainty (FTNU) represents temporal constraints between time-points. Time-points are variables that must be set (executed) satisfying all the constraints. Some time-points are contingent. It means that they are set by the environment and only observed by the system executing the network. The ranges representing temporal constraints associated with contingent time-points guarded ranges can be shrunk during execution only to some extent to have more flexibility in the execution of the network. Subsets of time-points/constraints may be executed/considered in different contexts according to some observed conditions. The main issue here consists of determining whether all the time-points, under the control of the system, are executable in a way that all the specified constraints are satisfied for any possible occurrence of contingent time-points and any possible context. Such property is called controllability. Even though an algorithm was proposed for checking the controllability of such networks, we show that such an algorithm has a limit. Indeed, it does not determine the right bounds for guarded links, and, therefore, it doesn’t permit the system to exploit the potential flexibility of the network. We then propose a new constraint-propagation algorithm for checking controllability, prove that such a new algorithm determines the right guarded ranges, and it is sound-and-complete. Thus, it can be used also for executing the network, by leveraging its flexibility. |
Databáze: | OpenAIRE |
Externí odkaz: |