Demo Data from EDBT 2026 / reviewers in the wild / expert
Abhay Jha
dblp:69/5014 · also Abhay Kumar Jha
· DBLP profile ↗
11ranked-venue papers
10as first author
0since 2021 · last 2017
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 7 · 7 first-authorArtificial intelligence and machine learning · 3 · 2 first-authorGraphics, computer vision, multimedia, augmented reality and games · 1Theory of computation · 1 · 1 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
4 papers |
Data mining · 35% Database theory · 25% Recommender systems · 18% | |
| Artificial intelligence
4 papers |
Probabilistic and Bayesian machine learning · 66% Knowledge representation and reasoning · 34% |
Topics — the 18 heaviest of 18, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Database theory
probabilistic databases |
0.2 | 2 | 2012 | Probabilistic Databases with MarkoViews · Proc. VLDB Endow. 2012 Query evaluation with soft-key constraints · PODS 2008 |
Data mining
clustering |
0.2 | 1 | 2015 | Clustering to forecast sparse time-series data · ICDE 2015 |
Recommender systems
cold-start recommendation |
0.2 | 1 | 2015 | Clustering to forecast sparse time-series data · ICDE 2015 |
Data mining › clustering
constrained clustering |
0.2 | 1 | 2015 | Clustering to forecast sparse time-series data · ICDE 2015 |
Machine learning › Probabilistic and Bayesian machine learning › probabilistic inference
approximate inference |
0.1 | 1 | 2012 | Advances in Lifted Importance Sampling · AAAI 2012 |
Machine learning › Probabilistic and Bayesian machine learning › monte carlo methods
importance sampling |
0.1 | 1 | 2012 | Advances in Lifted Importance Sampling · AAAI 2012 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
statistical relational learning |
0.1 | 1 | 2012 | Advances in Lifted Importance Sampling · AAAI 2012 |
Machine learning › Probabilistic and Bayesian machine learning › structured models
graphical models |
0.1 | 1 | 2010 | Lifted Inference Seen from the Other Side : The Tractable Features · NIPS 2010 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › statistical relational learning
lifted inference |
0.1 | 1 | 2010 | Lifted Inference Seen from the Other Side : The Tractable Features · NIPS 2010 |
Machine learning › Probabilistic and Bayesian machine learning › probabilistic inference
tractable inference |
0.1 | 1 | 2010 | Lifted Inference Seen from the Other Side : The Tractable Features · NIPS 2010 |
Machine learning › Probabilistic and Bayesian machine learning › structured models › graphical models
markov random field |
0.1 | 1 | 2008 | Query evaluation with soft-key constraints · PODS 2008 |
Database theory
conjunctive query evaluation |
0.1 | 1 | 2008 | Query evaluation with soft-key constraints · PODS 2008 |
Query processing and optimization
query execution |
0.1 | 1 | 2008 | Query evaluation with soft-key constraints · PODS 2008 |
Transaction processing and concurrency control › consistency
mutual consistency |
0.1 | 1 | 2006 | Mutual Consistency in Real-Time Databases · RTSS 2006 |
Query processing and optimization
query scheduling |
0.1 | 1 | 2006 | Mutual Consistency in Real-Time Databases · RTSS 2006 |
Database system architecture and tuning
real-time database |
0.1 | 1 | 2006 | Mutual Consistency in Real-Time Databases · RTSS 2006 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › probabilistic reasoning › probabilistic logic
markov logic networks |
0.0 | 1 | 2012 | Probabilistic Databases with MarkoViews · Proc. VLDB Endow. 2012 |
Logic in computer science
first-order logic |
0.0 | 1 | 2010 | Lifted Inference Seen from the Other Side : The Tractable Features · NIPS 2010 |
Methods — techniques the papers use, named apart from their topics
union of conjunctive queries · 0.3offline compilation · 0.3OBDD · 0.3variable elimination · 0.2regression · 0.2local search heuristic · 0.2belief propagation · 0.2lifting rules · 0.1adaptive sampling · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2017 | Disjoint-Support Factors and Seasonality Estimation in E-Commerce
Abhay Jha |
ECML/PKDD (3) | 1 |
| 2015 | Clustering to forecast sparse time-series dataabstractForecasting accurately is essential to successful inventory planning in retail. Unfortunately, there is not always enough historical data to forecast items individually- this is particularly true in e-commerce where there is a long tail of low selling items, and items are introduced and phased out quite frequently, unlike physical stores. In such scenarios, it is preferable to forecast items in well-designed groups of similar items, so that data for different items can be pooled together to fit a single model. In this paper, we first discuss the desiderata for such a grouping and how it differs from the traditional clustering problem. We then describe our approach which is a scalable local search heuristic that can naturally handle the constraints required in this setting, besides being capable of producing solutions competitive with well-known clustering algorithms. We also address the complementary problem of estimating similarity, particularly in the case of new items which have no past sales. Our solution is to regress the sales profile of items against their semantic features, so that given just the semantic features of a new item we can predict its relation to other items, in terms of as yet unobserved sales. Our experiments demonstrate both the scalability of our approach and implications for forecast accuracy. Abhay Jha, Shubhankar Ray, Brian Seaman, Inderjit S. Dhillon |
ICDE | 1 |
| 2013 | Knowledge Compilation Meets Database Theory: Compiling Queries to Decision Diagrams
Abhay Jha, Dan Suciu |
Theory Comput. Syst. | 1 |
| 2012 | Advances in Lifted Importance SamplingabstractWe consider lifted importance sampling (LIS), a previously proposed approximate inference algorithm for statistical relational learning (SRL) models. LIS achieves substantial variance reduction over conventional importance sampling by using various lifting rules that take advantage of the symmetry in the relational representation. However, it suffers from two drawbacks. First, it does not take advantage of some important symmetries in the relational representation and may exhibit needlessly high variance on models having these symmetries. Second, it uses an uninformative proposal distribution which adversely affects its accuracy. We propose two improvements to LIS that address these limitations. First, we identify a new symmetry in SRL models and define a lifting rule for taking advantage of this symmetry. The lifting rule reduces the variance of LIS. Second, we propose a new, structured approach for constructing and dynamically updating the proposal distribution via adaptive sampling. We demonstrate experimentally that our new, improved LIS algorithm is substantially more accurate than the LIS algorithm. Vibhav Gogate, Abhay Jha, Deepak Venugopal |
AAAI | 2 |
| 2012 | On the tractability of query compilation and bounded treewidthabstractWe consider the problem of computing the probability of a Boolean function, which generalizes the model counting problem. Given an OBDD for such a function, its probability can be computed in linear time in the size of the OBDD. In this paper we investigate the connection between treewidth and the size of the OBDD. Bounded treewidth has proven to be applicable to many graph problems, which are NP-hard in general but become tractable on graphs with bounded treewidth. However, it is less well understood how bounded treewidth can be used for the probability computation problem of a Boolean function. We introduce a new notion of treewidth of a Boolean function, called the expression treewidth, as the smallest treewidth of any DAG-expression representing the function. Our new notion of bounded treewidth includes some previously known tractable cases: all read-once Boolean functions, and all functions having a bounded treewidth of the primal graph or of the incidence graph also have a bounded expression treewidth. We show that bounded expression treewidth implies the existence of a polynomial size OBDD, and that bounded expression pathwidth implies the existence of a constant-width OBDD. We also show a converse of the latter result: constant-width OBDD imply bounded expression pathwidth. We then study the implications of these results to query compilation, where the Boolean function is the lineage of a fixed query on varying input databases. We give a syntactic characterizations of all UCQ≠ queries that admit a polynomial size OBDD, showing that these are precisely inversion-free queries with unrestricted use of ≠. It was previously known that inversion-free queries characterize precisely those UCQ queries that have a polynomial size OBDD, and that these also have a constant width OBDD: in contrast, inversion-free queries with ≠ have polynomial-width OBDD, thus using the full power of OBDD. Finally, we show that in the case of UCQ, the four classes studied in this paper collapse: bounded expression pathwidth, bounded expression treewidth, constant-width OBDD, and polynomial size OBDD. Abhay Jha, Dan Suciu |
ICDT | 1 |
| 2012 | Probabilistic Databases with MarkoViewsabstractMost of the work on query evaluation in probabilistic databases has focused on the simple tuple-independent data model, where tuples are independent random events. Several efficient query evaluation techniques exists in this setting, such as safe plans, algorithms based on OBDDs, tree-decomposition and a variety of approximation algorithms. However, complex data analytics tasks often require complex correlations, and query evaluation then is significantly more expensive, or more restrictive. In this paper, we propose MVDB as a framework both for representing complex correlations and for efficient query evaluation. An MVDB specifies correlations by views, called MarkoViews, on the probabilistic relations and declaring the weights of the view's outputs. An MVDB is a (very large) Markov Logic Network. We make two sets of contributions. First, we show that query evaluation on an MVDB is equivalent to evaluating a Union of Conjunctive Query(UCQ) over a tuple-independent database. The translation is exact (thus allowing the techniques developed for tuple independent databases to be carried over to MVDB), yet it is novel and quite non-obvious (some resulting probabilities may be negative!). This translation in itself though may not lead to much gain since the translated query gets complicated as we try to capture more correlations. Our second contribution is to propose a new query evaluation strategy that exploits offline compilation to speed up online query evaluation. Here we utilize and extend our prior work on compilation of UCQ. We validate experimentally our techniques on a large probabilistic database with MarkoViews inferred from the DBLP data. Abhay Jha, Dan Suciu |
Proc. VLDB Endow. | 1 |
| 2011 | Knowledge compilation meets database theory: compiling queries to decision diagramsabstractThe goal of Knowledge Compilation is to represent a Boolean expression in a format in which it can answer a range of online-queries in PTIME. The online-query of main interest to us is model counting, because of its application to query evaluation on probabilistic databases, but other online-queries can be supported as well such as testing for equivalence, testing for implication, etc. In this paper we study the following problem. Given a database query q, decide whether its lineage can be compiled efficiently into a given target language. We consider four target languages, of strictly increasing expressive power(when the size of compilation is constrained to be polynomial in the input size): Read-Once Boolean formulae, OBDD, FBDD and d-DNNF. For each target, we study the class of database queries that admit polynomial size representation: these queries can also be evaluated in PTIME over probabilistic databases. When queries are restricted to conjunctive queries without self-joins, it was known that these four classes collapse to the class of hierarchical queries, which is also the class of PTIME queries over probabilistic databases. Our main result in this paper is that, in the case of Unions of Conjunctive Queries (UCQ), these classes form a strict hierarchy. Thus, unlike conjunctive queries without self-joins, the expressive power of UCQ differs considerably w.r.t. these target compilation languages. Moreover, we give a complete characterization of the first two target languages, based on the query's syntax. Abhay Jha, Dan Suciu |
ICDT | 1 |
| 2010 | Bridging the gap between intensional and extensional query evaluation in probabilistic databasesabstractThere are two broad approaches to query evaluation over probabilistic databases: (1) Intensional Methods proceed by manipulating expressions over symbolic events associated with uncertain tuples. This approach is very general and can be applied to any query, but requires an expensive postprocessing phase, which involves some general-purpose probabilistic inference. (2) Extensional Methods, on the other hand, evaluate the query by translating operations over symbolic events to a query plan; extensional methods scale well, but they are restricted to safe queries. Abhay Jha, Dan Olteanu, Dan Suciu |
EDBT | 1 |
| 2010 | Lifted Inference Seen from the Other Side : The Tractable FeaturesabstractLifted inference algorithms for representations that combine first-order logic and probabilistic graphical models have been the focus of much recent research. All lifted algorithms developed to date are based on the same underlying idea: take a standard probabilistic inference algorithm (e.g., variable elimination, belief propagation etc.) and improve its efficiency by exploiting repeated structure in the first-order model. In this paper, we propose an approach from the other side in that we use techniques from logic for probabilistic inference. In particular, we define a set of rules that look only at the logical representation to identify models for which exact efficient inference is possible. We show that our rules yield several new tractable classes that cannot be solved efficiently by any of the existing techniques. Abhay Jha, Vibhav Gogate, Alexandra Meliou, Dan Suciu |
NIPS | 1 |
| 2008 | Query evaluation with soft-key constraintsabstractKey Violations often occur in real-life datasets, especially in those integrated from different sources. Enforcing constraints strictly on these datasets is not feasible. In this paper we formalize the notion of soft-key constraints on probabilistic databases, which allow for violation of key constraint by penalizing every violating world by a quantity proportional to the violation. To represent our probabilistic database with constraints, we define a class of markov networks, where we can do query evaluation in PTIME. We also study the evaluation of conjunctive queries on relations with soft keys and present a dichotomy that separates this set into those in PTIME and the rest which are #P-Hard. Abhay Jha, Vibhor Rastogi, Dan Suciu |
PODS | 1 |
| 2006 | Mutual Consistency in Real-Time DatabasesabstractA real-time database is composed of real-time objects whose values remain valid only within their validity intervals. Each object in the database models a real world entity. The freshness of these objects is maintained by update transactions that sample the real world entities. The literature proposes various ways to derive a schedule of transactions that preserves the freshness (also known as absolute consistency) of these objects. But these approaches do not take care of the mutual consistency of the objects, i.e., whether together they represent a logical state of the system. We investigate the problem of checking whether, given an update transaction schedule, a periodic query would be able to read mutually consistent values. We propose solutions for both single- and multiple-query cases in the presence of non-preemptable query executions. Specifically, we first investigate formulas that give the maximal value of mutual gaps among a set of data read at a certain point in time. (A mutual gap for two object values read from the database refers to the difference between the times at which the two objects were updated.) We then propose design approaches to (1) decide the period and relative deadline of a query so that it would guarantee mutual consistency; (2) decide if a given set of queries with relative deadlines and periods can guarantee mutual consistency. Finally, we suggest ways of reducing the complexity of our proposed approaches for both harmonic periods and general cases Abhay Jha, Ming Xiong, Krithi Ramamritham |
RTSS | 1 |