Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Laurent Alonso

dblp:12/2031 · DBLP profile ↗
← Back
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

TopicWeightPapersLastEvidence papers
Algorithms and data structures
comparison-based algorithms
0.342009
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.112009
Geometry-aware direction field processing · ACM Trans. Graph. 2009
Geometric modeling and processing
surface parameterization
0.112009
Geometry-aware direction field processing · ACM Trans. Graph. 2009
Rendering
global illumination
0.012001
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.012001
The virtual mesh: a geometric abstraction for efficiently computing radiosity · ACM Trans. Graph. 2001
Rendering › global illumination
radiosity
0.012001
The virtual mesh: a geometric abstraction for efficiently computing radiosity · ACM Trans. Graph. 2001
Computational complexity
average-case complexity
0.011997
The Average-Case Complexity of Determining the Majority · SIAM J. Comput. 1997
Algorithms and data structures › analysis of algorithms
comparison complexity
0.011997
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
YearPublicationVenuePosition
2021 Restricted Power Diagrams on the GPU
abstract
Abstract 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. Forum2
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 algorithms
abstract
Given 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. Algorithms1
2009 Geometry-aware direction field processing
abstract
Many 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 plurality
abstract
Given 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. Algorithms1
2008 Average-case lower bounds for the plurality problem
abstract
Given 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. Algorithms1
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 Informatica1
2001 The virtual mesh: a geometric abstraction for efficiently computing radiosity
abstract
In 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 radiosity
abstract
Since 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. Forum2
1997 A Linear-Time Algorithm for the Generation of Trees
Laurent Alonso, Jean-Luc Rémy, René Schott
Algorithmica1
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 Majority
abstract
Given 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
LATIN1
1995 Multidimensional Divide-and-Conquer Maximin Recurrences
abstract
Bounds 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
MFCS1
1993 Determining the Majority
Laurent Alonso, Edward M. Reingold, René Schott
Inf. Process. Lett.1
1992 "Lion and Man": Upper and Lower Bounds
abstract
Given 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