• DocumentCode
    2077478
  • Title

    Testing permutation polynomials

  • Author

    von zur Gathen, Joachim

  • Author_Institution
    Comput. Sci. Lab., Australian Nat. Univ., Canberra, ACT, Australia
  • fYear
    1989
  • fDate
    30 Oct-1 Nov 1989
  • Firstpage
    88
  • Lastpage
    92
  • Abstract
    The simple test for determining whether an arbitrary polynomial is a permutation polynomial, by producing its list of values, is considered, and it is found that off-the-shelf techniques from computer algebra improve the running time slightly, without requiring any new insights into the problem. A probabilistic variant of the Hermite test that reduces its running time is given. A criterion for permutation polynomials is then examined, and a probabilistic test whose number of operations is essentially linear in the input size is then given. Exceptional polynomials, which are closely related to permutation polynomials, are also considered, and a random polynomial-time test for these is described
  • Keywords
    algebra; computational complexity; polynomials; Hermite test; computer algebra; exceptional polynomials; permutation polynomials; probabilistic test; probabilistic variant; random polynomial-time test; value list; Arithmetic; Australia; Cloning; Computer science; Councils; Cryptography; Galois fields; Polynomials; Proportional control; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Foundations of Computer Science, 1989., 30th Annual Symposium on
  • Conference_Location
    Research Triangle Park, NC
  • Print_ISBN
    0-8186-1982-1
  • Type

    conf

  • DOI
    10.1109/SFCS.1989.63460
  • Filename
    63460