Demo Data from EDBT 2026 / reviewers in the wild / expert
Laurent Alonso
dblp:12/2031
· DBLP profile ↗
22ranked-venue papers
19as first author
1since 2021 · last 2021
0000-0002-1678-2540ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 16 · 16 first-authorGraphics, computer vision, multimedia, augmented reality and games · 6 · 3 first-author · 1 since 2021Databases, data management, data science and information retrieval · 4 · 4 first-author
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
4 papers |
Algorithms and data structures · 97% Computational complexity · 3% | |
| Computer graphics and multimedia
2 papers |
Geometric modeling and processing · 78% Rendering · 22% |
Topics — the 8 heaviest of 9, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Algorithms and data structures
comparison-based algorithms |
0.3 | 4 | 2009 | Average-case analysis of some plurality algorithms · ACM Trans. Algorithms 2009 Average-case lower bounds for the plurality problem · ACM Trans. Algorithms 2008 Determining plurality · ACM Trans. Algorithms 2008 |
Geometric modeling and processing › discrete geometry › discrete differential geometry
n-symmetry direction field |
0.1 | 1 | 2009 | Geometry-aware direction field processing · ACM Trans. Graph. 2009 |
Geometric modeling and processing
surface parameterization |
0.1 | 1 | 2009 | Geometry-aware direction field processing · ACM Trans. Graph. 2009 |
Rendering
global illumination |
0.0 | 1 | 2001 | The virtual mesh: a geometric abstraction for efficiently computing radiosity · ACM Trans. Graph. 2001 |
Geometric modeling and processing › shape modeling › parametric modeling
parametric surfaces |
0.0 | 1 | 2001 | The virtual mesh: a geometric abstraction for efficiently computing radiosity · ACM Trans. Graph. 2001 |
Rendering › global illumination
radiosity |
0.0 | 1 | 2001 | The virtual mesh: a geometric abstraction for efficiently computing radiosity · ACM Trans. Graph. 2001 |
Computational complexity
average-case complexity |
0.0 | 1 | 1997 | The Average-Case Complexity of Determining the Majority · SIAM J. Comput. 1997 |
Algorithms and data structures › analysis of algorithms
comparison complexity |
0.0 | 1 | 1997 | The Average-Case Complexity of Determining the Majority · SIAM J. Comput. 1997 |
Methods — techniques the papers use, named apart from their topics
average-case analysis · 0.2lower bound · 0.1smoothness term · 0.1energy minimization · 0.1worst-case analysis · 0.1wavelet radiosity · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2021 | Restricted Power Diagrams on the GPUabstractAbstract We propose a method to simultaneously decompose a 3D object into power diagram cells and to integrate given functions in each of the obtained simple regions. We offer a novel, highly parallel algorithm that lends itself to an efficient GPU implementation. It is optimized for algorithms that need to compute many decompositions, for instance, centroidal Voronoi tesselation algorithms and incompressible fluid dynamics simulations. We propose an efficient solution that directly evaluates the integrals over every cell without computing the power diagram explicitly and without intersecting it with a tetrahedralization of the domain. Most computations are performed on the fly, without storing the power diagram. We manipulate a triangulation of the boundary of the domain (instead of tetrahedralizing the domain) to speed up the process. Moreover, the cells are treated independently one from another, making it possible to trivially scale up on a parallel architecture. Despite recent Voronoi diagram generation methods optimized for the GPU, computing integrals over restricted power diagrams still poses significant challenges; the restriction to a complex simulation domain is difficult and likely to be slow. It is not trivial to determine when a cell of a power diagram is completely computed, and the resulting integrals (e.g. the weighted Laplacian operator matrix) do not fit into fast (shared) GPU memory. We address all these issues and boost the performance of the state‐of‐the‐art algorithms by a factor 2 to 3 for (unrestricted) Voronoi diagrams and a ×50 speed‐up with respect to CPU implementations for restricted power diagrams. An essential ingredient to achieve this is our new scheduling strategy that allows us to treat each Voronoi/power diagram cell with optimal settings and to benefit from the fast memory. Justine Basselin, Laurent Alonso, Nicolas Ray, Dmitry Sokolov 0002, Sylvain Lefebvre 0001, Bruno Lévy 0001 |
Comput. Graph. Forum | 2 |
| 2013 | Analysis of Boyer and Moore's MJRTY algorithm
Laurent Alonso, Edward M. Reingold |
Inf. Process. Lett. | 1 |
| 2011 | Improved bounds for cops-and-robber pursuit
Laurent Alonso, Edward M. Reingold |
Comput. Geom. | 1 |
| 2010 | Bounds for cops and robber pursuit
Laurent Alonso, Edward M. Reingold |
Comput. Geom. | 1 |
| 2009 | Average-case analysis of some plurality algorithmsabstractGiven a set of n elements, each of which is colored one of c colors, we must determine an element of the plurality (most frequently occurring) color by pairwise equal/unequal color comparisons of elements. We focus on the expected number of color comparisons when the c n colorings are equally probable. We analyze an obvious algorithm, showing that its expected performance is c 2 + c − 2/2 c n − O ( c 2 ), with variance Θ( c 2 n ). We present and analyze an algorithm for the case c = 3 colors whose average complexity on the 3 n equally probable inputs is 7083/5425 n + O (√ n ) = 1.3056… n + O (√ n ), substantially better than the expected complexity 5/3 n + O (1) = 1.6666… n + O (1) of the obvious algorithm. We describe a similar algorithm for c =4 colors whose average complexity on the 4 n equally probable inputs is 761311/402850 n + O (log n ) = 1.8898… n + O (log n ), substantially better than the expected complexity 9/4 n + O (1) = 2.25 n + O (1) of the obvious algorithm. Laurent Alonso, Edward M. Reingold |
ACM Trans. Algorithms | 1 |
| 2009 | Geometry-aware direction field processingabstractMany algorithms in texture synthesis, nonphotorealistic rendering (hatching), or remeshing require to define the orientation of some features (texture, hatches, or edges) at each point of a surface. In early works, tangent vector (or tensor) fields were used to define the orientation of these features. Extrapolating and smoothing such fields is usually performed by minimizing an energy composed of a smoothness term and of a data fitting term. More recently, dedicated structures ( N -RoSy and N -symmetry direction fields ) were introduced in order to unify the manipulation of these fields, and provide control over the field's topology (singularities). On the one hand, controlling the topology makes it possible to have few singularities, even in the presence of high frequencies (fine details) in the surface geometry. On the other hand, the user has to explicitly specify all singularities, which can be a tedious task. It would be better to let them emerge naturally from the direction extrapolation and smoothing. This article introduces an intermediate representation that still allows the intuitive design operations such as smoothing and directional constraints, but restates the objective function in a way that avoids the singularities yielded by smaller geometric details. The resulting design tool is intuitive, simple, and allows to create fields with simple topology, even in the presence of high geometric frequencies. The generated field can be used to steer global parameterization methods (e.g., QuadCover). Nicolas Ray, Bruno Vallet, Laurent Alonso, Bruno Lévy 0001 |
ACM Trans. Graph. | 3 |
| 2008 | Determining pluralityabstractGiven a set of n elements, each of which is colored one of c colors, we must determine an element of the plurality (most frequently occurring) color by pairwise equal/unequal color comparisons of elements. We prove that ( c − 1)( n − c )/2 color comparisons are necessary in the worst case to determine the plurality color and give an algorithm requiring (0.775 c + 5.9) n + O ( c 2 ) color comparisons for c ≥ 9. Laurent Alonso, Edward M. Reingold |
ACM Trans. Algorithms | 1 |
| 2008 | Average-case lower bounds for the plurality problemabstractGiven a set of n elements, each of which is colored one of c ≥ 2 colors, we have to determine an element of the plurality (most frequently occurring) color by pairwise equal/unequal color comparisons of elements. We derive lower bounds for the expected number of color comparisons when the c n colorings are equally probable. We prove a general lower bound of c /3 n − O (√ n ) for c ≥ 2; we prove the stronger particular bounds of 7/6 n − O (√ n ) for c = 3, 54/35 n − O (√ n ) for c = 4, 607/315 n − O (√ n ) for c = 5, 1592/693 n − O (√ n ) for c = 6, 7985/3003 n − O (√ n ) for c = 7, and 19402/6435 n − O (√ n ) for c = 8. Laurent Alonso, Edward M. Reingold |
ACM Trans. Algorithms | 1 |
| 2004 | The worst-case chip problem
Laurent Alonso, Philippe Chassaing, Edward M. Reingold, René Schott |
Inf. Process. Lett. | 1 |
| 2001 | On the tree inclusion problem
Laurent Alonso, René Schott |
Acta Informatica | 1 |
| 2001 | The virtual mesh: a geometric abstraction for efficiently computing radiosityabstractIn this article, we introduce a general-purpose method for computing radiosity on scenes made of parametric surfaces with arbitrary trimming curves. In contrast with past approaches that require a tessellation of the input surfaces (be it made up of triangles or patches with simple trimming curves) or some form of geometric approximation, our method takes full advantage of the rich and compact mathematical representation of objects. At its core lies the virtual mesh , an abstraction of the input geometry that allows complex shapes to be illuminated as if they were simple primitives. The virtual mesh is a collection of normalized square domains to which the input surfaces are mapped while preserving their energy properties. Radiosity values are then computed on these supports before being lifted back to the original surfaces. To demonstrate the power of our method, we describe a high-order wavelet radiosity implementation that uses the virtual mesh. Examples of objects and environments, designed for interactive applications or virtual reality, are presented. They prove that, by exactly integrating curved surfaces in the resolution process, the virtual mesh allows complex scenes to be rendered more quickly, more accurately, and much more naturally than with previously known methods. Laurent Alonso, François Cuny, Sylvain Petitjean, Jean-Claude Paul, Sylvain Lazard, Eric Wies |
ACM Trans. Graph. | 1 |
| 2000 | A novel approach makes higher order wavelets really efficient for radiosityabstractSince wavelets were introduced in the radiosity algorithm 5, surprisingly little research has been devoted to higher order wavelets and their use in radiosity algorithms. A previous study 13 has shown that wavelet radiosity, and especially higher order wavelet radiosity was not bringing significant improvements over hierarchical radiosity and was having a very important extra memory cost, thus prohibiting any effective computation. In this paper, we present a new implementation of wavelets in the radiosity algorithm, that is substantially different from previous implementations in several key areas (refinement oracle, link storage, resolution algorithm). We show that, with this implementation, higher order wavelets are actually bringing an improvement over standard hierarchical radiosity and lower order wavelets. François Cuny, Laurent Alonso, Nicolas Holzschuch |
Comput. Graph. Forum | 2 |
| 1997 | A Linear-Time Algorithm for the Generation of Trees
Laurent Alonso, Jean-Luc Rémy, René Schott |
Algorithmica | 1 |
| 1997 | Uniform Generation of a Schröder Tree
Laurent Alonso, Jean-Luc Rémy, René Schott |
Inf. Process. Lett. | 1 |
| 1997 | The Average-Case Complexity of Determining the MajorityabstractGiven a set of n elements each of which is either red or blue, it is known that in the worst case $n-\nu(n)$ pairwise equal/not equal color comparisons are necessary and sufficient to determine the majority color, where $\nu(n)$ is the number of 1-bits in the binary representation of n. We prove that $\frac{2n}{3} - \sqrt\frac{8n}{9\pi} + O(\log n)$ such comparisons are necessary and sufficient in the average case. Laurent Alonso, Edward M. Reingold, René Schott |
SIAM J. Comput. | 1 |
| 1996 | A Parallel Algorithm for the Generation of a Permutation and Applications
Laurent Alonso, René Schott |
Theor. Comput. Sci. | 1 |
| 1995 | Random Generation of Colored Trees
Laurent Alonso, René Schott |
LATIN | 1 |
| 1995 | Multidimensional Divide-and-Conquer Maximin RecurrencesabstractBounds are obtained for the solution to the divide-and-conquer recurrence \[ M( n ) = \max \limits_{k_1 + \cdots + k_p = n} ( M( k_1 ) + M( k_2 ) + \cdots + M( k_p )+ \min ( f ( k_1 ), \cdots ,f ( k_p ) ) ), \] for nondecreasing functions f. Similar bounds are found for the recurrence with “min” replaced by “sum-of-all-but-the-max.” Such recurrences appear in the analysis of various algorithms. The bounds follow from analyses of partition trees. Laurent Alonso, Edward M. Reingold, René Schott |
SIAM J. Discret. Math. | 1 |
| 1994 | Uniform Generation of a Motzkin Word
Laurent Alonso |
Theor. Comput. Sci. | 1 |
| 1993 | On the Tree Inclusion Problem
Laurent Alonso, René Schott |
MFCS | 1 |
| 1993 | Determining the Majority
Laurent Alonso, Edward M. Reingold, René Schott |
Inf. Process. Lett. | 1 |
| 1992 | "Lion and Man": Upper and Lower BoundsabstractGiven a lion and a man, their initial positions, and restrictions on their ranges and speeds, how quickly can the lion get within a given distance from the man? We consider the case in which the lion and man are restricted to the interior of a circle and each is limited to the same speed. INFORMS Journal on Computing, ISSN 1091-9856, was published as ORSA Journal on Computing from 1989 to 1995 under ISSN 0899-1499. Laurent Alonso, Arthur S. Goldstein, Edward M. Reingold |
INFORMS J. Comput. | 1 |