EDBT 2026 Demo / reviewers in the wild / expert
Vinayaka Pandit
dblp:19/6766
· DBLP profile ↗
31ranked-venue papers
2as first author
2since 2021 · last 2024
0009-0008-5177-9161ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 13Databases, data management, data science and information retrieval · 10 · 1 first-authorArtificial intelligence and machine learning · 4 · 1 since 2021Systems, architecture and hardware · 4 · 1 first-authorSecurity and privacy · 1 · 1 since 2021Software engineering, systems software and programming languages · 1Graphics, computer vision, multimedia, augmented reality and games · 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
4 papers |
Query processing and optimization · 62% Web and social media mining · 14% Information retrieval · 12% | |
| Network and information security
1 paper |
Cryptographic protocols and secure computation · 44% Privacy and data protection · 44% Cryptographic primitives and cryptanalysis · 13% | |
| Theoretical computer science
7 papers |
Approximation and online algorithms · 31% Algorithms and data structures · 28% Graph algorithms and graph theory · 17% | |
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Hardware accelerators and domain-specific architectures · 70% High-performance computing · 20% Integrated circuit design · 10% |
Topics — the 26 heaviest of 28, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Query processing and optimization › query optimization
robust query processing |
1.0 | 3 | 2019 | Platform-Independent Robust Query Processing · IEEE Trans. Knowl. Data Eng. 2019 A Concave Path to Low-overhead Robust Query Processing · Proc. VLDB Endow. 2018 Platform-independent robust query processing · ICDE 2016 |
Query processing and optimization
selectivity estimation |
1.0 | 3 | 2019 | Platform-Independent Robust Query Processing · IEEE Trans. Knowl. Data Eng. 2019 A Concave Path to Low-overhead Robust Query Processing · Proc. VLDB Endow. 2018 Platform-independent robust query processing · ICDE 2016 |
Cryptographic protocols and secure computation
secure multiparty computation |
0.8 | 1 | 2024 | Poster: A Secure Multiparty Computation Platform for Squeaky-Clean Data Rooms · CCS 2024 |
Information retrieval
query processing |
0.4 | 1 | 2019 | Platform-Independent Robust Query Processing · IEEE Trans. Knowl. Data Eng. 2019 |
Approximation and online algorithms
approximation algorithms |
0.3 | 4 | 2011 | Decision trees for entity identification: Approximation algorithms and hardness results · ACM Trans. Algorithms 2011 Approximating Decision Trees with Multiway Branches · ICALP (1) 2009 Decision trees for entity identification: approximation algorithms and hardness results · PODS 2007 |
Hardware accelerators and domain-specific architectures
query processing |
0.2 | 1 | 2016 | Platform-independent robust query processing · ICDE 2016 |
Cryptographic primitives and cryptanalysis › homomorphic encryption
fully homomorphic encryption |
0.2 | 1 | 2024 | Poster: A Secure Multiparty Computation Platform for Squeaky-Clean Data Rooms · CCS 2024 |
Web and social media mining
social influence analysis |
0.2 | 1 | 2015 | Online Topic-based Social Influence Analysis for the Wimbledon Championships · KDD 2015 |
Web and social media mining › social influence analysis
topic-aware influence maximization |
0.2 | 1 | 2015 | Online Topic-based Social Influence Analysis for the Wimbledon Championships · KDD 2015 |
Data mining › text mining
topic modeling |
0.2 | 1 | 2015 | Online Topic-based Social Influence Analysis for the Wimbledon Championships · KDD 2015 |
Computational complexity
hardness of approximation |
0.2 | 2 | 2011 | Decision trees for entity identification: Approximation algorithms and hardness results · ACM Trans. Algorithms 2011 Decision trees for entity identification: approximation algorithms and hardness results · PODS 2007 |
Algorithms and data structures
decision tree |
0.2 | 2 | 2009 | Approximating Decision Trees with Multiway Branches · ICALP (1) 2009 Decision trees for entity identification: approximation algorithms and hardness results · PODS 2007 |
Approximation and online algorithms
facility location |
0.1 | 3 | 2005 | Improved approximation for universal facility location · SODA 2005 Local Search Heuristics for k-Median and Facility Location Problems · SIAM J. Comput. 2004 Local search heuristic for k-median and facility location problems · STOC 2001 |
Algorithms and data structures › decision tree
decision tree learning |
0.1 | 1 | 2011 | Decision trees for entity identification: Approximation algorithms and hardness results · ACM Trans. Algorithms 2011 |
Graph algorithms and graph theory › network analysis
graph ranking |
0.1 | 1 | 2011 | Design and Analysis of Value Creation Networks · AAAI 2011 |
Graph algorithms and graph theory
network analysis |
0.1 | 1 | 2011 | Design and Analysis of Value Creation Networks · AAAI 2011 |
Database theory
worst-case performance guarantee |
0.1 | 1 | 2018 | A Concave Path to Low-overhead Robust Query Processing · Proc. VLDB Endow. 2018 |
Algorithms and data structures › clustering
k-median |
0.1 | 2 | 2004 | Local Search Heuristics for k-Median and Facility Location Problems · SIAM J. Comput. 2004 Local search heuristic for k-median and facility location problems · STOC 2001 |
Mathematical optimization › combinatorial optimization
local search |
0.1 | 2 | 2004 | Local Search Heuristics for k-Median and Facility Location Problems · SIAM J. Comput. 2004 Local search heuristic for k-median and facility location problems · STOC 2001 |
Data mining
temporal analysis |
0.1 | 1 | 2015 | Online Topic-based Social Influence Analysis for the Wimbledon Championships · KDD 2015 |
Algorithms and data structures
clustering |
0.0 | 1 | 2004 | Local Search Heuristics for k-Median and Facility Location Problems · SIAM J. Comput. 2004 |
Combinatorics and discrete mathematics
ramsey theory |
0.0 | 1 | 2011 | Decision trees for entity identification: Approximation algorithms and hardness results · ACM Trans. Algorithms 2011 |
High-performance computing › supercomputing
bluegene/l |
0.0 | 1 | 2002 | An overview of the BlueGene/L Supercomputer · SC 2002 |
High-performance computing
supercomputing |
0.0 | 1 | 2002 | An overview of the BlueGene/L Supercomputer · SC 2002 |
Integrated circuit design
system-on-chip |
0.0 | 1 | 2002 | An overview of the BlueGene/L Supercomputer · SC 2002 |
Algorithmic game theory and mechanism design
fair division |
0.0 | 1 | 2001 | Local search heuristic for k-median and facility location problems · STOC 2001 |
Methods — techniques the papers use, named apart from their topics
secure multiparty computation · 0.8fully homomorphic encryption · 0.8cryptographic primitives abstraction · 0.8calibrated discovery mechanism · 0.5influence scoring · 0.2aspect hierarchy · 0.2greedy algorithm · 0.2ramsey number · 0.1swap operations · 0.1local search · 0.1system architecture design · 0.0performance scaling studies · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Poster: A Secure Multiparty Computation Platform for Squeaky-Clean Data RoomsabstractModern approaches for multiparty secure collaboration must strike the right balance between rich analytics and requisite data privacy guarantees, especially in the face of new regulations.While cryptographic technologies such as fully homomorphic encryption (FHE) and secure multiparty computation (MPC) provide strong, provable security guarantees as standalone tools, deploying them in practice throws up a myriad of challenges, including usability constraints and lack of precise specification of privacy guarantees.In this work, we propose a novel framework for real-world deployment of cryptographic privacy preserving techniques that achieves the twin goals of practical usability in real-world setting and provable privacy guarantees from users' perspective.To this end, we formalize the notion of a secure computation platform (SCP) for privacy preserving data collaboration, and introduce a model for precise specification of privacy guarantees for multiparty workflows.We then describe abstractions of a set of cryptoprimitives, that are usable by non-experts in cryptography.We present two demo workflows that empirically validate our claims, and serve as potential building blocks for the development of squeaky-clean data rooms with practical performance and privacy guarantees. Pankaj Dayama 0001, Vinayaka Pandit, Sikhar Patranabis |
CCS | 2 |
| 2022 | Change point detection for compositional multivariate data
Prabuchandran K. J., Pankaj Dayama 0001, Ashutosh Agarwal, Vinayaka Pandit |
Appl. Intell. | 5 |
| 2019 | Platform-Independent Robust Query ProcessingabstractTo address the classical selectivity estimation problem for OLAP queries in relational databases, a radically different approach calledPlanBouquetwas recently proposed in[1], wherein the estimation process is completely abandoned and replaced with a calibrated discovery mechanism. The beneficial outcome of this new construction is that provable guarantees on worst-case performance, measured as Maximum Sub-Optimality (MSO), are obtained thereby facilitating robust query processing. ThePlanBouquetformulation suffers, however, from a systemic drawback—the MSO bound is a function of not only the query, but also the optimizer's behavioral profile over the underlying database platform. As a result, there are adverse consequences: (i) the bound value becomes highly variable, depending on the specifics of the current operating environment, and (ii) it becomes infeasible to compute the value without substantial investments in preprocessing overheads. In this paper, we first presentSpillBound, a new query processing algorithm that retains the core strength of thePlanBouquetdiscovery process, but reduces the bound dependency to only the query. It does so by incorporating plan termination and selectivity monitoring mechanisms in the database engine. Specifically,SpillBounddelivers a worst-case multiplicative bound, of$D^2+3D$, where$D$is simply the number of error-prone predicates in the user query. Consequently, the bound value becomes independent of the optimizer and the database platform, and the guarantee can be issued simply by query inspection. We go on to prove thatSpillBoundis within an$O(D)$factor of thebest possibledeterministic selectivity discovery algorithm in its class. We next devise techniques to bridge this quadratic-to-linear MSO gap by introducing the notion ofcontour alignment, a characterization of the nature of plan structures along theboundariesof the selectivity space. Specifically, we propose a variant ofSpillBound, calledAlignedBound, which exploits the alignment property and provides a guarantee in the range$\mathbf {[2D+2,D^2+3D]}$. Finally, a detailed empirical evaluation over the standard decision-support benchmarks indicates that: (i)SpillBoundprovides markedly superior performance w.r.t. MSO as compared toPlanBouquet, and (ii)AlignedBoundprovides additional benefits for query instances that are challenging forSpillBound, often coming close to the ideal of MSO linearity in$D$. From an absolute perspective,AlignedBoundevaluates virtually all the benchmark queries considered in our study with MSO of around10or lesser. Therefore, in an overall sense,SpillBoundandAlignedBoundoffer a substantive step forward in the long-standing quest for robust query processing. Srinivas Karthik, Jayant R. Haritsa, Sreyash Kenkre, Vinayaka Pandit, Lohit Krishnan |
IEEE Trans. Knowl. Data Eng. | 4 |
| 2018 | A Concave Path to Low-overhead Robust Query ProcessingabstractTo address the classical selectivity estimation problem in database systems, a radically different query processing technique called PlanBouquet was proposed in 2014. In this approach, the estimation process is completely abandoned and replaced with a calibrated selectivity discovery mechanism. The beneficial outcome is that provable guarantees are obtained on worst-case execution performance, thereby facilitating robust query processing. An improved version of PlanBouquet, called SpillBound (SB), which significantly accelerates the selectivity discovery process, and provides platform-independent performance guarantees, was presented two years ago. Srinivas Karthik, Jayant R. Haritsa, Sreyash Kenkre, Vinayaka Pandit |
Proc. VLDB Endow. | 4 |
| 2017 | On the Approximability of Digraph Ordering
Sreyash Kenkre, Vinayaka Pandit, Manish Purohit, Rishi Saket |
Algorithmica | 2 |
| 2016 | Platform-independent robust query processingabstractTo address the classical selectivity estimation problem in databases, a radically different approach called PlanBouquet was recently proposed in [3], wherein the estimation process is completely abandoned and replaced with a calibrated discovery mechanism. The beneficial outcome of this new construction is that, for the first time, provable guarantees are obtained on worst-case performance, thereby facilitating robust query processing. Srinivas Karthik, Jayant R. Haritsa, Sreyash Kenkre, Vinayaka Pandit |
ICDE | 4 |
| 2016 | Reusable Resource Scheduling via Colored Interval CoveringabstractMotivated by scheduling scenarios in large shared computing systems, we study the problem of reusable resource scheduling. In this problem, there are many resources, each specified by a capacity, duration, per-use cost, and an availability window comprising of a release time and a deadline. A resources can be reused multiple times within its availability window with each use being limited by the duration associated with the resource and incurring cost equal to per-use cost. Different uses of a resource have to be non-overlapping. Given a demand profile, the goal is to cover it by scheduling the resources within their availability windows while minimizing their total cost. Reusable resource scheduling is a generalization of the well known interval covering problem. We present approximation algorithms and hardness results for the reusable resource scheduling problem. While the interval cover problem is NP-hard, it can be solved optimally for the special case where all the resources have unit capacities. In contrast, we show that the reusable resource scheduling is NP-hard and APX-hard, even for the case where the resources have unit capacities and unit costs. The approximation algorithms are derived by considering the notion of colored interval coloring, which could be of independent interest. Venkatesan T. Chakaravarthy, Sreyash Kenkre, Sakib A. Mondal, Vinayaka Pandit, Yogish Sabharwal |
IPDPS | 4 |
| 2015 | On the Approximability of Digraph Ordering
Sreyash Kenkre, Vinayaka Pandit, Manish Purohit, Rishi Saket |
ESA | 2 |
| 2015 | Online Topic-based Social Influence Analysis for the Wimbledon ChampionshipsabstractVarious industries are turning to social media to identify key influencers on topics of interest. Following this trend, the All England Lawn Tennis and Croquet Club (AELTC) is keen to analyze the `social pulse' around the famous Wimbledon Championships. IBM developed and deployed social influence analysis capability for AELTC during the 2014 edition of the Championship. The design and implementation of influence analysis technology in the real world involves several challenges. In this paper, we define various functional and usability criteria that social influence scores should satisfy, and propose a multi-dimensional definition of influence that satisfies these criteria. We highlight the need to identify both all-time influencers and recent influencers, and track user influences over multiple time-scales for this purpose. We also stress the importance of aspect-specific influence analysis, and investigate an approach that uses an aspect hierarchy that annotates tweets with topics or aspects before analyzing them for influence. We also describe interesting insights discovered by our tool and the lessons that we learnt from this engagement. Varun Embar, Indrajit Bhattacharya, Vinayaka Pandit, Roman Vaculín |
KDD | 3 |
| 2014 | Outcome aware ranking in value creation networks
Sampath Kameshwaran, Vinayaka Pandit, Sameep Mehta, Ambika Agarwal, Kashyap Dixit |
Knowl. Inf. Syst. | 2 |
| 2012 | Algorithmic Aspects of Planning under Uncertainty for Service Delivery Organizations
Sreyash Kenkre, Ranganath Kondapally, Vinayaka Pandit |
ICSOC | 3 |
| 2011 | Design and Analysis of Value Creation NetworksabstractThere are many diverse domains like academic collaboration, service industry, and movies, where a group of agents are involved in a set of activities through interactions or collaborations to create value. The end result of the value creation process is two pronged: firstly, there is a cumulative value created due to the interactions and secondly, a network that captures the pattern of historical interactions between the agents. In this paper we summarize our efforts towards design and analysis of value creation networks: 1) network representation of interactions and value creations, 2) identify contribution of a node based on values created from various activities, and 3) ranking nodes based on structural properties of interactions and the resulting values. To highlight the efficacy of our proposed algorithms, we present results on IMDB and services industry data. Sampath Kameshwaran, Sameep Mehta, Vinayaka Pandit |
AAAI | 3 |
| 2011 | Scheduling Resources for Throughput Maximization
Venkatesan T. Chakaravarthy, Amit Kumar 0001, Vinayaka Pandit, Sambuddha Roy, Yogish Sabharwal |
APPROX-RANDOM | 3 |
| 2011 | Discovering Bucket Orders from DataabstractThe problem of ordering a set of entities which contain inherent ties among them arises in many applications. Notion of “bucket order” has emerged as a popular mechanism of ranking in such settings. A bucket order is an ordered partition of the set of entities into “buckets”. There is a total order on the buckets, but the entities within a bucket are treated as tied. In this paper, we focus on discovering bucket order from data captured in the form of user preferences. We consider two settings: one in which the discrepancies in the input preferences are “local” (when collected from experts) and the other in which discrepancies could be arbitrary (when collected from a large population). We present a formal model to capture the setting of local discrepancies and consider the following question: “how many experts need to be queried to discover the underlying bucket order on n entities?”. We prove an upperbound of . In the case of arbitrary discrepancies, we model it as the bucket order problem of discovering a bucket order that best fits the data (captured as pairwise preference statistics). We present a new approach which exploits a connection between the discovery of buckets and the correlation clustering problem. We present empirical evaluation of our algorithms on real and artificially generated datasets. Vinayaka Pandit, Sreyash Kenkre, Arindam Khan 0001 |
SDM | 1 |
| 2011 | Decision trees for entity identification: Approximation algorithms and hardness resultsabstractWe consider the problem of constructing decision trees for entity identification from a given relational table. The input is a table containing information about a set of entities over a fixed set of attributes and a probability distribution over the set of entities that specifies the likelihood of the occurrence of each entity. The goal is to construct a decision tree that identifies each entity unambiguously by testing the attribute values such that the average number of tests is minimized. This classical problem finds such diverse applications as efficient fault detection, species identification in biology, and efficient diagnosis in the field of medicine. Prior work mainly deals with the special case where the input table is binary and the probability distribution over the set of entities is uniform. We study the general problem involving arbitrary input tables and arbitrary probability distributions over the set of entities. We consider a natural greedy algorithm and prove an approximation guarantee of O ( r K ⋅ log N ), where N is the number of entities and K is the maximum number of distinct values of an attribute. The value r K is a suitably defined Ramsey number, which is at most log K . We show that it is NP-hard to approximate the problem within a factor of Ω(log N ), even for binary tables (i.e., K =2). Thus, for the case of binary tables, our approximation algorithm is optimal up to constant factors (since r 2 =2). In addition, our analysis indicates a possible way of resolving a Ramsey-theoretic conjecture by Erdös. Venkatesan T. Chakaravarthy, Vinayaka Pandit, Sambuddha Roy, Pranjal Awasthi, Mukesh K. Mohania |
ACM Trans. Algorithms | 2 |
| 2010 | Outcome aware ranking in interaction networksabstractIn this paper, we present a novel ranking technique that we developed in the context of an application that arose in a Service Delivery setting. We consider the problem of ranking agents of a service organization. The service agents typically need to interact with other service agents to accomplish the end goal of resolving customer requests. Their ranking needs to take into account two aspects: firstly, their importance in the network structure that arises as a result of their interactions, and secondly, the value generated by the interactions involving them. We highlight several other applications which have the common theme of ranking the participants of a value creation process based on the network structure of their interactions and the value generated by their interactions. We formally present the problem and describe the modeling technique which enables us to encode the value of interaction in the graph. Our ranking algorithm is based on extension of eigen value methods. We present experimental results on real-life, public domain datasets from the Internet Movie DataBase. This makes our experiments replicable and verifiable. Sampath Kameshwaran, Vinayaka Pandit, Sameep Mehta, Nukala Viswanadham, Kashyap Dixit |
CIKM | 2 |
| 2010 | Finding Independent Sets in Unions of Perfect GraphsabstractThe maximum independent set problem (MaxIS) on general graphs is known to be NP-hard to approximate within a factor of $n^{1-epsilon}$, for any $epsilon > 0$. However, there are many ``easy" classes of graphs on which the problem can be solved in polynomial time. In this context, an interesting question is that of computing the maximum independent set in a graph that can be expressed as the union of a small number of graphs from an easy class. The MaxIS problem has been studied on unions of interval graphs and chordal graphs. We study the MaxIS problem on unions of perfect graphs (which generalize the above two classes). We present an $O(sqrt{n})$-approximation algorithm when the input graph is the union of two perfect graphs. We also show that the MaxIS problem on unions of two comparability graphs (a subclass of perfect graphs) cannot be approximated within any constant factor. Venkatesan T. Chakaravarthy, Vinayaka Pandit, Sambuddha Roy, Yogish Sabharwal |
FSTTCS | 2 |
| 2010 | Varying bandwidth resource allocation problem with bag constraintsabstractWe consider the problem of scheduling jobs on a pool of machines. Each job requires multiple machines on which it executes in parallel. For each job, the input specifies release time, deadline, processing time, profit and the number of machines required. The total number of machines may be different at different points of time. A feasible solution is a subset of jobs and a schedule for them such that at any timeslot, the total number of machines required by the jobs active at the timeslot does not exceed the number of machines available at that timeslot. We present an O(log(Bmax/Bmin))-approximation algorithm, where Bmaxand Bminare the maximum and minimum available bandwidth (maximum and minimum number of machines available over all the timeslots). Our algorithm and the approximation ratio are applicable for more a general problem that we call the Varying bandwidth resource allocation problem with bag constraints (BAGVBRAP). The BAGVBRAP problem is a generalization of some previously studied scheduling and resource allocation problems. Venkatesan T. Chakaravarthy, Vinayaka Pandit, Yogish Sabharwal, Deva P. Seetharam |
IPDPS | 2 |
| 2009 | Approximating Decision Trees with Multiway Branches
Venkatesan T. Chakaravarthy, Vinayaka Pandit, Sambuddha Roy, Yogish Sabharwal |
ICALP (1) | 2 |
| 2009 | Analysis of sampling techniques for association rule miningabstractIn this paper, we present a comprehensive theoretical analysis of the sampling technique for the association rule mining problem. Most of the previous works have concentrated only on the empirical evaluation of the effectiveness of sampling for the step of finding frequent itemsets. To the best of our knowledge, a theoretical framework to analyze the quality of the solutions obtained by sampling has not been studied. Our contributions are two-fold. First, we present the notions of ε-close frequent itemset mining and ε-close association rule mining that help assess the quality of the solutions obtained by sampling. Secondly, we show that both the frequent items mining and association rule mining problems can be solved satisfactorily with a sample size that is independent of both the number of transactions size and the number of items. Let θ be the required support, ε the closeness parameter, and 1/h the desired bound on the probability of failure. We show that the sampling based analysis succeeds in solving both ε-close frequent itemset mining and ε-close association rule mining with a probability of at least (1 - 1/h) with a sample of size S = O(1/ε2θ [Δ + log h/(1 - ε)θ]), where Δ is the maximum number of items present in any transaction. Thus, we establish that it is possible to speed up the entire process of association rule mining for massive databases by working with a small sample while retaining any desired degree of accuracy. Our work gives a comprehensive explanation for the well known empirical successes of sampling for association rule mining. Venkatesan T. Chakaravarthy, Vinayaka Pandit, Yogish Sabharwal |
ICDT | 2 |
| 2009 | Analyses for Service Interaction Networks with Applications to Service DeliveryabstractOne of the distinguishing features of the services industry is the high emphasis on people interacting with other people and serving customers rather than transforming physical goods like in the traditional manufacturing processes. It is evident that analysis of such interactions is an essential aspect of designing effective and efficient services delivery. In this work we focus on learning individual and team behavior of different people or agents of a service organization by studying the patterns and outcomes of historical interactions. For each past interaction, we assume that only the list of participants and an outcome indicating the overall effectiveness of the interaction are known. Note that this offers limited information on the mutual (pairwise) compatibility of different participants. We develop the notion of service interaction networks which is an abstraction of the historical data and allows one to cast practical problems in a formal setting. We identify the unique characteristics of analyzing service interaction networks when compared to traditional analyses considered in social network analysis and establish a need for new modeling and algorithmic techniques for such networks. On the algorithmic front, we develop new algorithms to infer attributes of agents individually and in team settings. Our first algorithm is based on a novel modification to the eigen-vector based centrality for ranking the agents and the second algorithm is an iterative update technique that can be applied for subsets of agents as well. One of the challenges of conducting research in this setting is the sensitive and proprietary nature of the data. Therefore, there is a need for a realistic simulator for studying service interaction networks. We present the initial version of our simulator that is geared to capture several characteristics of service interaction networks that arise in real-life. Sampath Kameshwaran, Sameep Mehta, Vinayaka Pandit, Gyana R. Parija, Sudhanshu Singh, Nukala Viswanadham |
SDM | 3 |
| 2007 | Order Scheduling Models: Hardness and Algorithms
Naveen Garg 0001, Amit Kumar 0001, Vinayaka Pandit |
FSTTCS | 3 |
| 2007 | Decision trees for entity identification: approximation algorithms and hardness resultsabstractWe consider the problem of constructing decision trees for entity identification from a given relational table. The input is a table containing information about a set of entities over a fixed set of attributes and a probability distribution over the set of entities that specifies the likelihood of the occurrence of each entity. The goal is to construct a decision tree that identifies each entity unambiguously by testing the attribute values such that the average number of tests is minimized. This classical problem finds such diverse applications as efficient fault detection, species identification in biology, and efficient diagnosis in the field of medicine. Prior work mainly deals with the special case where the input table is binary and the probability distribution over the set of entities is uniform. We study the general problem involving arbitrary input tables and arbitrary probability distributions over the set of entities. We consider a natural greedy algorithm and prove an approximation guarantee of O(rK • log N), where N is the number of entities and K is the maximum number of distinct values of an attribute. The value rK is a suitably defined Ramsey number, which is at most log K. We show that it is NP-hard to approximate the problem within a factor of Ω(log N), even for binary tables (i.e. K=2). Thus, for the case of binary tables, our approximation algorithm is optimal up to constant factors (since r2=2). In addition, our analysis indicates a possible way of resolving a Ramsey-theoretic conjecture by Erdos. Venkatesan T. Chakaravarthy, Vinayaka Pandit, Sambuddha Roy, Pranjal Awasthi, Mukesh K. Mohania |
PODS | 2 |
| 2006 | Efficient In-Network Evaluation of Multiple Queries
Vinayaka Pandit, Hui-bo Ji |
HiPC | 1 |
| 2006 | Offline Sorting Buffers on Line
Rohit Khandekar, Vinayaka Pandit |
ISAAC | 2 |
| 2006 | Online Sorting Buffers on Line
Rohit Khandekar, Vinayaka Pandit |
STACS | 2 |
| 2005 | Improved approximation for universal facility location
Naveen Garg 0001, Rohit Khandekar, Vinayaka Pandit |
SODA | 3 |
| 2004 | Local Search Heuristics for k-Median and Facility Location ProblemsabstractWe analyze local search heuristics for the metric k-median and facility location problems. We define the locality gap of a local search procedure for a minimization problem as the maximum ratio of a locally optimum solution (obtained using this procedure) to the global optimum. For k-median, we show that local search with swaps has a locality gap of 5. Furthermore, if we permit up to p facilities to be swapped simultaneously, then the locality gap is 3+2/p. This is the first analysis of a local search for k-median that provides a bounded performance guarantee with only k medians. This also improves the previous known 4 approximation for this problem. For uncapacitated facility location, we show that local search, which permits adding, dropping, and swapping a facility, has a locality gap of 3. This improves the bound of 5 given by M. Korupolu, C. Plaxton, and R. Rajaraman [Analysis of a Local Search Heuristic for Facility Location Problems, Technical Report 98-30, DIMACS, 1998]. We also consider a capacitated facility location problem where each facility has a capacity and we are allowed to open multiple copies of a facility. For this problem we introduce a new local search operation which opens one or more copies of a facility and drops zero or more facilities. We prove that this local search has a locality gap between 3 and 4. Vijay Arya, Naveen Garg 0001, Rohit Khandekar, Adam Meyerson, Kamesh Munagala, Vinayaka Pandit |
SIAM J. Comput. | 6 |
| 2003 | Bandwidth Maximization in Multicasting
Naveen Garg 0001, Rohit Khandekar, Keshav Kunal, Vinayaka Pandit |
ESA | 4 |
| 2002 | An overview of the BlueGene/L SupercomputerabstractThis paper gives an overview of the BlueGene/L Supercomputer. This is a jointly funded research partnership between IBM and the Lawrence Livermore National Laboratory as part of the United States Department of Energy ASCI Advanced Architecture Research Program. Application performance and scaling studies have recently been initiated with partners at a number of academic and government institutions,including the San Diego Supercomputer Center and the California Institute of Technology. This massively parallel system of 65,536 nodes is based on a new architecture that exploits system-on-a-chip technology to deliver target peak processing power of 360 teraFLOPS (trillion floating-point operations per second). The machine is scheduled to be operational in the 2004-2005 time frame, at price/performance and power consumption/performance targets unobtainable with conventional architectures. Narasimha R. Adiga, Gheorghe Almási 0001, George S. Almási, Yariv Aridor, Rajkishore Barik, Daniel K. Beece, Ralph Bellofatto, Gyan Bhanot, Randy Bickford, Matthias A. Blumrich, Arthur A. Bright, José R. Brunheroto, Calin Cascaval, José G. Castaños, Waiman Chan, Luis Ceze, Paul Coteus, Siddhartha Chatterjee, Dong Chen 0005, George L.-T. Chiu, Thomas M. Cipolla, Paul Crumley, K. M. Desai, Alina Deutsch, Tamar Domany, Marc Boris Dombrowa, Wilm E. Donath, Maria Eleftheriou, C. Christopher Erway, J. Esch, Blake G. Fitch, Joseph Gagliano, Alan Gara, Rahul Garg 0001, Robert S. Germain, Mark Giampapa, Balaji Gopalsamy, John A. Gunnels, Manish Gupta 0002, Fred G. Gustavson, Shawn Hall, Ruud A. Haring, David F. Heidel, Philip Heidelberger, Lorraine M. Herger, Dirk Hoenicke, R. D. Jackson, T. Jamal-Eddine, Gerard V. Kopcsay, Elie Krevat, Manish P. Kurhekar, Alphonso P. Lanzetta, Derek Lieber, L. K. Liu, M. Lu, Mark P. Mendell, A. Misra, Yosef Moatti, Lawrence S. Mok, José E. Moreira, Ben J. Nathanson, Matthew Newton, Martin Ohmacht, Adam J. Oliner, Vinayaka Pandit, R. B. Pudota, Rick A. Rand, Richard D. Regan, Bradley Rubin, Albert E. Ruehli, Silvius Vasile Rus, Ramendra K. Sahoo, Alda Sanomiya, Eugen Schenfeld, M. Sharma, Edi Shmueli, Sarabjeet Singh, Peilin Song, Vijay Srinivasan, Burkhard D. Steinmacher-Burow, Karin Strauss, Christopher W. Surovic, Richard A. Swetz, Todd Takken, R. Brett Tremaine, Mickey Tsao, Arun R. Umamaheshwaran, P. Verma, Pavlos Vranas, T. J. Christopher Ward, Michael E. Wazlowski, W. Barrett, C. Engel, B. Drehmel, B. Hilgart, D. Hill, F. Kasemkhani, David J. Krolak, Chun-Tao Li 0001, Thomas A. Liebsch, James A. Marcella, A. Muff, A. Okomo, M. Rouse, A. Schram, M. Tubbs, G. Ulsh, Charles D. Wait, J. Wittrup, Myung Bae, Kenneth A. Dockser, Lynn Kissel, Mark K. Seager, Jeffrey S. Vetter, K. Yates |
SC | 65 |
| 2001 | Local search heuristic for k-median and facility location problemsabstractIn this paper, we analyze local search heuristics for the k-median and facility location problems. We define the {\em locality gap\/} of a local search procedure as the maximum ratio of a locally optimum solution (obtained using this procedure) to the global optimum. For k-median, we show that local search with swaps has a locality gap of exactly 5. When we permit p facilities to be swapped simultaneously then the locality gap of the local search procedure is exactly 3+2/p. This is the first analysis of local search for k-median that provides a bounded performance guarantee with only k medians. This also improves the previous known 4 approximation for this problem. For Uncapacitated facility location, we show that local search, which permits adding, dropping and swapping a facility, has a locality gap of exactly 3. This improves the 5 bound of Korupolu et al. We also consider a capacitated facility location problem where each facilitym has a capacity and we are allowed to open multiple copies of a facility. For this problem we introduce a new operation which opens one or more copies of a facility and drops zero or more facilities. We prove that local search which permits this new operation has a locality gap between 3 and 4. Vijay Arya, Naveen Garg 0001, Rohit Khandekar, Adam Meyerson, Kamesh Munagala, Vinayaka Pandit |
STOC | 6 |