TY - GEN
T1 - Hard-Real-Time Routing in Probabilistic Graphs to Minimize Expected Delay
AU - Agrawal, Kunal
AU - Baruah, Sanjoy
AU - Guo, Zhishan
AU - Li, Jing
AU - Vaidhun, Sudharsan
N1 - Publisher Copyright:
© 2020 IEEE.
PY - 2020/12
Y1 - 2020/12
N2 - This work studies the hard-real-time routing problem in graphs: one needs to travel from a given vertex to another within a hard deadline. For each edge in the network, the worst-case delay that may be encountered across that edge is bounded. As far as this given bound is trustworthy at a very high level of assurance, it must be guaranteed that one will meet the specified deadline. The actual delays across edges are uncertain and the goal is to minimize the total expected delay while meeting the deadline. We propose a comprehensive solution to this problem. Specifically, if the precise a priori estimates of the delay probability distributions are available, we develop an optimal table-driven algorithm that identifies the route with the minimum expected delay. If those estimates are not precise (i.e., unknown or dynamic), we develop an efficient Q-Learning approach that leverages the table-driven algorithm to track the true distributions rapidly, while ensuring to meet the specified hard deadline. The proposed solution suggests a promising direction towards incorporating probabilistic information and learning-based approaches into safety-critical systems without compromising safety guarantees, when it is not feasible to establish the trustworthiness of the probabilistic information at the high assurance levels required for verification purposes.
AB - This work studies the hard-real-time routing problem in graphs: one needs to travel from a given vertex to another within a hard deadline. For each edge in the network, the worst-case delay that may be encountered across that edge is bounded. As far as this given bound is trustworthy at a very high level of assurance, it must be guaranteed that one will meet the specified deadline. The actual delays across edges are uncertain and the goal is to minimize the total expected delay while meeting the deadline. We propose a comprehensive solution to this problem. Specifically, if the precise a priori estimates of the delay probability distributions are available, we develop an optimal table-driven algorithm that identifies the route with the minimum expected delay. If those estimates are not precise (i.e., unknown or dynamic), we develop an efficient Q-Learning approach that leverages the table-driven algorithm to track the true distributions rapidly, while ensuring to meet the specified hard deadline. The proposed solution suggests a promising direction towards incorporating probabilistic information and learning-based approaches into safety-critical systems without compromising safety guarantees, when it is not feasible to establish the trustworthiness of the probabilistic information at the high assurance levels required for verification purposes.
KW - guaranteed delay bounds
KW - minimize expected delay
KW - real-time routing
KW - reinforcement learning
UR - http://www.scopus.com/inward/record.url?scp=85101977776&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85101977776&partnerID=8YFLogxK
U2 - 10.1109/RTSS49844.2020.00017
DO - 10.1109/RTSS49844.2020.00017
M3 - Conference contribution
AN - SCOPUS:85101977776
T3 - Proceedings - Real-Time Systems Symposium
SP - 63
EP - 75
BT - Proceedings - 2020 IEEE 41st Real-Time Systems Symposium, RTSS 2020
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 41st IEEE Real-Time Systems Symposium, RTSS 2020
Y2 - 1 December 2020 through 4 December 2020
ER -