Demo Data from EDBT 2026 / reviewers in the wild / expert
K. Ashwin Kumar
dblp:86/4593 · also Ashwin Kumar Kayyoor
· DBLP profile ↗
11ranked-venue papers
5as first author
0since 2021 · last 2018
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 6 · 4 first-authorSecurity and privacy · 2Artificial intelligence and machine learning · 1 · 1 first-authorSystems, architecture and hardware · 1Software engineering, systems software and programming languages · 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.
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Distributed systems · 42% Parallel and multicore computing · 25% Cloud and datacenter computing · 18% | |
| Databases, data mining, and information retrieval
2 papers |
Graph data management · 62% Data mining · 38% | |
| Computer networks
1 paper |
Internet of things and sensor networks · 100% | |
| Computer graphics and multimedia
1 paper |
Visualization and visual analytics · 100% |
Topics — the 13 heaviest of 14, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Graph data management
graph summarization |
0.3 | 1 | 2018 | Utility-Driven Graph Summarization · Proc. VLDB Endow. 2018 |
Cloud and datacenter computing
cluster resource management and scheduling |
0.2 | 1 | 2014 | SWORD: workload-aware data placement and replica selection for cloud data management systems · VLDB J. 2014 |
Storage systems
data placement |
0.2 | 1 | 2014 | SWORD: workload-aware data placement and replica selection for cloud data management systems · VLDB J. 2014 |
Distributed systems › replication › replica management
replica selection |
0.2 | 1 | 2014 | SWORD: workload-aware data placement and replica selection for cloud data management systems · VLDB J. 2014 |
Distributed systems
replication |
0.2 | 1 | 2014 | SWORD: workload-aware data placement and replica selection for cloud data management systems · VLDB J. 2014 |
Distributed systems
distributed data processing |
0.2 | 1 | 2013 | Hone: "Scaling Down" Hadoop on Shared-Memory Systems · Proc. VLDB Endow. 2013 |
Parallel and multicore computing › parallel programming runtimes
mapreduce runtime |
0.2 | 1 | 2013 | Hone: "Scaling Down" Hadoop on Shared-Memory Systems · Proc. VLDB Endow. 2013 |
Data mining › pattern mining
graph pattern mining |
0.1 | 1 | 2018 | Utility-Driven Graph Summarization · Proc. VLDB Endow. 2018 |
Data mining
pattern mining |
0.1 | 1 | 2018 | Utility-Driven Graph Summarization · Proc. VLDB Endow. 2018 |
Visualization and visual analytics › information visualization › quantitative data visualization
sensor data visualization |
0.1 | 1 | 2009 | Environmental Monitoring 2.0 · ICDE 2009 |
Internet of things and sensor networks › wireless sensor network
environmental monitoring |
0.1 | 1 | 2009 | Environmental Monitoring 2.0 · ICDE 2009 |
Internet of things and sensor networks
sensor data management |
0.1 | 1 | 2009 | Environmental Monitoring 2.0 · ICDE 2009 |
Cloud and datacenter computing › cluster resource management and scheduling
cluster resource management |
0.0 | 1 | 2013 | Hone: "Scaling Down" Hadoop on Shared-Memory Systems · Proc. VLDB Endow. 2013 |
Methods — techniques the papers use, named apart from their topics
workload-aware placement · 0.4utility thresholding · 0.3iterative summarization · 0.3middleware · 0.2contour plotting · 0.2shared-memory execution · 0.2API compatibility · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2018 | Utility-Driven Graph SummarizationabstractA lot of the large datasets analyzed today represent graphs. In many real-world applications, summarizing large graphs is beneficial (or necessary) so as to reduce a graph's size and, thus, achieve a number of benefits, including but not limited to 1) significant speed-up for graph algorithms, 2) graph storage space reduction, 3) faster network transmission, 4) improved data privacy, 5) more effective graph visualization, etc. During the summarization process, potentially useful information is removed from the graph (nodes and edges are removed or transformed). Consequently, one important problem with graph summarization is that, although it reduces the size of the input graph, it also adversely affects and reduces its utility. The key question that we pose in this paper is, can we summarize and compress a graph while ensuring that its utility or usefulness does not drop below a certain user-specified utility threshold? We explore this question and propose a novel iterative utility-driven graph summarization approach. During iterative summarization, we incrementally keep track of the utility of the graph summary. This enables a user to query a graph summary that is conditioned on a user-specified utility value. We present both exhaustive and scalable approaches for implementing our proposed solution. Our experimental results on real-world graph datasets show the effectiveness of our proposed approach. Finally, through multiple real-world applications we demonstrate the practicality of our notion of utility of the computed graph summary. K. Ashwin Kumar, Petros Efstathopoulos |
Proc. VLDB Endow. | 1 |
| 2017 | Lean On Me: Mining Internet Service Dependencies From Large-Scale DNS DataabstractMost websites, services, and applications have come to rely on Internet services (e.g., DNS, CDN, email, WWW, etc.) offered by third parties. Although employing such services generally improves reliability and cost-effectiveness, it also creates dependencies on service providers, which may expose websites to additional risks, such as DDoS attacks or cascading failures. As cloud services are becoming more popular, an increasing percentage of the overall Internet ecosystem relies on a decreasing number of highly popular services. In our general effort to assess the security risk for a given entity, and motivated by the effects of recent service disruptions, we perform a large-scale analysis of passive and active DNS datasets including more than 2.5 trillion queries in order to discover the dependencies between websites and Internet services. Matteo Dell'Amico, Leyla Bilge, K. Ashwin Kumar, Petros Efstathopoulos, Pierre-Antoine Vervier |
ACSAC | 3 |
| 2016 | Efficient Routing for Cost Effective Scale-Out Data ArchitecturesabstractIn large scale-out data architectures, data are distributed and replicated across several machines. Queries/tasks to such data architectures, are sent to a router which determines the machines containing the requested data. Ideally, to reduce the overall cost of analytics, the smallest set of machines required to satisfy the query should be returned by the router. Mathematically, this can be modeled as the set cover problem, which is NP-hard. Given large number of incoming queries in real-time, it is often impractical to compute set cover for each incoming query to perform routing. In this paper, we propose a novel technique to speedup the routing of a large number of real-time queries while minimizing the number of machines that each query touches (query span). We demonstrate that by analyzing the correlation between known queries and performing query clustering, we can reduce the set cover computation time, thereby significantly speeding up routing of unknown queries. Experiments show that our incremental set cover-based routing is 2.5 times faster and can return on average 50% fewer machines per query when compared to repeated greedy set cover and baseline routing techniques. Ashwin Narayan, Vuk Markovic, Natalia Postawa, Anna King, Alejandro Morales, K. Ashwin Kumar, Petros Efstathopoulos |
MASCOTS | 6 |
| 2014 | Optimization Techniques for "Scaling Down" Hadoop on Multi-Core, Shared-Memory SystemsabstractThe underlying assumption behind Hadoop and, more generally, the need for distributed processing is that the data to be analyzed cannot be held in memory on a single machine. Today, this assumption needs to be re-evaluated. Although petabyte-scale datastores are increasingly common, it is unclear whether “typical” analytics tasks require more than a single high-end server. Additionally, we are seeing increased sophistication in analytics, e.g., machine learning, where we process smaller and more refined datasets. To address these trends, we propose “scaling down” Hadoop to run on multi-core, shared-memory machines. This paper presents a prototype runtime called Hone (“Hadoop One”) that is API compatible with Hadoop. With Hone, we can take an existing Hadoop application and run it efficiently on a single server. This allows us to take existing MapReduce algorithms and find the most suitable runtime environment for execution on datasets of varying sizes. For dataset sizes that fit into memory on a single machine, our experiments show that Hone is substantially faster than Hadoop running in pseudo-distributed mode. In some cases, Hone running on a single machine outperforms a 16-node Hadoop cluster. K. Ashwin Kumar, Jonathan Gluck, Amol Deshpande, Jimmy Lin |
EDBT | 1 |
| 2014 | SWORD: workload-aware data placement and replica selection for cloud data management systems
K. Ashwin Kumar, Abdul Quamar, Amol Deshpande, Samir Khuller |
VLDB J. | 1 |
| 2013 | SWORD: scalable workload-aware data placement for transactional workloadsabstractIn this paper, we address the problem of transparently scaling out transactional (OLTP) workloads on relational databases, to support database-as-a-service in cloud computing environment. The primary challenges in supporting such workloads include choosing how to partition the data across a large number of machines, minimizing the number of distributed transactions, providing high data availability, and tolerating failures gracefully. Capturing and modeling the transactional workload over a period of time, and then exploiting that information for data placement and replication has been shown to provide significant benefits in performance, both in terms of transaction latencies and overall throughput. However, such workload-aware data placement approaches can incur very high overheads, and further, may perform worse than naive approaches if the workload changes. Abdul Quamar, K. Ashwin Kumar, Amol Deshpande |
EDBT | 2 |
| 2013 | Hone: "Scaling Down" Hadoop on Shared-Memory SystemsabstractThe underlying assumption behind Hadoop and, more generally, the need for distributed processing is that the data to be analyzed cannot be held in memory on a single machine. Today, this assumption needs to be re-evaluated. Although petabyte-scale data-stores are increasingly common, it is unclear whether "typical" analytics tasks require more than a single high-end server. Additionally, we are seeing increased sophistication in analytics, e.g., machine learning, which generally operates over smaller and more refined datasets. To address these trends, we propose "scaling down" Hadoop to run on shared-memory machines. This paper presents a prototype runtime called Hone, intended to be both API and binary compatible with standard (distributed) Hadoop. That is, Hone can take an existing Hadoop jar and efficiently execute it, without modification, on a multi-core shared memory machine. This allows us to take existing Hadoop algorithms and find the most suitable run-time environment for execution on datasets of varying sizes. Our experiments show that Hone can be an order of magnitude faster than Hadoop pseudo-distributed mode (PDM); on dataset sizes that fit into memory, Hone can outperform a fully-distributed 15-node Hadoop cluster in some cases as well. K. Ashwin Kumar, Jonathan Gluck, Amol Deshpande, Jimmy Lin |
Proc. VLDB Endow. | 1 |
| 2009 | Environmental Monitoring 2.0abstractA sensor network data gathering and visualization infrastructure is demonstrated, comprising of global sensor networks (GSN) middleware and Microsoft SensorMap. Users are invited to actively participate in the process of monitoring real-world deployments and can inspect measured data in the form of contour plots overlayed onto a high resolution map and a digital topographic model. Users can go back in time virtually to search for interesting events or simply to visualize the temporal dependencies of the data. The system presented is not only interesting and visually enticing for non-expert users but brings substantial benefits to environmental scientists. The easily installed data acquisition component as well as the powerful data sharing and visualization platform opens up new ground in collaborative data gathering and interpretation in the spirit of Web 2.0 applications. Sebastian Michel 0001, Ali Salehi, Liqian Luo, Nicholas Dawes, Karl Aberer, Guillermo Barrenetxea, Mathias Bavay, Aman Kansal, K. Ashwin Kumar, Suman Nath, Marc Parlange, Stewart Tansley, Catharine van Ingen, Feng Zhao 0001, Yongluan Zhou |
ICDE | 9 |
| 2009 | Hybrid approach using case-based reasoning and rule-based reasoning for domain independent clinical decision support in ICU
K. Ashwin Kumar, Yashwardhan Singh, Sudip Sanyal |
Expert Syst. Appl. | 1 |
| 2008 | Multi-Level Reputation-Based GreylistingabstractWe present the idea and implementation details of a highly effective and reliable e-mail filtering technique. At the core of the component-based architecture is a novel combination of an enhanced self-learning variant of greylisting with a reputation-based trust mechanism. These strategies provide separate feature extraction and classification components with the opportunity of utilizing the time between two delivery attempts of an e-mail message. The approach presented features a very high spam blocking rate and also minimizes the workload on the client side, as no responsibility for messages classified as spam is taken. The reputation-based trust mechanism decreases the delay in the transfer process of e-mail messages from reliable senders and also reduces the number of erroneously blocked legitimate messages. Andreas Janecek, Wilfried N. Gansterer, K. Ashwin Kumar |
ARES | 3 |
| 2008 | Sensor Metadata Management and Its Application in Collaborative Environmental ResearchabstractThis paper considers metadata generation and tracking in a collaborative environment where users publish raw sensor data in the form of virtual sensors and post-process data by means of filtering, modeling, or query processing techniques. In the metadata system described, data from different sources with different provenance will be enriched with further metadata at each processing step to describe the processing implemented and/or observations which may explain anomalies in the data. The management of this data is the subject of this paper. In the context of sensor data processing, in particular in the environmental sciences, there is still a large gap between data acquisition and metadata gathering, further complicated by the problem of combining both. In this paper, an attempt is made to bridge the gap between data management and semantic annotation. This paper describes a user friendly, easily deployable system for gathering sensor metadata and capturing semantics behind higher level data processing steps. These semantics are particularly useful in understanding data processing workflows. Furthermore, different methods of querying, exporting and importing gathered data from and to higher level applications are examined. Nicholas Dawes, K. Ashwin Kumar, Sebastian Michel 0001, Karl Aberer, Michael Lehning |
eScience | 2 |