Enhanced Fast Boolean Matching based on Sensitivity Signatures Pruning
Jiaxi Zhang, Liwei Ni, Shenggen Zheng, Hao Liu, Xiangfu Zou, Feng, Wang, Guojie Luo

TL;DR
This paper introduces sensitivity signatures into Boolean matching, significantly reducing search space and achieving up to 3x speedup over existing methods by leveraging Boolean function complexity measures.
Contribution
It is the first work to incorporate sensitivity signatures into Boolean matching, enhancing efficiency and reducing computational complexity.
Findings
Sensitivity signatures can prune the search space effectively.
The method achieves up to 3x speedup compared to state-of-the-art.
Sensitivity-based signatures are easy to compute and integrate.
Abstract
Boolean matching is significant to digital integrated circuits design. An exhaustive method for Boolean matching is computationally expensive even for functions with only a few variables, because the time complexity of such an algorithm for an n-variable Boolean function is . Sensitivity is an important characteristic and a measure of the complexity of Boolean functions. It has been used in analysis of the complexity of algorithms in different fields. This measure could be regarded as a signature of Boolean functions and has great potential to help reduce the search space of Boolean matching. In this paper, we introduce Boolean sensitivity into Boolean matching and design several sensitivity-related signatures to enhance fast Boolean matching. First, we propose some new signatures that relate sensitivity to Boolean equivalence. Then, we prove that these signatures are…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNetwork Packet Processing and Optimization · Quantum Computing Algorithms and Architecture · Radiation Effects in Electronics
