Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Ranganath Kondapally

dblp:76/8036 · DBLP profile ↗
← Back
11ranked-venue papers
0as first author
2since 2021 · last 2022
0000-0003-4625-1051ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Theory of computation · 7Artificial intelligence and machine learning · 2 · 2 since 2021Databases, data management, data science and information retrieval · 2 · 2 since 2021Systems, architecture and hardware · 1Software engineering, systems software and programming languages · 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.

Theoretical computer science
4 papers
Computational complexity · 57% Algorithms and data structures · 31% Distributed computing theory · 12%
Artificial intelligence
1 paper
Information extraction and text analysis · 100%
Network and information security
1 paper
Privacy and data protection · 100%

Topics — the 14 heaviest of 16, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Computational complexity
communication complexity
0.532014
Beyond set disjointness: the communication complexity of finding the intersection · PODC 2014
Information Cost Tradeoffs for Augmented Index and Streaming Language Recognition · SIAM J. Comput. 2013
Information Cost Tradeoffs for Augmented Index and Streaming Language Recognition · FOCS 2010
Computational complexity › communication complexity
information complexity
0.322013
Information Cost Tradeoffs for Augmented Index and Streaming Language Recognition · SIAM J. Comput. 2013
Information Cost Tradeoffs for Augmented Index and Streaming Language Recognition · FOCS 2010
Algorithms and data structures › data streams › streaming algorithms
multi-pass streaming
0.322013
Information Cost Tradeoffs for Augmented Index and Streaming Language Recognition · SIAM J. Comput. 2013
Information Cost Tradeoffs for Augmented Index and Streaming Language Recognition · FOCS 2010
Algorithms and data structures › data streams
streaming algorithms
0.322013
Information Cost Tradeoffs for Augmented Index and Streaming Language Recognition · SIAM J. Comput. 2013
Information Cost Tradeoffs for Augmented Index and Streaming Language Recognition · FOCS 2010
Algorithms and data structures › analysis of algorithms › data structure complexity
memory checking
0.222013
Information Cost Tradeoffs for Augmented Index and Streaming Language Recognition · SIAM J. Comput. 2013
Information Cost Tradeoffs for Augmented Index and Streaming Language Recognition · FOCS 2010
Computational complexity › communication complexity
set disjointness
0.212014
Beyond set disjointness: the communication complexity of finding the intersection · PODC 2014
Computational complexity › communication complexity › two-party communication
set intersection
0.212014
Beyond set disjointness: the communication complexity of finding the intersection · PODC 2014
Privacy and data protection
anonymization
0.212022
Large-Scale Information Extraction under Privacy-Aware Constraints · KDD 2022
Privacy and data protection
differential privacy
0.212022
Large-Scale Information Extraction under Privacy-Aware Constraints · KDD 2022
Distributed computing theory
mutual exclusion
0.112012
Tight time-space tradeoff for mutual exclusion · STOC 2012
Distributed computing theory › distributed complexity
RMR complexity
0.112012
Tight time-space tradeoff for mutual exclusion · STOC 2012
Computational complexity
time-space tradeoffs
0.112012
Tight time-space tradeoff for mutual exclusion · STOC 2012
Computational complexity › lower bounds › machine model lower bounds
streaming lower bounds
0.112010
Information Cost Tradeoffs for Augmented Index and Streaming Language Recognition · FOCS 2010
Distributed and cloud data management
distributed query processing
0.112014
Beyond set disjointness: the communication complexity of finding the intersection · PODC 2014

Methods — techniques the papers use, named apart from their topics

