Title :
Exploiting k-distance signature for Boolean matching and G-symmetry detection
Author_Institution :
Dept. of Comput. Sci. & Inf. Eng., Fu Jen Catholic Univ., Hsinchuang
Abstract :
In this paper, we present the concept of k-distance signature which is a general case of many existing signatures. By exploiting k-distance signature, we propose an algorithm for input differentiation (AID) which is very powerful to distinguish inputs of Boolean functions. Moreover, based on AID, we propose a heuristic method to detect G-symmetry of Boolean functions and a Boolean matching algorithm. The experimental results show that our methods are not only effective but also very efficient for Boolean matching and G-symmetry detection
Keywords :
Boolean functions; symmetric switching functions; AID; Boolean functions; Boolean matching algorithm; G-symmetry detection; algorithm for input differentiation; heuristic method; k-distance signature; Algorithm design and analysis; Boolean functions; Cities and towns; Computer science; Councils; Input variables; Logic; Permission; Tin; Variable speed drives; Algorithms; Design; Verification;
Conference_Titel :
Design Automation Conference, 2006 43rd ACM/IEEE
Conference_Location :
San Francisco, CA
Print_ISBN :
1-59593-381-6
DOI :
10.1109/DAC.2006.229270