Demo Data from EDBT 2026 / reviewers in the wild / expert
Rahul Tripathi
dblp:67/6112
· DBLP profile ↗
19ranked-venue papers
6as first author
0since 2021 · last 2020
0000-0001-5587-0888ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 16 · 5 first-authorArtificial intelligence and machine learning · 2 · 2 first-authorSystems, architecture and hardware · 2Databases, data management, data science and information retrieval · 2 · 2 first-author
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
2 papers |
Computational complexity · 74% Quantum computing and quantum information · 26% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Processor architecture and microarchitecture · 50% Performance modeling and evaluation · 50% |
Topics — the 6 heaviest of 8, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Processor architecture and microarchitecture
chip multiprocessor |
0.1 | 1 | 2011 | The Complexity of Optimal Job Co-Scheduling on Chip Multiprocessors and Heuristics-Based Solutions · IEEE Trans. Parallel Distributed Syst. 2011 |
Computational complexity
relativization |
0.1 | 1 | 2009 | Hierarchical Unambiguity · SIAM J. Comput. 2009 |
Computational complexity
structural complexity |
0.1 | 1 | 2009 | Hierarchical Unambiguity · SIAM J. Comput. 2009 |
Computational complexity › complexity classes › nondeterministic complexity classes
unambiguous computation |
0.1 | 1 | 2009 | Hierarchical Unambiguity · SIAM J. Comput. 2009 |
Quantum computing and quantum information › quantum computing
quantum complexity classes |
0.1 | 1 | 2005 | Quantum and classical complexity classes: Separations, collapses, and closure properties · Inf. Comput. 2005 |
Quantum computing and quantum information
quantum complexity theory |
0.1 | 1 | 2005 | Quantum and classical complexity classes: Separations, collapses, and closure properties · Inf. Comput. 2005 |
Methods — techniques the papers use, named apart from their topics
integer linear programming · 0.1heuristic algorithm · 0.1graph theory · 0.1switching lemma · 0.1relativization · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2020 | Estimating Precisions for Multiple Binary Classifiers Under Limited Samples
Rahul Tripathi, Srinivasan Jagannathan, Balaji Dhamodharaswamy |
ECML/PKDD (4) | 1 |
| 2019 | Detecting Sensitive Content in Spoken LanguageabstractSpoken language can include sensitive topics including profanity, insults, political and offensive speech. In order to engage in contextually appropriate conversations, it is essential for voice services such as Alexa, Google Assistant, Siri, etc. to detect sensitive topics in the conversations and react appropriately. A simple approach to detect sensitive topics is to use regular expression or keyword based rules. However, keyword based rules have several drawbacks: (1) coverage (recall) depends on the exhaustiveness of the keywords, and (2) rules do not scale and generalize well even for minor variations of the keywords. Machine learning (ML) approaches provide the potential benefit of generalization, but require large volumes of training data, which is difficult to obtain for sparse data problems. This paper describes: (1) a ML based solution that uses training data (2.1M dataset), obtained from synthetic generation and semi-supervised learning techniques, to detect sensitive content in spoken language; and (2) the results of evaluating its performance on several million test instances of live utterances. The results show that our ML models have very high precision (>>90%). Moreover, in spite of relying on synthetic training data, the ML models are able to generalize beyond the training data to identify significantly higher amounts (~2x for Logistic Regression, and ~4x-6x for a Neural Network models such as Bi-LSTM and CNN) of the test stream as sensitive in comparison to a baseline approach using the training data (~1 Million examples) as rules. We are able to train our models with very few manual annotations. The percentage share of sensitive examples in our training dataset from synthetic generation using templates and manual annotations are 98.04% and 1.96%, respectively. The percentage share of non-sensitive examples in our training dataset from synthetic generation using templates, automated labeling via semi-supervised techniques, and manual annotations are 15.35%, 83.75%, and 0.90%, respectively. The neural network models (Bi-LSTM and CNN) also use lower memory footprint (22.5% lower than baseline and 80% lower than Logistic Regression) while giving improved accuracy. Rahul Tripathi, Balaji Dhamodharaswamy, Srinivasan Jagannathan, Abhishek Nandi |
DSAA | 1 |
| 2011 | The Complexity of Optimal Job Co-Scheduling on Chip Multiprocessors and Heuristics-Based SolutionsabstractIn Chip Multiprocessors (CMPs) architecture, it is common that multiple cores share some on-chip cache. The sharing may cause cache thrashing and contention among co-running jobs. Job co-scheduling is an approach to tackling the problem by assigning jobs to cores appropriately so that the contention and consequent performance degradations are minimized. Job co-scheduling includes two tasks: the estimation of co-run performance, and the determination of suitable co-schedules. Most existing studies in job co-scheduling have concentrated on the first task but relies on simple techniques (e.g., trying different schedules) for the second. This paper presents a systematic exploration to the second task. The paper uncovers the computational complexity of the determination of optimal job co-schedules, proving its NP-completeness. It introduces a set of algorithms, based on graph theory and Integer/Linear Programming, for computing optimal co-schedules or their lower bounds in scenarios with or without job migrations. For complex cases, it empirically demonstrates the feasibility for approximating the optimal effectively by proposing several heuristics-based algorithms. These discoveries may facilitate the assessment of job co-schedulers by providing necessary baselines, as well as shed insights to the development of co-scheduling algorithms in practical systems. Yunlian Jiang, Xipeng Shen, Jinghe Zhang, Jie Chen 0010, Rahul Tripathi |
IEEE Trans. Parallel Distributed Syst. | 6 |
| 2010 | On Strategy Improvement Algorithms for Simple Stochastic Games
Rahul Tripathi, Elena Valkanova, Anil Vullikanti |
CIAC | 1 |
| 2010 | The 1-Versus-2 Queries Problem Revisited
Rahul Tripathi |
Theory Comput. Syst. | 1 |
| 2009 | Hierarchical UnambiguityabstractWe develop techniques to investigate relativized hierarchical unambiguous computation. We apply our techniques to generalize known constructs involving relativized unambiguity based complexity classes (UP and Promise-UP) to new constructs involving arbitrary higher levels of the relativized unambiguous polynomial hierarchy (UPH). Our techniques are developed on constraints imposed by hierarchical arrangement of unambiguous nondeterministic polynomial-time Turing machines, and so they differ substantially, in applicability and in nature, from standard methods (such as the switching lemma [J. Håstad, Computational Limitations of Small-Depth Circuits, MIT Press, Cambridge, 1987]), which play roles in carrying out similar generalizations. Aside from achieving these generalizations, we resolve a question posed by Cai, Hemachandra, and Vyskoč in [Complexity Theory, Cambridge University Press, Cambridge, UK, 1993, pp. 101–146], on an issue related to nonadaptive Turing access to UP and adaptive smart Turing access to Promise-UP. Holger Spakowski, Rahul Tripathi |
SIAM J. Comput. | 2 |
| 2009 | Linear connectivity problems in directed hypergraphs
Mayur Thakur, Rahul Tripathi |
Theor. Comput. Sci. | 2 |
| 2008 | Analysis and approximation of optimal co-scheduling on chip multiprocessorsabstractCache sharing among processors is important for Chip Multiprocessors to reduce inter-thread latency, but also brings cache contention, degrading program performance considerably. Recent studies have shown that job co-scheduling can effectively alleviate the contention, but it remains an open question how to efficiently find optimal co-schedules. Solving the question is critical for determining the potential of a co-scheduling system. This paper presents a theoretical analysis of the complexity of co-scheduling, proving its NP-completeness. Furthermore, for a special case when there are two sharers per chip, we propose an algorithm that finds the optimal co-schedules in polynomial time. For more complex cases, we design and evaluate a sequence of approximation algorithms, among which, the hierarchical matching algorithm produces near-optimal schedules and shows good scalability. This study facilitates the evaluation of co-scheduling systems, as well as offers some techniques directly usable in proactive job co-scheduling. Yunlian Jiang, Xipeng Shen, Jie Chen 0010, Rahul Tripathi |
PACT | 4 |
| 2007 | The 1-Versus-2 Queries Problem Revisited
Rahul Tripathi |
ISAAC | 1 |
| 2007 | Complexity Upper Bounds for Classical Locally Random Reductions Using a Quantum Computational Argument
Rahul Tripathi |
MFCS | 1 |
| 2007 | Complexity results in graph reconstruction
Edith Hemaspaandra, Lane A. Hemaspaandra, Stanislaw P. Radziszowski, Rahul Tripathi |
Discret. Appl. Math. | 4 |
| 2007 | On the Power of Unambiguity in Alternating Machines
Holger Spakowski, Rahul Tripathi |
Theory Comput. Syst. | 2 |
| 2006 | Hierarchical Unambiguity
Holger Spakowski, Rahul Tripathi |
MFCS | 2 |
| 2006 | LWPP and WPP are not uniformly gap-definable
Holger Spakowski, Rahul Tripathi |
J. Comput. Syst. Sci. | 2 |
| 2005 | On the Power of Unambiguity in Alternating Machines
Holger Spakowski, Rahul Tripathi |
FCT | 2 |
| 2005 | Quantum and classical complexity classes: Separations, collapses, and closure properties
Holger Spakowski, Mayur Thakur, Rahul Tripathi |
Inf. Comput. | 3 |
| 2004 | Complexity of Linear Connectivity Problems in Directed Hypergraphs
Mayur Thakur, Rahul Tripathi |
FSTTCS | 2 |
| 2004 | Complexity Results in Graph Reconstruction
Edith Hemaspaandra, Lane A. Hemaspaandra, Stanislaw P. Radziszowski, Rahul Tripathi |
MFCS | 4 |
| 2003 | Quantum and Classical Complexity Classes: Separations, Collapses, and Closure Properties
Holger Spakowski, Mayur Thakur, Rahul Tripathi |
FSTTCS | 3 |