Adding flexibility to uncertainty: Flexible Simple Temporal Networks with Uncertainty (FTNU)

被引:6
|
作者
Posenato, Roberto [1 ]
Combi, Carlo [1 ]
机构
[1] Univ Verona, Dipartimento Informat, Strada Grazie 15, I-37134 Verona, Italy
关键词
Dynamic controllability; Guarded constraints; Contingency; Conditional propositions; Temporal constraint networks; Flexible temporal networks; Conditional simple temporal constraint network with uncertainty; CONTROLLABILITY; ALGORITHMS; FRAMEWORK; PLANS;
D O I
10.1016/j.ins.2021.10.008
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A Flexible Simple Temporal Network with Uncertainty (FTNU) represents temporal con-straints between time-points. Time-points are variables that must be set (executed) satisfy-ing 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 repre-senting temporal constraints associated with contingent time-points (guarded ranges) can be shrunk during execution only to some extent to have more flexibility in the execu-tion of the network. Subsets of time-points/constraints may be executed/considered in dif-ferent 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 con-tingent 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 flex-ibility of the network. We then propose a new constraint-propagation algorithm for check -ing 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 lever-aging its flexibility. (c) 2021 The Author(s). Published by Elsevier Inc. This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/).
引用
收藏
页码:784 / 807
页数:24
相关论文
共 50 条
  • [1] Conditional simple temporal networks with uncertainty and decisions
    Zavatteri, Matteo
    Vigano, Luca
    THEORETICAL COMPUTER SCIENCE, 2019, 797 : 77 - 101
  • [2] Conditional Simple Temporal Networks with Uncertainty and Resources
    Combi, Carlo
    Posenato, Roberto
    Vigano, Luca
    Zavatteri, Matteo
    JOURNAL OF ARTIFICIAL INTELLIGENCE RESEARCH, 2019, 64 : 931 - 985
  • [3] Conditional simple temporal networks with uncertainty and resources
    Combi, Carlo
    Posenato, Roberto
    Viganò, Luca
    Zavatteri, Matteo
    Journal of Artificial Intelligence Research, 2019, 64 : 931 - 985
  • [4] The 'flexibility' of social networks in uncertainty
    Fernandez-Perez, Virginia
    INTERNATIONAL JOURNAL OF BUSINESS ENVIRONMENT, 2010, 3 (03) : 292 - 307
  • [5] Magic Loops and the Dynamic Controllability of Simple Temporal Networks with Uncertainty
    Hunsberger, Luke
    AGENTS AND ARTIFICIAL INTELLIGENCE, ICAART 2013, 2014, 449 : 332 - 350
  • [6] Efficient execution of dynamically controllable simple temporal networks with uncertainty
    Luke Hunsberger
    Acta Informatica, 2016, 53 : 89 - 147
  • [7] Efficient execution of dynamically controllable simple temporal networks with uncertainty
    Hunsberger, Luke
    ACTA INFORMATICA, 2016, 53 (02) : 89 - 147
  • [8] New Techniques for Checking Dynamic Controllability of Simple Temporal Networks with Uncertainty
    Hunsberger, Luke
    AGENTS AND ARTIFICIAL INTELLIGENCE, ICAART 2014, 2015, 8946 : 170 - 193
  • [9] A faster algorithm for converting simple temporal networks with uncertainty into dispatchable form
    Hunsberger, Luke
    Posenato, Roberto
    INFORMATION AND COMPUTATION, 2023, 293
  • [10] Flexibility and decoupling in Simple Temporal Networks
    Wilson, Michel
    Klos, Tomas
    Witteveen, Cees
    Huisman, Bob
    ARTIFICIAL INTELLIGENCE, 2014, 214 : 26 - 44