Skip to main content

Showing 1–8 of 8 results for author: Cusick, T

Searching in archive cs. Search in all archives.
.
  1. arXiv:2502.10864  [pdf, ps, other

    cs.IT math.CO

    Recursions for quadratic rotation symmetric functions weights

    Authors: Thomas W. Cusick

    Abstract: A Boolean function in $n$ variables is rotation symmetric (RS) if it is invariant under powers of $ρ(x_1, \ldots, x_n) = (x_2, \ldots, x_n, x_1)$. An RS function is called monomial rotation symmetric (MRS) if it is generated by applying powers of $ρ$ to a single monomial. The author showed in $2017$ that for any RS function $f_n$ in $n$ variables, the sequence of Hamming weights $wt(f_n)$ for all… ▽ More

    Submitted 15 February, 2025; originally announced February 2025.

    Comments: 19 pages

    MSC Class: 94D10 06E30 03D80

  2. arXiv:2304.12734  [pdf, ps, other

    math.CO cs.IT math.NT

    Quadratic rotation symmetric Boolean functions

    Authors: Alexandru Chirvasitu, Thomas W. Cusick

    Abstract: Let $(0, a_1, \ldots, a_{d-1})_n$ denote the function $f_n(x_0, x_1, \ldots, x_{n-1})$ of degree $d$ in $n$ variables generated by the monomial $x_0x_{a_1} \cdots x_{a_{d-1}}$ and having the property that $f_n$ is invariant under cyclic permutations of the variables. Such a function $f_n$ is called monomial rotation symmetric (MRS). Much of this paper extends the work on quadratic MRS functions in… ▽ More

    Submitted 25 April, 2023; originally announced April 2023.

    Comments: 20 pages + references

    MSC Class: 94A60; 06E30; 94C99; 11R18; 11T06; 11R29; 15B34; 15A18

  3. arXiv:1910.01908  [pdf, ps, other

    cs.IT math.DS math.NT

    Symbolic dynamics and rotation symmetric Boolean functions

    Authors: Alexandru Chirvasitu, Thomas Cusick

    Abstract: We identify the weights $wt(f_n)$ of a family $\{f_n\}$ of rotation symmetric Boolean functions with the cardinalities of the sets of $n$-periodic points of a finite-type shift, recovering the second author's result that said weights satisfy a linear recurrence. Similarly, the weights of idempotent functions $f_n$ defined on finite fields can be recovered as the cardinalities of curves over those… ▽ More

    Submitted 19 September, 2019; originally announced October 2019.

    Comments: 23 pages + references

    MSC Class: 06E30; 37B50; 11G20

  4. arXiv:1908.08448  [pdf, ps, other

    cs.IT math.RA

    Affine equivalence for quadratic rotation symmetric Boolean functions

    Authors: Alexandru Chirvasitu, Thomas W. Cusick

    Abstract: Let $f_n(x_0, x_1, \ldots, x_{n-1})$ denote the algebraic normal form (polynomial form) of a rotation symmetric (RS) Boolean function of degree $d$ in $n \geq d$ variables and let $wt(f_n)$ denote the Hamming weight of this function. Let $(0, a_1, \ldots, a_{d-1})_n$ denote the function $f_n$ of degree $d$ in $n$ variables generated by the monomial $x_0x_{a_1} \cdots x_{a_{d-1}}.$ Such a function… ▽ More

    Submitted 19 September, 2019; v1 submitted 22 August, 2019; originally announced August 2019.

    Comments: 27 pages + references; minor typo corrections

    MSC Class: 06E30

  5. arXiv:1710.02034  [pdf, ps, other

    cs.IT

    Simpler proof for nonlinearity of majority function

    Authors: Thomas W. Cusick

    Abstract: Given a Boolean function f, the (Hamming) weight wt(f) and the nonlinearity N(f) are well known to be important in designing functions that are useful in cryptography. The nonlinearity is expensive to compute, in general, so any shortcuts for doing that for particular functions f are significant. The well known majority function has been extensively studied in a cryptographic context for the last… ▽ More

    Submitted 16 February, 2018; v1 submitted 5 October, 2017; originally announced October 2017.

    Comments: 10 pages, LaTeX; better title and abstract; reference added; revised proofs

    MSC Class: 94A60 06E30

  6. arXiv:1708.09313  [pdf, ps, other

    cs.IT

    Rotation Symmetric Bent Boolean Functions for n = 2p

    Authors: T. W. Cusick, E. M. Sanger

    Abstract: It has been conjectured that there are no homogeneous rotation symmetric bent Boolean functions of degree greater than two. In this paper we begin by proving that sums of short-cycle rotation symmetric bent Boolean functions must contain a specific degree two monomial rotation symmetric Boolean function. We then prove most cases of the conjecture in n=2p, p>2 prime, variables and extend this work… ▽ More

    Submitted 30 August, 2017; originally announced August 2017.

    Comments: 16 pages

    MSC Class: 94C10; 06E30

  7. arXiv:1701.06648  [pdf, ps, other

    math.CO cs.IT

    Weight recursions for any rotation symmetric Boolean functions

    Authors: Thomas W. Cusick

    Abstract: Let $f_n(x_1, x_2, \ldots, x_n)$ denote the algebraic normal form (polynomial form) of a rotation symmetric Boolean function of degree $d$ in $n \geq d$ variables and let $wt(f_n)$ denote the Hamming weight of this function. Let $(1, a_2, \ldots, a_d)_n$ denote the function $f_n$ of degree $d$ in $n$ variables generated by the monomial $x_1x_{a_2} \cdots x_{a_d}.$ Such a function $f_n$ is called {… ▽ More

    Submitted 10 January, 2017; originally announced January 2017.

    Comments: 18 pages

    MSC Class: 94C10; 06E30; 94A60

  8. Affine equivalence of cubic homogeneous rotation symmetric Boolean functions

    Authors: Thomas W. Cusick

    Abstract: Homogeneous rotation symmetric Boolean functions have been extensively studied in recent years because of their applications in cryptography. Little is known about the basic question of when two such functions are affine equivalent. The simplest case of quadratic rotation symmetric functions which are generated by cyclic permutations of the variables in a single monomial was only settled in 2009.… ▽ More

    Submitted 24 October, 2011; v1 submitted 12 July, 2010; originally announced July 2010.

    Comments: This is the author's version of a manuscript which has been accepted by Information Sciences. The ancillary Mathematica file contains a program which computes the equivalence classes described in the paper, given n = number of variables

    MSC Class: 94C10; 94A15; 06E30

    Journal ref: Information Sciences 181 (2011), 5067-5083