Rethinking NPN Classification from Face and Point Characteristics of Boolean Functions

01/28/2023
by   Jiaxi Zhang, et al.
0

NPN classification is an essential problem in the design and verification of digital circuits. Most existing works explored variable symmetries and cofactor signatures to develop their classification methods. However, cofactor signatures only consider the face characteristics of Boolean functions. In this paper, we propose a new NPN classifier using both face and point characteristics of Boolean functions, including cofactor, influence, and sensitivity. The new method brings a new perspective to the classification of Boolean functions. The classifier only needs to compute some signatures, and the equality of corresponding signatures is a prerequisite for NPN equivalence. Therefore, these signatures can be directly used for NPN classification, thus avoiding the exhaustive transformation enumeration. The experiments show that the proposed NPN classifier gains better NPN classification accuracy with comparable speed.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/11/2021

Enhanced Fast Boolean Matching based on Sensitivity Signatures Pruning

Boolean matching is significant to digital integrated circuits design. A...
research
08/23/2023

Fast Exact NPN Classification with Influence-aided Canonical Form

NPN classification has many applications in the synthesis and verificati...
research
04/15/2020

On the computation of the Möbius transform

The Möbius transform is a crucial transformation into the Boolean world;...
research
07/03/2017

On Blockwise Symmetric Matchgate Signatures and Higher Domain #CSP

For any n≥ 3 and q≥ 3, we prove that the Equality function (=_n) on n ...
research
09/19/2023

Computing the Weight Distribution of the Binary Reed-Muller Code ℛ (4,9)

We compute the weight distribution of the ℛ (4,9) by combining the appro...
research
01/26/2016

Classification and Verification of Online Handwritten Signatures with Time Causal Information Theory Quantifiers

We present a new approach for online handwritten signature classificatio...

Please sign up or login with your details

Forgot password? Click here to reset