Dynamic Control of Probabilistic Simple Temporal Networks
Michael Gao, Lindsay Popowski, Jim Boerkoel
Abstract
The controllability of a temporal network is defined as an agent's ability to navigate around the uncertainty in its schedule and is well-studied for certain networks of temporal constraints. However, many interesting real-world problems can be better represented as Probabilistic Simple Temporal Networks (PSTNs) in which the uncertain durations are represented using potentially-unbounded probability density functions. This can make it inherently impossible to control for all eventualities. In this paper, we propose two new dynamic controllability algorithms that attempt to maximize the likelihood of successfully executing a schedule within a PSTN. The first approach, which we call Min-Loss DC, finds a dynamic scheduling strategy that minimizes loss of control by using a conflict-directed search to decide where to sacrifice the control in a way that optimizes overall success. The second approach, which we call Max-Gain DC, works in the other direction: it finds a dynamically controllable schedule and then attempts to progressively strengthen it by capturing additional uncertainty. Our approaches are the first known that work by finding maximally dynamically controllable schedules. We empirically compare our approaches against two existing PSTN offline dispatch approaches and one online approach and show that our Min-Loss DC algorithm outperforms the others in terms of maximizing execution success while maintaining competitive runtimes.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Related papers
- Solving Disjunctive Temporal Networks with Uncertainty under Restricted Time-Based Controllability Using Tree Search and Graph Neural NetworksKevin Osanlou, Jeremy Frank, Andrei Bursuc, Tristan Cazenave et al.AAAI 2022 · 3 citations
- Speeding Up the RUL¯ Dynamic-Controllability-Checking Algorithm for Simple Temporal Networks with UncertaintyLuke Hunsberger, Roberto PosenatoAAAI 2022 · 13 citations
- Proactive and Reactive Constraint Programming for Stochastic Project Scheduling with Maximal Time-LagsKim van den Houten, Léon Planken, Esteban Freydell, David M. J. Tax et al.AAAI 2025 · 2 citations
- Optimizing Reachability Sets in Temporal Graphs by DelayingArgyrios Deligkas, Igor PotapovAAAI 2020 · 39 citations
- Event-Triggered and Time-Triggered Duration Calculus for Model-Free Reinforcement LearningKalyani Dole, Ashutosh Gupta, John Komp, Shankaranarayanan Krishna et al.RTSS 2021 · 3 citations
