EDBT 2026 Demo / reviewers in the wild / expert
Prasanna Ganesan
dblp:93/3997
· DBLP profile ↗
15ranked-venue papers
8as first author
2since 2021 · last 2023
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 9 · 4 first-authorSystems, architecture and hardware · 3 · 2 first-author · 1 since 2021Artificial intelligence and machine learning · 1 · 1 since 2021Computer networks · 1 · 1 first-authorTheory of computation · 1 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 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 |
Database system architecture and tuning · 30% Information retrieval · 22% Indexing and storage engines · 16% | |
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Distributed systems · 100% | |
| Computer networks
1 paper |
Internet architecture and protocols · 50% Routing and switching · 50% | |
| Network and information security
1 paper |
Privacy and data protection · 100% |
Topics — the 20 heaviest of 23, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Database system architecture and tuning › index tuning
self-tuning index |
0.1 | 2 | 2005 | LSH forest: self-tuning indexes for similarity search · WWW 2005 Adlib: A Self-Tuning Index for Dynamic P2P Systems · ICDE 2005 |
Distributed systems
peer-to-peer systems |
0.1 | 2 | 2004 | Optimal routing in Chord · SODA 2004 YAPPERS: A Peer-to-Peer Lookup Service over Arbitrary Topology · INFOCOM 2003 |
Indexing and storage engines › multidimensional indexing
high-dimensional indexing |
0.1 | 1 | 2005 | LSH forest: self-tuning indexes for similarity search · WWW 2005 |
Database system architecture and tuning
index tuning |
0.1 | 1 | 2005 | Adlib: A Self-Tuning Index for Dynamic P2P Systems · ICDE 2005 |
Information retrieval › hashing › hashing for nearest neighbor search
locality-sensitive hashing |
0.1 | 1 | 2005 | LSH forest: self-tuning indexes for similarity search · WWW 2005 |
Distributed and cloud data management
peer-to-peer data management |
0.1 | 1 | 2005 | Adlib: A Self-Tuning Index for Dynamic P2P Systems · ICDE 2005 |
Information retrieval
similarity search |
0.1 | 1 | 2005 | LSH forest: self-tuning indexes for similarity search · WWW 2005 |
Indexing and storage engines
vector index |
0.1 | 1 | 2005 | LSH forest: self-tuning indexes for similarity search · WWW 2005 |
Routing and switching › routing algorithms
optimal routing |
0.0 | 1 | 2004 | Optimal routing in Chord · SODA 2004 |
Internet architecture and protocols › overlay networks
overlay routing |
0.0 | 1 | 2004 | Optimal routing in Chord · SODA 2004 |
Privacy and data protection
privacy-preserving data analysis |
0.0 | 1 | 2004 | Vision Paper: Enabling Privacy for the Paranoids · VLDB 2004 |
Distributed systems › peer-to-peer systems › overlay networks › structured overlay
chord |
0.0 | 1 | 2004 | Optimal routing in Chord · SODA 2004 |
Data mining › similarity computation
set similarity |
0.0 | 1 | 2003 | Exploiting hierarchical domain structure to compute similarity · ACM Trans. Inf. Syst. 2003 |
Information retrieval
similarity measure |
0.0 | 1 | 2003 | Exploiting hierarchical domain structure to compute similarity · ACM Trans. Inf. Syst. 2003 |
Distributed systems › peer-to-peer systems
distributed hash table |
0.0 | 1 | 2003 | YAPPERS: A Peer-to-Peer Lookup Service over Arbitrary Topology · INFOCOM 2003 |
Distributed systems › peer-to-peer systems
lookup service |
0.0 | 1 | 2003 | YAPPERS: A Peer-to-Peer Lookup Service over Arbitrary Topology · INFOCOM 2003 |
Privacy and data protection
anonymization |
0.0 | 1 | 2004 | Vision Paper: Enabling Privacy for the Paranoids · VLDB 2004 |
Recommender systems
collaborative filtering |
0.0 | 1 | 2003 | Exploiting hierarchical domain structure to compute similarity · ACM Trans. Inf. Syst. 2003 |
Data models and query languages
SQL |
0.0 | 1 | 2003 | Primitives for Workload Summarization and Implications for SQL · VLDB 2003 |
Distributed systems › peer-to-peer systems
overlay networks |
0.0 | 1 | 2003 | YAPPERS: A Peer-to-Peer Lookup Service over Arbitrary Topology · INFOCOM 2003 |
Methods — techniques the papers use, named apart from their topics
locality-sensitive hashing · 0.1cost-based adaptation · 0.1approximate similarity search · 0.1user study · 0.0predicate relaxation · 0.0distributed hash table · 0.0controlled flooding · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | Detecting log anomaly using subword attention encoder and probabilistic feature selection
Hariharan Manikandan, Abhinesh Mishra, Sriram Ravi, Anshul Tanwar, Krishna Sundaresan, Prasanna Ganesan, R. Karthik 0001 |
Appl. Intell. | 7 |
| 2022 | Proximal Instance Aggregator networks for explainable security vulnerability detection
Hariharan Manikandan, Sathish Kumar Chandrasekaran, Anshul Tanwar, Krishna Sundaresan, Prasanna Ganesan, Sriram Ravi, R. Karthik 0001 |
Future Gener. Comput. Syst. | 5 |
| 2005 | Two Can Keep A Secret: A Distributed Architecture for Secure Database Services
Gagan Aggarwal, Mayank Bawa, Prasanna Ganesan, Hector Garcia-Molina, Krishnaram Kenthapadi, Rajeev Motwani 0001, Utkarsh Srivastava, Dilys Thomas, Ying Xu 0002 |
CIDR | 3 |
| 2005 | On Cooperative Content Distribution and the Price of BarterabstractWe study how a server may disseminate a large volume of data to a set of clients in the shortest possible time. Cooperative scenarios where clients are willing to upload data to each other and, under a simple bandwidth model, derive an optimal solution involving communication on a hypercube-like overlay network were first considered. The authors also studied different randomized algorithms, and show that their performance is surprisingly good. Then non-cooperative scenarios based on the principle of barter, in which one client does not upload to another unless it receives data in return were considered. A strict barter requirement increases the optimal completion time considerably compared to the cooperative case. Relaxations of the barter model in which an efficient solution is theoretically feasible was also considered, and show that obtaining a high-performance practical solution may require careful choices of overlay networks and data-transfer algorithms Prasanna Ganesan, Mukund Seshadri |
ICDCS | 1 |
| 2005 | Adlib: A Self-Tuning Index for Dynamic P2P SystemsabstractPeer-to-peer (P2P) systems enable queries over a large database horizontally partitioned across a dynamic set of nodes. We devise a self-tuning index for such systems that can trade off index maintenance cost against query efficiency, in order to optimize the overall system cost. The index, Adlib, dynamically adapts itself to operate at the optimal trade-off point, even as the optimal configuration changes with nodes joining and leaving the system. We use experiments on realistic workloads to demonstrate that Adlib can reduce the overall system cost by a factor of four. Prasanna Ganesan, Qixiang Sun, Hector Garcia-Molina |
ICDE | 1 |
| 2005 | LSH forest: self-tuning indexes for similarity searchabstractWe consider the problem of indexing high-dimensional data for answering (approximate) similarity-search queries. Similarity indexes prove to be important in a wide variety of settings: Web search engines desire fast, parallel, main-memory-based indexes for similarity search on text data; database systems desire disk-based similarity indexes for high-dimensional data, including text and images; peer-to-peer systems desire distributed similarity indexes with low communication cost. We propose an indexing scheme called LSH Forest which is applicable in all the above contexts. Our index uses the well-known technique of locality-sensitive hashing (LSH), but improves upon previous designs by (a) eliminating the different data-dependent parameters for which LSH must be constantly hand-tuned, and (b) improving on LSH's performance guarantees for skewed data distributions while retaining the same storage and query overhead. We show how to construct this index in main memory, on disk, in parallel systems, and in peer-to-peer systems. We evaluate the design with experiments on multiple text corpora and demonstrate both the self-tuning nature and the superior performance of LSH Forest. Mayank Bawa, Tyson Condie, Prasanna Ganesan |
WWW | 3 |
| 2004 | Canon in G Major: Designing DHTs with Hierarchical StructureabstractDistributed hash tables have been proposed as flat, nonhierarchical structures, in contrast to most scalable distributed systems of the past. We show how to construct hierarchical DHTs while retaining the homogeneity of load and functionality offered by flat designs. Our generic construction, Canon, offers the same routing state vs. routing hops trade-off provided by standard DHT designs. The advantages of Canon include (but are not limited to) (a) fault isolation, (b) efficient caching and effective bandwidth usage for multicast, (c) adaptation to the underlying physical network, (d) hierarchical storage of content, and (e) hierarchical access control. Canon can be applied to many different proposed DHTs to construct their Canonical versions. We show how four different DHTs - Chord, Symphony, CAN and Kademlia - can be converted into their Canonical versions that we call Crescendo, Cacophony, Can-Can and Kandy respectively. Prasanna Ganesan, Krishna P. Gummadi, Hector Garcia-Molina |
ICDCS | 1 |
| 2004 | Optimal routing in Chord
Prasanna Ganesan, Gurmeet Singh Manku |
SODA | 1 |
| 2004 | Vision Paper: Enabling Privacy for the Paranoids
Gagan Aggarwal, Mayank Bawa, Prasanna Ganesan, Hector Garcia-Molina, Krishnaram Kenthapadi, Nina Mishra, Rajeev Motwani 0001, Utkarsh Srivastava, Dilys Thomas, Jennifer Widom, Ying Xu 0002 |
VLDB | 3 |
| 2004 | Online Balancing of Range-Partitioned Data with Applications to Peer-to-Peer Systems
Prasanna Ganesan, Mayank Bawa, Hector Garcia-Molina |
VLDB | 1 |
| 2004 | One Torus to Rule Them All: Multidimensional Queries in P2P SystemsabstractPeer-to-peer systems enable access to data spread over an extremely large number of machines. Most P2P systems support only simple lookup queries. However, many new applications, such as P2P photo sharing and massively multi-player games, would benefit greatly from support for multidimensional range queries. We show how such queries may be supported in a P2P system by adapting traditional spatial-database technologies with novel P2P routing networks and load-balancing algorithms. We show how to adapt two popular spatial-database solutions - kd-trees and space-filling curves - and experimentally compare their effectiveness. Prasanna Ganesan, Beverly Yang, Hector Garcia-Molina |
WebDB | 1 |
| 2003 | YAPPERS: A Peer-to-Peer Lookup Service over Arbitrary TopologyabstractExisting peer-to-peer search networks generally fall into two categories: Gnutella-style systems that use arbitrary topology and rely on controlled flooding for search, and systems that explicitly build an underlying topology to efficiently support a distributed hash table (DHT). In this paper, we propose a hybrid scheme for building a peer-to-peer lookup service over arbitrary network topology. Specifically, for each node in the search network, we build a small DHT consisting of nearby nodes and then provide an intelligent search mechanism that can traverse all the small DHTs. Our hybrid approach can reduce the nodes contacted for a lookup by an order of magnitude compared to Gnutella, allows rapid searching of nearby nodes through quick fan-out, does not reorganize the underlying overlay, and isolates the effect of topology changes to small areas for better scalability and stability. Prasanna Ganesan, Qixiang Sun, Hector Garcia-Molina |
INFOCOM | 1 |
| 2003 | Factorizing Complex Predicates in Queries to Exploit IndexesabstractDecision-support applications generate queries with complex predicates. We show how the factorization of complex query expressions exposes significant opportunities for exploiting available indexes. We also present a novel idea of relaxing predicates in a complex condition to create possibilities for factoring. Our algorithms are designed for easy integration with existing query optimizers and support multiple optimization levels, providing different trade-offs between plan complexity and optimization time. Surajit Chaudhuri, Prasanna Ganesan, Sunita Sarawagi |
SIGMOD Conference | 2 |
| 2003 | Primitives for Workload Summarization and Implications for SQL
Surajit Chaudhuri, Prasanna Ganesan, Vivek R. Narasayya |
VLDB | 2 |
| 2003 | Exploiting hierarchical domain structure to compute similarityabstractThe notion of similarity between objects finds use in many contexts, for example, in search engines, collaborative filtering, and clustering. Objects being compared often are modeled as sets, with their similarity traditionally determined based on set intersection. Intersection-based measures do not accurately capture similarity in certain domains, such as when the data is sparse or when there are known relationships between items within sets. We propose new measures that exploit a hierarchical domain structure in order to produce more intuitive similarity scores. We extend our similarity measures to provide appropriate results in the presence of multisets (also handled unsatisfactorily by traditional measures), for example, to correctly compute the similarity between customers who buy several instances of the same product (say milk), or who buy several products in the same category (say dairy products). We also provide an experimental comparison of our measures against traditional similarity measures, and report on a user study that evaluated how well our measures match human intuition. Prasanna Ganesan, Hector Garcia-Molina, Jennifer Widom |
ACM Trans. Inf. Syst. | 1 |