\(k\)th order symmetric SAC Boolean functions and bisecting binomial coefficients (Q2387429)
From MaRDI portal
scientific article
Language | Label | Description | Also known as |
---|---|---|---|
English | \(k\)th order symmetric SAC Boolean functions and bisecting binomial coefficients |
scientific article |
Statements
\(k\)th order symmetric SAC Boolean functions and bisecting binomial coefficients (English)
0 references
2 September 2005
0 references
A Boolean function in \(n\) variables is said to satisfy SAC if complementing any one of the \(n\) input bits results in changing the output bit with probability one half and it satisfies the SAC of order \(k\), \(0\leq k\leq n-2\), if whenever \(k\) input bits are fixed arbitrarily, the resulting function of \(n-k\) variables satisfies the SAC. In this paper, based on bisecting binomial coefficients and S. Lloyd' s work, a method to find \(k\)th order symmetric SAC functions (SSAC(\(k\))) is described. Also, all the SSAC(\(k\)) \(n\)-variable functions for \(n\leq 30\), \(k=1,2,\ldots ,n-2\) are determined and for infinitely many \(n\), some nontrivial binomial coefficient bisections are given. Note that the existence of nontrivial bisections makes the problem to find all SSAC(\(k\)) functions very difficult.
0 references
Boolean function
0 references
strict avalanche criterion
0 references
cryptography
0 references
symmetric function
0 references
binomial coefficient
0 references