Skip to main content

Showing 1–37 of 37 results for author: Devroye, L

Searching in archive cs. Search in all archives.
.
  1. arXiv:2404.07011  [pdf, ps, other

    cs.DS cs.DM

    An asymptotically optimal algorithm for generating bin cardinalities

    Authors: Luc Devroye, Dimitrios Los

    Abstract: In the balls-into-bins setting, $n$ balls are thrown uniformly at random into $n$ bins. The naïve way to generate the final load vector takes $Θ(n)$ time. However, it is well-known that this load vector has with high probability bin cardinalities of size $Θ(\frac{\log n}{\log \log n})$. Here, we present an algorithm in the RAM model that generates the bin cardinalities of the final load vector in… ▽ More

    Submitted 10 April, 2024; originally announced April 2024.

    Comments: 11 pages

    MSC Class: 65C10; 60C05; 11K45; 68W20; 68U20; 68W27; 68W40 ACM Class: G.3; G.2.m; F.2.2

  2. arXiv:2311.13059  [pdf, ps, other

    stat.ML cs.LG math.ST

    A note on estimating the dimension from a random geometric graph

    Authors: Caelan Atamanchuk, Luc Devroye, Gabor Lugosi

    Abstract: Let $G_n$ be a random geometric graph with vertex set $[n]$ based on $n$ i.i.d.\ random vectors $X_1,\ldots,X_n$ drawn from an unknown density $f$ on $\R^d$. An edge $(i,j)$ is present when $\|X_i -X_j\| \le r_n$, for a given threshold $r_n$ possibly depending upon $n$, where $\| \cdot \|$ denotes Euclidean distance. We study the problem of estimating the dimension $d$ of the underlying space when… ▽ More

    Submitted 21 November, 2023; originally announced November 2023.

  3. arXiv:2310.16715  [pdf, ps, other

    math.PR cs.DM cs.DS math.CO

    An Algorithm to Recover Shredded Random Matrices

    Authors: Caelan Atamanchuk, Luc Devroye, Massimo Vicenzo

    Abstract: Given some binary matrix $M$, suppose we are presented with the collection of its rows and columns in independent arbitrary orderings. From this information, are we able to recover the unique original orderings and matrix? We present an algorithm that identifies whether there is a unique ordering associated with a set of rows and columns, and outputs either the unique correct orderings for the row… ▽ More

    Submitted 23 April, 2024; v1 submitted 25 October, 2023; originally announced October 2023.

    MSC Class: 60C05 (Primary) 68Q25 (Secondary)

  4. arXiv:2309.05308  [pdf, ps, other

    cs.DS

    Two-way Linear Probing Revisited

    Authors: Ketan Dalal, Luc Devroye, Ebrahim Malalla

    Abstract: We introduce linear probing hashing schemes that construct a hash table of size $n$, with constant load factor $α$, on which the worst-case unsuccessful search time is asymptotically almost surely $O(\log \log n)$. The schemes employ two linear probe sequences to find empty cells for the keys. Matching lower bounds on the maximum cluster size produced by any algorithm that uses two linear probe se… ▽ More

    Submitted 18 September, 2023; v1 submitted 11 September, 2023; originally announced September 2023.

    Comments: 31 pages, 8 figures, 5 tables, references added

    ACM Class: E.2; F.2.2

  5. arXiv:2306.01727  [pdf, other

    stat.ML cs.LG cs.SI

    Broadcasting in random recursive dags

    Authors: Simon Briend, Luc Devroye, Gabor Lugosi

    Abstract: A uniform $k$-{\sc dag} generalizes the uniform random recursive tree by picking $k$ parents uniformly at random from the existing nodes. It starts with $k$ ''roots''. Each of the $k$ roots is assigned a bit. These bits are propagated by a noisy channel. The parents' bits are flipped with probability $p$, and a majority vote is taken. When all nodes have received their bits, the $k$-{\sc dag} is s… ▽ More

    Submitted 24 February, 2024; v1 submitted 2 June, 2023; originally announced June 2023.

  6. arXiv:2210.10544  [pdf, ps, other

    math.PR cs.DM

    Subtractive random forests

    Authors: Nicolas Broutin, Luc Devroye, Gabor Lugosi, Roberto Imbuzeiro Oliveira

    Abstract: Motivated by online recommendation systems, we study a family of random forests. The vertices of the forest are labeled by integers. Each non-positive integer $i\le 0$ is the root of a tree. Vertices labeled by positive integers $n \ge 1$ are attached sequentially such that the parent of vertex $n$ is $n-Z_n$, where the $Z_n$ are i.i.d.\ random variables taking values in $\mathbb N$. We study seve… ▽ More

    Submitted 25 February, 2024; v1 submitted 19 October, 2022; originally announced October 2022.

  7. arXiv:2105.01108   

    cs.IT math.ST stat.ML

    Consistent Density Estimation Under Discrete Mixture Models

    Authors: Luc Devroye, Alex Dytso

    Abstract: This work considers a problem of estimating a mixing probability density $f$ in the setting of discrete mixture models. The paper consists of three parts. The first part focuses on the construction of an $L_1$ consistent estimator of $f$. In particular, under the assumptions that the probability measure $μ$ of the observation is atomic, and the map from $f$ to $μ$ is bijective, it is shown that… ▽ More

    Submitted 10 May, 2021; v1 submitted 3 May, 2021; originally announced May 2021.

    Comments: Reason for withdrawal: There is an issue with the proof of Theorem~1

  8. arXiv:2010.11537  [pdf, ps, other

    math.ST cs.IT cs.LG

    On Mean Estimation for Heteroscedastic Random Variables

    Authors: Luc Devroye, Silvio Lattanzi, Gabor Lugosi, Nikita Zhivotovskiy

    Abstract: We study the problem of estimating the common mean $μ$ of $n$ independent symmetric random variables with different and unknown standard deviations $σ_1 \le σ_2 \le \cdots \leσ_n$. We show that, under some mild regularity assumptions on the distribution, there is a fully adaptive estimator $\widehatμ$ such that it is invariant to permutations of the elements of the sample and satisfies that, up to… ▽ More

    Submitted 22 October, 2020; originally announced October 2020.

    Comments: 29 pages

  9. arXiv:2005.01242  [pdf, other

    cs.RO cs.DS math.PR

    Probabilistic Analysis of RRT Trees

    Authors: Konrad Anand, Luc Devroye

    Abstract: This thesis presents analysis of the properties and run-time of the Rapidly-exploring Random Tree (RRT) algorithm. It is shown that the time for the RRT with stepsize $ε$ to grow close to every point in the $d$-dimensional unit cube is $Θ\left(\frac1{ε^d} \log \left(\frac1ε\right)\right)$. Also, the time it takes for the tree to reach a region of positive probability is… ▽ More

    Submitted 3 May, 2020; originally announced May 2020.

    Comments: 29 pages, 10 figures, submitted to The International Journal of Robotics Research

  10. arXiv:1812.06063  [pdf, ps, other

    math.ST cs.LG

    Discrete minimax estimation with trees

    Authors: Luc Devroye, Tommy Reddad

    Abstract: We propose a simple recursive data-based partitioning scheme which produces piecewise-constant or piecewise-linear density estimates on intervals, and show how this scheme can determine the optimal $L_1$ minimax rate for some discrete nonparametric classes.

    Submitted 27 June, 2019; v1 submitted 14 December, 2018; originally announced December 2018.

    MSC Class: 60G07

  11. arXiv:1810.00969  [pdf, other

    math.ST cs.DM cs.SI math.PR

    On the discovery of the seed in uniform attachment trees

    Authors: Luc Devroye, Tommy Reddad

    Abstract: We investigate the size of vertex confidence sets for including part of (or the entirety of) the seed in seeded uniform attachment trees, given knowledge of some of the seed's properties, and with a prescribed probability of failure. We also study the problem of identifying the leaves of a seed in a seeded uniform attachment tree, given knowledge of the positions of all internal nodes of the seed.

    Submitted 22 February, 2019; v1 submitted 1 October, 2018; originally announced October 2018.

    MSC Class: 05C80

  12. arXiv:1807.06649  [pdf, other

    quant-ph cs.IT

    Remote Sampling with Applications to General Entanglement Simulation

    Authors: Gilles Brassard, Luc Devroye, Claude Gravel

    Abstract: We show how to sample exactly discrete probability distributions whose defining parameters are distributed among remote parties. For this purpose, von Neumann's rejection algorithm is turned into a distributed sampling communication protocol. We study the expected number of bits communicated among the parties and also exhibit a trade-off between the number of rounds of the rejection algorithm and… ▽ More

    Submitted 17 July, 2018; originally announced July 2018.

    Comments: 17 pages, 1 figure, 4 algorithms (protocols); Complete generalization of previous paper arXiv:1303.5942 [cs.IT] -- Exact simulation of the GHZ distribution -- by the same authors

    Journal ref: Entropy 21(1):92, 2019

  13. arXiv:1806.06887  [pdf, ps, other

    math.ST cs.LG

    The Minimax Learning Rates of Normal and Ising Undirected Graphical Models

    Authors: Luc Devroye, Abbas Mehrabian, Tommy Reddad

    Abstract: Let $G$ be an undirected graph with $m$ edges and $d$ vertices. We show that $d$-dimensional Ising models on $G$ can be learned from $n$ i.i.d. samples within expected total variation distance some constant factor of $\min\{1, \sqrt{(m + d)/n}\}$, and that this rate is optimal. We show that the same rate holds for the class of $d$-dimensional multivariate normal undirected graphical models with re… ▽ More

    Submitted 3 June, 2020; v1 submitted 18 June, 2018; originally announced June 2018.

    Comments: Accepted in the Electronic Journal of Statistics; 24 pages

    MSC Class: 62G07; 82B20

  14. arXiv:1712.07775  [pdf, ps, other

    math.PR cs.DM math.CO

    Local optima of the Sherrington-Kirkpatrick Hamiltonian

    Authors: Louigi Addario-Berry, Luc Devroye, Gabor Lugosi, Roberto Imbuzeiro Oliveira

    Abstract: We study local optima of the Hamiltonian of the Sherrington-Kirkpatrick model. We compute the exponent of the expected number of local optima and determine the "typical" value of the Hamiltonian.

    Submitted 20 December, 2017; originally announced December 2017.

    Comments: 20 pages

  15. arXiv:1707.00083  [pdf, other

    math.PR cs.DM math.CO

    Notes on Growing a Tree in a Graph

    Authors: Luc Devroye, Vida Dujmović, Alan Frieze, Abbas Mehrabian, Pat Morin, Bruce Reed

    Abstract: We study the height of a spanning tree $T$ of a graph $G$ obtained by starting with a single vertex of $G$ and repeatedly selecting, uniformly at random, an edge of $G$ with exactly one endpoint in $T$ and adding this edge to $T$.

    Submitted 4 July, 2017; v1 submitted 30 June, 2017; originally announced July 2017.

    Comments: Updated grant acknowledgement

  16. arXiv:1703.10731  [pdf, other

    cs.DS cs.DC

    An analysis of budgeted parallel search on conditional Galton-Watson trees

    Authors: David Avis, Luc Devroye

    Abstract: Recently Avis and Jordan have demonstrated the efficiency of a simple technique called budgeting for the parallelization of a number of tree search algorithms. The idea is to limit the amount of work that a processor performs before it terminates its search and returns any unexplored nodes to a master process. This limit is set by a critical budget parameter which determines the overhead of the pr… ▽ More

    Submitted 5 September, 2019; v1 submitted 30 March, 2017; originally announced March 2017.

    Comments: 15 pages, 3 figures, 2 tables Minor revisions including an extended description of the Q-process with additional figure

  17. arXiv:1701.02527  [pdf, other

    math.PR cs.DM math.CO

    The heavy path approach to Galton-Watson trees with an application to Apollonian networks

    Authors: Luc Devroye, Cecilia Holmgren, Henning Sulzbach

    Abstract: We study the heavy path decomposition of conditional Galton-Watson trees. In a standard Galton-Watson tree conditional on its size $n$, we order all children by their subtree sizes, from large (heavy) to small. A node is marked if it is among the $k$ heaviest nodes among its siblings. Unmarked nodes and their subtrees are removed, leaving only a tree of marked nodes, which we call the $k$-heavy tr… ▽ More

    Submitted 10 January, 2017; originally announced January 2017.

    Comments: 3 figures

  18. The expected bit complexity of the von Neumann rejection algorithm

    Authors: Luc Devroye, Claude Gravel

    Abstract: In 1952, von Neumann introduced the rejection method for random variate generation. We revisit this algorithm when we have a source of perfect bits at our disposal. In this random bit model, there are universal lower bounds for generating a random variate with a given density to within an accuracy $ε$ derived by Knuth and Yao, and refined by the authors. In general, von Neumann's method fails in t… ▽ More

    Submitted 2 April, 2016; v1 submitted 6 November, 2015; originally announced November 2015.

    Comments: 25 pages, 4 figures

    MSC Class: 65C10; 68Q25; 68Q30; 68Q87; 68W20; 68W40

  19. arXiv:1504.06238  [pdf, other

    math.PR cs.FL math.CO

    The graph structure of a deterministic automaton chosen at random: full version

    Authors: Xing Shi Cai, Luc Devroye

    Abstract: A deterministic finite automaton (DFA) of $n$ states over a $k$-letter alphabet can be seen as a digraph with $n$ vertices which all have exactly $k$ labeled out-arcs ($k$-out digraph). In 1973 Grusho first proved that with high probability (whp) in a random $k$-out digraph there is a strongly connected component (SCC) of linear size that is reachable from all vertices, i.e., a giant. He also prov… ▽ More

    Submitted 9 August, 2016; v1 submitted 23 April, 2015; originally announced April 2015.

    Comments: 48 pages, 7 figures

  20. arXiv:1502.02539  [pdf, ps, other

    cs.IT

    Random variate generation using only finitely many unbiased, independently and identically distributed random bits

    Authors: Luc Devroye, Claude Gravel

    Abstract: For any discrete probability distributions with bounded entropy, we can generate exactly a random variate using only a finite expected number of perfect coin flips. A perfect coin flip is the outcome of an unbiased Bernoulli random variable. Coin flips are unbiased, independently and identically distributed in all our work. We survey well-known algorithms for the discrete case such as the one from… ▽ More

    Submitted 10 November, 2020; v1 submitted 9 February, 2015; originally announced February 2015.

    Comments: 54 pages, 9 figures

    MSC Class: 65C10; 68Q25; 68Q30; 68Q87; 68W20; 68W40

  21. arXiv:1411.3317  [pdf, ps, other

    math.PR cs.DM cs.SI math.ST

    Finding Adam in random growing trees

    Authors: Sébastien Bubeck, Luc Devroye, Gábor Lugosi

    Abstract: We investigate algorithms to find the first vertex in large trees generated by either the uniform attachment or preferential attachment model. We require the algorithm to output a set of $K$ vertices, such that, with probability at least $1-ε$, the first vertex is in this set. We show that for any $ε$, there exist such algorithms with $K$ independent of the size of the input tree. Moreover, we pro… ▽ More

    Submitted 1 December, 2015; v1 submitted 12 November, 2014; originally announced November 2014.

    Comments: 14 pages

  22. arXiv:1403.1274  [pdf, other

    math.PR cs.DM cs.NI math.CO

    Almost optimal sparsification of random geometric graphs

    Authors: Nicolas Broutin, Luc Devroye, Gabor Lugosi

    Abstract: A random geometric irrigation graph $Γ_n(r_n,ξ)$ has $n$ vertices identified by $n$ independent uniformly distributed points $X_1,\ldots,X_n$ in the unit square $[0,1]^2$. Each point $X_i$ selects $ξ_i$ neighbors at random, without replacement, among those points $X_j$ ($j\neq i$) for which $\|X_i-X_j\| < r_n$, and the selected vertices are connected to $X_i$ by an edge. The number $ξ_i$ of the ne… ▽ More

    Submitted 7 March, 2014; v1 submitted 5 March, 2014; originally announced March 2014.

    MSC Class: 05C80; 60C05

  23. arXiv:1402.3696  [pdf, ps, other

    math.PR cs.DM cs.NI math.CO

    Connectivity of sparse Bluetooth networks

    Authors: Nicolas Broutin, Luc Devroye, Gábor Lugosi

    Abstract: Consider a random geometric graph defined on $n$ vertices uniformly distributed in the $d$-dimensional unit torus. Two vertices are connected if their distance is less than a "visibility radius" $r_n$. We consider {\sl Bluetooth networks} that are locally sparsified random geometric graphs. Each vertex selects $c$ of its neighbors in the random geometric graph at random and connects only to the se… ▽ More

    Submitted 15 February, 2014; originally announced February 2014.

    MSC Class: 05C80; 60C05

  24. The Analysis of Kademlia for random IDs

    Authors: Xing Shi Cai, Luc Devroye

    Abstract: Kademlia is the de facto standard searching algorithm for P2P (peer-to-peer) networks on the Internet. In our earlier work, we introduced two slightly different models for Kademlia and studied how many steps it takes to search for a target node by using Kademlia's searching algorithm. The first model, in which nodes of the network are labelled with deterministic IDs, had been discussed in that pap… ▽ More

    Submitted 12 May, 2015; v1 submitted 5 February, 2014; originally announced February 2014.

    Comments: 15 pages. 2 figures

  25. A Probabilistic Analysis of Kademlia Networks

    Authors: Xing Shi Cai, Luc Devroye

    Abstract: Kademlia is currently the most widely used searching algorithm in P2P (peer-to-peer) networks. This work studies an essential question about Kademlia from a mathematical perspective: how long does it take to locate a node in the network? To answer it, we introduce a random graph K and study how many steps are needed to locate a given vertex in K using Kademlia's algorithm, which we call the routin… ▽ More

    Submitted 23 September, 2013; originally announced September 2013.

    Comments: ISAAC 2013

  26. Exact simulation of the GHZ distribution

    Authors: Gilles Brassard, Luc Devroye, Claude Gravel

    Abstract: John Bell has shown that the correlations entailed by quantum mechanics cannot be reproduced by a classical process involving non-communicating parties. But can they be simulated with the help of bounded communication? This problem has been studied for more than two decades and it is now well understood in the case of bipartite entanglement. However, the issue was still widely open for multipartit… ▽ More

    Submitted 17 May, 2015; v1 submitted 24 March, 2013; originally announced March 2013.

    Comments: Improved in a variety of ways, including new results. 27 pages

  27. arXiv:1302.5797  [pdf, ps, other

    cs.LG

    Prediction by Random-Walk Perturbation

    Authors: Luc Devroye, Gábor Lugosi, Gergely Neu

    Abstract: We propose a version of the follow-the-perturbed-leader online prediction algorithm in which the cumulative losses are perturbed by independent symmetric random walks. The forecaster is shown to achieve an expected regret of the optimal order O(sqrt(n log N)) where n is the time horizon and N is the number of experts. More importantly, it is shown that the forecaster changes its prediction at most… ▽ More

    Submitted 23 February, 2013; originally announced February 2013.

  28. arXiv:1301.4679  [pdf, ps, other

    stat.ML cs.LG math.ST

    Cellular Tree Classifiers

    Authors: Gérard Biau, Luc Devroye

    Abstract: The cellular tree classifier model addresses a fundamental problem in the design of classifiers for a parallel or distributed computing world: Given a data set, is it sufficient to apply a majority rule for classification, or shall one split the data into two or more parts and send each part to a potentially different computer (or cell) for further processing? At first sight, it seems impossible t… ▽ More

    Submitted 25 June, 2013; v1 submitted 20 January, 2013; originally announced January 2013.

  29. arXiv:1202.5945  [pdf, other

    cs.CG cs.NI

    A Note on Interference in Random Point Sets

    Authors: Luc Devroye, Pat Morin

    Abstract: The (maximum receiver-centric) interference of a geometric graph (von Rickenbach etal (2005)) is studied. It is shown that, with high probability, the following results hold for a set, V, of n points independently and uniformly distributed in the unit d-cube, for constant dimension d: (1) there exists a connected graph with vertex set V that has interference O((log n)^{1/3}); (2) no connected grap… ▽ More

    Submitted 12 June, 2012; v1 submitted 27 February, 2012; originally announced February 2012.

    Comments: Updated for journal submission

  30. arXiv:1106.0461  [pdf, other

    cs.CG cs.DS math.PR

    Random hyperplane search trees in high dimensions

    Authors: Luc Devroye, James King

    Abstract: Given a set S of n \geq d points in general position in R^d, a random hyperplane split is obtained by sampling d points uniformly at random without replacement from S and splitting based on their affine hull. A random hyperplane search tree is a binary space partition tree obtained by recursive application of random hyperplane splits. We investigate the structural distributions of such random tree… ▽ More

    Submitted 2 June, 2011; originally announced June 2011.

    Comments: 19 pages, 4 figures

    MSC Class: 68Q87

  31. arXiv:1103.0351  [pdf, other

    math.PR cs.DM cs.NI math.CO

    Connectivity threshold for Bluetooth graphs

    Authors: Nicolas Broutin, Luc Devroye, Nicolas Fraiman, Gábor Lugosi

    Abstract: We study the connectivity properties of random Bluetooth graphs that model certain "ad hoc" wireless networks. The graphs are obtained as "irrigation subgraphs" of the well-known random geometric graph model. There are two parameters that control the model: the radius $r$ that determines the "visible neighbors" of each node and the number of edges $c$ that each node is allowed to send to these. Th… ▽ More

    Submitted 2 March, 2011; originally announced March 2011.

    Comments: 21 pages, 5 figures

    MSC Class: 05C80; 60C05

  32. arXiv:1006.0291  [pdf, other

    cs.CG

    The dilation of the Delaunay triangulation is greater than π/2

    Authors: Prosenjit Bose, Luc Devroye, Maarten Löffler, Jack Snoeyink, Vishal Verma

    Abstract: Consider the Delaunay triangulation T of a set P of points in the plane as a Euclidean graph, in which the weight of every edge is its length. It has long been conjectured that the dilation in T of any pair p, p \in P, which is the ratio of the length of the shortest path from p to p' in T over the Euclidean distance ||pp'||, can be at most π/2 \approx 1.5708. In this paper, we show how to constru… ▽ More

    Submitted 2 June, 2010; originally announced June 2010.

    Comments: 12 pages, 6 figures, invited to the special edition of Computational Geometry Theory and Applications for papers from CCCG 2009

  33. arXiv:1002.1092  [pdf, other

    cs.CG cs.DS

    Odds-On Trees

    Authors: Prosenjit Bose, Luc Devroye, Karim Douieb, Vida Dujmovic, James King, Pat Morin

    Abstract: Let R^d -> A be a query problem over R^d for which there exists a data structure S that can compute P(q) in O(log n) time for any query point q in R^d. Let D be a probability measure over R^d representing a distribution of queries. We describe a data structure called the odds-on tree, of size O(n^ε) that can be used as a filter that quickly computes P(q) for some query values q in R^d and relies… ▽ More

    Submitted 4 February, 2010; originally announced February 2010.

    Comments: 19 pages, 0 figures

  34. arXiv:1001.2763  [pdf, other

    cs.CG

    Point Location in Disconnected Planar Subdivisions

    Authors: Prosenjit Bose, Luc Devroye, Karim Douieb, Vida Dujmovic, James King, Pat Morin

    Abstract: Let $G$ be a (possibly disconnected) planar subdivision and let $D$ be a probability measure over $\R^2$. The current paper shows how to preprocess $(G,D)$ into an O(n) size data structure that can answer planar point location queries over $G$. The expected query time of this data structure, for a query point drawn according to $D$, is $O(H+1)$, where $H$ is a lower bound on the expected query t… ▽ More

    Submitted 15 January, 2010; originally announced January 2010.

  35. Memoryless Routing in Convex Subdivisions: Random Walks are Optimal

    Authors: Dan Chen, Luc Devroye, Vida Dujmovic, Pat Morin

    Abstract: A memoryless routing algorithm is one in which the decision about the next edge on the route to a vertex t for a packet currently located at vertex v is made based only on the coordinates of v, t, and the neighbourhood, N(v), of v. The current paper explores the limitations of such algorithms by showing that, for any (randomized) memoryless routing algorithm A, there exists a convex subdivision… ▽ More

    Submitted 12 November, 2009; originally announced November 2009.

    Comments: 11 pages, 6 figures

    Journal ref: Computational Geometry: Theory and Applications, Volume 45, Issue 4, May 2012, Pages 178-185

  36. arXiv:0905.3584  [pdf, ps, other

    cs.CG cs.DC

    On the Expected Maximum Degree of Gabriel and Yao Graphs

    Authors: Luc Devroye, Joachim Gudmundsson, Pat Morin

    Abstract: Motivated by applications of Gabriel graphs and Yao graphs in wireless ad-hoc networks, we show that the maximal degree of a random Gabriel graph or Yao graph defined on $n$ points drawn uniformly at random from a unit square grows as $Θ(\log n / \log \log n)$ in probability.

    Submitted 21 May, 2009; originally announced May 2009.

    Comments: 20 pages, 10 figures

    ACM Class: I.3.5; E.1

  37. arXiv:math/0005237  [pdf, ps, other

    math.PR cs.DS

    Perfect simulation from the Quicksort limit distribution

    Authors: Luc Devroye, James Allen Fill, Ralph Neininger

    Abstract: The weak limit of the normalized number of comparisons needed by the Quicksort algorithm to sort n randomly permuted items is known to be determined implicitly by a distributional fixed-point equation. We give an algorithm for perfect random variate generation from this distribution.

    Submitted 23 May, 2000; v1 submitted 23 May, 2000; originally announced May 2000.

    Comments: 7 pages. See also http://www.mts.jhu.edu/~fill/, http://www-cgrl.cs.mcgill.ca/~luc/, and http://www.stochastik.uni-freiburg.de/homepages/neininger/ . Submitted for publication in May, 2000

    Report number: 603, Department of Mathematical Sciences, The Johns Hopkins University MSC Class: 65C10 (primary); 65C05; 68U20; 11K45 (secondary)