This is an implementation of the algorithm described in the paper "THE SMALLEST AUTOMATON RECOGNIZING THE SUBWORDS OF A TEXT" from 1985 by A. Blumer, J. Blumer, A. Ehrenfeueht, D. Haussler, M. T. Chen, J. Seiferas.
This serves as the final project for the course "Fast Algorithms on Data Structures" in the Faculty of Mathematics and Informatics at Sofia University, school year 2013-14.
On Windows/VS2013 - open
On Linux - run
Released under the MIT License: http://www.opensource.org/licenses/mit-license.php