Demo Data from EDBT 2026 / reviewers in the wild / expert
Arun N. Swami
dblp:98/589 · also Arun Narasimha Swami
· DBLP profile ↗
23ranked-venue papers
9as first author
0since 2021 · last 1997
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 18 · 6 first-authorSystems, architecture and hardware · 4 · 3 first-authorArtificial intelligence and machine learning · 1Software engineering, systems software and programming languages · 1 · 1 first-authorTheory of computation · 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
17 papers |
Query processing and optimization · 46% Data mining · 43% Indexing and storage engines · 7% | |
| Computer architecture, parallel and distributed computing, and storage systems
3 papers |
Storage systems · 59% Performance modeling and evaluation · 26% Memory systems · 15% |
Topics — the 25 heaviest of 27, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Data mining › pattern mining
association rule mining |
0.1 | 4 | 1997 | Clustering Association Rules · ICDE 1997 Set-Oriented Mining for Association Rules in Relational Databases · ICDE 1995 Database Mining: A Performance Perspective · IEEE Trans. Knowl. Data Eng. 1993 |
Query processing and optimization › selectivity estimation
join selectivity estimation |
0.0 | 3 | 1995 | Sampling-Based Selectivity Estimation for Joins Using Augmented Frequent Value Statistics · ICDE 1995 On the Relative Cost of Sampling for Join Selectivity Estimation · PODS 1994 Fixed-Precision Estimation of Join Selectivity · PODS 1993 |
Query processing and optimization
selectivity estimation |
0.0 | 3 | 1995 | Sampling-Based Selectivity Estimation for Joins Using Augmented Frequent Value Statistics · ICDE 1995 On the Relative Cost of Sampling for Join Selectivity Estimation · PODS 1994 Fixed-Precision Estimation of Join Selectivity · PODS 1993 |
Query processing and optimization
cardinality estimation |
0.0 | 2 | 1994 | Estimating Page Fetches for Index Scans with Finite LRU Buffers · SIGMOD Conference 1994 Sequential Sampling Procedures for Query Size Estimation · SIGMOD Conference 1992 |
Data mining › predictive modeling
classification |
0.0 | 2 | 1993 | Database Mining: A Performance Perspective · IEEE Trans. Knowl. Data Eng. 1993 An Interval Classifier for Database Mining Applications · VLDB 1992 |
Data mining › pattern mining › association rule mining
association rule clustering |
0.0 | 1 | 1997 | Clustering Association Rules · ICDE 1997 |
Data mining
clustering |
0.0 | 1 | 1997 | Clustering Association Rules · ICDE 1997 |
Query processing and optimization
query optimization |
0.0 | 4 | 1995 | Optimization of Large Join Queries: Combining Heuristic and Combinatorial Techniques · SIGMOD Conference 1989 Optimization of Large Join Queries · SIGMOD Conference 1988 Sampling-Based Selectivity Estimation for Joins Using Augmented Frequent Value Statistics · ICDE 1995 |
Query processing and optimization › query execution › scan processing
index scan |
0.0 | 1 | 1995 | Estimating Page Fetches for Index Scans with Finite LRU Buffers · VLDB J. 1995 |
Database system architecture and tuning › database design › physical database design
index selection |
0.0 | 1 | 1995 | Generalized Partial Indexes · ICDE 1995 |
Indexing and storage engines › access methods
partial indexing |
0.0 | 1 | 1995 | Generalized Partial Indexes · ICDE 1995 |
Query processing and optimization › cardinality estimation
sampling-based estimation |
0.0 | 1 | 1995 | Sampling-Based Selectivity Estimation for Joins Using Augmented Frequent Value Statistics · ICDE 1995 |
Data mining › data mining system
SQL-based data mining |
0.0 | 1 | 1995 | Set-Oriented Mining for Association Rules in Relational Databases · ICDE 1995 |
Storage systems
buffer management |
0.0 | 1 | 1995 | Estimating Page Fetches for Index Scans with Finite LRU Buffers · VLDB J. 1995 |
Indexing and storage engines
b+-tree |
0.0 | 1 | 1994 | Estimating Page Fetches for Index Scans with Finite LRU Buffers · SIGMOD Conference 1994 |
Data mining › pattern mining › itemset mining
frequent itemset mining |
0.0 | 1 | 1993 | Mining Association Rules between Sets of Items in Large Databases · SIGMOD Conference 1993 |
Query processing and optimization › query optimization › join ordering
join optimization |
0.0 | 1 | 1993 | A Polynomial Time Algorithm for Optimizing Join Queries · ICDE 1993 |
Data mining › pattern mining
rule mining |
0.0 | 1 | 1993 | Database Mining: A Performance Perspective · IEEE Trans. Knowl. Data Eng. 1993 |
Query processing and optimization › query optimization
join ordering |
0.0 | 1 | 1989 | Optimization of Large Join Queries: Combining Heuristic and Combinatorial Techniques · SIGMOD Conference 1989 |
Performance modeling and evaluation
cost modeling |
0.0 | 1 | 1989 | A Validated Cost Model for Main Memory Databases · SIGMETRICS 1989 |
Data mining › model selection
minimum description length |
0.0 | 1 | 1997 | Clustering Association Rules · ICDE 1997 |
Data mining › time series analysis › change point detection
segmentation |
0.0 | 1 | 1997 | Clustering Association Rules · ICDE 1997 |
Memory systems
cache management |
0.0 | 1 | 1994 | Estimating Page Fetches for Index Scans with Finite LRU Buffers · SIGMOD Conference 1994 |
Indexing and storage engines
buffer management |
0.0 | 1 | 1993 | Mining Association Rules between Sets of Items in Large Databases · SIGMOD Conference 1993 |
Database system architecture and tuning
main-memory database |
0.0 | 1 | 1989 | A Validated Cost Model for Main Memory Databases · SIGMETRICS 1989 |
Methods — techniques the papers use, named apart from their topics
empirical modeling · 0.0minimum description length · 0.0bitop · 0.0simulated annealing · 0.0iterative improvement · 0.0t-cross procedure · 0.0sorting · 0.0merge-scan join · 0.0augmented frequent value statistics · 0.0t-cross sampling · 0.0validation · 0.0cost modeling · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1997 | Clustering Association RulesabstractThe authors consider the problem of clustering two-dimensional association rules in large databases. They present a geometric-based algorithm, BitOp, for performing the clustering, embedded within an association rule clustering system, ARCS. Association rule clustering is useful when the user desires to segment the data. They measure the quality of the segmentation generated by ARCS using the minimum description length (MDL) principle of encoding the clusters on several databases including noise and errors. Scale-up experiments show that ARCS, using the BitOp algorithm, scales linearly with the amount of data. Brian Lent, Arun N. Swami, Jennifer Widom |
ICDE | 2 |
| 1996 | Selectivity and Cost Estimation for Joins Based on Random Sampling
Peter J. Haas, Jeffrey F. Naughton, S. Seshadri, Arun N. Swami |
J. Comput. Syst. Sci. | 4 |
| 1995 | Sampling-Based Selectivity Estimation for Joins Using Augmented Frequent Value StatisticsabstractWe compare empirically the cost of estimating the selectivity of a star join using the sampling-based t-cross procedure to the cost of computing the join and obtaining the exact answer. The relative cost of sampling can be excessive when a join attribute value exhibits "heterogeneous skew." To alleviate this problem, we propose Algorithm TCM, a modified version of t-cross that incorporates "augmented frequent value" (AFV) statistics. We provide a sampling-based method for estimating AFV statistics that does not require indexes on attribute values, requires only one pass though each relation, and uses an amount of memory much smaller than the size of a relation. Our experiments show that the use of estimated AFV statistics can reduce the relative cost of sampling by orders of magnitude. We also show that use of estimated AFV statistics can reduce the relative error of the classical System R selectivity formula.> Peter J. Haas, Arun N. Swami |
ICDE | 2 |
| 1995 | Set-Oriented Mining for Association Rules in Relational DatabasesabstractDescribe set-oriented algorithms for mining association rules. Such algorithms imply performing multiple joins and may appear to be inherently less efficient than special-purpose algorithms. We develop new algorithms that can be expressed as SQL queries, and discuss the optimization of these algorithms. After analytical evaluation, an algorithm named SETM emerges as the algorithm of choice. SETM uses only simple database primitives, viz. sorting and merge-scan join. SETM is simple, fast and stable over the range of parameter values. The major contribution of this paper is that it shows that at least some aspects of data mining can be carried out by using general query languages such as SQL, rather than by developing specialized black-box algorithms. The set-oriented nature of SETM facilitates the development of extensions.> Maurice A. W. Houtsma, Arun N. Swami |
ICDE | 2 |
| 1995 | Generalized Partial IndexesabstractThis paper demonstrates the use of generalized partial indexes for efficient query processing. We propose that partial indexes be built on those portions of the database that are statistically likely to be the most useful for query processing. We identify three classes of statistical information, and two levels at which it may be available. We describe indexing strategies that use this information to significantly improve average query performance. Results from simulation experiments demonstrate that the proposed generalized partial indexing strategies perform well compared to the traditional approach to indexing.> Praveen Seshadri, Arun N. Swami |
ICDE | 2 |
| 1995 | Set-Oriented Data Mining in relational Databases
Maurice A. W. Houtsma, Arun N. Swami |
Data Knowl. Eng. | 2 |
| 1995 | Estimating Page Fetches for Index Scans with Finite LRU Buffers
Arun N. Swami, K. Bernhard Schiefer |
VLDB J. | 1 |
| 1994 | On the Estimation of Join Result Sizes
Arun N. Swami, K. Bernhard Schiefer |
EDBT | 1 |
| 1994 | On the Relative Cost of Sampling for Join Selectivity EstimationabstractWe compare the cost of estimating the selectivity of a “star join” using sampling procedure t-cross to the cost of simply computing the join and obtaining the exact answer. Our bounds and approximations for the relative cost of sampling show how this cost depends on the size of the input relations, the number of input relations, and the precision criterion used by the estimation procedure. We also demonstrate the deleterious effect of dangling tuples and the mixed effect of data skew on the relative cost of sampling. These results provide insight into when sampling should or should not be used for join selectivity estimation. Peter J. Haas, Jeffrey F. Naughton, Arun N. Swami |
PODS | 3 |
| 1994 | Quest: A Project on Database MiningabstractNo abstract available. Rakesh Agrawal 0001, Michael J. Carey 0001, Christos Faloutsos, Sakti P. Ghosh, Maurice A. W. Houtsma, Tomasz Imielinski, Balakrishna R. Iyer, A. Mahboob, H. Miranda, Ramakrishnan Srikant, Arun N. Swami |
SIGMOD Conference | 11 |
| 1994 | Estimating Page Fetches for Index Scans with Finite LRU BuffersabstractWe describe an algorithm for estimating the number of page fetches for a partial or complete scan of a B-tree index. The algorithm obtains estimates for the number of page fetches for an index scan when given the number of tuples selected and the number of LRU buffers currently available. The algorithm has an initial phase that is performed exactly once before any estimates are calculated. This initial phase, involving LRU buffer modeling, requires a scan of all the index entries and calculates the number of page fetches for different buffer sizes. An approximate empirical model is obtained from this data. Subsequently, an inexpensive estimation procedure is called by the query optimizer whenever it needs an estimate of the page fetches for the index scan. This procedure utilizes the empirical model obtained in the initial phase. Arun N. Swami, K. Bernhard Schiefer |
SIGMOD Conference | 1 |
| 1994 | Limits of Parallelism in Hash Join Algorithms
Antoine N. Mourad, Robert J. T. Morris, Arun N. Swami, Honesty C. Young |
Perform. Evaluation | 3 |
| 1993 | A Polynomial Time Algorithm for Optimizing Join QueriesabstractThe dynamic programming algorithm for query optimization has exponential complexity. An alternative polynomial time algorithm, the IK-KBZ algorithm, is severely limited in the queries it can optimize. Other algorithms have been proposed, including the greedy algorithm, iterative improvement, and simulated annealing. The AB algorithm, which combines randomization and neighborhood search with the IK-KBZ algorithm, is presented. The AB algorithm is much more generally applicable than IK-KBZ, has polynomial time and space complexity, and produces near optimal plans in the space of outer linear join trees. On average, it does better than the other algorithms that do not do an exhaustive search like dynamic programming.> Arun N. Swami, Balakrishna R. Iyer |
ICDE | 1 |
| 1993 | Online Algorithms for Handling Skew in Parallel JoinsabstractWhen the work involved in a join is partitioned among multiple processors in the parallel join, the skew in the operand relations can result in significant imbalance in the work assigned to the different processors. This imbalance can cause significant degradation in the response time for the join operation. Arun N. Swami, Honesty C. Young |
ICPP (3) | 1 |
| 1993 | Fixed-Precision Estimation of Join SelectivityabstractWe compare the performance of sampling-based procedures for estimation of the selectivity of an equijoin. While some of the procedures have been proposed in the database sampling literature, their relative performance has never been analyzed. A main result of this paper is a partial ordering that compares the variability of the estimators for the different procedures after an arbitrary fixed number of sampling steps. Prior to the current work, it was also unknown whether these fixed-step estimation procedures can be extended to asymptotically efficient fixed-precision estimation procedures. Our second main result is a general method for such an extension and a proof that the method is valid for all the estimation procedures under consideration. Finally, we show that, under reasonable assumptions on sampling costs, the partial ordering on the variability of the fixed-step estimation procedures implies a partial ordering on the cost of the corresponding fixed-precision estimation procedures. These results lead to a new algorithm for fixed-precision estimation of the selectivity of an equijoin. The algorithm appears to be the best available when there are no indices on the join key. Our results can be extended to general select-join queries. Peter J. Haas, Jeffrey F. Naughton, S. Seshadri, Arun N. Swami |
PODS | 4 |
| 1993 | Mining Association Rules between Sets of Items in Large DatabasesabstractWe are given a large database of customer transactions. Each transaction consists of items purchased by a customer in a visit. We present an efficient algorithm that generates all significant association rules between items in the database. The algorithm incorporates buffer management and novel estimation and pruning techniques. We also present results of applying this algorithm to sales data obtained from a large retailing company, which shows the effectiveness of the algorithm. Rakesh Agrawal 0001, Tomasz Imielinski, Arun N. Swami |
SIGMOD Conference | 3 |
| 1993 | Database Mining: A Performance PerspectiveabstractThe authors' perspective of database mining as the confluence of machine learning techniques and the performance emphasis of database technology is presented. Three classes of database mining problems involving classification, associations, and sequences are described. It is argued that these problems can be uniformly viewed as requiring discovery of rules embedded in massive amounts of data. A model and some basic operations for the process of rule discovery are described. It is shown how the database mining problems considered map to this model, and how they can be solved by using the basic operations proposed. An example is given of an algorithm for classification obtained by combining the basic rule discovery operations. This algorithm is efficient in discovering classification rules and has accuracy comparable to ID3, one of the best current classifiers.> Rakesh Agrawal 0001, Tomasz Imielinski, Arun N. Swami |
IEEE Trans. Knowl. Data Eng. | 3 |
| 1992 | Sequential Sampling Procedures for Query Size EstimationabstractWe provide a procedure, based on random sampling, for estimation of the size of a query result. The procedure is sequential in that sampling terminates after a random number of steps according to a stopping rule that depends upon the observations obtained so far. Enough observations are obtained so that, with a pre-specified probability, the estimate differs from the true size of the query result by no more than a prespecified amount. Unlike previous sequential estimation procedures for queries, our procedure is asymptotically efficient and requires no ad hoc pilot sample or a a priori assumptions about data characteristics. In addition to establishing the asymptotic properties of the estimation procedure, we provide techniques for reducing undercoverage at small sample sizes and show that the sampling cost of the procedure can be reduced through stratified sampling techniques. Peter J. Haas, Arun N. Swami |
SIGMOD Conference | 2 |
| 1992 | An Interval Classifier for Database Mining Applications
Rakesh Agrawal 0001, Sakti P. Ghosh, Tomasz Imielinski, Balakrishna R. Iyer, Arun N. Swami |
VLDB | 5 |
| 1992 | Algorithms for Handling Skew in Parallel Task Scheduling
Arun N. Swami, Honesty C. Young, Ashish Gupta 0001 |
J. Parallel Distributed Comput. | 1 |
| 1989 | A Validated Cost Model for Main Memory Databases
Arun N. Swami |
SIGMETRICS | 1 |
| 1989 | Optimization of Large Join Queries: Combining Heuristic and Combinatorial TechniquesabstractWe investigate the use of heuristics in optimizing queries with a large number of joins. Examples of such heuristics are the augmentation and local improvement heuristics described in this paper and a heuristic proposed by Krishnamurthy et al. We also study the combination of these heuristics with two general combinatorial optimization techniques, iterative improvement and simulated annealing, that were studied in a previous paper. Several interesting combinations are experimentally compared. For completeness, we also include simple iterative improvement and simulated annealing in our experimental comparisons. We find that two combinations of the augmentation heuristic and iterative improvement perform the best under most conditions. The results are validated using two different cost models and several different synthetic benchmarks. Arun N. Swami |
SIGMOD Conference | 1 |
| 1988 | Optimization of Large Join Queries
Arun N. Swami, Anoop Gupta |
SIGMOD Conference | 1 |