• DocumentCode
    3723324
  • Title

    MEMIN: SAT-based exact minimization of incompletely specified Mealy machines

  • Author

    Andreas Abel;Jan Reineke

  • Author_Institution
    Department of Computer Science, Saarland University, Saarbr?cken, Germany
  • fYear
    2015
  • Firstpage
    94
  • Lastpage
    101
  • Abstract
    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.
  • Keywords
    "Benchmark testing","Minimization","Standards","Integrated circuit modeling","Data structures","Boolean functions","Computer science"
  • Publisher
    ieee
  • Conference_Titel
    Computer-Aided Design (ICCAD), 2015 IEEE/ACM International Conference on
  • Type

    conf

  • DOI
    10.1109/ICCAD.2015.7372555
  • Filename
    7372555