differential privacy · 1.1randomization · 0.4lower bound proof · 0.2information complexity bounds · 0.2upper bounds · 0.1lower bound · 0.1round elimination · 0.1message compression · 0.1information complexity · 0.1
YearPublicationVenuePosition
2022 Large-Scale Information Extraction under Privacy-Aware Constraints
abstract
In this digital age, people spend a significant portion of their lives online and this has led to an explosion of personal data of users due to their activities. Typically, this data is private and nobody else, except the user, is allowed to look at it. To provide better experience and assist users in their activities, it is critical to mine certain information from this data. This poses interesting and complex challenge from scalable information extraction point of view: building information extraction models where there is little data to learn from due to privacy constraints but need highly accurate models to run on a large amount of diverse data across different users. Anonymization of data is typically used to convert private data into publicly accessible data. But this may not always be feasible and may require complex differential privacy guarantees to be safe from any potential negative consequences. Further, the anonymization process needs to ensure that it retains sufficient information for modeling purposes post anonymization. Other techniques involve building extraction models using a small amount of seen (eyes-on) data with no privacy restrictions (hence, can be labeled) and a large amount of unseen (eyes-off) data which only a machine or a program can access. In this tutorial, we use emails as the canonical example of private data to explain in detail the challenges and solutions for scalable information extraction (IE) under privacy-aware constraints.
Ranganath Kondapally
KDD2
2021 Large-Scale Information Extraction under Privacy-Aware Constraints
Ranganath Kondapally
CIKM2
2016 Certifying Equality With Limited Interaction
Joshua Brody, Amit Chakrabarti, Ranganath Kondapally, David P. Woodruff, Grigory Yaroslavtsev
Algorithmica3
2014 Certifying Equality With Limited Interaction
abstract
The EQUALITY problem is usually one’s first encounter with communication complexity and is one of the most fundamental problems in the field. Although its deterministic and randomized communication complexity were settled decades ago, we find several new things to say about the problem by focusing on three subtle aspects. The first is to consider the expected communication cost (at a worst-case input) for a protocol that uses limited interaction—i.e., a bounded number of rounds of communication—and whose error probability is zero or close to it. The second is to treat the false negative error rate separately from the false positive error rate. The third is to consider the information cost of such protocols. We obtain asymptotically optimal rounds-versus-cost tradeoffs for EQUALITY: both expected communication cost and information cost scale as Theta(log log ... log n), with r-1 logs, where r is the number of rounds. These bounds hold even when the false negative rate approaches 1. For the case of zero-error communication cost, we obtain essentially matching bounds, up to a tiny additive constant. We also provide some applications.
Joshua Brody, Amit Chakrabarti, Ranganath Kondapally, David P. Woodruff, Grigory Yaroslavtsev
APPROX-RANDOM3
2014 Beyond set disjointness: the communication complexity of finding the intersection
abstract
We consider the following fundamental communication problem - there is data that is distributed among servers, and the servers want to compute the intersection of their data sets, e.g., the common records in a relational database. They want to do this with as little communication and as few messages (rounds) as possible. They are willing to use randomization, and fail with a tiny probability. Given a protocol for computing the intersection, it can also be used to compute the exact Jaccard similarity, the rarity, the number of distinct elements, and joins between databases. Computing the intersection is at least as hard as the set disjointness problem, which asks whether the intersection is empty. Formally, in the two-server setting, the players hold subsets S, T ⊆ [n]. In many realistic scenarios, the sizes of S and T are significantly smaller than n, so we impose the constraint that |S|, |T| ≤ k. We study the minimum number of bits the parties need to communicate in order to compute the intersection set S ∩ T, given a certain number r of messages that are allowed to be exchanged. While O(k log (n/k)) bits is achieved trivially and deterministically with a single message, we ask what is possible with more than one message and with randomization. We give a smooth communication/round tradeoff which shows that with O(log* k) rounds, O(k) bits of communication is possible, which improves upon the trivial protocol by an order of magnitude. This is in contrast to other basic problems such as computing the union or symmetric difference, for which Ω(k log(n/k)) bits of communication is required for any number of rounds. For two players, known lower bounds for the easier problem of set disjointness imply our algorithms are optimal up to constant factors in communication and number of rounds. We extend our protocols to $m$-player protocols, obtaining an optimal O(mk) bits of communication with a similarly small number of rounds.
Joshua Brody, Amit Chakrabarti, Ranganath Kondapally, David P. Woodruff, Grigory Yaroslavtsev
PODC3
2013 Information Cost Tradeoffs for Augmented Index and Streaming Language Recognition
abstract
This paper makes three main contributions to the theory of communication complexity and stream computation. First, we present new bounds on the information complexity of augmented-index. In contrast to analogous results for index by Jain, Radhakrishnan, and Sen [J. ACM, 56 (2009), article 33], we have to overcome the significant technical challenge that protocols for augmented-index may violate the “rectangle property” due to the inherent input sharing. Second, we use these bounds to resolve an open problem of Magniez, Mathieu, and Nayak [Proceedings of the 42 nd Annual ACM Symposium on Theory of Computing, 2010, pp. 261--270] that asked about the multipass complexity of recognizing Dyck languages. This results in a natural separation between the standard multipass model and the multipass model that permits reverse passes. Third, we present the first passive memory checkers that verify the interaction transcripts of priority queues, stacks, and double-ended queues. We obtain tight upper and lower bounds for these problems, thereby addressing an important subclass of the memory checking framework of Blum et al. [Algorithmica, 12 (1994), pp. 225--244].
Amit Chakrabarti, Graham Cormode, Ranganath Kondapally, Andrew McGregor 0001
SIAM J. Comput.3
2012 Information Complexity versus Corruption and Applications to Orthogonality and Gap-Hamming
Amit Chakrabarti, Ranganath Kondapally, Zhenghui Wang
APPROX-RANDOM2
2012 Algorithmic Aspects of Planning under Uncertainty for Service Delivery Organizations
Sreyash Kenkre, Ranganath Kondapally, Vinayaka Pandit
ICSOC2
2012 Tight time-space tradeoff for mutual exclusion
abstract
Mutual Exclusion is a fundamental problem in distributed computing, and the problem of proving upper and lower bounds on the RMR complexity of this problem has been extensively studied. Here, we give matching lower and upper bounds on how RMR complexity trades off with space. Two implications of our results are that constant RMR complexity is impossible with subpolynomial space and subpolynomial RMR complexity is impossible with constant space for cache-coherent multiprocessors, regardless of how strong the hardware synchronization operations are.
Nikhil Bansal 0001, Vibhor Bhatt, Prasad Jayanti, Ranganath Kondapally
STOC4
2011 Everywhere-Tight Information Cost Tradeoffs for Augmented Index
Amit Chakrabarti, Ranganath Kondapally
APPROX-RANDOM2
2010 Information Cost Tradeoffs for Augmented Index and Streaming Language Recognition
abstract
This paper makes three main contributions to the theory of communication complexity and stream computation. First, we present new bounds on the information complexity of AUGMENTED-INDEX. In contrast to analogous results for INDEX by Jain, Radhakrishnan and Sen [J. ACM, 2009], we have to overcome the significant technical challenge that protocols for AUGMENTED-INDEX may violate the "rectangle property" due to the inherent input sharing. Second, we use these bounds to resolve an open problem of Magniez, Mathieu and Nayak [STOC, 2010] on the multi-pass complexity of recognizing Dyck languages. This results in a natural separation between the standard multi-pass model and the multi-pass model that permits reverse passes. Third, we present the first passive memory checkers that verify the interaction transcripts of priority queues, stacks, and double-ended queues. We obtain tight upper and lower bounds for these problems, thereby addressing an important sub-class of the memory checking framework of Blum et al. [Algorithmica, 1994].
Amit Chakrabarti, Graham Cormode, Ranganath Kondapally, Andrew McGregor 0001
FOCS3