Robert Brunel

dblp:118/6621 · DBLP profile ↗
← Back
7ranked-venue papers
2as first author
0since 2021 · last 2017
—ORCID · none

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

Databases, data management, data science and information retrieval · 7 · 2 first-authorArtificial intelligence and machine learning · 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.

Databases, data mining, and information retrieval
5 papers
Indexing and storage engines · 52% Query processing and optimization · 19% Data models and query languages · 17%

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

TopicWeightPapersLastEvidence papers
Indexing and storage engines
hierarchical index
0.732017
Order Indexes: supporting highly dynamic hierarchical data in relational main-memory database systems · VLDB J. 2017
Indexing Highly Dynamic Hierarchical Data · Proc. VLDB Endow. 2015
DeltaNI: an efficient labeling scheme for versioned hierarchical data · SIGMOD Conference 2013
Database system architecture and tuning
main-memory database
0.322017
Order Indexes: supporting highly dynamic hierarchical data in relational main-memory database systems · VLDB J. 2017
DeltaNI: an efficient labeling scheme for versioned hierarchical data · SIGMOD Conference 2013
Indexing and storage engines › access methods
ordered index
0.312017
Order Indexes: supporting highly dynamic hierarchical data in relational main-memory database systems · VLDB J. 2017
Query processing and optimization
hierarchical query processing
0.322015
Supporting hierarchical data in SAP HANA · ICDE 2015
Indexing Highly Dynamic Hierarchical Data · Proc. VLDB Endow. 2015
Data models and query languages › relational algebra
extended relational algebra
0.212016
Index-Assisted Hierarchical Computations in Main-Memory RDBMS · Proc. VLDB Endow. 2016
Indexing and storage engines › index maintenance
dynamic indexing
0.212015
Indexing Highly Dynamic Hierarchical Data · Proc. VLDB Endow. 2015
Data models and query languages › data modeling
hierarchical data model
0.212015
Supporting hierarchical data in SAP HANA · ICDE 2015
Indexing and storage engines
labeling scheme
0.212015
Indexing Highly Dynamic Hierarchical Data · Proc. VLDB Endow. 2015

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

indexing schemes · 0.2order-index · 0.2indexing · 0.2labeling scheme · 0.2
YearPublicationVenuePosition
2017 Order Indexes: supporting highly dynamic hierarchical data in relational main-memory database systems
Jan Finis, Robert Brunel, Alfons Kemper, Thomas Neumann 0001, Norman May, Franz Färber
VLDB J.2
2016 Index-Assisted Hierarchical Computations in Main-Memory RDBMS
abstract
We address the problem of expressing and evaluating computations on hierarchies represented as database tables. Engine support for such computations is very limited today, and so they are usually outsourced into stored procedures or client code. Recently, data model and SQL language extensions were proposed to conveniently represent and work with hierarchies. On that basis we introduce a concept of structural grouping to relational algebra, provide concise syntax to express a class of useful computations, and discuss algorithms to evaluate them efficiently by exploiting available indexing schemes. This extends the versatility of RDBMS towards a great many use cases dealing with hierarchical data.
Robert Brunel, Norman May, Alfons Kemper
Proc. VLDB Endow.1
2015 Supporting hierarchical data in SAP HANA
abstract
Managing hierarchies is an ever-recurring challenge for relational database systems. Through investigations of customer scenarios at SAP we found that today's RDBMSs still leave a lot to be desired in order to meet the requirements of typical applications. Our research puts a new twist on handling hierarchies in SQL-based systems. We present an approach for modeling hierarchical data natively, and we extend the SQL language with expressive constructs for creating, manipulating, and querying a hierarchy. The constructs can be evaluated efficiently by leveraging existing indexing and query processing techniques. We demonstrate the feasibility of our concepts with initial measurements on a HANA-based prototype.
Robert Brunel, Jan Finis, Gerald Franz, Norman May, Alfons Kemper, Thomas Neumann 0001, Franz Färber
ICDE1
2015 Indexing Highly Dynamic Hierarchical Data
abstract
Maintaining and querying hierarchical data in a relational database system is an important task in many business applications. This task is especially challenging when considering dynamic use cases with a high rate of complex, possibly skewed structural updates. Labeling schemes are widely considered the indexing technique of choice for hierarchical data, and many different schemes have been proposed. However, they cannot handle dynamic use cases well due to various problems which we investigate in this paper. We therefore propose our dynamic Order Indexes , which offer competitive query performance, unprecedented update efficiency, and robustness for highly dynamic workloads.
Jan Finis, Robert Brunel, Alfons Kemper, Thomas Neumann 0001, Norman May, Franz Färber
Proc. VLDB Endow.2
2013 RWS-Diff: flexible and efficient change detection in hierarchical data
abstract
The problem of generating a cost-minimal edit script between two trees has many important applications. However, finding such a cost-minimal script is computationally hard, thus the only methods that scale are approximate ones. Various approximate solutions have been proposed recently. However, most of them still show quadratic or worse runtime complexity in the tree size and thus do not scale well either. The only solutions with log-linear runtime complexity use simple matching algorithms that only find corresponding subtrees as long as these subtrees are equal. Consequently, such solutions are not robust at all, since small changes in the leaves which occur frequently can make all subtrees that contain the changed leaves unequal and thus prevent the matching of large portions of the trees. This problem could be avoided by searching for similar instead of equal subtrees but current similarity approaches are too costly and thus also show quadratic complexity. Hence, currently no robust log-linear method exists.
Jan Finis, Martin Raiber, Nikolaus Augsten, Robert Brunel, Alfons Kemper, Franz Färber
CIKM4
2013 DeltaNI: an efficient labeling scheme for versioned hierarchical data
abstract
Main-memory database systems are emerging as the new backbone of business applications. Besides flat relational data representations also hierarchical ones are essential for these modern applications; therefore we devise a new indexing and versioning approach for hierarchies that is deeply integrated into the relational kernel.
Jan Finis, Robert Brunel, Alfons Kemper, Thomas Neumann 0001, Franz Färber, Norman May
SIGMOD Conference2
2012 Get Tracked: A Triple Store for RFID Traceability Data
Veneta Dobreva, Martina-Cezara Albutiu, Robert Brunel, Thomas Neumann 0001, Alfons Kemper
ADBIS3