Results 1  10
of
37
Quickselect and Dickman function
 Combinatorics, Probability and Computing
, 2000
"... We show that the limiting distribution of the number of comparisons used by Hoare's quickselect algorithm when given a random permutation of n elements for finding the mth smallest element, where m = o(n), is the Dickman function. The limiting distribution of the number of exchanges is also derived ..."
Abstract

Cited by 24 (1 self)
 Add to MetaCart
We show that the limiting distribution of the number of comparisons used by Hoare's quickselect algorithm when given a random permutation of n elements for finding the mth smallest element, where m = o(n), is the Dickman function. The limiting distribution of the number of exchanges is also derived. 1 Quickselect Quickselect is one of the simplest and e#cient algorithms in practice for finding specified order statistics in a given sequence. It was invented by Hoare [19] and uses the usual partitioning procedure of quicksort: choose first a partitioning key, say x; regroup the given sequence into two parts corresponding to elements whose values are less than and larger than x, respectively; then decide, according to the size of the smaller subgroup, which part to continue recursively or to stop if x is the desired order statistics; see Figure 1 for an illustration in terms of binary search trees. For more details, see Guibas [15] and Mahmoud [26]. This algorithm , although ine#cient in the worst case, has linear mean when given a sequence of n independent and identically distributed continuous random variables, or equivalently, when given a random permutation of n elements, where, here and throughout this paper, all n! permutations are equally likely. Let C n,m denote the number of comparisons used by quickselect for finding the mth smallest element in a random permutation, where the first partitioning stage uses n 1 comparisons. Knuth [23] was the first to show, by some di#erencing argument, that E(C n,m ) = 2 (n + 3 + (n + 1)H n (m + 2)Hm (n + 3 m)H n+1m ) , n, where Hm = 1#k#m k 1 . A more transparent asymptotic approximation is E(C n,m ) (#), (#) := 2 #), # Part of the work of this author was done while he was visiting School of C...
Discrete Logarithms and Smooth Polynomials
 Contemporary Mathematics, AMS
, 1993
"... . This paper is a survey of recent advances in discrete logarithm algorithms. Improved estimates for smooth integers and smooth polynomials are also discussed. 1. Introduction If G denotes a group (written multiplicatively), and hgi the cyclic subgroup generated by g 2 G, then the discrete logarith ..."
Abstract

Cited by 15 (1 self)
 Add to MetaCart
. This paper is a survey of recent advances in discrete logarithm algorithms. Improved estimates for smooth integers and smooth polynomials are also discussed. 1. Introduction If G denotes a group (written multiplicatively), and hgi the cyclic subgroup generated by g 2 G, then the discrete logarithm problem for G is to find, given g 2 G and y 2 hgi, the smallest nonnegative integer x such that y = g x . This integer x is called the discrete logarithm of y to the base g, and is written x = log g y. The discrete log problem has been studied by number theorists for a long time. The main reason for the intense current interest in it, though, is that many public key cryptosystems depend for their security on the assumption that it is hard, at least for suitably chosen groups. With the proposed adoption of the NIST digital signature algorithm [28] (based on the ElGamal [10] and Schnorr [35] proposals), even more attention is likely to be drawn to this area. There are already several su...
Large Character Sums
 CHARACTERS AND THE POLYAVINOGRADOV THEOREM 29
"... A central problem in analytic number theory is to gain an understanding of character sums χ(n), n≤x ..."
Abstract

Cited by 15 (6 self)
 Add to MetaCart
A central problem in analytic number theory is to gain an understanding of character sums χ(n), n≤x
The distribution of totients
, 1998
"... This paper is an announcement of many new results concerning the set of totients, i.e. the set of values taken by Euler’s φfunction. The main functions studied are V (x), the number of totients not exceeding x, A(m), the number of solutions of φ(x) =m(the “multiplicity ” of m), and Vk(x), the numb ..."
Abstract

Cited by 15 (6 self)
 Add to MetaCart
This paper is an announcement of many new results concerning the set of totients, i.e. the set of values taken by Euler’s φfunction. The main functions studied are V (x), the number of totients not exceeding x, A(m), the number of solutions of φ(x) =m(the “multiplicity ” of m), and Vk(x), the number of m ≤ x with A(m) =k. The first of the main results of the paper is a determination of the true order of V (x). It is also shown that for each k ≥ 1, if there is a totient with multiplicity k, thenVk(x)≫V(x). We further show that every multiplicity k ≥ 2 is possible, settling an old conjecture of Sierpiński. An older conjecture of Carmichael states that no totient has multiplicity 1. This remains an open problem, but some progress can be reported. In particular, the results stated above imply that if there is one counterexample, then a positive proportion of all totients are counterexamples. Determining the order of V (x) andVk(x) also provides a description of the “normal ” multiplicative structure of totients. This takes the form of bounds on the sizes of the prime factors of a preimage of a typical totient. One corollary is that the normal number of prime factors of a totient ≤ x is c log log x, wherec≈2.186. Lastly, similar results are proved for the set of values taken by a general multiplicative arithmetic function, such as the sum of divisors function, whose behavior is similar to that of Euler’s function.
SIEVING BY LARGE INTEGERS AND COVERING SYSTEMS OF CONGRUENCES
, 2006
"... An old question of Erdős asks if there exists, for each number N, a finite set S of integers greater than N and residue classes r(n) (mod n) for n ∈ S whose union is Z. We prove that if � n∈S 1/n is bounded for such a covering of the integers, then the least member of S is also bounded, thus confirm ..."
Abstract

