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

Daniar Achakeev

dblp:121/4318 · DBLP profile ↗
← Back
3ranked-venue papers
3as first author
0since 2021 · last 2013
—ORCID · none

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

Databases, data management, data science and information retrieval · 3 · 3 first-authorArtificial intelligence and machine learning · 2 · 2 first-authorApplied, interdisciplinary, general and emerging computing · 1 · 1 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.

Databases, data mining, and information retrieval
1 paper
Indexing and storage engines · 100%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Storage systems · 100%

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

TopicWeightPapersLastEvidence papers
Indexing and storage engines › multiversion index
multiversion b-tree
0.212013
Efficient Bulk Updates on Multiversion B-trees · Proc. VLDB Endow. 2013
Indexing and storage engines
multiversion index
0.212013
Efficient Bulk Updates on Multiversion B-trees · Proc. VLDB Endow. 2013

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

weight balancing · 0.3external sorting · 0.3buffer tree · 0.3
YearPublicationVenuePosition
2013 Efficient Bulk Updates on Multiversion B-trees
abstract
Partial persistent index structures support efficient access to current and past versions of objects, while updates are allowed on the current version. The Multiversion B-Tree (MVBT) represents a partially persistent index-structure with both, asymptotic worst-case performance and excellent performance in real life applications. Updates are performed tuple-by-tuple with the same asymptotic performance as for standard B+trees. To the best of our knowledge, there is no efficient algorithm for bulk loading and bulk update of MVBT and other partially persistent index structures. In this paper, we propose the first loading algorithm for MVBT that meets the lower-bound of external sorting. In addition, our approach is also applicable to bulk updates. This is achieved by combining two basic technologies, weight balancing and buffer tree. Our extensive set of experiments confirm the theoretical findings: Our loading algorithm runs considerably faster than performing updates tuple-by-tuple.
Daniar Achakeev, Bernhard Seeger
Proc. VLDB Endow.1
2012 Sort-based query-adaptive loading of R-trees
abstract
Bulk-loading of R-trees has been an important problem in academia and industry for more than twenty years. Current algorithms create R-trees without any information about the expected query profile. However, query profiles are extremely useful for the design of efficient indexes. In this paper, we address this deficiency and present query-adaptive algorithms for building R-trees optimally designed for a given query profile. Since optimal R-tree loading is NP-hard (even without tuning the structure to a query profile), we provide efficient, easy to implement heuristics. Our sort-based algorithms for query-adaptive loading consist of two steps: First, sorting orders are identified resulting in better R-trees than those obtained from standard space-filling curves. Second, for a given sorting order, we propose a dynamic programming algorithm for generating R-trees in linear runtime. Our experimental results confirm that our algorithms generally create significantly better R-trees than the ones obtained from standard sort-based loading algorithms, even when the query profile is unknown.
Daniar Achakeev, Bernhard Seeger, Peter Widmayer
CIKM1
2012 A class of R-tree histograms for spatial databases
abstract
Spatial histograms are extremely useful for approximate query processing in large spatial databases. The problem of generating optimal spatial histograms is NP-hard; therefore, many heuristic-based methods have emerged over the last 15 years. Shortcomings of these methods are their complex algorithmic design and their sensitivity to parameter setting, preventing them to be easily integrated into real systems. In this paper, we present a class of spatial histograms derived from the popular family of R-tree indexes. We propose a cost-optimized approach that combines bulk-loading of R-trees and the construction of spatial histograms. This results in a robust histogram method with high accuracy for selectivity estimation of spatial queries. Our method does not require the setting of intuitive parameters at all. In addition, the estimation error continuously decreases with increasing number of histogram buckets, and therefore, our histogram methods can take benefit from large main memories. In an experimental evaluation, we compare the performance of our histograms with state-of-the-art spatial histograms. Our results confirm that our histograms provide low estimation errors and short build-times.
Daniar Achakeev, Bernhard Seeger
SIGSPATIAL/GIS1