Suresh Jagannathan
Computer Science · Purdue University West Lafayette
Publications
267
Citations
5,991
Est. group size
~5
Recurring co-author estimate
Active years
42
Publishing since 1984
Suresh Jagannathan works on programming languages and software verification, developing type systems and symbolic execution techniques to automatically check and repair programs, including tools for generating and verifying software test inputs and detecting subtle bugs in concurrent (multi-threaded) systems. His publication record also includes some collaborative work applying learning-based control methods to robotics and autonomous vehicle systems, though this appears to be a smaller, adjacent line of work. Students would likely engage with formal methods, type theory, and automated reasoning about program correctness.
Publication output has grown notably in recent years, rising from a lower point around 2021 to a peak of 13 publications in 2025.
Generated by claude-sonnet-5 from public bibliographic data · Jul 20, 2026
- Derivative-Guided Symbolic Execution
Proceedings of the ACM on Programming Languages · 2025
- We’ve Got You Covered: Type-Guided Repair of Incomplete Input Generators
Proceedings of the ACM on Programming Languages · 2025
- A Framework for Learning Scoring Rules in Autonomous Driving Planning Systems
arXiv (Cornell University) · 2025
- FLoRA: A <u>F</u>ramework for <u>L</u>earning Sc<u>o</u>ring <u>R</u>ules in <u>A</u>utonomous Driving Planning Systems
IEEE Robotics and Automation Letters · 2025
- Multi-Model Safe Neuro-Optimal Output Tracking Control of Autonomous Surface Vessels with Explainable AI
2025
- Online Adaptive Optimal Tracking Control of Uncertain Strict Feedback Discrete-Time Systems with Hardware Verification Using a Quadrotor UAV
2025
- Close is Good Enough: Component-Based Synthesis Modulo Logical Similarity
arXiv (Cornell University) · 2025
- Online Continual Reinforcement Learning-Based Optimal Output Tracking Control of Nonlinear Systems Using a Multilayer Observer
2025
- Type-Based Incorrectness Reasoning
arXiv (Cornell University) · 2025
- From Traces to Program Incorrectness: A Type-Theoretic Approach
arXiv (Cornell University) · 2025
- Finite-Horizon Optimal Adaptive Tracking of Uncertain Linear Discrete-time Systems using Q-Learning
IFAC-PapersOnLine · 2025
- <scp>L</scp>ifelong Safe Optimal Adaptive Tracking Control of Nonlinear Strict‐Feedback Discrete‐Time Systems
International Journal of Adaptive Control and Signal Processing · 2024
- Automated Robustness Verification of Concurrent Data Structure Libraries against Relaxed Memory Models
Proceedings of the ACM on Programming Languages · 2024
- Refining Intrusion Detection Capabilities Through Combined Algorithmic Classification Techniques
2024
- Improving Intrusion Detection Precision via Multi-Classification Algorithm Examination
2024
- arXiv (Cornell University)×20
- Proceedings of the ACM on Programming Languages×10
- Lecture notes in computer science×5
- ACM SIGPLAN Notices×2
- Leibniz-Zentrum für Informatik (Schloss Dagstuhl)×2
- Luke Dalessandro
Computer Science · Indiana University
- Paolo A. G. Sivilotti
Computer Science · The Ohio State University
- Michael D. Bond
Computer Science · The Ohio State University
- Bharat Bhargava
Computer Science · Purdue University West Lafayette
- Pratyush Das
Computer Science · Purdue University West Lafayette
This profile was generated automatically from public scholarly data (OpenAlex). Group size and activity levels are estimates derived from co-authorship patterns.
Last updated Jul 20, 2026.
Claim or correct this profile