Cited by 11 (0 self)
 Add to MetaCart
An old question of Erdős asks if there exists, for each number N, a finite set S of integers greater than N and residue classes r(n) (mod n) for n ∈ S whose union is Z. We prove that if � n∈S 1/n is bounded for such a covering of the integers, then the least member of S is also bounded, thus confirming a conjecture of Erdős and Selfridge. We also prove a conjecture of Erdős and Graham, that, for each fixed number K> 1, the complement in Z of any union of residue classes r(n) (mod n), for distinct n ∈ (N, KN], has density at least dK for N sufficiently large. Here dK is a positive number depending only on K. Either of these new results implies another conjecture of Erdős and Graham, that if S is a finite set of moduli greater than N, with a choice for residue classes r(n) (mod n) for n ∈ S which covers Z, then the largest member of S cannot be O(N). We further obtain stronger forms of these results and establish other information, including an improvement of a related theorem of Haight. 1
An analytic approach to smooth polynomials over finite fields
 in Algorithmic Number Theory: Third Intern. Symp., ANTSIII
, 1998
"... Abstract. We consider the largest degrees that occur in the decomposition of polynomials over finite fields into irreducible factors. We expand the range of applicability of the Dickman function as an approximation for the number of smooth polynomials, which provides precise estimates for the discr ..."
Abstract

Cited by 11 (2 self)
 Add to MetaCart
Abstract. We consider the largest degrees that occur in the decomposition of polynomials over finite fields into irreducible factors. We expand the range of applicability of the Dickman function as an approximation for the number of smooth polynomials, which provides precise estimates for the discrete logarithm problem. In addition, we characterize the distribution of the two largest degrees of irreducible factors, a problem relevant to polynomial factorization. As opposed to most earlier treatments, our methods are based on a combination of exact descriptions by generating functions and a specific complex asymptotic method. 1
An asymptotic formula for the number of smooth values of a polynomial
 J. Number Theory
, 1999
"... Integers without large prime factors, dubbed smooth numbers, are by now firmly established as a useful and versatile tool in number theory. More than being simply a property of numbers that is conceptually dual to primality, smoothness has played a major role in the proofs of many results, from mult ..."
Abstract

Cited by 10 (1 self)
 Add to MetaCart
Integers without large prime factors, dubbed smooth numbers, are by now firmly established as a useful and versatile tool in number theory. More than being simply a property of numbers that is conceptually dual to primality, smoothness has played a major role in the proofs of many results, from multiplicative questions to Waring’s problem to complexity
The number of solutions of Φ(x) = m
"... An old conjecture of Sierpiński asserts that for every integer k � 2, there is a number m for which the equation φ(x) = m has exactly k solutions. Here φ is Euler’s totient function. In 1961, Schinzel deduced this conjecture from his Hypothesis H. The purpose of this paper is to present an uncondit ..."
Abstract

Cited by 9 (2 self)
 Add to MetaCart
An old conjecture of Sierpiński asserts that for every integer k � 2, there is a number m for which the equation φ(x) = m has exactly k solutions. Here φ is Euler’s totient function. In 1961, Schinzel deduced this conjecture from his Hypothesis H. The purpose of this paper is to present an unconditional proof of Sierpiński’s conjecture. The proof uses many results from sieve theory, in particular the famous theorem of Chen.
Residue classes free of values of Euler’s function
 In: Gy}ory K (ed) Proc Number Theory in Progress, pp 805–812. Berlin: W de Gruyter
, 1999
"... Dedicated to Andrzej Schinzel on his sixtieth birthday By a totient we mean a value taken by Euler’s function φ(n). Dence and Pomerance [DP] have established Theorem A. If a residue class contains at least one multiple of 4, then it contains ..."
Abstract

Cited by 6 (1 self)
 Add to MetaCart
Dedicated to Andrzej Schinzel on his sixtieth birthday By a totient we mean a value taken by Euler’s function φ(n). Dence and Pomerance [DP] have established Theorem A. If a residue class contains at least one multiple of 4, then it contains