scispace - formally typeset
A

Ashish Gupta

Researcher at Stanford University

Publications -  62
Citations -  6115

Ashish Gupta is an academic researcher from Stanford University. The author has contributed to research in topics: Materialized view & Query optimization. The author has an hindex of 30, co-authored 62 publications receiving 6056 citations. Previous affiliations of Ashish Gupta include IBM & Oracle Corporation.

Papers
More filters
Proceedings ArticleDOI

Maintaining views incrementally

TL;DR: A counting algorithm that tracks the number of alternative derivations (counts) for each derived tuple in a view, and shows that the count for a tuple can be computed at little or no cost above the cost of deriving the tuple.
Book

Maintenance of materialized views: problems, techniques, and applications

TL;DR: This chapter contains sections titled: Introduction, The Idea Behind View Maintenance, Using Full Information, Using Partial Information, Open Problems, Acknowledgments.
Proceedings Article

On the Computation of Multidimensional Aggregates

TL;DR: In this article, the authors present fast algorithms for computing a collection of group bys, which is equivalent to the union of a number of standard group-by operations, and show how the structure of CUBE computation can be viewed in terms of a hierarchy of groupby operations.
Proceedings ArticleDOI

Modeling multidimensional databases

TL;DR: A data model and a few algebraic operations that provide semantic foundation to multidimensional databases and provide an algebraic application programming interface (API) that allows the separation of the front end from the back end are proposed.
Patent

Method and system for automatically filling forms in an integrated network based transaction environment

TL;DR: In this article, a method of automatically filling in on-line forms presented by web pages in an internet transactional environment by determining based upon selectable criteria a form identifier corresponding to a particular online form, and thereupon, for each form so identified, identifying one or many corresponding match patterns with which a page containing a target online form is parsed to obtain a plurality of attributes, and for each attribute obtained in the parsing step, indexing into a database to obtain and then appropriately transform user information which may be used to fill in the target form.