enow.com Web Search

Search results

  1. Results from the WOW.Com Content Network
  2. Factorization of polynomials over finite fields - Wikipedia

    en.wikipedia.org/wiki/Factorization_of...

    Like distinct-degree factorization algorithm, Rabin's algorithm [5] is based on the Lemma stated above. Distinct-degree factorization algorithm tests every d not greater than half the degree of the input polynomial. Rabin's algorithm takes advantage that the factors are not needed for considering fewer d. Otherwise, it is similar to distinct ...

  3. Cantor–Zassenhaus algorithm - Wikipedia

    en.wikipedia.org/wiki/Cantor–Zassenhaus_algorithm

    The Cantor–Zassenhaus algorithm takes as input a square-free polynomial (i.e. one with no repeated factors) of degree n with coefficients in a finite field whose irreducible polynomial factors are all of equal degree (algorithms exist for efficiently factoring arbitrary polynomials into a product of polynomials satisfying these conditions, for instance, () / ((), ′ ()) is a squarefree ...

  4. Factorization of polynomials - Wikipedia

    en.wikipedia.org/wiki/Factorization_of_polynomials

    If the original polynomial is the product of factors at least two of which are of degree 2 or higher, this technique only provides a partial factorization; otherwise the factorization is complete. In particular, if there is exactly one non-linear factor, it will be the polynomial left after all linear factors have been factorized out.

  5. Square-free polynomial - Wikipedia

    en.wikipedia.org/wiki/Square-free_polynomial

    Therefore, the algorithm of square-free factorization is basic in computer algebra. Over a field of characteristic 0, the quotient of f {\displaystyle f} by its greatest common divisor (GCD) with its derivative is the product of the a i {\displaystyle a_{i}} in the above square-free decomposition.

  6. Shor's algorithm - Wikipedia

    en.wikipedia.org/wiki/Shor's_algorithm

    The discrete logarithm algorithm and the factoring algorithm are instances of the period-finding algorithm, and all three are instances of the hidden subgroup problem. On a quantum computer, to factor an integer N {\displaystyle N} , Shor's algorithm runs in polynomial time , meaning the time taken is polynomial in log ⁡ N {\displaystyle \log ...

  7. Berlekamp–Rabin algorithm - Wikipedia

    en.wikipedia.org/wiki/Berlekamp–Rabin_algorithm

    In number theory, Berlekamp's root finding algorithm, also called the Berlekamp–Rabin algorithm, is the probabilistic method of finding roots of polynomials over the field with elements. The method was discovered by Elwyn Berlekamp in 1970 [ 1 ] as an auxiliary to the algorithm for polynomial factorization over finite fields.

  8. Polynomial root-finding - Wikipedia

    en.wikipedia.org/wiki/Polynomial_root-finding

    The square-free factorization of a polynomial p is a factorization = where each is either 1 or a polynomial without multiple roots, and two different do not have any common root. An efficient method to compute this factorization is Yun's algorithm .

  9. Fermat's factorization method - Wikipedia

    en.wikipedia.org/wiki/Fermat's_factorization_method

    Fermat's factorization method, named after Pierre de Fermat, is based on the representation of an odd integer as the difference of two squares: N = a 2 − b 2 . {\displaystyle N=a^{2}-b^{2}.} That difference is algebraically factorable as ( a + b ) ( a − b ) {\displaystyle (a+b)(a-b)} ; if neither factor equals one, it is a proper ...