Abstracts
These abstracts are also available in pdf, ps and ps.gz.
- Cyril Banderier
- Combinatorial and analytic properties of lattice paths
- Brigitte Chauvin
- Discrete martingales and a few applications including binary search trees
- Hua-Huai, Felix, Chern
- An elementary approach to the asymptotics of quicksort-type recurrences with applications
- Luc Devroye
- Tries
- Michael Drmota
- The height of digital search trees
- James A. Fill
- Singularity analysis and the probabilistic analysis of a class of search-tree functionals
- Philippe Flajolet
- Algebraic Analytic Asymptotics
- Hsien-Kuei Hwang
- A method of moments for random recursive structures
- Guy Louchard
- Reflected Brownian Bridge area conditioned on its local time at the origin
- Svante Janson
- Quicksort asymptotics
- Jean-François Marckert
- Non-Crossing trees are almost conditioned Galton-Watson trees
- Hosam M. Mahmoud
- The Size of Random Bucket Trees via Urn Models
- Conrado Martìnez
- On the complexity of unranking and ordered generation
- Donatella Merlini
- Some matrices often arising in combinatorics and in the analysis of algorithms
- Markus E. Nebel
- RNA Secondary Structures and Their Relation to Binary Trees
- Michel Nguyen-The
- Distributions of Valuations on Trees
- Ralph Neininger
- Multivariate Contraction Method
- Daniel Panario
- Pairs of coprime smooth polynomials and the Waterloo algorithm
- Jordi Petit
- Hamiltonian Cycles in Faulty Random Geometric Networks
- Boris Pittel
- Phase transition and finite-size scaling for the integer partitioning problem
- Nicolas Pouyanne
- Permutations admitting an m-th root
- Helmut Prodinger
- Randomized search of fixed length binary words - or - a trie model of two russians
- Mireille Regnier
- Large Deviations on Words
- Ludger Rueschendorf
- A general limit theorem for recursive algorithms
- Gilles Schaeffer
- Random planar maps and alternating knots and links
- Hadas Shachnai
- Efficient Reorganization of Binary Search Trees
- Renzo Sprugnoli
- Histograms and Fountains
- Wojciech Szpankowski
- New and Old Problems in Pattern Occurrences
- Brigitte Vallée
- Hidden pattern statistics
- Alfredo Viola
- Analysis of Rabin's Irreducibility Test for Polynomials over Finite Fields
- Andreas Weiermann
- Analytic combinatorics and rapidly growing functions
|
INRIA Rocquencourt
Cyril.Banderier@inria.fr
Combinatorial and analytic properties of lattice paths
GF of walks (lattice paths) over (Work related to my PhD thesis and a paper in preparation with Ph. Flajolet).
Université de Versailles Saint-Quentin
chauvin@math.uvsq.fr
Discrete martingales and a few applications including binary search trees
In a first part, basic notions of the
discrete martingale theory are given:
decompositions, inequalities,
stopping theorems and main
convergence theorems.
Several examples allow to see how martingales can be found,
how a martingale can be transformed and how a martingale
concentrates the randomness.
The case of exponential martingales is studied: first,
it gives an easy example of a non
In a second part, the previous tools are used
for binary search trees. The
convergence theorems give information on some cost variables.
The random measure valued
where
Finally, extensions to the
Department of Mathematics and Science Educations, Taipei Municipal Teachers College
felix@mail1.tmtc.edu.tw
An elementary approach to the asymptotics of quicksort-type recurrences with applications
The average-case analysis of sorting algorithms and many random data structures often necessitates the resolution of some recurrences, linear or nonlinear. In this talk I will introduce a simple elementary approach (without complex analysis) to the ``asymptotic transfers'' for quantities defined by a recurrence equation of quite general type. The approach reveals not only the intrinsic insight of such recurrences but also reflects more analytic properties of the associated PGF and differential equations. Almost no knowledge on differential equations is needed for this approach. The class of recurrences we study cover examples like the generalized quicksort of Hennequin that has recently been analyzed by purely analytic approach, the analysis of quicksort using Tukey's ``ninther'' (the median of three medians-of-three) and its extensions. Our approach can be used to derive all moments (centralized or not) and limit laws of the main cost measures in a systematic way. The interest of studying ``ninther'' is multi-fold: first the underlying cost measures introduce naturally several new recurrences of quicksort-type that are so messy that a more algebraic and abstract treatment is needed; second, we can vary the underlying scheme to produce more instances of ``phase changes'' of the limit laws. This is joint work with Hsien-Kuei Hwang and Tsung-Hsi Tsai.
Mc Gill University
luc@cs.mcgill.ca
Tries
We revisit tries from several perspectives. Topics include universal laws of large numbers for trie parameters, partial match, and level compaction.
TU Wien, Department of Geometry
Michael.Drmota@tuwien.ac.at
The height of digital search trees
It is shown that the expected value of the
height and that the variance is bounded: This result follows by analyzing generating functions
The Johns Hopkins University,
jimfill@jhu.edu
Singularity analysis and the probabilistic analysis of a class of search-tree functionals
This is a joint work with Philippe Flajolet and Nevin Kapur.
We review the notion of an additive-type functional on m-ary search
trees. Three examples of such functionals are space requirement,
total path length, and log-product of branch sizes; the last of these
three serves as a crude measure of the "shape" of the tree. The goal
is to study the distribution of an additive-type functional applied
to a tree built in a natural way from a uniformly random permutation
of
We provide a general framework for the exact and asymptotic analysis of such distributions. Singularity analysis (the extraction of asymptotic information about a sequence from the behavior of its generating function near singularities) can be extremely useful in the consideration of asymptotic distributions, but the tools currently available do not handle the log-product functional. We expand the singularity analysis tool kit by proving that if singularity analysis can be applied to each of two sequences, then it can also be applied to the Hadamard product of the sequences. This tool allows for the handling not only of the log-product functional, but also of a wide variety of asymptotic problems in combinatorics and probability.
INRIA Rocquencourt, Projet Algo
Philippe.Flajolet@inria.fr
Algebraic Analytic Asymptotics
Many combinatorial problems lead to algebraic generating functions, that is, functions that are solutions of polynomial equations. Asymptotic enumeration results then depend on being able to determine precisely the location and nature of singularities. The major theorem of ``Drmota-Lalley-Woods'' addresses such questions in the case of an important but special class of algebraic functions (the positive ones arising from ``strongly dependent'' polynomial systems). The difficulty of the problem, at its fullest level of generality stems from the fact that algebraic functions are inherently multivalued. There appears consequently a ``connection problem'': Given initial conditions dictated by combinatorics, where are and which are the ``relevant'' singularities? We prove this problem to be decidable in relatively low computational complexity. A consequence is the effective computability of coefficient asymptotics for general algebraic functions. The results are potentially applicable to any combinatorial class that admits of an algebraic generating function. Examples (to be evoked, time permitting) include all combinatorial classes described by context-free languages (via the Chomsky-Schützenbeger Theorem), several random walks and polyomino problems (via the ``kernel method''), several geometric configuration problems (e.g., the noncrossing configurations studied by Flajolet-Noy), trees and terms (following Meir and Moon's framework), planar maps (via Tutte's quadratic method), and so on. [Some of this research is described in ``Analytic combinatorics: functional equations, rational, and algebraic functions'' by P. Flajolet, R. Sedgewick (Res. Rep. INRIA RR4103, January 2001, 98 pages). Some results represent ongoing research with Bruno Salvy and Cyril Chabaud.]
Institute of Statistical Science, Academia Sinica
hkhwang@stat.sinica.edu.tw
A method of moments for random recursive structures
A systematic approach for limit laws based on
calculating the asymptotics of higher moments
is presented. When applied to recursively
defined random variables, the approach
reduces the calculations of all moments to
essentially the derivation of "asymptotic
transfers," which bridge the asymptotics of
the costs of subproblems to that of the total
cost in the underlying recurrence of the moments.
Many applications of this approach to the
analysis of algorithms will be indicated,
including maxima in right triangle, quickselect,
maximum-finding algorithms on a broadcast
communication model,
Université Libre de Bruxelles,
louchard@ulb.ac.be
Reflected Brownian Bridge area conditioned on its local time at the origin
This is a joint work with Philippe Chassaing.
Throughout this presentation, the standard Brownian motion (BM) will be denotedby
We are interested in the moments of We know (see [4], equ(30)) that where
In [4], [3] and [1], we were interested in
Bibliography
Department of Mathematics, Uppsala University
svante.janson@math.uu.se
Quicksort asymptotics
I discuss the rate of convergence of the
distribution of the (normalized) number of
comparisons in Quicksort to its limit
distribution. Several different distance measures
are considered ( This is joint work with Jim Fill and is a continuation of his talks in the two preceding seminars in this series.
Department of Statistics, George Washington University
hosam@gwu.edu
The Size of Random Bucket Trees via Urn Models
We find the asymptotic average composition
of a class of nonclassic
Polya urn models (not necessarily of fixed row sum)
by embedding the discrete
urn process into a renewal process with rewards.
A subclass of the models considered has
banded matrix urn schemes
and serves as a natural modeling tool for the size
of a class of random bucket trees.
The class of urns considered extends known results
for multicolor urns with constant
row sums.
The same asymptotic average results are shown to hold in the larger
class. This provides an average-case analysis
for the size of certain random bucketed multidimensional
quad trees and
Université de Versailles
marckert@math.uvsq.fr
Non-Crossing trees are almost conditioned Galton-Watson trees
This a joint work with Alois Panholzer.
A non-crossing tree (NC-tree) is a tree drawn
on the plane having as vertices a set of points
on the boundary of a circle, and whose edges are
straight line segments that do not cross. In this
talk, we show that NC-trees with size
Universitat Politècnica de Catalunya
conrado@lsi.upc.es
On the complexity of unranking and ordered generation
In this work we present generic algorithms for
the unranking and ordered generation of labelled
combinatorial structures. Unranking means
generating the This is joint work with Xavier Molinero.
Dipartimento di Sistemi e Informatica, Università di Firenze
merlini@dsi.unifi.it
Some matrices often arising in combinatorics and in the analysis of algorithms
The concept of Riordan matrices provides a remarkable characterization of many lower triangular arrays that often arise in combinatorics and in the analysis of algorithms. The theory has been introduced in the literature in 1991 by Shapiro et al. [6] and then examined closely from a theoretical and practical point of view in [2,3,4,7]. This study has pointed out that Riordan arrays are a powerful tool in the study of many counting problems. In this talk we first present the main properties of these matrices referring in particular to some classical example such as Pascal, Catalan, Motzkin and modified Stirling (first and second kind) triangles; we then show some connections between Riordan arrays and both lattice paths and generating trees, a concept, the last one, which is more and more studied in the literature (see, e.g., [1,5]); finally we describe some examples concerning the applications of the Riordan array concept to the study of some parameters in the job scheduling of a slow device, to the enumeration and the analysis of some data structure such as hybrid trees and to some tiling problems.
Bibliography
Institut für Informatik, JWG Universität Frankfurt
nebel@sads.informatik.uni-frankfurt.de
RNA Secondary Structures and Their Relation to Binary Trees
The secondary structure of a RNA molecule is of great importance and
possesses influence, e.g. on the interaction of tRNA molecules with
proteins or on the stabilization of mRNA molecules. The classification
of secondary structures by means of their order proved useful
with respect to numerous applications. In 1978 Waterman, who gave the
first precise formal framework for the topic, suggested to determine
the number
McGill University
neiningr@jeff.cs.mcgill.ca
Multivariate Contraction Method
Well-known contraction arguments for the
derivation of limit laws for parameters
of random recursive structures and algorithms
based on the minimal This leads besides multivarite limit laws to an easy access to the asymptotic correlation of two parameters. An application is given on the joint behavior of the number of key comparisons and key exchanges of the Quicksort algorithm. A multivariate point of view may also cover univariate recursions with certain "forbidden" dependences in the recurrence. An example is the Wiener index of a random binary search tree.
Although often asymptotic normality cannot be
proven by the minimal This talk is mainly based on my preprint On a multivariate contraction method for random recursive structures with applications to Quicksort.
Laboratoire d'Informatique de l'X, Ecole Polytechnique
mnguyen@lix.polytechnique.fr
Distributions of Valuations on Trees
We consider arithmetical expression trees. The result of the
expression is called the valuation of the tree.
Defining
We first constrain the leaves (external nodes) to be labelled by
integers belonging to a finite set
We then consider trees with a distribution of operands having
a variance, and operators
School of Mathematics and Statistics, Carleton University
daniel@math.carleton.ca
Pairs of coprime smooth polynomials and the Waterloo algorithm
We focus on the Waterloo variant of the index calculus method for the discrete logarithm problem in finite fields. We provide a rigorous proof for the heuristic arguments for the running time of the Waterloo algorithm. This implies in studying the behavior of pairs of coprime smooth polynomials over finite fields. The proof involves a double saddle point method that is in nature similar to the one of Odlyzko for the rigorous analysis of the basic index calculus. [Joint work with Michael Drmota.]
Universitat Politecnica de Catalunya
jpetit@lsi.upc.es
Hamiltonian Cycles in Faulty Random Geometric Networks
In this talk we shall analyze the Hamiltonian properties of faulty random networks. This consideration is of interest when considering wireless broadcast networks. A random geometric network is a graph whose vertices correspond to points uniformly and independently distributed in the unit square, and whose edges connect any pair of vertices if their distance is below some specified bound. A faulty random geometric network is a random geometric network whose vertices or edges fail at random. Algorithms to find Hamiltonian cycles in faulty random geometric networks are presented.
Ohio State University
bgp@math.ohio-state.edu
Phase transition and finite-size scaling for the integer
partitioning problem
We consider the problem of partitioning Joint work with Jennifer Chayes and Christian Borgs (Microsoft).
Université de Versaille Saint-Quentin
pouyanne@math.uvsq.fr
Permutations admitting an
The number of permutations of the symmetric
group where
University of the Witwatersrand
helmut@gauss.cam.wits.ac.za
Randomized search of fixed length binary words - or - a trie model of two russians
The traditional model for tries is to flip a coin
whenever a decision has to be made. The new
russian model chooses a word of length n (over
a two-letter alphabet) for each of the m data
at random and uses its bits. In the limit
In a joint effort with W. Szpankowski it was possible to compute the average search costs exactly, under several different boundary conditions. The Patricia version and the size of tries can also be successfully handled. The treatment of digital search trees (under the russian probability model) seems to be a challenge.
INRIA Rocquencourt, Projet Algo
Mireille.Regnier@inria.fr
Large Deviations on Words
Word counting satisfies a Large Deviation Principle. The existence of a generating function allows the derivation of an accurate estimate of the tail distribution. Notably, the parameters in Bahadur & Rao Theorem are explicitely computed. Additionnally, these results allow for a computation of the distribution of a word conditioned by the overrepresentation of an other word. This methodology applies to assess the statistical significance of exceptional words overrepresentation in computational biology. Related algorithmic and complexity issues are discussed and compared to previous results.
Institut fuer Mathematische Stochastik, Universitaet Freiburg
ruschen@stochastik.uni-freiburg.de
A general limit theorem for recursive algorithms
This talk is based on some joint work with Ralph
Neininger. It is a continuation of his recent
paper on the multivariate contraction method.
Our main result gives a limit theorem
for divide and conquer type recusions under
some general assumptions on the asymptotic
behaviour of the first two moments. Using
several different metrics this allows to vary
the necessary assumptions on the recursion and
to analyze a great variety of examples,to
obtain e.g. also local type of limit results and
in particular to obtain normal limits. The method
also allows to establish negative results
as in the recent paper of Hwang which shows that
for m greater than 26 no normalization
can make the space of
CNRS - LORIA
Gilles.Schaeffer@loria.fr
Random planar maps and alternating knots and links
In 1998, Sundberg and Thistlethwaite obtained in a remarkable paper the growth rate of the number of prime alternating knots and links. These are the first classical objects of knot theory for which enumerative results are available. In order to obtain the precise asymptotic behavior of this number of prime alternating links, we will journey in the realm of analytic combinatorics, and look for properties of random planar maps. The relation between planar maps (embeddings of graphs in the plane) and knots simply arises from the representation of knots by planar diagrams with an under-overcrossing structure on each vertex. In the review of some almost sure facts about random planar maps (probabilistic properties and conjectures), we shall pick a few ingredients for our enumerative problem. In particular the map-Airy law discussed last year in the analysis of a random sampling algorithm (Banderier, Flajolet, Schaeffer and Soria) will surface here again.
As pointed out by Zinn-Justin and Zuber, planar diagrams representing
knots and links can be also viewed as configurations of a toy model on a
random lattice. Techniques of mathematical physics then allow to make
conjectures extending Sundberg and Thistlethwaite's result. Indeed
physicists have already studied how their classical models (Ising,
percolation, spanning trees, etc.) are perturbed by replacing the
usual regular lattice by a random planar map (this is called "coupling
the model with (Based on join work with Sebastien Kunz-jacques)
Department of Computer Science of Haifa
hadas@cs.technion.ac.il
Efficient Reorganization of Binary Search Trees
We consider the problem of maintaining a binary search tree BST that minimizes the average access cost needed to satisfy randomly generated requests. We analyze scenarios in which the accesses are generated according to a vector of fixed probabilities which is unknown. We devise policies for modifying the tree structure dynamically, using rotations of accessed records. The aim is to produce good approximations of the optimal structure of the tree, while keeping the number of rotations as small as possible. The heuristics that we propose achieve a close approximation to the optimal BST, with lower organization costs than any previously studied.
We introduce the MOVE_ONCE rule. The average access cost to the
tree under this rule is shown to equal the value achieved by the common
rule
Move to the Root (MTR).
The advantage of MOVE_ONCE over MTR and similar rules is that it relocates
each of the items in the tree at most once.
We show that the total expected cost of modifying the tree by the
MOVE_ONCE rule is bounded from above by Next we combine the MOVE_ONCE
MOVE_ONCE rule with reference counters, one per
record, that provide estimates of the reference probabilities.
We show that, for any This is joint work with Micha Hofri.
Dipartimento di Sistemi e Informatica, Universita' di Firenze
sprugnoli@dsi.unifi.it
Histograms and Fountains
Recently, the concept of a
Purdue University
spa@cs.purdue.edu
New and Old Problems in Pattern Occurrences
Let
We consider the pattern matching problem in various settings, namely:
In this talk we review analyses of the above mentioned pattern matching problems. We show how to compute moments, limiting distributions and large deviations for the number of pattern occurrences and the waiting time (i.e., the first occurrence of the pattern). Throughout we use combinatorial (e.g., formal calculus) and analytic methods (e.g., generating function, singularity analysis) of analysis of algorithms.
GREYC, Université de Caen
brigitte@info.unicaen.fr
Hidden pattern statistics
This is a joint work with Y. Guivarch', P. Flajolet and W. Szpankowski.
We consider the sequence comparison problem, also known as
hidden pattern (word) problem, where
one searches for a given subsequence in a text (rather than a string understood
as
a sequence of consecutive symbols).
A characteristic parameter is the number of occurrences of a given pattern
Instituto de Computacion Facultad de Ingenieria Universidad de la Republica, Montevideo
viola@fing.edu.uy
Analysis of Rabin's Irreducibility Test for Polynomials over Finite Fields
We give a precise average-case analysis of Rabin's
algorithm for testing the irreducibility of
polynomials over finite fields. The main technical
contribution of this work is the study of the
probability that a random polynomial of degree In this talk we will present and motivate the problem, explain the most important technical aspects of our analysis, and show how our analysis can be generalized to other algorithms that deal with similar divisor conditions. This is a joint work with Daniel Panario, Boris Pittel and Bruce Richmond.
der Westfälischen-Wilhelms Universität Münster
weierma@math.uni-muenster.de
Analytic combinatorics and rapidly growing functions
Rapidly growing functions can be used as a scale for measuring the complexity of certain combinatorial principles like: Friedman's miniaturization of Kruskal's theorem, Friedman's miniaturization of the well-foundedness of the nested multiset ordering, the termination of the hydra and Goodstein processes and Paris' and Harrington's extension of the finite Ramsey theorem. Surprisingly, results from analytical combinatorics (e.g. Otter 1949, Yamashita 1979) can be used for classifying the complexities of these principles in terms of sublinear bounding functions. We give an informal survey on this material and we address some related open problems.
|
For remarks and comments on these web pages, please contact
Julien
Clément or Jérémie Bourdon.
(Last modification: 18 june, 2001)