Authors: Florent Avellaneda and Alexandre Petrenko
Paper Information
Title: | FSM Inference from Long Traces |
Authors: | Florent Avellaneda and Alexandre Petrenko |
Proceedings: | FM FMComplete |
Editors: | Jan Peleska, Klaus Havelund and Bill Roscoe |
Keywords: | Inference, FSM, SAT solver |
Abstract: | ABSTRACT. Inferring a minimal finite state machine (FSM) from a given set of traces is a fundamental problem in computer science. Although the problem is known to be NP-complete, it can be solved efficiently with SAT solvers when the given set of traces is relatively small. On the other hand, to infer an FSM equivalent to a machine which generates traces, the set of traces should be sufficiently representative and hence large. However, the existing SAT-based inference techniques do not scale well when the length and number of traces increase. In this paper, we propose a novel approach which processes long traces incrementally. The experimental results indicate that it scales sufficiently well and time it takes grows slowly with the size of traces. |
Pages: | 17 |
Talk: | Jul 15 12:00 (Session 104) |
Paper: |