MEMIN: SAT-based Exact Minimization of Incompletely Specified Mealy Machines

被引:0
|
作者
Abel, Andreas [1 ]
Reineke, Jan [1 ]
机构
[1] Univ Saarland, Dept Comp Sci, D-66123 Saarbrucken, Germany
关键词
FINITE-STATE MACHINES; COVERING PROBLEMS; ALGORITHM; REDUCTION; BOUNDS; SETS;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper, we take a fresh look at a well-known NP-complete problem-the exact minimization of incompletely specified Mealy machines. Most existing exact techniques in this area are based on the enumeration of sets of compatible states, and the solution of a covering problem. We propose a different approach. In our approach, first, a polynomial-time algorithm is used to compute a partial solution. This partial solution is then extended to a minimum-size complete solution by solving a series of boolean satisfiability (SAT) problems. We evaluate our implementation on the same set of benchmarks used previously in the literature. On a number of hard benchmarks, our approach outperforms existing exact minimization techniques by several orders of magnitude; it is even competitive with state-of-the-art heuristic approaches on most benchmarks.
引用
收藏
页码:94 / 101
页数:8
相关论文
共 33 条