On Polynomial Representations of Boolean Functions Related to Some Number Theoretic Problems

  • Authors:
  • Erion Plaku;Igor Shparlinski

  • Affiliations:
  • -;-

  • Venue:
  • FST TCS '01 Proceedings of the 21st Conference on Foundations of Software Technology and Theoretical Computer Science
  • Year:
  • 2001

Quantified Score

Hi-index 0.00

Visualization

Abstract

We say a polynomial P over ZM strongly M-represents a Boolean function F if F(x) ≡ P(x) (mod M) for all x ∈ {0, 1}n. Similarly, P one-sidedly M-represents F if F(x) = 0 ⇔ P(x) ≡ 0 (mod M) for all x ∈ {0, 1}n. Lower bounds are obtained on the degree and the number of monomials of polynomials over ZM, which strongly or one-sidedly M-represent the Boolean function deciding if a given n- bit integer is square-free. Similar lower bounds are also obtained for polynomials over the reals which provide a threshold representation of the above Boolean function.