Title :
Generalized Reed-Muller forms as a tool to detect symmetries
Author :
Chien-Chung Tsai ; Marek-Sadowska, M.
Author_Institution :
Dept. of Electr. & Comput. Eng., California Univ., Santa Barbara, CA, USA
Abstract :
In this paper, we present a new method for detecting groups of symmetric variables of completely specified Boolean functions. The canonical Generalized Reed-Muller (GRM) forms are used as a powerful analysis tool. To reduce the search space we have developed a set of signatures that allow us to identify quickly sets of potentially symmetric variables. Our approach allows for detecting symmetries of any number of inputs simultaneously. Totally symmetric functions can be detected very quickly. The traditional definitions of symmetry have also been extended to include more types. This extension has the advantage of grouping input variables into more classes. Experiments have been performed on MCNC benchmark cases and the results verify the efficiency of our method.
Keywords :
Boolean functions; Reed-Muller codes; logic testing; symmetry; Boolean functions; Generalized Reed-Muller; MCNC benchmark; Reed-Muller forms; generalized Reed-Muller forms; signatures; symmetric variables; Benchmark testing; Boolean functions; Data structures; Input variables; Logic design; Logic testing;
Journal_Title :
Computers, IEEE Transactions on