VLDB 2026 Research / reviewers in the wild / expert
Belén Palop
dblp:72/7026
· DBLP profile ↗
17ranked-venue papers
0as first author
1since 2021 · last 2021
0000-0002-1345-017XORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 6 · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 5Systems, architecture and hardware · 3Applied, interdisciplinary, general and emerging computing · 2Databases, data management, data science and information retrieval · 1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2021 | Universal Reconfiguration of Facet-Connected Modular Robots by Pivots: The O(1) MusketeersabstractWe present the first universal reconfiguration algorithm for transforming a modular robot between any two facet-connected square-grid configurations using pivot moves. More precisely, we show that five extra “helper” modules (“musketeers”) suffice to reconfigure the remaining n modules between any two given configurations. Our algorithm uses $$O(n^2)$$ pivot moves, which is worst-case optimal. Previous reconfiguration algorithms either require less restrictive “sliding” moves, do not preserve facet-connectivity, or for the setting we consider, could only handle a small subset of configurations defined by a local forbidden pattern. Configurations with the forbidden pattern do have disconnected reconfiguration graphs (discrete configuration spaces), and indeed we show that they can have an exponential number of connected components. But forbidding the local pattern throughout the configuration is far from necessary, as we show that just a constant number of added modules (placed to be freely reconfigurable) suffice for universal reconfigurability. We also classify three different models of natural pivot moves that preserve facet-connectivity, and show separations between these models. Hugo A. Akitaya, Esther M. Arkin, Mirela Damian, Erik D. Demaine, Vida Dujmovic, Robin Y. Flatland, Matias Korman, Belén Palop, Irene Parada, André van Renssen, Vera Sacristán Adinolfi |
Algorithmica | 8 |
| 2019 | Universal Reconfiguration of Facet-Connected Modular Robots by Pivots: The O(1) Musketeers
Hugo A. Akitaya, Esther M. Arkin, Mirela Damian, Erik D. Demaine, Vida Dujmovic, Robin Y. Flatland, Matias Korman, Belén Palop, Irene Parada, André van Renssen, Vera Sacristán Adinolfi |
ESA | 8 |
| 2015 | Moody Scheduling for Speculative Parallelization
Alvaro Estebanez, Diego R. Llanos Ferraris, David Orden, Belén Palop |
Euro-Par | 4 |
| 2015 | Bichromatic 2-center of pairs of points
Esther M. Arkin, José Miguel Díaz-Báñez, Ferran Hurtado, Joseph S. B. Mitchell, Belén Palop, Pablo Pérez-Lantero, Maria Saumell, Rodrigo I. Silveira |
Comput. Geom. | 6 |
| 2012 | Bichromatic 2-Center of Pairs of Points
Esther M. Arkin, José Miguel Díaz-Báñez, Ferran Hurtado, Joseph S. B. Mitchell, Belén Palop, Pablo Pérez-Lantero, Maria Saumell, Rodrigo I. Silveira |
LATIN | 6 |
| 2010 | Highway hull revisited
Greg Aloupis, Jean Cardinal, Sébastien Collette, Ferran Hurtado, Stefan Langerman, Joseph O'Rourke, Belén Palop |
Comput. Geom. | 7 |
| 2008 | Urban Data Visualization with Voronoi Diagrams
Manuel Abellanas, Belén Palop |
ICCSA (1) | 2 |
| 2008 | Just-In-Time Scheduling for Loop-based Speculative ParallelizationabstractScheduling for speculative parallelization is a problem that remained unsolved despite its importance. Simple methods such as Fixed-Size Chunking (FSC) need several 'dry-runs' before an acceptable chunk size is found. Other traditional scheduling methods were originally designed for loops with no dependences, so they are primarily focused in the problem of load balancing. In general, all these methods perform poorly when used for speculative parallelization, where loops may present unexpected dependences that adversely affect performance. In this work we address the problem of scheduling loops with and without dependences for speculative execution. We have found that a trade-off between minimizing the number of re-executions and reducing overheads can be found if the size of the scheduled block of iterations is calculated at runtime. We introduce here a scheduling method called Just-In- Time (JIT) scheduling that uses the information available during the execution of the loop in order to dynamically compute the size of the next block to be scheduled. The results show a 10% to 26% speedup improvement in real applications with dependences with respect to a carefully- tuned FSC strategy, and a 9% to 39% speedup improvement in real applications without dependences. With our proposal, the number of dependence violations that lead to squashes can be reduced by up to 62%. Moreover, in applications where the cost of dependence violations is too high to obtain speedups with FSC, our runtime scheduling mechanism avoids performance degradation. Diego R. Llanos Ferraris, David Orden, Belén Palop |
PDP | 3 |
| 2008 | Optimal location of transportation devices
Jean Cardinal, Sébastien Collette, Ferran Hurtado, Stefan Langerman, Belén Palop |
Comput. Geom. | 5 |
| 2007 | New Scheduling Strategies for Randomized Incremental Algorithms in the Context of Speculative ParallelizationabstractIn this work, we address the problem of scheduling loops with dependences in the context of speculative parallelization. We show that the scheduling alternatives are highly influenced by the dependence violation pattern the code presents. We center our analysis in those algorithms where dependences are less likely to appear as the execution proceeds. Particularly, we focus on randomized incremental algorithms, widely used as a much more efficient solution to many problems than their deterministic counterparts. These important algorithms are, in general, hard to parallelize by hand and represent a challenge for any automatic parallelization scheme. Our analysis led us to the development of MESETA, a new scheduling strategy that takes into account the probability of a dependence violation to determine the number of iterations being scheduled. MESETA is compared with existing techniques, including fixed-size chunking (FSC), the only scheduling alternative used so far in the context of speculative parallelization. Our experimental results show a 5.5 percent to 36.25 percent speedup improvement over FSC, leading to a better extraction of the parallelism inherent to randomized incremental algorithms. Moreover, when the cost of dependence violations is too high to obtain speedups, MESETA curves the performance degradation Diego R. Llanos Ferraris, David Orden, Belén Palop |
IEEE Trans. Computers | 3 |
| 2006 | TPCC-UVa: an open-source TPC-C implementation for parallel and distributed systemsabstractThis paper presents TPCC-UVa, an open-source implementation of the TPC-C benchmark intended to be used in parallel and distributed systems. TPCC-UVa is written entirely in C language and it uses the Post-greSQL database engine. This implementation includes all the functionalities described by the TPC-C standard specification for the measurement of both uni- and multiprocessor systems performance. The major characteristics of the TPC-C specification are discussed, together with a description of the TPCC-UVa implementation and architecture and real examples of performance measurements Diego R. Llanos Ferraris, Belén Palop |
IPDPS | 2 |
| 2004 | Speculative Parallelization of a Randomized Incremental Convex Hull Algorithm
Marcelo H. Cintra, Diego R. Llanos Ferraris, Belén Palop |
ICCSA (3) | 3 |
| 2004 | Quickest Paths, Straight Skeletons, and the City Voronoi Diagram
Oswin Aichholzer, Franz Aurenhammer, Belén Palop |
Discret. Comput. Geom. | 3 |
| 2003 | Voronoi Diagram for services neighboring a highway
Manuel Abellanas, Ferran Hurtado, Vera Sacristán Adinolfi, Christian Icking, Lihong Ma 0001, Rolf Klein, Elmar Langetepe, Belén Palop |
Inf. Process. Lett. | 8 |
| 2002 | Quickest paths, straight skeletons, and the city Voronoi diagramabstractThe city Voronoi diagram is induced by quickest paths, in the L 1 plane speeded up by an isothetic transportation network. We investigate the rich geometric and algorithmic properties of city Voronoi diagrams, and report on their use in processing quickest-path queries.In doing so, we revisit the fact that not every Voronoi-type diagram has interpretations in both the distance model and the wavefront model. Especially, straight skeletons are a relevant example where an interpretation in the former model is lacking. We clarify the relation between these models, and further draw a connection to the bisector-defined abstract Voronoi diagram model, with the particular goal of computing the city Voronoi diagram efficiently. Oswin Aichholzer, Franz Aurenhammer, Belén Palop |
SCG | 3 |
| 2002 | Flipturning Polygons
Oswin Aichholzer, Carmen Cortés, Erik D. Demaine, Vida Dujmovic, Jeff Erickson 0001, Henk Meijer, Mark H. Overmars, Belén Palop, Suneeta Ramaswami, Godfried T. Toussaint |
Discret. Comput. Geom. | 8 |
| 2001 | Smallest Color-Spanning Objects
Manuel Abellanas, Ferran Hurtado, Christian Icking, Rolf Klein, Elmar Langetepe, Lihong Ma 0001, Belén Palop, Vera Sacristán Adinolfi |
ESA | 7 |