Checking Liveness Properties of Concurrent Systems by Using Reinforcement Learning
スポンサーリンク
概要
- 論文の詳細を見る
In this paper, we propose a new method of testing concurrent systems by using an artificial intelligence technique, namely reinforcement learning. In particular, the method verifies the liveness properties given in temporal logic formulas and dynamically controls a target system in runtime monitoring to efficiently reveal a possible error against the specification. In this control, the learning method accumulates necessary information by monitoring the running system. We built a simulator to evaluate this idea, and conducted experiments with simple examples. As a result we could show the effectiveness of this approach in solving a difficult problem of testing the liveness properties of concurrent systems.
- 社団法人電子情報通信学会の論文
- 2005-10-14
著者
-
Seung Mo
Division Of Computer Science Samsung Electronics Co.
-
Cho Seung
Division Of Computer Science Samsung Electronics Co.
-
Araragi Tadashi
NTT Communication Science Laboratories, Nippon Telegraph and Telephone Corporation
-
Araragi Tadashi
Ntt Communication Science Laboratories Nippon Telegraph And Telephone Corporation
関連論文
- IS-9 Hirschsprung's disease in Korea : Clinical experience of 233 cases in single tertiary medical center(International Session2)
- Checking Liveness Properties of Concurrent Systems by Using Reinforcement Learning
- Formulation of Mobile Agent Allocation and Its Strong NP-Completeness(Complexity Theory)
- Reasoning about Mental State Compatibilities of Rational Agents and Its Applications( Software Agent and Its Applications)
- A Method of Parallelizing Consensuses for Accelerating Byzantine Fault Tolerance