A Hybrid Method for Spectral Translation Equivalent Boolean Functions

被引:0
|
作者
Soeken, Mathias [1 ]
Testa, Eleonora [1 ]
Miller, D. Michael [2 ]
机构
[1] Ecole Polytech Fed Lausanne, Lausanne, Switzerland
[2] Univ Victoria, Victoria, BC, Canada
关键词
CLASSIFICATION;
D O I
10.1109/pacrim47961.2019.8985048
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The equivalence of Boolean functions with respect to five invariance (aka translation) operations has been well considered with respect to the Rademacher-Walsh spectral domain. In this paper, we introduce a hybrid approach that uses both the Reed-Muller and the Rademacher-Walsh spectra. A novel hybrid algorithm that maps a Boolean function to a representative function for the equivalence class containing the original function is presented. The algorithm can be used to determine a sequence of translations that maps one function to an equivalent function. We present experimental results that show the hybrid algorithm can determine the equivalence classes for 5 variables much more efficiently than before. We also show that for 6 variables where there are 150,357 equivalence classes, 8 are very difficult, a further 58 are difficult and the remainder are straightforward in terms of the CPU time required by the hybrid algorithm.
引用
收藏
页数:6
相关论文
共 50 条
  • [21] ON THE STRUCTURE OF BOOLEAN FUNCTIONS WITH SMALL SPECTRAL NORM
    Shpilka, Amir
    Tal, Avishay
    Volk, Ben Lee
    COMPUTATIONAL COMPLEXITY, 2017, 26 (01) : 229 - 273
  • [22] Translation Equivalence of Boolean Functions Expressed by Primitive Element
    Chen, Yindong
    Zhang, Liu
    Tang, Deng
    Cai, Weihong
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2019, E102A (04) : 672 - 675
  • [23] The number of affine equivalent classes and extended affine equivalent classes of vectorial Boolean functions
    Chen, Xi
    Qu, Longjiang
    Fu, Shaojing
    Li, Chao
    DISCRETE APPLIED MATHEMATICS, 2021, 289 : 477 - 491
  • [24] SPECTRAL METHOD OF BOOLEAN FUNCTION COMPLEXITY
    HURST, SL
    MILLER, DM
    MUZIO, JC
    ELECTRONICS LETTERS, 1982, 18 (13) : 572 - 574
  • [25] A spectral method for Boolean function matching
    Miller, DM
    EUROPEAN DESIGN & TEST CONFERENCE 1996 - ED&TC 96, PROCEEDINGS, 1996, : 602 - 602
  • [26] The Functions Of Context In Finding The Equivalent Words In Translation
    倪芳
    读与写(教育教学刊), 2008, (11) : 5 - 7
  • [27] Hybrid Boolean Networks as Physically Unclonable Functions
    Charlot, Noeloikeau
    Canaday, Daniel
    Pomerance, Andrew
    Gauthier, Daniel J.
    IEEE ACCESS, 2021, 9 : 44855 - 44867
  • [28] New Considerations for Spectral Classification of Boolean Switching Functions
    Rice, J. E.
    Muzio, J. C.
    Anderson, N.
    VLSI DESIGN, 2011,
  • [29] SPECTRAL METHODS OF RECOGNITION OF MONOTONY AND SYMMETRY OF BOOLEAN FUNCTIONS
    MARKOVA, VP
    AVTOMATIKA I VYCHISLITELNAYA TEKHNIKA, 1979, (06): : 15 - 19
  • [30] Designing Plateaued Boolean Functions in Spectral Domain and Their Classification
    Hodzic, Samir
    Pasalic, Enes
    Wei, Yongzhuang
    Zhang, Fengrong
    IEEE TRANSACTIONS ON INFORMATION THEORY, 2019, 65 (09) : 5865 - 5879