Ronak Ramachandran

Ronak Ramachandran

ronakr@utexas.edu | Google Scholar | CV

I'm a third-year computer science PhD student at the University of Texas at Austin. My main advisor is Scott Aaronson, and my research interests include quantum complexity theory, quantum gravity, and neuroscience. I'm also currently being co-advised by Jonathan Pierce and Xuexin Wei for projects using C. elegans to better understand the nervous system. I'm affiliated with UT's Theory Group and Quantum Information Center, and I am supported by an NSF Graduate Research Fellowship.

Prior Education

University of Texas at Austin (2019-23)
• B.S. in Computer Science Honors (Turing Scholars Honors Program)
• B.S. in Mathematics
• Certificates: Quantum Information Science, Core Texts and Ideas (Jefferson Scholars Program)

Research

Click on to see a one-line synopsis for experts followed by an explanation in layman's terms.

We define and initiate the study of Quantum Statistical Witness Indistinguishability (QSWI), the class of NP problems with quantum interactive proofs where the prover doesn't reveal which witness they know to the verifier.
This is a paper in quantum cryptography, the study of communicating without revealing secrets in a world with quantum computers. Consider the following scenario:
Ms. Prover is a class-action lawyer representing thousands of customers who have supposedly witnessed the company InstanceCorp doing evil. Mr. Verifier is a righteous, logical, but skeptical juror whose vote will decide the case. Through a conversation* with Mr. Verifier, Ms. Prover needs to convince Mr. Verifier that InstanceCorp is guilty without revealing the identity of her main witness, the Lead Plaintiff, who brought the case to her on condition of anonymity.
When can Ms. Prover convince Mr. Verifier that InstanceCorp is guilty without revealing which witness is the Lead Plaintiff? This is essentially the question behind the study of Statistical Witness Indistinguishability (SWI). In this paper, we introduce and initiate the study of Quantum Statistical Witness Indistinguishability (QSWI), the case when Ms. Prover and Mr. Verifier each have their own quantum computers and can exchange quantum information.
We show that if Ms. Prover could convince Mr. Verifier with a long conversation, then she could convince him with a three-message conversation. No one knows how to accomplish this when Ms. Prover and Mr. Verifier don't have quantum computers. We also show that if Ms. Prover could convince Mr. Verifier that she has many credible witnesses without revealing all their identities, then she could convince Mr. Verifier that InstanceCorp is guilty without revealing which witness is her Lead Plaintiff.
* In the US, it's illegal for a lawyer to directly interact with a juror, but the courtroom setting here is just relatable flavor text for the abstract scenario we consider.
We design a quantum algorithm to invert a permutation over N items using N in-place queries, and we identify some tasks requiring more in-place queries than standard XOR queries.
Like a game of 20 Questions, the query complexity of a problem is the number of questions (queries) about the problem's input that must be answered to find a solution. Changing how we ask questions and receive answers, known as the query model, can sometimes change how many questions are needed.
Consider the following problem in query complexity, called Permutation Inversion: a magician shuffles a deck of N cards numbered 1 to N. Your goal is to find the position of 1 using as few queries as possible, but you can only query by handing the magician a chalkboard with a number x which she returns after writing the value of the card at position x.
Without a quantum computer, you might need N queries to solve this problem, since 1 could be the last card you check. However, with a quantum computer, it might matter how the magician responds. When she writes down her answer next to your query, that's called a standard XOR query. When she erases your query to write her answer, that's called an in-place query.
Some problems are known to require far fewer in-place queries than standard queries, and before our work, no task was known to require more in-place queries than standard queries, seeming to suggest in-place queries are more powerful than standard queries. Despite this, researchers believed that standard queries might outperform in-place queries for some problems, and researchers conjectured that Permutation Inversion was an example.
We refuted this conjecture by designing an algorithm for Permutation Inversion using N in-place queries. However, we also came up with tasks that require far more in-place queries than standard queries, showing that the two query models are better suited for different tasks.
We show that problems with solutions that can be verified by classical computers in exponential time (NEXP) can also be verified in polynomial time by quantum computers augmented with the ability to make non-collapsing measurements (PDQMA) or the ability to inspect the history of a hidden variable (DQMA).
Imagine you're given a huge crossword. Because each clue could have many valid answers, solving the crossword might seem difficult, but if you were given a solved copy, you probably could check it pretty quickly. A central goal of theoretical computer science is to prove differences between the resources required to solve problems and the resources required to check their solutions. Proving a difference between what quantum computers can solve and what they can check has been an open problem for over 25 years. Unable to resolve this problem, some researchers began considering how a couple slight modifications to physics might affect the answer:
  1. In quantum mechanics, observation is a destructive action: when we measure a quantum state, it changes. What if quantum computers could measure non-destructively?
  2. Some early quantum physicists were unsettled by the idea that quantum measurement outcomes are probabilistic. To avoid this randomness, many argued for alternative laws of physics, called hidden variable theories, where perceived randomness was explained away by an underlying truth we could never access. What if quantum computers had access to the entire history of such an underlying truth?
Prior work establishes that the above modifications each only slightly improve how quickly quantum computers solve problems. In this work, we show that with these modifications, quantum computers quickly check problems that classical computers can't check quickly.
This is my undergraduate Turing Scholar's Honors thesis. With guidance from Scott Aaronson and Jason Pollack, I extended their work in quantum gravity on the Discrete Bulk Reconstruction Problem.
Quantum gravity is the study of possible ways to resolve inconsistencies between quantum mechanics and Einstein's theory of relativity. One well-studied approach shows how a D-dimensional spacetime with a certain kind of gravity, called the bulk, can be equated with a (D-1)-dimensional spacetime with a certain kind of quantum mechanics, called the the boundary. The Bulk Reconstruction Problem is the task of describing the bulk given information about the boundary. Aaronson and Pollack designed algorithms solving this problem in the special case when we think of the bulk and boundary as split up into discrete cells instead of being continuous spacetimes.
I was skeptical that results in a discrete spacetime would carry over to "the real world" where spacetime is continuous, so in this thesis I attempted to make the work of Aaronson and Pollack more physical. I showed how careless choices can lead to strange unphysical bulks, but I also showed how carefully splitting spacetimes into cells can lead to discrete bulks with natural embeddings into continuous spaces.

Notes

2025 NSF GRFP Personal Statement and Research Proposal (Awardee)
Novel Algorithms and Lower Bounds through Quantum Fine-Grained Complexity Theory
I was one of 1500 scholars awarded the National Science Foundation (NSF) Graduate Research Fellowship in 2025. This five-year national fellowship recognizes scholars for outstanding achievements and potential to become a future leader in STEM. It provides three years of financial support, including an annual stipend of $37,000. See the official awardee list and administrative guide for more details.
I wrote this note to remind myself how:
  1. single qubit unitaries form a Lie group (ignoring global phase),
  2. Hamiltonians form the Lie algebra for that Lie group,
  3. the Pauli matrices naturally arise as a basis for that algebra, and
  4. representing Hamiltonians in this basis tells us a lot about their energy eigenstates.
See Lecture 25 of Scott Aaronson's lecture notes for a primer on Hamiltonians.
Introductory slides for a talk I gave on quantum error correction during an internship at IBM Quantum. Some slides refer to an unfinished survey I wrote on Bosonic codes.
Identifying and Addressing Adversarial Stimuli in C. elegans
Proposal for a project I worked on with Jonathan Pierce and Xuexin Wei attempting to design neurosecurity primitives.

Other Fun Things