Demo Data from SIGIR 2026 / reviewers in the wild / expert
Ajith Ramanathan
dblp:r/AjithRamanathan
· DBLP profile ↗
7ranked-venue papers
1as first author
0since 2021 · last 2018
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 5 · 1 first-authorSecurity and privacy · 3Artificial intelligence and machine learning · 1Software engineering, systems software and programming languages · 1 · 1 first-authorDatabases, data management, data science and information retrieval · 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.
| Network and information security
2 papers |
Cryptographic primitives and cryptanalysis · 57% Cryptographic protocols and secure computation · 43% | |
| Software engineering, system software, and programming languages
1 paper |
Concurrent programming · 50% Programming languages and type systems · 50% |
Topics — the 4 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Cryptographic primitives and cryptanalysis › provable security
simulation-based security |
0.1 | 1 | 2008 | On the Relationships between Notions of Simulation-Based Security · J. Cryptol. 2008 |
Cryptographic protocols and secure computation
security protocol analysis |
0.0 | 1 | 2001 | Probabilistic Polynominal-Time Process Calculus and Security Protocol Analysis · LICS 2001 |
Programming languages and type systems › program equivalence
contextual equivalence |
0.0 | 1 | 2001 | Probabilistic Polynominal-Time Process Calculus and Security Protocol Analysis · LICS 2001 |
Concurrent programming › concurrency theory
process calculi |
0.0 | 1 | 2001 | Probabilistic Polynominal-Time Process Calculus and Security Protocol Analysis · LICS 2001 |
Methods — techniques the papers use, named apart from their topics
probabilistic bisimulation · 0.1equational reasoning · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2018 | Practical Diversified Recommendations on YouTube with Determinantal Point ProcessesabstractMany recommendation systems produce result sets with large numbers of highly similar items. Diversifying these results is often accomplished with heuristics, which are impoverished models of users' desire for diversity. However, integrating more complex statistical models of diversity into large-scale, mature systems is challenging. Without a good match between the model's definition of diversity and users' perception of diversity, the model can easily degrade users' perception of the recommendations. In this work we present a statistical model of diversity based on determinantal point processes (DPPs). We train this model from examples of user preferences with a simple procedure that can be integrated into large and complex production systems relatively easily. We use an approximate inference algorithm to serve the model at scale, and empirical results on live YouTube homepage traffic show that this model, coupled with a re-ranking algorithm, yields substantial short- and long-term increases in user engagement. Mark Wilhelm, Ajith Ramanathan, Alexander Bonomo, Sagar Jain, Ed H. Chi, Jennifer Gillenwater |
CIKM | 2 |
| 2008 | On the Relationships between Notions of Simulation-Based Security
Ralf Küsters, Anupam Datta, John C. Mitchell, Ajith Ramanathan |
J. Cryptol. | 4 |
| 2006 | Games and the Impossibility of Realizable Ideal Functionality
Anupam Datta, Ante Derek, John C. Mitchell, Ajith Ramanathan, Andre Scedrov |
TCC | 4 |
| 2006 | A probabilistic polynomial-time process calculus for the analysis of cryptographic protocols
John C. Mitchell, Ajith Ramanathan, Andre Scedrov, Vanessa Teague |
Theor. Comput. Sci. | 2 |
| 2005 | On the Relationships Between Notions of Simulation-Based Security
Anupam Datta, Ralf Küsters, John C. Mitchell, Ajith Ramanathan |
TCC | 4 |
| 2004 | Probabilistic Bisimulation and Equivalence for Security Analysis of Network Protocols
Ajith Ramanathan, John C. Mitchell, Andre Scedrov, Vanessa Teague |
FoSSaCS | 1 |
| 2001 | Probabilistic Polynominal-Time Process Calculus and Security Protocol AnalysisabstractAbstract. We prove properties of a process calculus that is designed for analysing security protocols. Our long-term goal is to develop a form of protocol analysis, consistent with standard cryptographic assumptions, that provides a language for expressing probabilistic polynomial-time protocol steps, a specification method based on a compositional form of equivalence, and a logical basis for reasoning about equivalence. The process calculus is a variant of CCS, with bounded replication and probabilistic polynomial-time expressions allowed in messages and boolean tests. To avoid inconsistency between security and nondeterminism, messages are scheduled probabilistically instead of nondeterministically. We prove that evaluation of any process expression halts in probabilistic polynomial time and define a form of asymptotic protocol equivalence that allows security properties to be expressed using observational equivalence, a standard relation from programming language theory that involves quantifying over all possible environments that might interact with the protocol. We develop a form of probabilistic bisimulation and use it to establish the soundness of an equational proof system based on observational equivalences. The proof system is illustrated by a formation derivation of the assertion, well-known in cryptography, that El Gamal encryption’s semantic security is equivalent to the (computational) Decision Diffie-Hellman assumption. This example demonstrates the power of probabilistic bisimulation and equational reasoning for protocol security. John C. Mitchell, Ajith Ramanathan, Andre Scedrov, Vanessa Teague |
LICS | 2 |