EDBT 2026 Demo / reviewers in the wild / expert
Viswanath Poosala
dblp:p/VPoosala · also Vishy Poosala
· DBLP profile ↗
20ranked-venue papers
5as first author
0since 2021 · last 2004
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 17 · 5 first-authorComputer networks · 3
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
14 papers |
Query processing and optimization · 68% Data stream processing · 23% Spatial and temporal data management · 5% | |
| Computer networks
1 paper |
Content delivery and video streaming · 77% Internet architecture and protocols · 23% | |
| Computer graphics and multimedia
1 paper |
Multimedia systems and quality of experience · 100% |
Topics — the 19 heaviest of 24, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Query processing and optimization
approximate query processing |
0.2 | 7 | 2000 | Congressional Samples for Approximate Answering of Group-By Queries · SIGMOD Conference 2000 Histogram-Based Approximation of Set-Valued Query-Answers · VLDB 1999 Aqua: A Fast Decision Support Systems Using Approximate Query Answers · VLDB 1999 |
Data stream processing › stream summarization
approximate histograms |
0.1 | 3 | 2002 | Fast incremental maintenance of approximate histograms · ACM Trans. Database Syst. 2002 Histogram-Based Approximation of Set-Valued Query-Answers · VLDB 1999 Fast Incremental Maintenance of Approximate Histograms · VLDB 1997 |
Query processing and optimization
cardinality estimation |
0.1 | 3 | 2002 | Fast incremental maintenance of approximate histograms · ACM Trans. Database Syst. 2002 Optimal Histograms with Quality Guarantees · VLDB 1998 Balancing Histogram Optimality and Practicality for Query Result Size Estimation · SIGMOD Conference 1995 |
Query processing and optimization › cardinality estimation
histogram |
0.1 | 3 | 2002 | Fast incremental maintenance of approximate histograms · ACM Trans. Database Syst. 2002 Optimal Histograms with Quality Guarantees · VLDB 1998 Balancing Histogram Optimality and Practicality for Query Result Size Estimation · SIGMOD Conference 1995 |
Query processing and optimization
selectivity estimation |
0.1 | 3 | 1999 | Selectivity Estimation in Spatial Databases · SIGMOD Conference 1999 Selectivity Estimation Without the Attribute Value Independence Assumption · VLDB 1997 Improved Histograms for Selectivity Estimation of Range Predicates · SIGMOD Conference 1996 |
Data stream processing
incremental maintenance |
0.1 | 2 | 2002 | Fast incremental maintenance of approximate histograms · ACM Trans. Database Syst. 2002 Fast Incremental Maintenance of Approximate Histograms · VLDB 1997 |
Query processing and optimization › aggregate query processing
group-by query |
0.0 | 1 | 2000 | Congressional Samples for Approximate Answering of Group-By Queries · SIGMOD Conference 2000 |
Spatial and temporal data management › spatial query processing
spatial selectivity estimation |
0.0 | 1 | 1999 | Selectivity Estimation in Spatial Databases · SIGMOD Conference 1999 |
Content delivery and video streaming › caching
web caching |
0.0 | 1 | 1999 | Systematic Multiresolution and Its Application to the World Wide Web · ICDE 1999 |
Query processing and optimization › selectivity estimation
histogram-based selectivity estimation |
0.0 | 1 | 1996 | Improved Histograms for Selectivity Estimation of Range Predicates · SIGMOD Conference 1996 |
Data stream processing
load balancing |
0.0 | 1 | 1996 | Estimation of Query-Result Distribution and its Application in Parallel-Join Load Balancing · VLDB 1996 |
Query processing and optimization › join processing
parallel join |
0.0 | 1 | 1996 | Estimation of Query-Result Distribution and its Application in Parallel-Join Load Balancing · VLDB 1996 |
Query processing and optimization › selectivity estimation
range query selectivity estimation |
0.0 | 1 | 1996 | Improved Histograms for Selectivity Estimation of Range Predicates · SIGMOD Conference 1996 |
Data mining
sampling |
0.0 | 1 | 2000 | Congressional Samples for Approximate Answering of Group-By Queries · SIGMOD Conference 2000 |
Database system architecture and tuning
decision support systems |
0.0 | 1 | 1999 | Aqua: A Fast Decision Support Systems Using Approximate Query Answers · VLDB 1999 |
Query processing and optimization
query optimization |
0.0 | 1 | 1999 | Join Synopses for Approximate Query Answering · SIGMOD Conference 1999 |
Spatial and temporal data management
spatial databases |
0.0 | 1 | 1999 | Selectivity Estimation in Spatial Databases · SIGMOD Conference 1999 |
Indexing and storage engines
spatial index |
0.0 | 1 | 1999 | Selectivity Estimation in Spatial Databases · SIGMOD Conference 1999 |
Internet architecture and protocols
world wide web |
0.0 | 1 | 1999 | Systematic Multiresolution and Its Application to the World Wide Web · ICDE 1999 |
Methods — techniques the papers use, named apart from their topics
sampling · 0.1summary statistics · 0.1multiresolution representation · 0.0dynamic content generation · 0.0backing sample · 0.0statistics · 0.0histogram · 0.0binary space partitioning · 0.0theoretical analysis · 0.0experimental evaluation · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2004 | Balancing the accuracy and practicality of location tracking in heterogeneous mobile networksabstractLocation tracking has several applications in mobile (cellular or ad hoc) networks, such as location-based routing algorithms and consumer services. It is often difficult to compute the location of a node precisely because of the infrastructure costs and the errors inherent in most tracking techniques. Furthermore, this accuracy differs amongst nodes based on the scattered availability of equipment such as GPS. We focus on heterogeneous mobile networks, wherein some nodes know their locations more precisely than others and there is a short-range peer-to-peer communication channel such as Bluetooth or 802.11. We consider a generalized notion of location, called vicinity, which is the set of potential locations for a node. We formulate a hierarchy of distance constraints that can be applied in a network and devise efficient distributed techniques for computing the most optimal (smallest) vicinities under various constraint classes. In particular, our algorithms use both proximity and non-proximity relationships between the nodes. We present simulation results establishing the effectiveness of using these different types of constraints. Mansoor Alicherry, Harsha S. Nagesh, Chitra Phadke, Viswanath Poosala, Sumesh J. Philip |
GLOBECOM | 4 |
| 2003 | Designing operational WDM networksabstractNetwork design tools are routinely used in practice to design optical networks that can carry a given set of traffic demands at the least cost The criteria used to route demands during design are often different from those used while routing in the operational network. As a result, the routes computed may be different during design and operations, leading to over- or under- utilization of portions of the network and even failure to route some demands. In this paper, we propose a general solution for this problem, which handles any combination of routing criteria. It works by enhancing the designed network with minimal additional capacity such that it can carry the demands during operations. We also provide experimental results evaluating the performance of this technique and the operational effectiveness of various design algorithms. Mansoor Alicherry, Harsha S. Nagesh, Chitra Phadke, Viswanath Poosala |
GLOBECOM | 4 |
| 2003 | Routing and design in K-shared networksabstractFast shared restoration is critical to the success of WDM mesh networking. A restricted form of sharing called K-sharing was recently proposed, which allows rapid, signaling-free restoration. However, the routing and design algorithms used for traditional shared restoration do not work for this scheme. Also, K-sharing can potentially increase capacity requirements in the network because it limits sharing. In this paper, we present novel routing and design algorithms for K-shared networks. We also show that a practical version of the routing problem is NP-hard and present heuristics to solve it. We also summarize experimental results demonstrating that the additional capacity requirements imposed by K-sharing are in fact minimal in practice. Mansoor Alicherry, Chitra Phadke, Viswanath Poosala |
GLOBECOM | 3 |
| 2002 | Fast incremental maintenance of approximate histogramsabstractMany commercial database systems maintain histograms to summarize the contents of large relations and permit efficient estimation of query result sizes for use in query optimizers. Delaying the propagation of database updates to the histogram often introduces errors into the estimation. This article presents new sampling-based approaches for incremental maintenance of approximate histograms. By scheduling updates to the histogram based on the updates to the database, our techniques are the first to maintain histograms effectively up to date at all times and avoid computing overheads when unnecessary. Our techniques provide highly accurate approximate histograms belonging to the equidepth and Compressed classes. Experimental results show that our new approaches provide orders of magnitude more accurate estimation than previous approaches.An important aspect employed by these new approaches is a backing sample , an up-to-date random sample of the tuples currently in a relation. We provide efficient solutions for maintaining a uniformly random sample of a relation in the presence of updates to the relation. The backing sample techniques can be used for any other application that relies on random samples of data. Phillip B. Gibbons, Yossi Matias, Viswanath Poosala |
ACM Trans. Database Syst. | 3 |
| 2000 | Congressional Samples for Approximate Answering of Group-By QueriesabstractIn large data warehousing environments, it is often advantageous to provide fast, approximate answers to complex decision support queries using precomputed summary statistics, such as samples. Decision support queries routinely segment the data into groups and then aggregate the information in each group (group-by queries). Depending on the data, there can be a wide disparity between the number of data items in each group. As a result, approximate answers based on uniform random samples of the data can result in poor accuracy for groups with very few data items, since such groups will be represented in the sample by very few (often zero) tuples. Swarup Acharya, Phillip B. Gibbons, Viswanath Poosala |
SIGMOD Conference | 3 |
| 1999 | Systematic Multiresolution and Its Application to the World Wide WebabstractMany emerging environments are increasingly facing the problem where the requirements of applications easily outstrip the system resources. This is particularly acute in the World Wide Web (WWW) and many data-intensive applications like OLAP and multimedia databases. We address this problem in the Web context via systematic multiresolution, i.e., a framework for providing responses at different qualities (resolutions) and costs. We validate our conceptual contributions by implementing NetBlitz a multiresolution-based proxy server on the WWW. NetBlitz addresses two key problems facing the Web: high latencies and heterogeneity of client resources and requirements. It solves these problems by dynamically generating the "required version" of a Web object based on client preferences and capabilities. We also propose novel multiresolution-aware caching techniques that further improve performance. Finally we experimentally demonstrate the utility of multiresolution and the caching enhancements proposed. Swarup Acharya, Henry F. Korth, Viswanath Poosala |
ICDE | 3 |
| 1999 | Fast Approximate Query Answering Using Precomputed StatisticsabstractSummary form only given. The last few years have witnessed a significant increase in the use of databases for complex data analysis (OLAP) applications. These applications often require very quick responses from the DBMS. However, they also involve complex queries on large volumes of data. Despite significant improvement in database support for OLAP over the last few years, most DBMSs still fall short of providing quick enough responses. We present a novel solution to this problem: we use small amounts of precomputed summary statistics of the data to answer the queries quickly, albeit approximately. Our hypothesis is that many OLAP applications can tolerate approximations in query results in return for huge response time reductions. The work is part of our efforts to build an efficient data analysis system called AQUA. We describe some of the technical problems addressed in this effort. Viswanath Poosala, Venkatesh Ganti |
ICDE | 1 |
| 1999 | On Rectangular Partitionings in Two Dimensions: Algorithms, Complexity, and Applications
S. Muthukrishnan 0001, Viswanath Poosala, Torsten Suel |
ICDT | 2 |
| 1999 | The Aqua Approximate Query Answering System
Swarup Acharya, Phillip B. Gibbons, Viswanath Poosala, Sridhar Ramaswamy |
SIGMOD Conference | 3 |
| 1999 | Join Synopses for Approximate Query AnsweringabstractIn large data warehousing environments, it is often advantageous to provide fast, approximate answers to complex aggregate queries based on statistical summaries of the full data. In this paper, we demonstrate the difficulty of providing good approximate answers for join-queries using only statistics (in particular, samples) from the base relations. We propose join synopses as an effective solution for this problem and show how precomputing just one join synopsis for each relation suffices to significantly improve the quality of approximate answers for arbitrary queries with foreign key joins. We present optimal strategies for allocating the available space among the various join synopses when the query work load is known and identify heuristics for the common case when the work load is not known. We also present efficient algorithms for incrementally maintaining join synopses in the presence of updates to the base relations. Our extensive set of experiments on the TPC-D benchmark database show the effectiveness of join synopses and various other techniques proposed in this paper. Swarup Acharya, Phillip B. Gibbons, Viswanath Poosala, Sridhar Ramaswamy |
SIGMOD Conference | 3 |
| 1999 | Selectivity Estimation in Spatial DatabasesabstractSelectivity estimation of queries is an important and well-studied problem in relational database systems. In this paper, we examine selectivity estimation in the context of Geographic Information Systems, which manage spatial data such as points, lines, poly-lines and polygons. In particular, we focus on point and range queries over two-dimensional rectangular data. We propose several techniques based on using spatial indices, histograms, binary space partitionings (BSPs), and the novel notion of spatial skew. Our techniques carefully partition the input rectangles into subsets and approximate each partition accurately. We present a detailed experimental study comparing the proposed techniques and the best known sampling and parametric techniques. We evaluate them using synthetic as well as real-life TIGER datasets. Based on our experiments, we identify a BSP based partitioning that we call Min-Skew which consistently provides the most accurate selectivity estimates for spatial queries. The Min-Skew partitioning can be constructed efficiently, occupies very little space, and provides accurate selectivity estimates over a broad range of spatial queries. Swarup Acharya, Viswanath Poosala, Sridhar Ramaswamy |
SIGMOD Conference | 2 |
| 1999 | Fast Approximate Answers to Aggregate Queries on a Data CubeabstractModern decision support systems require very quick (interactive) responses from the DBMS, but pose complex queries on large volumes of data. In this paper, we present a novel solution to this problem: we precompute concise histogram statistics on the data to answer the queries quickly but approximately. Our hypothesis is that many decision support applications can tolerate small errors in query results in return for large reductions in response times. In particular, we propose the use of multiple histograms to approximate the data cube and answer aggregate queries approximately using this summarized data. We enhance histograms to estimate the quality of the approximate answers. We primarily explore the interaction among various histograms on the data cube in order to minimize the space needed when an upper bound on the errors is given. Our main contribution in this paper is an efficient technique for selecting a provably near-optimal set of histograms on the data cube. Extensive experiments show that our technique results in very accurate and concise statistics. Our technique is general in nature and can also be used for selecting a set of histograms (or other statistics) on a relation for the purpose of selectivity estimation. Viswanath Poosala, Venkatesh Ganti |
SSDBM | 1 |
| 1999 | Aqua: A Fast Decision Support Systems Using Approximate Query Answers
Swarup Acharya, Phillip B. Gibbons, Viswanath Poosala |
VLDB | 3 |
| 1999 | Histogram-Based Approximation of Set-Valued Query-Answers
Yannis E. Ioannidis, Viswanath Poosala |
VLDB | 2 |
| 1998 | Optimal Histograms with Quality Guarantees
H. V. Jagadish, Nick Koudas, S. Muthukrishnan 0001, Viswanath Poosala, Kenneth C. Sevcik, Torsten Suel |
VLDB | 4 |
| 1997 | Fast Incremental Maintenance of Approximate Histograms
Phillip B. Gibbons, Yossi Matias, Viswanath Poosala |
VLDB | 3 |
| 1997 | Selectivity Estimation Without the Attribute Value Independence Assumption
Viswanath Poosala, Yannis E. Ioannidis |
VLDB | 1 |
| 1996 | Improved Histograms for Selectivity Estimation of Range PredicatesabstractMany commercial database systems maintain histograms to summarize the contents of relations and permit efficient estimation of query result sizes and access plan costs. Although several types of histograms have been proposed in the past, there has never been a systematic study of all histogram aspects, the available choices for each aspect, and the impact of such choices on histogram effectiveness. In this paper, we provide a taxonomy of histograms that captures all previously proposed histogram types and indicates many new possibilities. We introduce novel choices for several of the taxonomy dimensions, and derive new histogram types by combining choices in effective ways. We also show how sampling techniques can be used to reduce the cost of histogram construction. Finally, we present results from an empirical study of the proposed histogram types used in selectivity estimation of range predicates and identify the histogram types that have the best overall performance. 1 Introduction... Viswanath Poosala, Yannis E. Ioannidis, Peter J. Haas, Eugene J. Shekita |
SIGMOD Conference | 1 |
| 1996 | Estimation of Query-Result Distribution and its Application in Parallel-Join Load Balancing
Viswanath Poosala, Yannis E. Ioannidis |
VLDB | 1 |
| 1995 | Balancing Histogram Optimality and Practicality for Query Result Size EstimationabstractMany current database systems use histograms to approximate the frequency distribution of values in the attributes of relations and based on them estimate query result sizes and access plan costs. In choosing among the various histograms, one has to balance between two conflicting goals: optimality, so that generated estimates have the least error, and practicality, so that histograms can be constructed and maintained efficiently. In this paper, we present both theoretical and experimental results on several issues related to this trade-off. Our overall conclusion is that the most effective approach is to focus on the class of histograms that accurately maintain the frequencies of a few attribute values and assume the uniform distribution for the rest, and choose for each relation the histogram in that class that is optimal for a self-join query. Yannis E. Ioannidis, Viswanath Poosala |
SIGMOD Conference | 2 |