Generalized symmetries in Boolean functions

被引:25
|
作者
Kravets, VN [1 ]
Sakallah, KA [1 ]
机构
[1] Univ Michigan, Dept Elect Engn & Comp Sci, Ann Arbor, MI 48109 USA
关键词
D O I
10.1109/ICCAD.2000.896526
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
In this paper we take a fresh look at the notion of symmetries in Boolean functions. Our studies are motivated by the fact that the classical characterization of symmetries based on invariance under variable swaps is a special case of a more general invariance based on unrestricted variable permutations. We propose a generalization of classical symmetry that allows for the simultaneous swap of ordered and unordered groups of variables, and show that it captures more of a function's invariant permutations without undue computational requirements. We apply the new symmetry definition to analyze a large set of benchmark circuits and provide extensive data showing the existence of substantial symmetries in those circuits. Specific case studies of several of these benchmarks reveal additional insights about their functional structure and how it might be related to their circuit structure.
引用
收藏
页码:526 / 532
页数:7
相关论文
共 50 条
  • [1] DETECTION OF SYMMETRIES OF BOOLEAN FUNCTIONS
    GUPTA, SC
    [J]. COMPUTERS & ELECTRICAL ENGINEERING, 1981, 8 (04) : 267 - 276
  • [2] Linear symmetries of Boolean functions
    Xiao, WJ
    [J]. DISCRETE APPLIED MATHEMATICS, 2005, 149 (1-3) : 192 - 199
  • [3] Fast computation of symmetries in Boolean functions
    Mishchenko, A
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2003, 22 (11) : 1588 - 1593
  • [4] Structural detection of symmetries in Boolean functions
    Wang, GQ
    Kuehlmann, A
    Sangiovanni-Vincentelli, A
    [J]. 21ST INTERNATIONAL CONFERENCE ON COMPUTER DESIGN, PROCEEDINGS, 2003, : 498 - 503
  • [5] Generalized Boolean bent functions
    Poinsot, L
    Harari, S
    [J]. PROGRESS IN CRYPTOLOGY - INDOCRYPT 2004, PROCEEDINGS, 2004, 3348 : 107 - 119
  • [6] EQUIVALENCE FOR GENERALIZED BOOLEAN FUNCTIONS
    CESMELIOgLU, A.
    Meidl, W.
    [J]. ADVANCES IN MATHEMATICS OF COMMUNICATIONS, 2024, 18 (06) : 1590 - 1604
  • [7] Generalized Boolean Symmetries Through Nested Partition Refinement
    Katebi, Hadi
    Sakallah, Karem A.
    Markov, Igor L.
    [J]. 2013 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN (ICCAD), 2013, : 763 - 770
  • [8] ALMOST ALL BOOLEAN FUNCTIONS HAVE NO LINEAR SYMMETRIES
    CLAUSEN, M
    [J]. INFORMATION PROCESSING LETTERS, 1992, 41 (06) : 291 - 292
  • [9] Realization of quantum oracles using symmetries of boolean functions
    Gao, Peng
    Li, Yiwei
    Erkowski, Marek
    Song, Xiaoyu
    [J]. Gao, Peng (pengao@pdx.edu), 2020, Rinton Press Inc. (20): : 5 - 6
  • [10] REALIZATION OF QUANTUM ORACLES USING SYMMETRIES OF BOOLEAN FUNCTIONS
    Gao, Peng
    Li, Yiwei
    Erkowski, Marek
    Song, Xiaoyu
    [J]. QUANTUM INFORMATION & COMPUTATION, 2020, 20 (5-6) : 418 - 448