Efficient execution of dynamically controllable simple temporal networks with uncertainty

被引:0
|
作者
Luke Hunsberger
机构
[1] Vassar College,Computer Science Department
来源
Acta Informatica | 2016年 / 53卷
关键词
D O I
暂无
中图分类号
学科分类号
摘要
A simple temporal network with uncertainty (STNU) is a data structure for representing and reasoning about temporal constraints where the durations of certain temporal intervals—the contingent links—are only discovered during execution. The most important property of an STNU is whether it is dynamically controllable (DC)—that is, whether there exists a strategy for executing its time-points that will guarantee that all of its constraints will be satisfied no matter how the durations of the contingent links turn out. The literature on STNUs includes a variety of DC-checking algorithms and execution algorithms. The fastest DC-checking algorithm reported so far is the O(N3)\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$O(N^3)$$\end{document}-time algorithm due to Morris (Integration of AI and OR techniques in constraint programming—11th international conference, CPAIOR 2014, volume 8451 of Lecture Notes in Computer Science. Springer, Berlin, pp 464–479, 2014). The fastest execution algorithm for dynamically controllable STNUs is the O(N3)\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$O(N^3)$$\end{document}-time algorithm due to Hunsberger (Proceedings of the 20th international symposium on temporal representation and reasoning (TIME-2013). IEEE Computer Society, Washington, 2013). This paper begins by providing the first comprehensive, rigorous, and yet streamlined treatment of the theoretical foundations of STNUs, including execution semantics, dynamic controllability, and a set of results that have been collected into what has recently been called the fundamental theorem of STNUs. The paper carefully argues from basic definitions to proofs of the major theorems on which all of the important algorithmic work on STNUs depends. Although many parts of this presentation have appeared in various forms, in various papers, the scattered nature of the STNU literature has allowed too many holes in the theory to persist, and has relied all too often on proof sketches that leave important details unexamined. The presentation combines results from many sources, while also introducing novel approaches and proofs. The paper concludes by presenting a modified version of a recent algorithm for managing the execution of dynamically controllable STNUs, the fastest reported so far in the literature. The modified version organizes its computations more efficiently and corrects an oversight in the original algorithm.
引用
收藏
页码:89 / 147
页数:58
相关论文
共 50 条
  • [41] Efficient Execution of Deep Neural Networks on Mobile Devices with NPU
    Tan, Tianxiang
    Cao, Guohong
    IPSN'21: PROCEEDINGS OF THE 20TH ACM/IEEE CONFERENCE ON INFORMATION PROCESSING IN SENSOR NETWORKS, 2021, : 283 - 298
  • [42] TinyVM: an energy-efficient execution infrastructure for sensor networks
    Hong, Kirak
    Park, Jiin
    Kim, Sungho
    Kim, Taekhoon
    Kim, Hwangho
    Burgstaller, Bernd
    Scholz, Bernhard
    SOFTWARE-PRACTICE & EXPERIENCE, 2012, 42 (10): : 1193 - 1209
  • [43] Efficient execution of process networks on a reconfigurable hardware virtual machine
    Dyer, M
    Platzner, M
    Thiele, L
    12TH ANNUAL IEEE SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES, PROCEEDINGS, 2004, : 342 - 344
  • [44] SIPA: A Simple Framework for Efficient Networks
    Lee, Gihun
    Bae, Sangmin
    Oh, Jaehoon
    Yun, Se-Young
    20TH IEEE INTERNATIONAL CONFERENCE ON DATA MINING WORKSHOPS (ICDMW 2020), 2020, : 729 - 736
  • [45] Optimal Design of Consistent Simple Temporal Networks
    Rizzi, Romeo
    Posenato, Roberto
    2013 20TH INTERNATIONAL SYMPOSIUM ON TEMPORAL REPRESENTATION AND REASONING (TIME), 2013, : 19 - 25
  • [46] Dynamic Control of Probabilistic Simple Temporal Networks
    Gao, Michael
    Popowski, Lindsay
    Boerkoel, Jim, Jr.
    THIRTY-FOURTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, THE THIRTY-SECOND INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE CONFERENCE AND THE TENTH AAAI SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2020, 34 : 9851 - 9858
  • [47] Simple methods for improving the communication of uncertainty in species' temporal trends
    Pescott, O. L.
    Stroh, P. A.
    Humphrey, T. A.
    Walker, K. J.
    ECOLOGICAL INDICATORS, 2022, 141
  • [48] The inherent uncertainty of temporal networks is a true challenge for control
    De Lellis, Pietro
    Di Meglio, Anna
    Garofalo, Franco
    Lo Iudice, Francesco
    SCIENTIFIC REPORTS, 2021, 11 (01)
  • [49] Robust controllability of temporal constraint networks under uncertainty
    Lau, Hoong Chuin
    Li, Jia
    Yap, Roland H. C.
    ICTAI-2006: EIGHTEENTH INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2006, : 288 - +
  • [50] The inherent uncertainty of temporal networks is a true challenge for control
    Pietro De Lellis
    Anna Di Meglio
    Franco Garofalo
    Francesco Lo Iudice
    Scientific Reports, 11