Skip to main navigation Skip to search Skip to main content

Counting rotation symmetric functions using Polya's theorem

  • Amrita Vishwa Vidyapeetham

Research output: Contribution to journalArticlepeer-review

10 Scopus citations

Abstract

Homogeneous rotation symmetric (invariant under cyclic permutation of the variables) Boolean functions have been extensively studied in recent years due to their applications in cryptography. In this paper we give an explicit formula for the number of homogeneous rotation symmetric functions over the finite field GF(pm) using Polya's enumeration theorem, which completely solves the open problem proposed by Yuan Li in 2008. This result simplifies the proof and the nonexplicit counting formula given by Shaojing Fu et al. over the field GF(p). This paper also gives an explicit count for n-variable balanced rotation symmetric Boolean functions with n=pq, where p and q are distinct primes. Previous work only gave an explicit count for the case where n is prime and lower bounds for the case where n is a prime power.

Original languageEnglish
Pages (from-to)162-167
Number of pages6
JournalDiscrete Applied Mathematics
Volume169
DOIs
StatePublished - May 31 2014

Keywords

  • Balanced functions
  • Homogeneous functions
  • Polya's enumeration theorem
  • Rotation symmetric Boolean functions

Fingerprint

Dive into the research topics of 'Counting rotation symmetric functions using Polya's theorem'. Together they form a unique fingerprint.

Cite this