Demo Data from EDBT 2026 / reviewers in the wild / expert
Abhay Mehta
dblp:70/354
· DBLP profile ↗
9ranked-venue papers
2as first author
0since 2021 · last 2011
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 9 · 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
6 papers |
Query processing and optimization · 34% Data mining · 30% Data stream processing · 27% | |
| Interdisciplinary, comprehensive, and emerging computing
1 paper |
Smart cities and intelligent transportation · 100% |
Topics — the 11 heaviest of 15, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Data stream processing
complex event processing |
0.2 | 2 | 2011 | High-performance nested CEP query processing over event streams · ICDE 2011 E-Cube: Multi-dimensional event sequence processing using concept and pattern hierarchies · ICDE 2010 |
Data mining › sequence analysis
event sequence analysis |
0.1 | 1 | 2011 | E-Cube: multi-dimensional event sequence analysis using hierarchical pattern query sharing · SIGMOD Conference 2011 |
Data mining
anomaly detection |
0.1 | 1 | 2010 | Non-dyadic Haar wavelets for streaming and sensor data · ICDE 2010 |
Query processing and optimization
OLAP |
0.1 | 1 | 2010 | E-Cube: Multi-dimensional event sequence processing using concept and pattern hierarchies · ICDE 2010 |
Data mining › anomaly detection
streaming anomaly detection |
0.1 | 1 | 2010 | Non-dyadic Haar wavelets for streaming and sensor data · ICDE 2010 |
Data stream processing
synopsis construction |
0.1 | 1 | 2010 | Non-dyadic Haar wavelets for streaming and sensor data · ICDE 2010 |
Query processing and optimization
query scheduling |
0.1 | 1 | 2009 | rFEED: A Mixed Workload Scheduler for Enterprise Data Warehouses · ICDE 2009 |
Database system architecture and tuning
workload management |
0.1 | 1 | 2009 | rFEED: A Mixed Workload Scheduler for Enterprise Data Warehouses · ICDE 2009 |
Data mining › pattern mining › temporal pattern mining
event pattern mining |
0.0 | 1 | 2011 | E-Cube: multi-dimensional event sequence analysis using hierarchical pattern query sharing · SIGMOD Conference 2011 |
Data mining
pattern mining |
0.0 | 1 | 2011 | E-Cube: multi-dimensional event sequence analysis using hierarchical pattern query sharing · SIGMOD Conference 2011 |
Information theory › signal processing › time-frequency analysis
wavelet transform |
0.0 | 1 | 2010 | Non-dyadic Haar wavelets for streaming and sensor data · ICDE 2010 |
Methods — techniques the papers use, named apart from their topics
sequence detection · 0.2non-dyadic wavelets · 0.2haar wavelet · 0.2OLAP cube · 0.2suffix clustering · 0.1prefix caching · 0.1bit-marking execution · 0.1simulation · 0.1SQL · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2011 | High-performance nested CEP query processing over event streamsabstractComplex event processing (CEP) over event streams has become increasingly important for real-time applications ranging from health care, supply chain management to business intelligence. These monitoring applications submit complex queries to track sequences of events that match a given pattern. As these systems mature the need for increasingly complex nested sequence query support arises, while the state-of-art CEP systems mostly support the execution of flat sequence queries only. To assure real-time responsiveness and scalability for pattern detection even on huge volume high-speed streams, efficient processing techniques must be designed. In this paper, we first analyze the prevailing nested pattern query processing strategy and identify several serious shortcomings. Not only are substantial subsequences first constructed just to be subsequently discarded, but also opportunities for shared execution of nested subexpressions are overlooked. As foundation, we introduce NEEL, a CEP query language for expressing nested CEP pattern queries composed of sequence, negation, AND and OR operators. To overcome deficiencies, we design rewriting rules for pushing negation into inner subexpressions. Next, we devise a normalization procedure that employs these rules for flattening a nested complex event expression. To conserve CPU and memory consumption, we propose several strategies for efficient shared processing of groups of normalized NEEL subexpressions. These strategies include prefix caching, suffix clustering and customized “bit-marking” execution strategies. We design an optimizer to partition the set of all CEP subexpressions in a NEEL normal form into groups, each of which can then be mapped to one of our shared execution operators. Lastly, we evaluate our technologies by conducting a performance study to assess the CPU processing time using real-world stock trades data. Our results confirm that our NEEL execution in many cases performs 100 fold faster than the traditional iterative nested execution strategy for real stock market query workloads. Mo Liu 0001, Elke A. Rundensteiner, Daniel J. Dougherty, Chetan Gupta 0001, Song Wang 0001, Ismail Ari, Abhay Mehta |
ICDE | 7 |
| 2011 | E-Cube: multi-dimensional event sequence analysis using hierarchical pattern query sharingabstractDue to copyright restrictions, the access to the full text of this article is only available via subscription. Mo Liu 0001, Elke A. Rundensteiner, Kara Greenfield, Chetan Gupta 0001, Song Wang 0001, Ismail Ari, Abhay Mehta |
SIGMOD Conference | 7 |
| 2010 | Non-dyadic Haar wavelets for streaming and sensor dataabstractIn streaming and sensor data applications, the problems of synopsis construction and outlier detection are important. Due to their low complexity, desirable properties and relative ease of understanding, wavelet based techniques are often used for both synopsis construction and anomaly detection. In streaming data literature, Mallat's algorithm is often used to achieve a Haar wavelet decomposition in O(n) time. However, there is one limitation to this popular technique, in that it leads to a dyadic decomposition of data. We demonstrate that the property of non-dyadicity is of considerable use in synopsis construction and anomaly detection. In this regard we present several application results, a synopsis data structure for streaming data that is an order of magnitude superior to the popular Haar based wavelet technique, a method for finding anomalies for sensor data over non-dyadic hierarchies, etc. In our work, we enable non-dyadicity by proposing a Mallat like construction for a wavelet system that admits non-dyadic basis. Our algorithm builds a non-dyadic hierarchical structure, and is more efficient than the state of the art construction. We prove the correctness of our construction by showing that our basis functions demonstrates the properties of a wavelet system. Chetan Gupta 0001, Choudur Lakshminarayan, Song Wang 0001, Abhay Mehta |
ICDE | 4 |
| 2010 | E-Cube: Multi-dimensional event sequence processing using concept and pattern hierarchiesabstractMany modern applications including tag based mass transit systems, RFID-based supply chain management systems and online financial feeds require special purpose event stream processing technology to analyze vast amounts of sequential multi-dimensional data available in real-time data feeds. Traditional online analytical processing (OLAP) systems are not designed for real-time pattern-based operations, while Complex Event Processing (CEP) systems are designed for sequence detection and do not support OLAP operations. We will demonstrate a novel E-Cube model that combines CEP and OLAP techniques for multi-dimensional event pattern analysis at different abstraction levels. A London transit scenario will be given to demonstrate the utility and performance of this proposed technology. Mo Liu 0001, Elke A. Rundensteiner, Kara Greenfield, Chetan Gupta 0001, Song Wang 0001, Ismail Ari, Abhay Mehta |
ICDE | 7 |
| 2009 | Fair, effective, efficient and differentiated scheduling in an enterprise data warehouseabstractA typical online Business Intelligence (BI) workload consists of a combination of short, less intensive queries, along with long, resource intensive queries. As such, the longest queries in a typical BI workload may take several orders of magnitude more time to execute, compared with the shortest queries in the workload. This makes it challenging to design a good Mixed Workload Scheduler (MWS). In this paper we first define the design criteria that make a 'good' MWS. We then use these criteria to design rFEED, a MWS that is fair, effective, efficient, and differentiated. We simulate real workloads and compare our rFEED MWS with models of the current best of breed commercial systems. We show that the rFEED MWS works extremely well. Chetan Gupta 0001, Abhay Mehta, Song Wang 0001, Umeshwar Dayal |
EDBT | 2 |
| 2009 | rFEED: A Mixed Workload Scheduler for Enterprise Data WarehousesabstractA typical online business intelligence (BI) workload consists of a combination of short, less intensive queries, along with long, resource intensive queries. As such, the longest queries in a typical BI workload may take several orders of magnitude more time to execute, compared with the shortest queries in the workload. This makes it challenging to design a good mixed workload scheduler (MWS). In this paper we first define the design criteria that make a 'good' MWS. We then use these criteria to design rFEED, a MWS that is fair, effective, efficient, and differentiated. We simulate real workloads and compare our rFEED MWS with models of the current best of breed commercial systems. We show that the rFEED MWS works extremely well. Abhay Mehta, Chetan Gupta 0001, Song Wang 0001, Umeshwar Dayal |
ICDE | 1 |
| 2009 | Classification with Unknown Classes
Chetan Gupta 0001, Song Wang 0001, Umeshwar Dayal, Abhay Mehta |
SSDBM | 4 |
| 2008 | BI batch manager: a system for managing batch workloads on enterprise data-warehousesabstractModern enterprise data warehouses have complex workloads that are notoriously difficult to manage. An important problem in workload management is to run these complex workloads 'optimally'. Traditionally this problem has been studied in the OLTP (Online Transaction Processing) context where MPL (Multi Programming Level) is used as a knob to achieve optimality. However, MPL is a tricky knob in a BI (Business Intelligence) scenario, since a low MPL can easily result in underload and a high MPL can easily result in overload and 'thrashing'.In this work we present BI Batch Manager, a workload management system to run batches of queries 'optimally' on an Enterprise Data Warehouse (EDW). It is comprised of three components: an admission control component, a scheduler and an execution control component. In order to automatically avoid underload and overload, we introduce a novel execution control mechanism, PGM (Priority Gradient Multiprogramming). In PGM, a priority gradient is created for the workload, with each query running at a distinctly different priority level. We demonstrate that this stabilizes the execution of a workload across a wide operating range. We use memory as the controlling factor for our admission control policy -- admitting batches of queries such that their memory requirement equals the available memory on the system. Our scheduling policy of largest memory query as the highest priority query further stabilizes the execution.We validate our BI Batch Manager using varying workloads on a commercial, enterprise class DBMS. We show that it effectively avoids underload and overload (thrashing) and can automatically run BI workloads with 'optimal' performance. Abhay Mehta, Chetan Gupta 0001, Umeshwar Dayal |
EDBT | 1 |
| 1999 | NonStop SQL/MX Primitives for Knowledge DiscoveryabstractIn this paper, we describe the primitives that we have implemented in NonStop SQL/MX, a commercial DBMS, to support the knowledge discovery process.These primitives, combined with the high-performance SQL&IX engine, represent a powerful kernel for performing basic knowledge discovery tasks in a scalable and efftcient manner. John Clear, Debbie Dunn, Brad Harvey, Michael L. Heytens, Peter Lohman, Abhay Mehta, Mark Melton, Lars Rohrberg, Ashok Savasere, Robert M. Wehrmeister, Melody Xu |
KDD | 6 |