<p>Active learning of timed automata is a crucial research topic. While a recent algorithm has been proposed for active learning of deterministic timed automata, it exhibits slow learning speed, particularly for automata with large sizes, posing challenges for application in complex systems. In this paper, we propose an enhanced learning algorithm, leveraging the idea of tree-based active learning. Our approach utilizes a data structure named timed classification tree, instead of an observation table, to store information acquired during the learning process. By avoiding checking the tree status and processing useless prefixes of counterexamples, it reduces the number of membership queries and equivalence queries, thereby also accelerating the practical learning speed. The experimental results demonstrate the effectiveness of our approach.</p>

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Active learning of deterministic timed automata via timed classification tree

  • Yu Teng,
  • Hanyue Chen,
  • Junri Mi,
  • Miaomiao Zhang,
  • Jie An,
  • Naijun Zhan

摘要

Active learning of timed automata is a crucial research topic. While a recent algorithm has been proposed for active learning of deterministic timed automata, it exhibits slow learning speed, particularly for automata with large sizes, posing challenges for application in complex systems. In this paper, we propose an enhanced learning algorithm, leveraging the idea of tree-based active learning. Our approach utilizes a data structure named timed classification tree, instead of an observation table, to store information acquired during the learning process. By avoiding checking the tree status and processing useless prefixes of counterexamples, it reduces the number of membership queries and equivalence queries, thereby also accelerating the practical learning speed. The experimental results demonstrate the effectiveness of our approach.