Skip to content

Sanjit A. Seshia

Publication record assembled from the DBLP archive of ranked conferences.

Papers indexed

128

Venues

39

Active years

1999–2025

Best venue rank

A*

Where they publish

Papers

128 indexed papers, newest first.

YearVenueTitleAuthors
2025ATVALocally Pareto-Optimal Interpretations for Black-Box Machine Learning Models.Aniruddha R. Joshi, Supratik Chakraborty, S. Akshay, Shetal Shah, Hazem Torfah, Sanjit A. Seshia
2025CAV$\mathbf{{\textsc {PyCaliper}}}$: Python-Embedded Infrastructure for RTL Verification and Specification Synthesis.Adwait Godbole, Brian Huffman, Fangfei Liu, Carlos V. Rozas, Sanjit A. Seshia
2025FMCADPolyVer: A Compositional Approach for Polyglot System Modeling and Verification.Pei-Wei Chen, Shaokai Lin, Adwait Godbole, Ramneet Singh, Elizabeth Polgreen, Edward A. Lee, Sanjit A. Seshia
2024AAAIAn Eager Satisfiability Modulo Theories Solver for Algebraic Datatypes.Amar Shah, Federico Mora, Sanjit A. Seshia
2024ASPLOSLifting Micro-Update Models from RTL for Formal Security Analysis.Adwait Godbole, Kevin Cheang, Yatin A. Manerkar, Sanjit A. Seshia
2024CCSSemPat: From Hyperproperties to Attack Patterns for Scalable Analysis of Microarchitectural Security.Adwait Godbole, Yatin A. Manerkar, Sanjit A. Seshia
2024ECOOPTenspiler: A Verified-Lifting-Based Compiler for Tensor Operations.Jie Qiu, Colin Cai, Sahil Bhatia, Niranjan Hasabnis, Sanjit A. Seshia, Alvin Cheung
2024IFMActive Learning of Runtime Monitors Under Uncertainty.Sebastian Junges, Sanjit A. Seshia, Hazem Torfah
2024RVDynamic, Multi-objective Specification and Falsification of Autonomous CPS.Kevin Kai-Chun Chang, Kaifei Xu, Edward Kim, Alberto L. Sangiovanni-Vincentelli, Sanjit A. Seshia
2023CAV3D Environment Modeling for Falsification and Beyond with Scenic 3.0.Eric Vin, Shun Kashiwa, Matthew Rhea, Daniel J. Fremont, Edward Kim, Tommaso Dreossi, Shromona Ghosh, Xiangyu Yue, Alberto L. Sangiovanni-Vincentelli, Sanjit A. Seshia
2023ECOOPBuilding Code Transpilers for Domain-Specific Languages Using Program Synthesis (Experience Paper).Sahil Bhatia, Sumer Kohli, Sanjit A. Seshia, Alvin Cheung
2023FMCADModelling and Verification of Security-Oriented Resource Partitioning Schemes.Adwait Godbole, Leiqi Ye, Yatin A. Manerkar, Sanjit A. Seshia
2023RVLearning Monitor Ensembles for Operational Design Domains.Hazem Torfah, Aniruddha R. Joshi, Shetal Shah, S. Akshay, Supratik Chakraborty, Sanjit A. Seshia
2023RVCompositional Simulation-Based Analysis of AI-Based Autonomous Systems for Markovian Specifications.Beyazit Yalcinkaya, Hazem Torfah, Daniel J. Fremont, Sanjit A. Seshia
2022AAAIProgrammatic Modeling and Generation of Real-Time Strategic Soccer Environments for Reinforcement Learning.Abdus Salam Azad, Edward Kim, Qiancheng Wu, Kimin Lee, Ion Stoica, Pieter Abbeel, Alberto L. Sangiovanni-Vincentelli, Sanjit A. Seshia
2022ATVALearning Monitorable Operational Design Domains for Assured Autonomy.Hazem Torfah, Carol Xie, Sebastian Junges, Marcell Vazquez-Chanlatte, Sanjit A. Seshia
2022CAVUCLID5: Multi-modal Formal Modeling, Verification, and Synthesis.Elizabeth Polgreen, Kevin Cheang, Pranav Gaddamadugu, Adwait Godbole, Kevin Laeufer, Shaokai Lin, Yatin A. Manerkar, Federico Mora, Sanjit A. Seshia
2022CCSCerberus: A Formal Approach to Secure and Efficient Enclave Memory Sharing.Dayeol Lee, Kevin Cheang, Alexander Thomas, Catherine Lu, Pranav Gaddamadugu, Anjo Vahldiek-Oberwagner, Mona Vij, Dawn Song, Sanjit A. Seshia, Krste Asanovic
2022FMCADAutomated Conversion of Axiomatic to Operational Models: Theory and Practice.Adwait Godbole, Yatin A. Manerkar, Sanjit A. Seshia
2022FMCADLearning Deterministic Finite Automata Decompositions from Examples and Demonstrations.Niklas Lauffer, Beyazit Yalcinkaya, Marcell Vazquez-Chanlatte, Ameesh Shah, Sanjit A. Seshia
2022VMCAISatisfiability and Synthesis Modulo Oracles.Elizabeth Polgreen, Andrew Reynolds, Sanjit A. Seshia
2021AAAILearning Branching Heuristics for Propositional Model Counting.Pashootan Vaezipoor, Gil Lederman, Yuhuai Wu, Chris J. Maddison, Roger B. Grosse, Sanjit A. Seshia, Fahiem Bacchus
2021AsiaCCSPSec: Programming Secure Distributed Systems using Enclaves.Shivendra Kushwah, Ankush Desai, Pramod Subramanyan, Sanjit A. Seshia
2021CAVModel Checking Finite-Horizon Markov Chains with Probabilistic Inference.Steven Holtzen, Sebastian Junges, Marcell Vazquez-Chanlatte, Todd D. Millstein, Sanjit A. Seshia, Guy Van den Broeck
2021CAVEnforcing Almost-Sure Reachability in POMDPs.Sebastian Junges, Nils Jansen, Sanjit A. Seshia
2021CAVRuntime Monitors for Markov Decision Processes.Sebastian Junges, Hazem Torfah, Sanjit A. Seshia
2021DACSafety in Autonomous Driving: Can Tools Offer Guarantees?Daniel J. Fremont, Alberto L. Sangiovanni-Vincentelli, Sanjit A. Seshia
2021FMCADSynthesizing Pareto-Optimal Interpretations for Black-Box Models.Hazem Torfah, Shetal Shah, Supratik Chakraborty, S. Akshay, Sanjit A. Seshia
2021RVFormal Analysis of AI-Based Autonomy: From Modeling to Runtime Assurance.Hazem Torfah, Sebastian Junges, Daniel J. Fremont, Sanjit A. Seshia
2021RVParallel and Multi-objective Falsification with Scenic and VerifAI.Kesav Viswanadha, Edward Kim, Francis Indaheng, Daniel J. Fremont, Sanjit A. Seshia
2021SATMedleySolver: Online SMT Algorithm Selection.Nikhil Pimpalkhare, Federico Mora, Elizabeth Polgreen, Sanjit A. Seshia
2020CAVFormal Analysis and Redesign of a Neural Network-Based Aircraft Taxiing System with VerifAI.Daniel J. Fremont, Johnathan Chiu, Dragos D. Margineantu, Denis Osipychev, Sanjit A. Seshia
2020CAVMaximum Causal Entropy Specification Inference from Demonstrations.Marcell Vazquez-Chanlatte, Sanjit A. Seshia
2020CVPRA Programmatic and Semantic Approach to Explaining and Debugging Neural Network Based Object Detectors.Edward Kim, Divya Gopinath, Corina S. Pasareanu, Sanjit A. Seshia
2020ICLRLearning Heuristics for Quantified Boolean Formulas through Reinforcement Learning.Gil Lederman, Markus N. Rabe, Sanjit A. Seshia, Edward A. Lee
2020RVSOTER on ROS: A Run-Time Assurance Framework on the Robot Operating System.Sumukh Shivakumar, Hazem Torfah, Ankush Desai, Sanjit A. Seshia
2019CAVVerifAI: A Toolkit for the Formal Design and Analysis of Artificial Intelligence-Based Systems.Tommaso Dreossi, Daniel J. Fremont, Shromona Ghosh, Edward Kim, Hadi Ravanbakhsh, Marcell Vazquez-Chanlatte, Sanjit A. Seshia
2019CAVFlexible Computational Pipelines for Robust Abstraction-Based Control Synthesis.Eric S. Kim, Murat Arcak, Sanjit A. Seshia
2019DSNSOTER: A Runtime Assurance Framework for Programming Safe Robotics Systems.Ankush Desai, Shromona Ghosh, Sanjit A. Seshia, Natarajan Shankar, Ashish Tiwari
2019ICCADGolden Gate: Bridging The Resource-Efficiency Gap Between ASICs and FPGA Prototypes.Albert Magyar, David Biancolin, John Koenig, Sanjit A. Seshia, Jonathan Bachrach, Krste Asanovic
2019ICRAFormal Policy Learning from Demonstrations for Reachability Properties.Hadi Ravanbakhsh, Sriram Sankaranarayanan, Sanjit A. Seshia
2019MEMOCODERTL bug localization through LTL specification mining (WIP).Vighnesh Iyer, Donggyu Kim, Borivoje Nikolic, Sanjit A. Seshia
2019PLDIScenic: a language for scenario specification and scene generation.Daniel J. Fremont, Tommaso Dreossi, Shromona Ghosh, Xiangyu Yue, Alberto L. Sangiovanni-Vincentelli, Sanjit A. Seshia
2019RVIntrospective Environment Modeling.Sanjit A. Seshia
2018ATVAFormal Specification for Deep Neural Networks.Sanjit A. Seshia, Ankush Desai, Tommaso Dreossi, Daniel J. Fremont, Shromona Ghosh, Edward Kim, Sumukh Shivakumar, Marcell Vazquez-Chanlatte, Xiangyu Yue
2018CAVSemantic Adversarial Deep Learning.Tommaso Dreossi, Somesh Jha, Sanjit A. Seshia
2018CAVReactive Control Improvisation.Daniel J. Fremont, Sanjit A. Seshia
2018CAVUnderstanding and Extending Incremental Determinization for 2QBF.Markus N. Rabe, Leander Tentrup, Cameron Rasmussen, Sanjit A. Seshia
2018ICDCSWill Distributed Computing Revolutionize Peace? The Emergence of Battlefield IoT.Tarek F. Abdelzaher, Nora Ayanian, Tamer Basar, Suhas N. Diggavi, Jana Diesner, Deepak Ganesan, Ramesh Govindan, Susmit Jha, Tancrde Lepoint, Benjamin M. Marlin, Klara Nahrstedt, David M. Nicol, Raj Rajkumar, Stephen Russell, Sanjit A. Seshia, Fei Sha, Prashant J. Shenoy, Mani B. Srivastava, Gaurav S. Sukhatme, Ananthram Swami, Paulo Tabuada, Don Towsley, Nitin H. Vaidya, Venugopal V. Veeravalli
2018IJCAICounterexample-Guided Data Augmentation.Tommaso Dreossi, Shromona Ghosh, Xiangyu Yue, Kurt Keutzer, Alberto L. Sangiovanni-Vincentelli, Sanjit A. Seshia
2018ISoLAProgramming Safe Robotics Systems: Challenges and Advances.Ankush Desai, Shaz Qadeer, Sanjit A. Seshia
2018MEMOCODEUCLID5: Integrating Modeling, Verification, Synthesis and Learning.Sanjit A. Seshia, Pramod Subramanyan
2018RVTime-Series Learning Using Monotonic Logical Properties.Marcell Vazquez-Chanlatte, Shromona Ghosh, Jyotirmoy V. Deshmukh, Alberto L. Sangiovanni-Vincentelli, Sanjit A. Seshia
2017AAAIMaximum Model Counting.Daniel J. Fremont, Markus N. Rabe, Sanjit A. Seshia
2017CAVLogical Clustering and Learning for Time-Series Data.Marcell Vazquez-Chanlatte, Jyotirmoy V. Deshmukh, Xiaoqing Jin, Sanjit A. Seshia
2017CCSA Formal Foundation for Secure Remote Execution of Enclaves.Pramod Subramanyan, Rohit Sinha, Ilia A. Lebedev, Srinivas Devadas, Sanjit A. Seshia
2017RVCombining Model Checking and Runtime Verification for Safe Robotics.Ankush Desai, Tommaso Dreossi, Sanjit A. Seshia
2017RVTeLEx: Passive STL Learning Using Only Positive Examples.Susmit Jha, Ashish Tiwari, Sanjit A. Seshia, Tuhin Sahai, Natarajan Shankar
2016AAAIConstrained Sampling and Counting: Universal Hashing Meets SAT Solving.Kuldeep S. Meel, Moshe Y. Vardi, Supratik Chakraborty, Daniel J. Fremont, Sanjit A. Seshia, Dror Fried, Alexander Ivrii, Sharad Malik
2016FMCADOn ∃ ∀ ∃! solving: A case study on automated synthesis of magic card tricks.Susmit Jha, Vasumathi Raman, Sanjit A. Seshia
2016FMCADCombining requirement mining, software model checking and simulation-based verification for industrial automotive systems.Tomoya Yamaguchi, Tomoyuki Kaga, Alexandre Donz, Sanjit A. Seshia
2016IROSInformation gathering actions over human internal state.Dorsa Sadigh, S. Shankar Sastry, Sanjit A. Seshia, Anca D. Dragan
2016PLDIA design and verification methodology for secure isolated regions.Rohit Sinha, Manuel Costa, Akash Lal, Nuno P. Lopes, Sriram K. Rajamani, Sanjit A. Seshia, Kapil Vaswani
2016SATOn the Hardness of SAT with Community Structure.Nathan Mull, Daniel J. Fremont, Sanjit A. Seshia
2016SATIncremental Determinization.Markus N. Rabe, Sanjit A. Seshia
2015CAVApproximate Synchrony: An Abstraction for Distributed Almost-Synchronous Systems.Ankush Desai, Sanjit A. Seshia, Shaz Qadeer, David Broman, John C. Eidson
2015CCSMoat: Verifying Confidentiality of Enclave Programs.Rohit Sinha, Sriram K. Rajamani, Sanjit A. Seshia, Kapil Vaswani
2015DACFormal methods for semi-autonomous driving.Sanjit A. Seshia, Dorsa Sadigh, S. Shankar Sastry
2015RVRobust Online Monitoring of Signal Temporal Logic.Jyotirmoy V. Deshmukh, Alexandre Donz, Shromona Ghosh, Xiaoqing Jin, Garvit Juniwal, Sanjit A. Seshia
2015TACASOn Parallel Scalable Uniform SAT Witness Generation.Supratik Chakraborty, Daniel J. Fremont, Kuldeep S. Meel, Sanjit A. Seshia, Moshe Y. Vardi
2014AAAIDistribution-Aware Sampling and Weighted Model Counting for SAT.Supratik Chakraborty, Daniel J. Fremont, Kuldeep S. Meel, Sanjit A. Seshia, Moshe Y. Vardi
2014EMSOFTCPSGrader: Synthesizing temporal logic testers for auto-grading an embedded systems laboratory.Garvit Juniwal, Alexandre Donz, Jeff C. Jensen, Sanjit A. Seshia
2014EMSOFTRobust strategy synthesis for probabilistic systems applied to risk-limiting renewable-energy pricing.Alberto Puggelli, Alberto L. Sangiovanni-Vincentelli, Sanjit A. Seshia
2014IROSAutomated composition of motion primitives for multi-robot systems from safe LTL specifications.Indranil Saha, Rattanachai Ramaithitima, Vijay Kumar, George J. Pappas, Sanjit A. Seshia
2014SENSYSDistributed control of a swarm of buildings connected to a smart grid: demo abstract.Baris Aksanli, Alper Sinan Akyurek, Madhur Behl, Meghan Clark, Alexandre Donz, Prabal Dutta, Patrick Lazik, Mehdi Maasoumy, Rahul Mangharam, Truong X. Nghiem, Vasumathi Raman, Anthony Rowe, Alberto L. Sangiovanni-Vincentelli, Sanjit A. Seshia, Tajana Simunic Rosing, Jagannathan Venkatesh
2014TACASSynthesis for Human-in-the-Loop Control Systems.Wenchao Li, Dorsa Sadigh, S. Shankar Sastry, Sanjit A. Seshia
2014VMCAISynthesis with Identifiers.Rdiger Ehlers, Sanjit A. Seshia, Hadas Kress-Gazit
2013CAVPolynomial-Time Verification of PCTL Properties of MDPs with Convex Uncertainties.Alberto Puggelli, Wenchao Li, Alberto L. Sangiovanni-Vincentelli, Sanjit A. Seshia
2013FedCSISSynthesis of Implementable Control Strategies for Lazy Linear Hybrid Automata.Luigi Di Guglielmo, Sanjit A. Seshia, Tiziano Villa
2013FMCADSyntax-guided synthesis.Rajeev Alur, Rastislav Bodk, Garvit Juniwal, Milo M. K. Martin, Mukund Raghothaman, Sanjit A. Seshia, Rishabh Singh, Armando Solar-Lezama, Emina Torlak, Abhishek Udupa
2013ICDCNVerifying High-Confidence Interactive Systems: Electronic Voting and Beyond.Sanjit A. Seshia
2013MEMOCODESymbolic software model validation.Cynthia Sturton, Rohit Sinha, Thurston H. Y. Dang, Sakshi Jain, Michael McCoyd, Wei Yang Tan, Petros Maniatis, Sanjit A. Seshia, David A. Wagner
2012DACCrowdMine: towards crowdsourced human-assisted verification.Wenchao Li, Sanjit A. Seshia, Somesh Jha
2012DACSciduction: combining induction, deduction, and structure for verification and synthesis.Sanjit A. Seshia
2012FMCADVerification with small and short worlds.Rohit Sinha, Cynthia Sturton, Petros Maniatis, Sanjit A. Seshia, David A. Wagner
2012MEMOCODECompositional performance verification of NoC designs.Daniel E. Holcomb, Alexander Gotmanov, Michael Kishinevsky, Sanjit A. Seshia
2012RVSparse Coding for Specification Mining and Error Localization.Wenchao Li, Sanjit A. Seshia
2011DACAbstraction-based performance verification of NoCs.Daniel E. Holcomb, Bryan A. Brady, Sanjit A. Seshia
2011DATECounterexample-guided SMT-driven optimal buffer sizing.Bryan A. Brady, Daniel E. Holcomb, Sanjit A. Seshia
2011EMSOFTSynthesis of optimal switching logic for hybrid systems.Susmit Jha, Sanjit A. Seshia, Ashish Tiwari
2011FMCADLearning conditional abstractions.Bryan A. Brady, Randal E. Bryant, Sanjit A. Seshia
2011FMCADTiming analysis of interrupt-driven programs under context bounds.Jonathan Kotker, Dorsa Sadigh, Sanjit A. Seshia
2011ISCASAn introductory capstone design course on embedded systems.Jeff C. Jensen, Edward A. Lee, Sanjit A. Seshia
2011MEMOCODEMining assumptions for synthesis.Wenchao Li, Lili Dworkin, Sanjit A. Seshia
2011TACASGameTime: A Toolkit for Timing Analysis of Software.Sanjit A. Seshia, Jonathan Kotker
2010DACScalable specification mining for verification and diagnosis.Wenchao Li, Alessandro Forin, Sanjit A. Seshia
2010DACPost-silicon validation opportunities, challenges and recent advances.Subhasish Mitra, Sanjit A. Seshia, Nicola Nicolici
2010ESOPAutomating Security Mediation Placement.Dave King, Susmit Jha, Divya Muthukumaran, Trent Jaeger, Somesh Jha, Sanjit A. Seshia
2010FMCADCalCS: SMT solving for non-linear convex constraints.Pierluigi Nuzzo, Alberto Puggelli, Sanjit A. Seshia, Alberto L. Sangiovanni-Vincentelli
2010ICSEOracle-guided component-based program synthesis.Susmit Jha, Sumit Gulwani, Sanjit A. Seshia, Ashish Tiwari
2010MEMOCODEATLAS: Automatic Term-level abstraction of RTL designs.Bryan A. Brady, Randal E. Bryant, Sanjit A. Seshia, John W. O'Leary
2009CAVBeaver: Engineering an Efficient SMT Solver for Bit-Vector Arithmetic.Susmit Jha, Rhishikesh Limaye, Sanjit A. Seshia
2009CCSOn voting machine design for verification and testability.Cynthia Sturton, Susmit Jha, Sanjit A. Seshia, David A. Wagner
2009DATEDesign as you see FIT: System-level soft error analysis of sequential circuits.Daniel E. Holcomb, Wenchao Li, Sanjit A. Seshia
2009DATEOptimizations of an application-level protocol for enhanced dependability in FlexRay.Wenchao Li, Marco Di Natale, Wei Zheng, Paolo Giusto, Alberto L. Sangiovanni-Vincentelli, Sanjit A. Seshia
2008FMCADA Theory of Mutations with Applications to Vacuity, Coverage, and Fault Tolerance.Orna Kupferman, Wenchao Li, Sanjit A. Seshia
2008ICCADGame-theoretic timing analysis.Sanjit A. Seshia, Alexander Rakhlin
2007DATEInteractive presentation: Automatic model generation for black box real-time systems.Thomas Huining Feng, Lynn Wang, Wei Zheng, Sri Kanajan, Sanjit A. Seshia
2007DATEVerification-guided soft error resilience.Sanjit A. Seshia, Wenchao Li, Subhasish Mitra
2007ICCADFormal verification at higher levels of abstraction.Daniel Kroening, Sanjit A. Seshia
2007ICWSAn Application ofWeb-Service Interfaces.Dirk Beyer, Arindam Chakrabarti, Thomas A. Henzinger, Sanjit A. Seshia
2007PLDISketching stencils.Armando Solar-Lezama, Gilad Arnold, Liviu Tancau, Rastislav Bodk, Vijay A. Saraswat, Sanjit A. Seshia
2007TACASDeciding Bit-Vector Arithmetic with Abstraction.Randal E. Bryant, Daniel Kroening, Jol Ouaknine, Sanjit A. Seshia, Ofer Strichman, Bryan A. Brady
2006ASPLOSCombinatorial sketching for finite programs.Armando Solar-Lezama, Liviu Tancau, Rastislav Bodk, Sanjit A. Seshia, Vijay A. Saraswat
2005CADEDecision Procedures Customized for Formal Verification.Randal E. Bryant, Sanjit A. Seshia
2005ICSEAutomatic discovery of API-level exploits.Vinod Ganapathy, Sanjit A. Seshia, Somesh Jha, Thomas W. Reps, Randal E. Bryant
2005SPSemantics-Aware Malware Detection.Mihai Christodorescu, Somesh Jha, Sanjit A. Seshia, Dawn Xiaodong Song, Randal E. Bryant
2004CAVAbstraction-Based Satisfiability Solving of Presburger Arithmetic.Daniel Kroening, Jol Ouaknine, Sanjit A. Seshia, Ofer Strichman
2004CAVThe UCLID Decision Procedure.Shuvendu K. Lahiri, Sanjit A. Seshia
2004LICSDeciding Quantifier-Free Presburger Formulas Using Parameterized Solution Bounds.Sanjit A. Seshia, Randal E. Bryant
2003CAVUnbounded, Fully Symbolic Model Checking of Timed Automata using Boolean Methods.Sanjit A. Seshia, Randal E. Bryant
2003DACA hybrid SAT-based decision procedure for separation logic with uninterpreted functions.Sanjit A. Seshia, Shuvendu K. Lahiri, Randal E. Bryant
2002CAVModeling and Verifying Systems Using a Logic of Counter Arithmetic with Lambda Expressions and Uninterpreted Functions.Randal E. Bryant, Shuvendu K. Lahiri, Sanjit A. Seshia
2002CAVA Modular Checker for Multithreaded Programs.Cormac Flanagan, Shaz Qadeer, Sanjit A. Seshia
2002CAVDeciding Separation Formulas with SAT.Ofer Strichman, Sanjit A. Seshia, Randal E. Bryant
2002FMCADModeling and Verification of Out-of-Order Microprocessors in UCLID.Shuvendu K. Lahiri, Sanjit A. Seshia, Randal E. Bryant
1999FMA Translation of Statecharts to Esterel.Sanjit A. Seshia, R. K. Shyamasundar, A. K. Bhattacharjee, S. D. Dhodapkar
1999SAFECOMPA Graphical Environment for the Specification and Verification of Reactive Systems.A. K. Bhattacharjee, S. D. Dhodapkar, Sanjit A. Seshia, R. K. Shyamasundar