Demo Data from VLDB 2026 / reviewers in the wild / expert
René van Oostrum
dblp:o/RenevanOostrum
· DBLP profile ↗
19ranked-venue papers
2as first author
1since 2021 · last 2023
0009-0006-5734-4201ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 12 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 5 · 1 first-authorSystems, architecture and hardware · 1 · 1 since 2021Software engineering, systems software and programming languages · 1 · 1 since 2021Databases, data management, data science and information retrieval · 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.
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
High-performance computing · 100% | |
| Theoretical computer science
4 papers |
Computational geometry · 100% |
Topics — the 9 heaviest of 10, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
High-performance computing › supercomputing
exascale computing |
0.7 | 1 | 2023 | A Research Retrospective on AMD's Exascale Computing Journey · ISCA 2023 |
High-performance computing
supercomputing |
0.2 | 1 | 2023 | A Research Retrospective on AMD's Exascale Computing Journey · ISCA 2023 |
Computational geometry › curve similarity
fréchet distance |
0.0 | 1 | 2002 | Parametric search made practical · SCG 2002 |
Computational geometry › geometric optimization
parametric search |
0.0 | 1 | 2002 | Parametric search made practical · SCG 2002 |
Computational geometry
polygon decomposition |
0.0 | 1 | 1999 | Hierarchical Vertical Decompositions, Ray Shooting, and Circular Arc Queries in Simple Polygons · SCG 1999 |
Computational geometry › geometric data structures › intersection searching
ray shooting |
0.0 | 1 | 1999 | Hierarchical Vertical Decompositions, Ray Shooting, and Circular Arc Queries in Simple Polygons · SCG 1999 |
Computational geometry › topological data analysis
contour tree |
0.0 | 1 | 1997 | Contour Trees and Small Seed Sets for Isosurface Traversal · SCG 1997 |
Computational geometry › range searching › orthogonal range searching
window query |
0.0 | 1 | 1996 | Simple Traversal of a Subdivision Without Extra Storage · SCG 1996 |
Visualization and visual analytics › volume visualization
isosurface visualization |
0.0 | 1 | 1997 | Contour Trees and Small Seed Sets for Isosurface Traversal · SCG 1997 |
Methods — techniques the papers use, named apart from their topics
quicksort · 0.0binary search · 0.0approximation algorithm · 0.0hierarchical decomposition · 0.0local criteria · 0.0depth-first search · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | A Research Retrospective on AMD's Exascale Computing JourneyabstractThe pace of advancement of the top-end supercomputers historically followed an exponential curve similar to (and driven in part by) Moore's Law. Shortly after hitting the petaflop mark, the community started looking ahead to the next milestone: Exascale. However, many obstacles were already looming on the horizon, such as the slowing of Moore's Law, and others like the end of Dennard Scaling had already arrived. Anticipating significant challenges for the overall high-performance computing (HPC) community to achieve the next 1000x improvement, the U.S. Department of Energy (DOE) launched the Exascale Computing Program to enable and accelerate fundamental research across the many technologies needed to achieve exascale computing. Gabriel H. Loh, Michael J. Schulte, Mike Ignatowski, Vignesh Adhinarayanan, Shaizeen Aga, Derrick Aguren, Varun Agrawal, Ashwin M. Aji, Johnathan Alsop, Paul T. Bauman, Bradford M. Beckmann, Majed Valad Beigi, Sergey Blagodurov, Travis Boraten, Michael Boyer, William C. Brantley, Noel Chalmers, Shaoming Chen, Michael L. Chu, David Cownie, Nicholas Curtis, Joris Del Pino, Nam Duong, Alexandru Dutu, Yasuko Eckert, Christopher Erb, Chip Freitag, Joseph L. Greathouse, Sudhanva Gurumurthi, Anthony Gutierrez, Khaled Hamidouche, Sachin Hossamani, Wei Huang 0004, Mahzabeen Islam, Nuwan Jayasena, John Kalamatianos, Onur Kayiran, Jagadish Kotra, Alan Lee, Daniel Lowell, Niti Madan, Abhinandan Majumdar, Nicholas Malaya, Srilatha Manne, Susumu Mashimo, Damon McDougall, Elliot Mednick, Michael Mishkin, Mark Nutter, Indrani Paul, Matthew Poremba, Brandon Potter, Kishore Punniyamurthy, Sooraj Puthoor, Steven E. Raasch, Karthik Rao, Gregory Rodgers, Marko Scrbak, Mohammad Seyedzadeh, John Slice, Vilas Sridharan, René van Oostrum, Eric Van Tassell, Abhinav Vishnu, Samuel Wasmundt, Mark Wilkening, Noah Wolfe, Mark Wyse, Adithya Yalavarti, Dmitri Yudanov |
ISCA | 63 |
| 2017 | Accelerating Matrix Processing with GPUsabstractMatrix operations are common and expensive computations in a variety of applications. They occur frequently in high-performance computing, graphics, graph processing, and machine learning applications. This paper discusses how to map a variety of important matrix computations, including sparse matrix-vector multiplication (SpMV), sparse triangle solve (SpTS), graph processing, and dense matrix-matrix multiplication, to GPUs. Since many emerging systems will use heterogeneous architectures (e.g. CPUs and GPUs) to attain the desired performance targets under strict power constraints, this paper discusses implications and future research for matrix processing with heterogeneous designs. Conclusions common to the matrix operations discussed in this paper are: (1) Future algorithms should be written to ensure that the essential computations fit into local memory, which may require direct programmer management. (2) Algorithms are needed that expose high levels of parallelism. (3) While the scale of computation is often sufficient to support algorithms with superior asymptotic order, additional considerations, such as memory capacity and bandwidth, must also be carefully managed. (4) Libraries should be used to provide portable performance. Nicholas Malaya, Shuai Che, Joseph L. Greathouse, René van Oostrum, Michael J. Schulte |
ARITH | 4 |
| 2007 | Flooding Countries and Destroying Dams
Rodrigo I. Silveira, René van Oostrum |
WADS | 2 |
| 2007 | Editorial
Mark de Berg, Joachim Gudmundsson, René van Oostrum, Bettina Speckmann |
Comput. Geom. | 3 |
| 2006 | A Polynomial-Time Approximation Algorithm for a Geometric Dispersion Problem
Marc Benkert, Joachim Gudmundsson, Christian Knauer, Esther Moet, René van Oostrum, Alexander Wolff 0001 |
COCOON | 5 |
| 2004 | Guarding Art Galleries by Guarding Witnesses
Kyung-Yong Chwa, Byung-Cheol Jo, Christian Knauer, Esther Moet, René van Oostrum, Chan-Su Shin |
ISAAC | 5 |
| 2004 | Parametric search made practical
René van Oostrum, Remco C. Veltkamp |
Comput. Geom. | 1 |
| 2004 | Hierarchical Decompositions and Circular Ray Shooting in Simple Polygons
Siu-Wing Cheng, Otfried Cheong, Hazel Everett, René van Oostrum |
Discret. Comput. Geom. | 4 |
| 2004 | Competitive facility location: the Voronoi game
Hee-Kap Ahn, Siu-Wing Cheng, Otfried Cheong, Mordecai J. Golin, René van Oostrum |
Theor. Comput. Sci. | 5 |
| 2003 | Casting a polyhedron with directional uncertainty
Hee-Kap Ahn, Otfried Cheong, René van Oostrum |
Comput. Geom. | 3 |
| 2003 | Facility Location on a Polyhedral Surface
Boris Aronov, Marc J. van Kreveld, René van Oostrum, Kasturi R. Varadarajan |
Discret. Comput. Geom. | 3 |
| 2002 | Parametric search made practicalabstractIn this paper we show that in sorting-based applications of parametric search, Quicksort can replace the parallel sorting algorithms that are usually advocated, and we argue that Cole's optimization of certain parametric-search algorithms may be unnecessary under realistic assumptions about the input. Furthermore, we present a generic, flexible, and easy-to-use framework that greatly simplifies the implementation of algorithms based on parametric search. We use our framework to implement an algorithm that solves the Fréchet-distance problem. The implementation based on parametric search is faster than the binary-search approach that is often suggested as a practical replacement for the parametric-search technique. René van Oostrum, Remco C. Veltkamp |
SCG | 1 |
| 2002 | Casting a Polyhedron with Directional Uncertainty
Hee-Kap Ahn, Otfried Cheong, René van Oostrum |
ISAAC | 3 |
| 2001 | Competitive Facility Location along a Highway
Hee-Kap Ahn, Siu-Wing Cheng, Otfried Cheong, Mordecai J. Golin, René van Oostrum |
COCOON | 5 |
| 1999 | Hierarchical Vertical Decompositions, Ray Shooting, and Circular Arc Queries in Simple PolygonsabstractA new hierarchical decomposition of a simple polygon is introduced. The hierarchy has depth O(log n), linear size, and its regions have maximum degree three. Using this hierarchy, circular ray shooting queries in a simple polygon can be answered in O(log* n) query time and O(nlogn) space. If the radius of the circle is fixed, the query time can be improved to O(logn) and the space to O(n). The decomposition is also applied to three other circular arc query problems: shortest directed arc, arc bending, and arc pushing. Using these queries, the largest empty lune determined by two query points in a simple polygon can be computed in O(log3 n) time, while the circular visibility region of a query point in a simple polygon can be reported in time O(m log3 n), where m is the output size. Siu-Wing Cheng, Hazel Everett, Otfried Cheong, René van Oostrum |
SCG | 4 |
| 1998 | Facility Location on Terrains
Boris Aronov, Marc J. van Kreveld, René van Oostrum, Kasturi R. Varadarajan |
ISAAC | 3 |
| 1997 | Contour Trees and Small Seed Sets for Isosurface TraversalabstractFor 2D or 3D meshes that represent a continuous function to the reals, the contours---or isosurfaces---of a specified value are an important way to visualize it. To find such contours, a seed set can be used for the starting points from which the traversal of the contours can start. This paper gives the first methods to obtain seed sets that are provably small in size. They are based on a variant of the contour tree (or topographic change tree). We give a new, simple algorithm to compute such a tree in regular and irregular meshes that requires O(n log n) time in 2D for meshes with n elements, and in O(n 2 ) time in higher dimensions. The additional storage overhead is proportial to the maximum size of any contour (linear in the worst case, but typically less). Given the contour tree, a minimum size seed set can be computed in polynomial time and storage. Since in practice at most linear storage is allowed, we develop a simple approximation algorithm giving a seed set of size at most... Marc J. van Kreveld, René van Oostrum, Chandrajit L. Bajaj, Valerio Pascucci, Daniel Schikore |
SCG | 2 |
| 1997 | Simple Traversal of a Subdivision Without Extra StorageabstractIn this paper we show how to traverse a subdivision and to report all cells, edges and vertices, without making use of mark bits in the structure or a stack. We do this by performing a depth-first search on the subdivision, using local criteria for deciding what is the next cell to visit. Our method is extremely simple and provably correct. The algorithm has applications in the field of geographic information systems (GIS), where traversing subdivisions is a common operation, but modifying the database is unwanted or impossible. We show how to adapt our algorithm to answer related queries, such as windowing queries and reporting connected subsets of cells that have a common attribute. Finally, we show how to extend our algorithm such that it can handle convex threedimensional subdivisions. Mark de Berg, Marc J. van Kreveld, René van Oostrum, Mark H. Overmars |
Int. J. Geogr. Inf. Sci. | 3 |
| 1996 | Simple Traversal of a Subdivision Without Extra StorageabstractIn this note we show how to traverse a subdivision and to report all cells, edges and vertices, without making use of mark bits in the structure or a stack.We do this by performing a depth-first search on the subdivision, using local criteriafor deciding what is the next cell to visit.Our method is extremely simple.The algorithm has applications in the field of Geographic Information Systems (GIS), where traversing subdivisions is a common operation, but modifying the database is unwanted or impossible.We can adapt our algorithm to answer related queries, such as windowing queries, reporting connected subsets of cells that have a common attribute, and reporting in 3-dimensional convex subdivisions. Mark de Berg, René van Oostrum, Mark H. Overmars |
SCG | 2 |