I did my PhD (2019-2023) at the University of Warwick where I was fortunate to be supervised by Marcin Jurdziński.
I got my B.Sc(Hons.) in Mathematics and Computer Science (2014-2017) and M.Sc in Computer Science (2017-2019) from Chennai Mathematical Institue (CMI).
My name is Thejaswini (pronounced /ˈt̪eː.dʒa.swɪ.ni/, approx. “Tay-ja-swi-ni”). When I publish, it is under the name K. S. Thejaswini, where Thejaswini is my surname. Feel free to always address me as Thejaswini.
The initials K and S in my name expand to expand to Kodaganalloor Srinivasa Raghavan, where Kodaganalloor is my patrilineal ancestral village, and Srinivasa Raghavan is my father’s first name.
The naming system in some parts of south of India is patronymic . In contexts where a first name and last name are required, I sometimes use the form Thejaswini Raghavan.
I prefer to be addressed as Thejaswini in almost all contexts, since Raghavan is my father’s first name :).
My research interests broadly lie in logic, automata theory, infinite games, reactive synthesis, and formal verification. I am also interested in verification and synthesis in privacy-preserving settings.
A central theme of my work is that problems in logic, automata, and games are motivated by algorithmic questions arising from verification and synthesis of reactive systems.
My PhD dissertation is about algorithms for parity and Rabin games. In particular, I have worked on algorithms for parity games and Rabin games. Algorithms for solving such games are of both theoretical interest and also form the algorithmic backbone of many problems in verification and synthesis.
Privacy-preserving runtime verification (CCS 2025).
Joint work with Thomas A. Henzinger and Mahyar Karimi.
Finding Equilibria: Simple with optimists and simpler with pessimists (MFCS 2025).
Joint work with Léonard Brice, and Thomas A. Henzinger.
Resolving nondeterminism with randomness (MFCS 2025).
Joint work with Thomas A. Henzinger and Aditya Prakash.
Simple and tight complexity lower bounds for solving Rabin games (SOSA 2024).
Joint work with Antonio Casares, Marcin Pilipczuk, Michał Pilipczuk, and Uéverton S. Souza.
Rabin games and colourful universal trees (TACAS 2024).
Joint work with Rupak Majumdar, and Irmak Sağlam.
Strahler number of a Parity game (ICALP 2020).
Joint work with Laure Daviaud, and Marcin Jurdziński.
Adaptive Synchronisation of Pushdown Automata (CONCUR 2021)
Joint work with A. R. Balasubramanian.
I am developing a 12-hour course on Databases and their structure in the Fall semester of the academic year 2025-2026 at ULB.
I taught a short course on Complexity theory at ISTA aimed at first and second year PhD students during the academic year 2024-2025.
I have been a teaching assistant at Warwick for CS409 - Algorithmic Game Theory, CS259 - Formal Languages, and CS260 - Algorithms at Warwick.
for Games on Graphs, Data Mining and Machine Learning, Advanced Algorithms, Theory of Computation, and Introduction to programming: Haskell.