S. Jha, B. A. Brady, and S. A. Seshia, "Symbolic reachability analysis of lazy linear hybrid automata," in Formal Modeling and Analysis of Time Systems: Proc. 5th Intl. Conf. (FORMATS 2007), J. F. Raskin and P. S. Thiagarajan, Eds., Lecture Notes in Computer Science, Vol. 4763, Berlin, Germany: Springer-Verlag, 2007, pp. 241-256.
R. E. Bryant, D. Kroening, J. Ouaknine, S. A. Seshia, O. Strichman, and B. Brady, "Deciding bit-vector arithmetic with abstraction," in Tools and Algorithms for the Construction and Analysis of Systems: Proc. 13th Intl. Conf. (TACAS 2007), O. Grumberg and M. Huth, Eds., Lecture Notes in Computer Science, Vol. 4425, Berlin, Germany: Springer-Verlag, 2007, pp. 358-372.
D. Kroening, J. Ouaknine, S. A. Seshia, and O. Strichman, "Abstraction-based satisfiability solving of Presburger arithmetic," in Computer Aided Verification: Proc. 16th Intl. Conf. (CAV 2004), R. Alur and D. A. Peled, Eds., Lecture Notes in Computer Science, Vol. 3114, Berlin, Germany: Springer-Verlag, 2004, pp. 308-320.
S. K. Lahiri and S. A. Seshia, "The UCLID decision procedure," in Computer Aided Verification: Proc. 16th Intl. Conf. (CAV 2004), R. Alur and D. A. Peled, Eds., Lecture Notes in Computer Science, Vol. 3114, Berlin, Germany: Springer-Verlag, 2004, pp. 475-478.
R. E. Bryant, S. K. Lahiri, and S. A. Seshia, "Convergence testing in term-level bounded model checking," in Correct Hardware Design and Verification Methods: Proc. 12th IFIP WG 10.5 Advanced Research Working Group (CHARME 2003), D. Geist and E. Tronci, Eds., Lecture Notes in Computer Science, Vol. 2860, Berlin, Germany: Springer-Verlag, 2003, pp. 348-362.
S. K. Lahiri, S. A. Seshia, and R. E. Bryant, "Modeling and verification of out-of-order microprocessors in UCLID," in Formal Meethods in Computer-Aided Design: Proc. 4th Intl. Conf. (FMCAD 2002), M. D. Aagaard and J. W. O'Leary, Eds., Lecture Notes in Computer Science, Vol. 2517, Berlin, Germany: Springer-Verlag, 2002, pp. 142-159.
C. Flanagan, S. Qadeer, and S. A. Seshia, "A modular checker for multithreaded programs," in Computer Aided Verification: Proc. 14th Intl. Conf. (CAV 2002), E. Brinksma and K. Guldstrand Larsen, Eds., Lecture Notes in Computer Science, Vol. 2404, Berlin, Germany: Springer-Verlag, 2002, pp. 65-78.
O. Strichman, S. A. Seshia, and R. E. Bryant, "Deciding separation formulas with SAT," in Computer Aided Verification: Proc. 14th Intl. Conf. (CAV 2002), E. Brinksma and K. Guldstrand Larsen, Eds., Lecture Notes in Computer Science, Vol. 3835, Berlin, Germany: Springer-Verlag, 2002, pp. 113-124.
A. K. Bhattacharjee, S. D. Dhodapkar, S. A. Seshia, and R. K. Shyamasundar, "A graphical environment for the specification and verification of reactive systems," in Computer Safety, Reliability and Security: Proc. 18th Intl. Conf. (SAFECOMP '99), M. Felici, K. Kanoun, and A. Pasquini, Eds., Lecture Notes in Computer Science, Vol. 1698, Berlin, Germany: Springer-Verlag, 1999, pp. 431-444.
S. A. Seshia, R. K. Shyamasundar, A. K. Bhattacharjee, and S. D. Dhodapkar, "A translation of Statecharts to ESTEREL," in FM '99 -- Formal Methods: Proc. World Congress on Formal Methods in the Development of Computing Systems, Vol. II, J. Wing, J. Woodcock, and J. Davies, Eds., Lecture Notes in Computer Science, Vol. 1709, Berlin, Germany: Springer-Verlag, 1999, pp. 983-1007.
A. Solar Lezama, G. Arnold, L. Tancau, R. Bodik, V. Saraswat, and S. A. Seshia, "Sketching stencils," ACM SIGPLAN Notices, vol. 42, no. 6, pp. 167-178, June 2007.
S. A. Seshia, K. Subramani, and R. E. Bryang, "On solving Boolean combinations of UTVPI constraints," J. Satisfiability, Boolean Modeling and Computation: Special Issue on Satisfiability Modulo Theories, vol. 3, pp. 67-90, May 2007.
A. Solar Lezama, L. Tancau, R. Bodik, V. Saraswat, and S. A. Seshia, "Combinatorial sketching for finite programs," ACM SIGPLAN Notices, vol. 41, no. 11, pp. 404-415, Nov. 2006.
E. S. Kim, M. Arcak, S. A. Seshia, B. Kim, and S. Shiraishi, "Automatic generation of communication requirements for enforcing multi-agent safety," in Proceedings 2nd International Workshop on Safe Control of Autonomous Vehicles, M. Gleirscher, S. Kugele, and S. Linker, Eds., Electronic Proceedings in Theoretical Computer Science, Vol. 269, Open Publishing Association, 2018, pp. 3-16.
E. S. Kim, M. Arcak, and S. A. Seshia, "Directed Specifications and Assumption Mining for Monotone Dynamical Systems," in Proceedings of the 19th International Conference on Hybrid Systems: Computation and Control, 2016, pp. 21--30.
E. S. Kim, M. Arcak, and S. A. Seshia, "Compositional controller synthesis for vehicular traffic networks," in Decision and Control (CDC), 2015 IEEE 54th Annual Conference on, 2015, pp. 6165--6171.
D. Sadigh, E. Kim, S. Coogan, S. S. Sastry, and S. A. Seshia, "A Learning Based Approach to Controller Synthesis of Markov Decision Processes for Linear Temporal Logic Specifications," in 53rd IEEE Conference on Decision and Control, 2014.
C. Sturton, R. Sinha, T. Dang, S. Jain, M. McCoyd, W. Y. Tan, P. Maniatis, S. A. Seshia, and D. Wagner, "Symbolic Software Model Validation," in Proceedings of the 10th ACM/IEEE International Conference on Formal Methods and Models for Codesign (MEMOCODE), M. Roncken and J. Talpin, Eds., 2013.
W. Li, A. Gascon, P. Subramanyan, W. Y. Tan, A. Tiwari, S. Malik, N. Shankar, and S. A. Seshia, "WordRev: Finding Word-Level Structures in a Sea of Bit-Level Gates," in IEEE International Symposium on Hardware-Oriented Security and Trust (HOST), 2013.
P. Nuzzo, A. A. A. Puggelli, S. A. Seshia, and A. L. Sangiovanni-Vincentelli, "CalCS: SMT Solving for Non-linear Convex Constraints," in Formal Methods in Computer Aided Design, FMCAD 2010, 2010, pp. 71-79.
P. Nuzzo, A. Puggelli, S. A. Seshia, and A. L. Sangiovanni-Vincentelli, "{CalCS}: {SMT} Solving for Non-linear Convex Constraints," in Proceedings of the IEEE International Conference on Formal Methods in Computer-Aided Design (FMCAD), 2010, pp. 71--79.
D. King, T. Jaeger, S. Jha, and S. A. Seshia, "Effective blame for information-flow violations," in Proc. 16th ACM SIGSOFT Intl. Symp. on the Foundations of Software Engineering (SIGSOFT 2008/FSE 16), New York, NY: The Association for Computing Machinery, Inc., 2008.
S. A. Seshia and A. Rakhlin, "Game-theoretic timing analysis," in Proc. IEEE/ACM 2008 Intl. Conf. on Computer-Aided Design (ICCAD '08), Piscataway, NJ: IEEE Press, 2008.
D. Beyer, T. A. Henzinger, A. Chakrabarti, and S. A. Seshia, "An application of Web-service interfaces," in Proc. 2007 IEEE Intl. Conf. on Web Services (ICWS '07), Los Alamitos, CA: IEEE Computer Society, 2007, pp. 831-838.
A. Solar Lezama, G. Arnold, L. Tancau, R. Bodik, V. Saraswat, and S. A. Seshia, "Sketching stencils," in Proc. 2007 ACM SIGPLAN Conf. on Programming Language Design and Implementation (PLDI '07), New York, NY: The Association for Computing Machinery, Inc., 2007, pp. 167-178.
T. H. Feng, L. Wang, W. Zheng, S. Kanajan, and S. A. Seshia, "Automatic model generation for black box real-time systems," in Proc. 10th Design, Automation and Test in Europe Conference and Exhibition (DATE '07), San Jose, CA: EDA Consortium, 2007, pp. 930-935.
S. A. Seshia, W. Li, and S. Mitra, "Verification-guided soft error resilience," in Proc.10th Design, Automation and Test in Europe Conference and Exhibition (DATE '07), San Jose, CA: EDA Consortium, 2007, pp. 1442-1447.
A. Solar Lezama, L. Tancau, R. Bodik, V. Saraswat, and S. A. Seshia, "Combinatorial sketching for finite programs," in Proc. 12th Intl. Conf. on Architectural Support for Programming Languages and Operating Systems (ASPLOS-XII), New York, NY: The Association for Computing Machinery, Inc., 2006, pp. 404-415.
M. Christodorescu, S. Jha, S. A. Seshia, D. Song, and R. E. Bryant, "Semantics-aware malware detection," in Proc. 2005 IEEE Symp. on Security and Privacy (S&P '05), Los Alamitos, CA: IEEE Computer Society, 2005, pp. 32-46.
V. Ganapathy, S. A. Seshia, S. Jha, T. W. Reps, and R. E. Bryant, "Automatic discovery of API-level exploits," in Proc. 27th Intl. Conf. on Software Engineering (ICSE '05), New York, NY: ACM Press, 2005, pp. 312-321.
D. Dalrymple, J. Skalse, Y. Bengio, S. J. Russell, M. Tegmark, S. A. Seshia, S. Omohundro, C. Szegedy, A. Abate, J. Halpern, C. Barrett, D. Zhao, B. Goldhaber, and N. Ammann, "Towards Guaranteed Safe AI: A Framework for Ensuring Robust and Reliable AI Systems," EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2024-45, May 2024.
V. Tuck, P. Chen, G. Fainekos, B. Hoxha, H. Okamoto, S. S. Sastry, and S. A. Seshia, "SMT-Based Dynamic Multi-Robot Task Allocation," EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2024-12, March 2024.
S. Bhatia, J. Qiu, S. A. Seshia, and A. Cheung, "Can LLMs Perform Verified Lifting of Code?," EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2024-11, March 2024.
J. Wong, P. Chen, T. Zhang, J. Gonzalez, Y. Tian, and S. A. Seshia, "Ashera; Neural Guided Optimization Modulo Theory," EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2023-103, May 2023.
I. Incer, A. Benveniste, R. M. Murray, A. L. Sangiovanni-Vincentelli, and S. A. Seshia, "Algorithms for Context-Aided Variable Elimination," EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2023-15, Jan. 2023.
I. Incer, A. Benveniste, A. L. Sangiovanni-Vincentelli, and S. A. Seshia, "Hypercontracts," EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2021-158, May 2021.
E. Polgreen, A. Reynolds, and S. A. Seshia, "Satisfiability and Synthesis Modulo Oracles," EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2021-10, April 2021.
Y. V. Pant, B. Thoravi Kumaravel, A. Shah, E. Kraemer, M. Vazquez-Chanlatte, K. Kulkarni, B. Hartmann, and S. A. Seshia, "Model-based Formalization of the Autonomy-to-Human Perception Hand-off," EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2021-8, March 2021.
S. A. Seshia, A. Desai, T. Dreossi, D. Fremont, S. Ghosh, E. Kim, S. Shivakumar, M. Vazquez-Chanlatte, and X. Yue, "Formal Specification for Deep Neural Networks," EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2018-25, May 2018.
D. Fremont, X. Yue, T. Dreossi, S. Ghosh, A. L. Sangiovanni-Vincentelli, and S. A. Seshia, "Scenic: Language-Based Scene Generation," EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2018-8, April 2018.
D. J. Fremont, M. N. Rabe, and S. A. Seshia, "Maximum Model Counting," EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2016-169, Nov. 2016.
A. Desai, E. Jackson, A. Phanishayee, S. Qadeer, and S. A. Seshia, "Building Reliable Distributed Systems With P," EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2015-198, Sep. 2015.
D. Sadigh, K. Driggs Campbell, A. A. A. Puggelli, W. Li, V. Shia, R. Bajcsy, A. L. Sangiovanni-Vincentelli, S. S. Sastry, and S. A. Seshia, "Data-Driven Probabilistic Modeling and Verification of Human Driver Behavior," EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2013-197, Dec. 2013.
A. Donze, S. Libkind, S. A. Seshia, and D. Wessel, "Control Improvisation with Application to Music," EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2013-183, Nov. 2013.
W. Li, D. Sadigh, S. S. Sastry, and S. A. Seshia, "Synthesis for Human-in-the-Loop Control Systems," EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2013-134, July 2013.
E. A. Lee, J. D. Kubiatowicz, J. M. Rabaey, A. L. Sangiovanni-Vincentelli, S. A. Seshia, J. Wawrzynek, D. Blaauw, P. Dutta, K. Fu, C. Guestrin, R. Jafari, D. Jones, V. Kumar, R. Murray, G. Pappas, A. Rowe, C. M. Sechen, T. S. Rosing, B. Taskar, and D. Wessel, "The TerraSwarm Research Center (TSRC) (A White Paper)," EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2012-207, Nov. 2012.
B. Brady and S. A. Seshia, "Learning Conditional Abstractions," EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2011-24, April 2011.
P. Nuzzo, A. A. A. Puggelli, S. A. Seshia, and A. L. Sangiovanni-Vincentelli, "CalCS: SMT Solving for Non-linear Convex Constraints," EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2010-100, June 2010.
S. K. Jha, S. Gulwani, S. A. Seshia, and A. Tiwari, "Oracle-Guided Component-Based Program Synthesis," EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2010-15, Feb. 2010.
B. Brady, R. Bryant, and S. A. Seshia, "Abstracting RTL Designs to the Term Level," EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2008-136, Oct. 2008.
O. Kupferman, W. Li, and S. A. Seshia, "On the Duality between Vacuity and Coverage," EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2008-26, March 2008.
S. A. Seshia, W. Li, and S. Mitra, "Verification-Guided Soft Error Resilience," EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2006-118, Sep. 2006.
V. Ganapathy, S. A. Seshia, S. Jha, T. W. Reps, and R. E. Bryant, "Automatic Discovery of API-Level Vulnerabilities," University of Wisconsin at Madison, Computer Sciences Department, Tech. Rep. UW-CS-TR-1512, July 2004.
N. J. Hopper, S. A. Seshia, and J. M. Wing, "Combining Theory Generation and Model Checking for Security Protocol Analysis," Carnegie Mellon University, School of Computer Science, Tech. Rep. CMU-CS-00-107, Jan. 2000.