EDBT 2026 Demo / reviewers in the wild / expert
Guy Louchard
dblp:27/5811
· DBLP profile ↗
29ranked-venue papers
20as first author
0since 2021 · last 2009
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 25 · 17 first-authorDatabases, data management, data science and information retrieval · 3 · 2 first-authorGraphics, computer vision, multimedia, augmented reality and games · 3 · 3 first-authorApplied, interdisciplinary, general and emerging computing · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Theoretical computer science
7 papers |
Coding theory · 41% Algorithms and data structures · 29% Algorithmic game theory and mechanism design · 26% | |
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Performance modeling and evaluation · 100% |
Topics — the 13 heaviest of 15, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Algorithmic game theory and mechanism design
auction theory |
0.1 | 1 | 2009 | Inverse auctions: Injecting unique minima into random sets · ACM Trans. Algorithms 2009 |
Coding theory
source coding |
0.1 | 3 | 1999 | Average Profile of the Generalized Digital Search Tree and the Generalized Lempel-Ziv Algorithm · SIAM J. Comput. 1999 On the average redundancy rate of the Lempel-Ziv code · IEEE Trans. Inf. Theory 1997 Average profile and limiting distribution for a phrase size in the Lempel-Ziv parsing algorithm · IEEE Trans. Inf. Theory 1995 |
Coding theory › source coding
lempel-ziv compression |
0.0 | 2 | 1999 | Average Profile of the Generalized Digital Search Tree and the Generalized Lempel-Ziv Algorithm · SIAM J. Comput. 1999 On the average redundancy rate of the Lempel-Ziv code · IEEE Trans. Inf. Theory 1997 |
Algorithms and data structures › data structure design › search structures › search trees
digital search trees |
0.0 | 2 | 1999 | Average Profile of the Generalized Digital Search Tree and the Generalized Lempel-Ziv Algorithm · SIAM J. Comput. 1999 Average profile and limiting distribution for a phrase size in the Lempel-Ziv parsing algorithm · IEEE Trans. Inf. Theory 1995 |
Algorithms and data structures › randomized algorithms › sampling
random sampling |
0.0 | 1 | 2002 | Random Sampling from Boltzmann Principles · ICALP 2002 |
Coding theory › source coding › universal coding
average redundancy |
0.0 | 1 | 1997 | On the average redundancy rate of the Lempel-Ziv code · IEEE Trans. Inf. Theory 1997 |
Algorithms and data structures › analysis of algorithms
data structure analysis |
0.0 | 1 | 1997 | Data Structures' Maxima · SIAM J. Comput. 1997 |
Coding theory › source coding › universal coding
redundancy bounds |
0.0 | 1 | 1997 | On the average redundancy rate of the Lempel-Ziv code · IEEE Trans. Inf. Theory 1997 |
Coding theory › source coding › lempel-ziv compression
lempel-ziv parsing |
0.0 | 1 | 1995 | Average profile and limiting distribution for a phrase size in the Lempel-Ziv parsing algorithm · IEEE Trans. Inf. Theory 1995 |
Combinatorics and discrete mathematics
statistical physics models |
0.0 | 1 | 2002 | Random Sampling from Boltzmann Principles · ICALP 2002 |
Performance modeling and evaluation
average-case analysis |
0.0 | 1 | 1999 | Average Profile of the Generalized Digital Search Tree and the Generalized Lempel-Ziv Algorithm · SIAM J. Comput. 1999 |
Algorithms and data structures
dynamic algorithms |
0.0 | 1 | 1989 | Dynamic Algorithms in D. E. Knuth's Model: A Probabilistic Analysis · ICALP 1989 |
Algorithms and data structures › analysis of algorithms
probabilistic analysis of algorithms |
0.0 | 1 | 1989 | Dynamic Algorithms in D. E. Knuth's Model: A Probabilistic Analysis · ICALP 1989 |
Methods — techniques the papers use, named apart from their topics
probabilistic modeling · 0.1optimization · 0.1partial differential functional equations · 0.0analytic combinatorics · 0.0diffusion techniques · 0.0asymptotic analysis · 0.0analytical analysis of algorithms · 0.0second-order properties · 0.0moment analysis · 0.0normal limiting distribution · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2009 | Inverse auctions: Injecting unique minima into random setsabstractWe consider auctions in which the winning bid is the smallest bid that is unique. Only the upper-price limit is given. Neither the number of participants nor the distribution of the offers are known, so that the problem of placing a bid to win with maximum probability looks, a priori, ill-posed. Indeed, the essence of the problem is to inject a (final) minimum into a random subset (of unique offers) of a larger random set. We will see, however, that here no more than two external (and almost compelling) arguments make the problem meaningful. By appropriately modeling the relationship between the number of participants and the distribution of the bids, we can then maximize our chances of winning the auction and propose a computable algorithm for placing our bid. F. Thomas Bruss, Guy Louchard, Mark Daniel Ward |
ACM Trans. Algorithms | 2 |
| 2008 | Generalized approximate counting revisited
Guy Louchard, Helmut Prodinger |
Theor. Comput. Sci. | 1 |
| 2006 | Asymptotics of the Moments of Extreme-Value Related Distribution Functions
Guy Louchard, Helmut Prodinger |
Algorithmica | 1 |
| 2006 | Asymptotic analysis of a leader election algorithm
Christian Lavault, Guy Louchard |
Theor. Comput. Sci. | 2 |
| 2005 | Monotone runs of uniformly distributed integer random variables: A probabilistic analysis
Guy Louchard |
Theor. Comput. Sci. | 1 |
| 2003 | Ascending runs of sequences of geometrically distributed random variables: a probabilistic analysis
Guy Louchard, Helmut Prodinger |
Theor. Comput. Sci. | 1 |
| 2003 | Generalized covariances of multi-dimensional Brownian excursion local times
Guy Louchard, John W. Turner |
Theor. Comput. Sci. | 1 |
| 2002 | Random Sampling from Boltzmann Principles
Philippe Duchon, Philippe Flajolet, Guy Louchard, Gilles Schaeffer |
ICALP | 3 |
| 2001 | Analytic Variations on the Airy Distribution
Philippe Flajolet, Guy Louchard |
Algorithmica | 2 |
| 2000 | Generalized Covariances of Multi-dimensional Brownian Excursion Local Times
Guy Louchard |
LATIN | 1 |
| 1999 | Average Profile of the Generalized Digital Search Tree and the Generalized Lempel-Ziv AlgorithmabstractThe goal of this research is threefold: (i) to analyze generalized digital search trees, (ii) to derive the average profile (i.e., phrase length) of a generalization of the well-known parsing algorithm due to Lempel and Ziv, and (iii) to provide analytic tools to analyze asymptotically certain partial differential functional equations often arising in the analysis of digital trees. In the generalized Lempel--Ziv parsing scheme, one partitions a sequence of symbols from a finite alphabet into phrases such that the new phrase is the shortest substring seen in the past by at most b-1 phrases (b=1 corresponds to the original Lempel--Ziv scheme). Such a scheme can be analyzed through a generalized digital search tree in which every node is capable of storing up to b strings. In this paper, we investigate the depth of a randomly selected node in such a tree and the length of a randomly selected phrase in the generalized Lempel--Ziv scheme. These findings and some recent results allow us to compute the average redundancy of the generalized Lempel--Ziv code and compare it to the ordinary Lempel--Ziv code, leading to an optimal value of b. Analytic techniques of (precise) analyses of algorithms are used to establish most of these conclusions. Guy Louchard, Wojciech Szpankowski |
SIAM J. Comput. | 1 |
| 1999 | Asymptotic Properties of Some Underdiagonal Walks Generation Algorithms
Guy Louchard |
Theor. Comput. Sci. | 1 |
| 1998 | The Complete Solution of the Competitive Rank Selection Problem
F. Thomas Bruss, Michael Drmota, Guy Louchard |
Algorithmica | 3 |
| 1997 | Data Structures' MaximaabstractThe purpose of this paper is to analyze the maxima properties (value and position) of some data structures. Our theorems concern the distribution of these random variables. Previously known results usually dealt with the mean and sometimes the variance of the random variables. Many of our results rely on diffusion techniques. This is a very powerful tool that has already been used with some success in algorithm complexity analysis. Guy Louchard, Claire Mathieu, René Schott |
SIAM J. Comput. | 1 |
| 1997 | On the average redundancy rate of the Lempel-Ziv codeabstractIn this paper, we settle a long-standing open problem concerning the average redundancy r/sub n/ of the Lempel-Ziv'78 (LZ78) code. We prove that for a memoryless source the average redundancy rate attains asymptotically Er/sub n/=(A+/spl delta/(n))/log n+ O(log log n/log/sup 2/ n), where A is an explicitly given constant that depends on source characteristics, and /spl delta/(x) is a fluctuating function with a small amplitude. We also derive the leading term for the kth moment of the number of phrases. We conclude by conjecturing a precise formula on the expected redundancy for a Markovian source. The main result of this paper is a consequence of the second-order properties of the Lempel-Ziv algorithm obtained by Jacquet and Szpankowski (1995). These findings have been established by analytical techniques of the precise analysis of algorithms. We give a brief survey of these results since they are interesting in their own right, and shed some light on the probabilistic behavior of pattern matching based data compression. Guy Louchard, Wojciech Szpankowski |
IEEE Trans. Inf. Theory | 1 |
| 1996 | On the Average Redundancy Rate of the Lempel-Ziv Code
Guy Louchard, Wojciech Szpankowski |
Data Compression Conference | 1 |
| 1996 | Probabilistic Analysis of Some (Un)Directed Animals
Guy Louchard |
Theor. Comput. Sci. | 1 |
| 1995 | Generalized Lempel-Ziv Parsing Scheme and its Preliminary Analysis of the Average ProfileabstractThe goal of this contribution is twofold: (i) to introduce a generalized Lempel-Ziv parsing scheme, and (ii) to analyze second-order properties of some compression schemes based on the above parsing scheme. We consider a generalized Lempel-Ziv parsing scheme that partitions a sequence of length n into variable phrases (blocks) such that a new block is the longest substring seen in the past by at most b-1 phrases. The case b=1 corresponds to the original Lempel-Ziv scheme. In this paper, we investigate the size of a randomly selected phrase, and the average number of phrases of a given size through analyzing the so called b-digital search tree (b-DST) representation. For a memoryless source, we prove that the size of a typical phrase is asymptotically normally distributed. This result is new even for b=1, and b>1 is a non-trivial extension. Guy Louchard, Wojciech Szpankowski |
Data Compression Conference | 1 |
| 1995 | Dynamic Analysis of the Sizes of Relations
Danièle Gardy, Guy Louchard |
STACS | 2 |
| 1995 | Finding the Maximum with Linear Error Probabilities: A Sequential Analysis Approach
Guy Louchard |
STACS | 1 |
| 1995 | Dynamic Analysis of some Relational Databases Parameters
Danièle Gardy, Guy Louchard |
Theor. Comput. Sci. | 2 |
| 1995 | Average profile and limiting distribution for a phrase size in the Lempel-Ziv parsing algorithmabstractConsider the parsing algorithm developed by Lempel and Ziv (1978) that partitions a sequence of length n into variable phrases (blocks) such that a new block is the shortest substring not seen in the past as a phrase. In practice, the following parameters are of interest: number of phrases, the size of a phrase, the number of phrases of given size, and so forth. In this paper, we focus on the size of a randomly selected phrase, and the average number of phrases of a given size (the so-called average profile of phrase sizes). These parameters can be efficiently analyzed through a digital search tree representation. For a memoryless source with unequal probabilities of symbols generation (the so-called asymmetric Bernoulli model), we prove that the size of a typical phrase is asymptotically normally distributed with mean and variance explicitly computed. In terms of digital search trees, we prove the normal limiting distribution of the typical depth (i.e., the length of a path from the root to a randomly selected node). The latter finding is proved by a technique that belongs to the toolkit of the "analytical analysis of algorithms", and it seems to be novel in the context of data compression.> Guy Louchard, Wojciech Szpankowski |
IEEE Trans. Inf. Theory | 1 |
| 1993 | Analysis of a String Edit Problem in a Probabilistic Framework (Extended Abstract)
Guy Louchard, Wojciech Szpankowski |
CPM | 1 |
| 1992 | Dynamic Algorithms in D.E. Knuth's Model: A Probabilistic Analysis
Guy Louchard, B. Randrianarimanana, René Schott |
Theor. Comput. Sci. | 1 |
| 1991 | Data Structures Maxima
Guy Louchard, Claire Mathieu, René Schott |
FCT | 1 |
| 1989 | Dynamic Algorithms in D. E. Knuth's Model: A Probabilistic Analysis
Guy Louchard, B. Randrianarimanana, René Schott |
ICALP | 1 |
| 1987 | Random Walks, Gaussian Processes and List Structures
Guy Louchard |
Theor. Comput. Sci. | 1 |
| 1976 | Improvement of Parallelism in a Finite Buffer Sharing PolicyabstractWhen parallel processes are linked in producer-consumer pairs and share a finite buffer where every portion is accessible to each process, it appears that a slow consumer may considerably delay the entire system. Using conditional critical sections, Dijkstra has proposed to reserve for each producer-consumer pair the adequate number of portions for a normal working and to dedicate the rest of the buffer to absorb the production peaks of the various pairs. L. W. Cooprider et al. then developed solutions which avoid systematic inspection and only use the now classical synchronisation primitives P and V. The present paper is devoted to the elaboration of solutions which improve parallelism and, when useful, discharge processes of administrative tasks. We have used and compared four synchronising methods to this aim: conditional critical sections, semaphores, path expressions and monitors. Raymond Devillers, Guy Louchard |
Comput. J. | 2 |
| 1973 | Realization of Petri Nets Without Conditional Statements
Raymond Devillers, Guy Louchard |
Inf. Process. Lett. | 2 |