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

Gabriel Moruz

dblp:42/6659 · DBLP profile ↗
← Back
18ranked-venue papers
3as first author
0since 2021 · last 2015
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Theory of computation · 16 · 3 first-authorDatabases, data management, data science and information retrieval · 2Artificial intelligence and machine learning · 1Applied, 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
4 papers
Approximation and online algorithms · 74% Computational geometry · 17% Algorithms and data structures · 9%
Databases, data mining, and information retrieval
1 paper
Data mining · 100%

Topics — the 11 heaviest of 11, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Approximation and online algorithms › online algorithms
caching
0.322013
Improved Space Bounds for Strongly Competitive Randomized Paging Algorithms · ICALP (1) 2013
Outperforming LRU via competitive analysis on parametrized inputs for paging · SODA 2012
Approximation and online algorithms › online algorithms
competitive analysis
0.322013
Improved Space Bounds for Strongly Competitive Randomized Paging Algorithms · ICALP (1) 2013
Outperforming LRU via competitive analysis on parametrized inputs for paging · SODA 2012
Approximation and online algorithms
online algorithms
0.322013
Improved Space Bounds for Strongly Competitive Randomized Paging Algorithms · ICALP (1) 2013
Outperforming LRU via competitive analysis on parametrized inputs for paging · SODA 2012
Computational geometry › spatial data structures
kd-tree
0.112010
Resilient K-d Trees: K-Means in Space Revisited · ICDM 2010
Computational geometry
spatial data structures
0.112010
Resilient K-d Trees: K-Means in Space Revisited · ICDM 2010
Algorithms and data structures › sequence algorithms › sorting
adaptive sorting
0.112005
Cache-Aware and Cache-Oblivious Adaptive Sorting · ICALP 2005
Algorithms and data structures › sequence algorithms
sorting
0.112005
Cache-Aware and Cache-Oblivious Adaptive Sorting · ICALP 2005
Data mining
clustering
0.012010
Resilient K-d Trees: K-Means in Space Revisited · ICDM 2010
Data mining › clustering
k-means clustering
0.012010
Resilient K-d Trees: K-Means in Space Revisited · ICDM 2010
Memory systems › memory hierarchy
cache hierarchy
0.012005
Cache-Aware and Cache-Oblivious Adaptive Sorting · ICALP 2005
Memory systems › cache
cache-oblivious algorithms
0.012005
Cache-Aware and Cache-Oblivious Adaptive Sorting · ICALP 2005

Methods — techniques the papers use, named apart from their topics

k-means · 0.2fault-tolerant data structure design · 0.2priority-based framework · 0.1competitive analysis · 0.1cache complexity analysis · 0.1
YearPublicationVenuePosition
2015 The optimal structure of algorithms for α-paging
Annamária Kovács, Ulrich Meyer 0001, Gabriel Moruz, Andrei Negoescu
Inf. Process. Lett.3
2015 OnlineMin: A Fast Strongly Competitive Randomized Paging Algorithm
Gerth Stølting Brodal, Gabriel Moruz, Andrei Negoescu
Theory Comput. Syst.2
2013 Improved Space Bounds for Strongly Competitive Randomized Paging Algorithms
Gabriel Moruz, Andrei Negoescu
ICALP (1)1
2012 Outperforming LRU via competitive analysis on parametrized inputs for paging
abstract
Competitive analysis was often criticized because of its too pessimistic guarantees which do not reflect the behavior of paging algorithms in practice. For instance, many deterministic paging algorithms achieve the optimal competitive ratio of k, yet LRU and its variants clearly outperform the rest in practice. In this paper we aim to reuse and refine insights from the competitive analysis to obtain new algorithms that cause few cache misses in practice. We propose a new measure of the “evilness” of the adversary, which results in a parametrization of the input that we denote attack rate. This measure is based on the characterization in [22] of the optimal offline algorithm and uses the fact that a number of pages are for sure in its memory. We show that the attack rate r is a tight bound on the competitive ratio of deterministic paging algorithms and give experimental results which show that r is usually much smaller than the cache size k and thus provides more realistic upper bounds for the competitive ratio of existing algorithms. Furthermore, we show that our input parametrization compares favorably concerning the fault rate with approaches based on locality of reference by Albers et al. [2] and Dorrigiv et al. [14]. We use a priority-based framework, which always yields r-competitive algorithms regardless of the priority assignment. In this framework, LRU can be obtained under a certain priority assignment and is thus only one algorithm among many other r-competitive ones. Using the enhanced flexibility given by this framework, we give a priority policy which leads to an algorithm outperforming LRU, RLRU and other practical algorithms on a wide selection of real-world cache traces.
Gabriel Moruz, Andrei Negoescu
SODA1
2012 Engineering Efficient Paging Algorithms
Gabriel Moruz, Andrei Negoescu, Christian Neumann, Volker Weichert
SEA1
2012 Resilient k-d trees: k-means in space revisited
Fabian Gieseke, Gabriel Moruz, Jan Vahrenhold
Frontiers Comput. Sci.2
2011 OnlineMin: A Fast Strongly Competitive Randomized Paging Algorithm
Gerth Stølting Brodal, Gabriel Moruz, Andrei Negoescu
WAOA2
2010 Resilient K-d Trees: K-Means in Space Revisited
abstract
We develop a k-d tree variant that is resilient to a pre-described number of memory corruptions while still using only linear space. We show how to use this data structure in the context of clustering in high-radiation environments and demonstrate that our approach leads to a significantly higher resiliency rate compared to previous results.
Fabian Gieseke, Gabriel Moruz, Jan Vahrenhold
ICDM2
2010 Adapting parallel algorithms to the W-Stream model, with applications to graph problems
Camil Demetrescu, Bruno Escoffier, Gabriel Moruz, Andrea Ribichini
Theor. Comput. Sci.3
2009 Counting in the Presence of Memory Faults
Gerth Stølting Brodal, Allan Grønlund Jørgensen, Gabriel Moruz, Thomas Mølhave
ISAAC3
2009 Online paging for flash memory devices
Annamária Kovács, Ulrich Meyer 0001, Gabriel Moruz, Andrei Negoescu
ISAAC3
2009 On Computational Models for Flash Memory Devices
Deepak Ajwani, Andreas Beckmann, Riko Jacob, Ulrich Meyer 0001, Gabriel Moruz
SEA5
2007 Optimal Resilient Dynamic Dictionaries
Gerth Stølting Brodal, Rolf Fagerberg, Irene Finocchi, Fabrizio Grandoni 0001, Giuseppe F. Italiano, Allan Grønlund Jørgensen, Gabriel Moruz, Thomas Mølhave
ESA7
2007 Adapting Parallel Algorithms to the W-Stream Model, with Applications to Graph Problems
Camil Demetrescu, Bruno Escoffier, Gabriel Moruz, Andrea Ribichini
MFCS3
2007 Priority Queues Resilient to Memory Faults
Allan Grønlund Jørgensen, Gabriel Moruz, Thomas Mølhave
WADS2
2006 Skewed Binary Search Trees
Gerth Stølting Brodal, Gabriel Moruz
ESA2
2005 Cache-Aware and Cache-Oblivious Adaptive Sorting
Gerth Stølting Brodal, Rolf Fagerberg, Gabriel Moruz
ICALP3
2005 Tradeoffs Between Branch Mispredictions and Comparisons for Sorting Algorithms
Gerth Stølting Brodal, Gabriel Moruz
WADS2