Demo Data from EDBT 2026 / reviewers in the wild / expert
Robert Horton
dblp:33/6419
· DBLP profile ↗
2ranked-venue papers
0as first author
1since 2021 · last 2023
0000-0001-7305-354XORCID · reported
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 2 · 1 since 2021Artificial 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.
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
High-performance computing · 32% Performance modeling and evaluation · 32% Cloud and datacenter computing · 21% | |
| Databases, data mining, and information retrieval
1 paper |
Machine learning and data management · 100% |
Topics — the 8 heaviest of 8, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
High-performance computing
job runtime prediction |
0.7 | 1 | 2023 | Runtime Variation in Big Data Analytics · Proc. ACM Manag. Data 2023 |
Performance modeling and evaluation
workload characterization |
0.7 | 1 | 2023 | Runtime Variation in Big Data Analytics · Proc. ACM Manag. Data 2023 |
Machine learning and data management › scalable machine learning
distributed learning |
0.2 | 1 | 2016 | Scalable Data Analytics Using R: Single Machines to Hadoop Spark Clusters · KDD 2016 |
Machine learning and data management
scalable machine learning |
0.2 | 1 | 2016 | Scalable Data Analytics Using R: Single Machines to Hadoop Spark Clusters · KDD 2016 |
Distributed systems
distributed data processing |
0.2 | 1 | 2016 | Scalable Data Analytics Using R: Single Machines to Hadoop Spark Clusters · KDD 2016 |
Cloud and datacenter computing › big data analytics
scalable analytics |
0.2 | 1 | 2016 | Scalable Data Analytics Using R: Single Machines to Hadoop Spark Clusters · KDD 2016 |
Cloud and datacenter computing
cluster resource management and scheduling |
0.2 | 1 | 2023 | Runtime Variation in Big Data Analytics · Proc. ACM Manag. Data 2023 |
Parallel and multicore computing
parallel programming models |
0.1 | 1 | 2016 | Scalable Data Analytics Using R: Single Machines to Hadoop Spark Clusters · KDD 2016 |
Methods — techniques the papers use, named apart from their topics
interpretable machine learning · 0.7classification model · 0.7statistical modeling · 0.5distributed computing · 0.5
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | Runtime Variation in Big Data AnalyticsabstractThe dynamic nature of resource allocation and runtime conditions on Cloud can result in high variability in a job's runtime across multiple iterations, leading to a poor experience. Identifying the sources of such variation and being able to predict and adjust for them is crucial to cloud service providers to design reliable data processing pipelines, provision and allocate resources, adjust pricing services, meet SLOs and debug performance hazards. In this paper, we analyze the runtime variation of millions of production Scope jobs on Cosmos, an exabyte-scale internal analytics platform at Microsoft. We propose an innovative 2-step approach to predict job runtime distribution by characterizing typical distribution shapes combined with a classification model with an average accuracy of >96%, using an innovative interpretable machine-learning algorithm out-performing traditional regression models and better capturing long tails. We examine factors such as job plan characteristics and inputs, resource allocation, physical cluster heterogeneity and utilization, and scheduling policies. To the best of our knowledge, this is the first study on predicting categories of runtime distributions for enterprise analytics workloads at scale. Furthermore, we examine how our methods can be used to analyze what-if scenarios, focusing on the impact of resource allocation, scheduling, and physical cluster provisioning decisions on a job's runtime consistency and predictability. Rathijit Sen, Robert Horton, John Mark Agosta |
Proc. ACM Manag. Data | 3 |
| 2016 | Scalable Data Analytics Using R: Single Machines to Hadoop Spark ClustersabstractR is one of the most popular languages in the data science, statistical and machine learning (ML) community. However, when it comes to scalable data analysis and ML using R, many data scientists are blocked or hindered by (a) its limitations of available functions to handle large datasets efficiently, and (b) knowledge about the appropriate computing environments to scale R scripts from desktop exploratory analysis to elastic and distributed cloud services. In this tutorial we will discuss solutions that demonstrate the use of distributed compute environments and end to end solutions for R. We will present the topics through presentations and worked-out examples with sample code. In addition, we will provide a public code repository that attendees will be able to access and adapt to their own practice. We believe this tutorial will be of strong interest to a large and growing community of data scientists and developers using R for data analysis and modeling. John Mark Agosta, Debraj GuhaThakurta, Robert Horton, Mario Inchiosa, Srini Kumar, Mengyue Zhao |
KDD | 3 |