Riener, HeinzMishchenko, AlanSoeken, Mathias2021-03-262021-03-262021-03-262020-01-0110.23919/DATE48585.2020.9116379https://infoscience.epfl.ch/handle/20.500.14299/176535WOS:000610549200137We present a generic resynthesis framework for optimizing Boolean networks parameterized with a multi-level logic representation, a cut-computation algorithm, and a resynthesis algorithm. The framework allows us to realize powerful optimization algorithms in a plug-and-play fashion. We show the framework's versatility by composing an exact DAG-aware rewriting engine. Disjoint-support decomposition and SAT-based exact synthesis together with efficient caching strategies enable the algorithm to resynthesize larger parts of the logic. DAG-aware rewriting is used to compute the gain of resynthesis while taking the benefit of structural hashing into account.Automation & Control SystemsComputer Science, Theory & MethodsEngineering, IndustrialEngineering, Electrical & ElectronicComputer ScienceEngineeringExact DAG-Aware Rewritingtext::conference output::conference proceedings::conference paper