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: | ![]() |
