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.

Marcel Kutsch

dblp:23/5248 · DBLP profile ↗
← Back
6ranked-venue papers
1as first author
0since 2021 · last 2014
—ORCID · none

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

Databases, data management, data science and information retrieval · 6 · 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
5 papers
Query processing and optimization · 93% Data mining · 7%
Computer architecture, parallel and distributed computing, and storage systems
2 papers
High-performance computing · 78% Performance modeling and evaluation · 22%

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

TopicWeightPapersLastEvidence papers
Query processing and optimization › adaptive query processing
dynamic query optimization
0.212014
Dynamically optimizing queries over large scale data platforms · SIGMOD Conference 2014
Query processing and optimization
query optimization
0.212014
Dynamically optimizing queries over large scale data platforms · SIGMOD Conference 2014
Query processing and optimization
selectivity estimation
0.232007
Consistent selectivity estimation via maximum entropy · VLDB J. 2007
MAXENT: consistent cardinality estimation in action · SIGMOD Conference 2006
Consistently Estimating the Selectivity of Conjuncts of Predicates · VLDB 2005
Query processing and optimization
cardinality estimation
0.112006
ISOMER: Consistent Histogram Construction Using Query Feedback · ICDE 2006
Data mining › probabilistic model
maximum entropy model
0.112006
MAXENT: consistent cardinality estimation in action · SIGMOD Conference 2006
Query processing and optimization › cardinality estimation
multidimensional histogram
0.112006
ISOMER: Consistent Histogram Construction Using Query Feedback · ICDE 2006
Query processing and optimization › query optimization › statistics management
optimizer statistics
0.112006
ISOMER: Consistent Histogram Construction Using Query Feedback · ICDE 2006
Query processing and optimization
query feedback
0.112006
ISOMER: Consistent Histogram Construction Using Query Feedback · ICDE 2006
High-performance computing › data-intensive computing
large-scale data processing
0.112014
Dynamically optimizing queries over large scale data platforms · SIGMOD Conference 2014
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › exponential family
maximum entropy models
0.012007
Consistent selectivity estimation via maximum entropy · VLDB J. 2007
Performance modeling and evaluation › performance prediction
query cost estimation
0.012005
Consistently Estimating the Selectivity of Conjuncts of Predicates · VLDB 2005

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

user-defined functions · 0.4cost-based optimization · 0.4maximum entropy · 0.1maximum entropy principle · 0.1multivariate statistics · 0.1
YearPublicationVenuePosition
2014 Dynamically optimizing queries over large scale data platforms
abstract
Enterprises are adapting large-scale data processing platforms, such as Hadoop, to gain actionable insights from their "big data". Query optimization is still an open challenge in this environment due to the volume and heterogeneity of data, comprising both structured and un/semi-structured datasets. Moreover, it has become common practice to push business logic close to the data via user-defined functions (UDFs), which are usually opaque to the optimizer, further complicating cost-based optimization. As a result, classical relational query optimization techniques do not fit well in this setting, while at the same time, suboptimal query plans can be disastrous with large datasets. In this paper, we propose new techniques that take into account UDFs and correlations between relations for optimizing queries running on large scale clusters. We introduce "pilot runs", which execute part of the query over a sample of the data to estimate selectivities, and employ a cost-based optimizer that uses these selectivities to choose an initial query plan. Then, we follow a dynamic optimization approach, in which plans evolve as parts of the queries get executed. Our experimental results show that our techniques produce plans that are at least as good as, and up to 2x (4x) better for Jaql (Hive) than, the best hand-written left-deep query plans.
Konstantinos Karanasos, Andrey Balmin, Marcel Kutsch, Fatma Özcan 0001, Vuk Ercegovac, Chunyang Xia, Jesse Jackson
SIGMOD Conference3
2007 Consistent selectivity estimation via maximum entropy
Volker Markl, Peter J. Haas, Marcel Kutsch, Nimrod Megiddo, Utkarsh Srivastava, Tam Minh Tran
VLDB J.3
2006 Integrating a Maximum-Entropy Cardinality Estimator into DB2 UDB
Marcel Kutsch, Peter J. Haas, Volker Markl, Nimrod Megiddo, Tam Minh Tran
EDBT1
2006 ISOMER: Consistent Histogram Construction Using Query Feedback
abstract
Database columns are often correlated, so that cardinality estimates computed by assuming independence often lead to a poor choice of query plan by the optimizer. Multidimensional histograms can help solve this problem, but the traditional approach of building such histograms using a data scan often scales poorly and does not always yield the best histogram for a given workload. An attractive alternative is to gather feedback from the query execution engine about the observed cardinality of predicates and use this feedback as the basis for a histogram. In this paper we describe ISOMER, a new feedback-based algorithm for collecting optimizer statistics by constructing and maintaining multidimensional histograms. ISOMER uses the maximumentropy principle to approximate the true data distribution by a histogram distribution that is as "simple"as possible while being consistent with the observed predicate cardinalities. ISOMER adapts readily to changes in the underlying data, automatically detecting and eliminating inconsistent feedback information in an efficient manner. The algorithm controls the size of the histogram by retaining only the most "important" feedback. Our experiments indicate that, unlike previous methods for feedback-driven histogram maintenance, ISOMER imposes little overhead, is extremely scalable, and yields highly accurate cardinality estimates while using only a modest amount of storage.
Utkarsh Srivastava, Peter J. Haas, Volker Markl, Marcel Kutsch, Tam Minh Tran
ICDE4
2006 MAXENT: consistent cardinality estimation in action
abstract
When comparing alternative query execution plans (QEPs), a cost-based query optimizer in a relational database management system needs to estimate the selectivity of conjunctive predicates. To avoid inaccurate independence assumptions, modern optimizers try to exploit multivariate statistics (MVS) that provide knowledge about joint frequencies in a table of a relation. Because the complete joint distribution is almost always too large to store, optimizers are given only partial knowledge about this distribution. As a result, there exist multiple, non-equivalent ways to estimate the selectivity of a conjunctive predicate. To consistently combine the partial knowledge during the estimation process, existing optimizers employ cumbersome ad hoc heuristics. These methods unjustifiably ignore valuable information, and the optimizer tends to favor QEPs for which the least information is available. This bias problem yields poor QEP quality and performance. We demonstrate MAXENT, a novel approach based on the maximum entropy principle, prototyped in IBM DB2 LUW. We illustrate MAXENT's ability to consistently estimate the selectivity of conjunctive predicates on a per-table basis. In contrast to the DB2 optimizer's current ad hoc methods, we show how MAXENT exploits all available information about the joint column distribution and thus avoids the bias problem. For some complex queries against a real-world database, we show that MAXENT improves selectivity estimates by orders of magnitude relative to the current DB2 optimizer, and also show how these improved estimate influence plan choices as well as query execution times.
Volker Markl, Marcel Kutsch, Tam Minh Tran, Peter J. Haas, Nimrod Megiddo
SIGMOD Conference2
2005 Consistently Estimating the Selectivity of Conjuncts of Predicates
Volker Markl, Nimrod Megiddo, Marcel Kutsch, Tam Minh Tran, Peter J. Haas, Utkarsh Srivastava
VLDB3