Vinayak S. PrabhuPh.D. University of California at Berkeley
Assistant Professor
Office: CSB 446 |
|
The goal of our research is to synthesize tools and algorithms to aid the development of reliable embedded and cyber-physical systems and devices, using techniques from formal methods (automata theory, logic), control theory, and software analysis. Our team deals with both theoretic and applied aspects, building on collaborations with researchers and industrial research labs from the US and from Europe.
Fast Robust Monitoring for Signal Temporal Logic with Value Freezing Operators (STL*).22nd ACM-IEEE International Symposium on Formal Methods and Models for System Design (MEMOCODE), IEEE, 2024, pp. 1-11. ArXiv.
Thresholded Lexicographic Ordered Multi-Objective Reinforcement Learning.27th European Conference on Artificial Intelligence (ECAI), IOS Press, 2024, pp. 3006-3014. ArXiv.
Fast and Scalable Monitoring for Value-Freeze Operator augmented Signal Temporal Logic.27th ACM International Conference on Hybrid Systems: Computation and Control (HSCC), 2024, pp. 17:1-17:12.
Quantitative Robustness for Signal Temporal Logic With Time-Freeze Quantifiers.IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, Volume: 42, Issue: 12, IEEE 2023, pp. 4436 - 4449.
Linear Time Monitoring for One Variable TPTL.25th ACM International Conference on Hybrid Systems: Computation and Control (HSCC), 2022, pp. 5:1-5:11.
Towards Efficient Input Space Exploration for Falsification of Input Signal Class Augmented STL.20th ACM-IEEE International Conference on Formal Methods and Models for System Design MEMOCODE, IEEE, 2022, pp. 1-11.
Detecting Secure Memory Deallocation Violations with CBMC. Proceedings of the 8th ACM Cyber-Physical System Security Workshop CPSS@AsiaCCS 2022, pp. 27-38.
Shrinking horizon Model Predictive Control with Signal Temporal Logic constraints under stochastic disturbances. IEEE Transactions on Automatic Control, Volume: 64 , Issue: 8, IEEE 2019, pp. 3324-3331.
Parameter fault localization for debugging and performance optimization of control software. Proceedings of the 9th ACM/IEEE International Conference on Cyber-Physical Systems (ICCPS), 2018, pp. 230-231.
Causality analysis for Concurrent Reactive Systems(Extended Abstract). Proceedings 3rd Workshop on formal reasoning about Causation, Responsibility, and Explanations in Science and Technology CREST@ETAPS 2018, EPTCS Volume: 286, pp. 31-33.
Testing Cyber-Physical Systems through Bayesian Optimization. Transactions on Embedded Computing Systems (TECS), ESWEEK special issue for articles presented in the 2017 ACM SIGBED International Conference on Embedded Software (EMSOFT), vol 16(5s) ACM 2017, pp. 170:1-170:18.
The robot routing problem for collecting aggregate stochastic rewards. Proceedings of the 28th International Conference on Concurrency Theory (CONCUR), 2017, pp. 13:1-13:17.
Quantifying conformance using the Skorokhod metric. Formal Methods in System Design. Vol 50 (2-3), Springer 2017, pp. 168-206.
Shrinking horizon Model Predictive Control with chance-constrained Signal Temporal Logic specifications. Proceedings of the 2017 American Control Conference (ACC), IEEE 2017, pp. 1740-1746.
Computing distances between reach flowpipes. Proceedings of the 19th International Conference on Hybrid Systems: Computation and Control (HSCC), ACM 2016, pp. 267-276.
Quantifying conformance using the Skorokhod metric. Proceedings of the 27th International Conference on Computer Aided Verification (CAV), Lecture Notes in Computer Science 9207, Springer 2015, pp. 234-250 (Volume 2).
Computing the Skorokhod distance between polygonal traces. [Technical report] Proceedings of the 18th International Conference on Hybrid Systems: Computation and Control (HSCC), ACM 2015, pp. 199-208.
Quantitative temporal simulation and refinement distances for timed systems. Transactions on Automatic Control, IEEE, 60(9), 2015, pp. 2291-2306.
Synthesis of memory-efficient, clock-memory free, and non-Zeno safety controllers for timed systems. Information and Computation, Elsevier, 228 (2013), pp. 83-119.
Quantitative timed simulation functions and refinement metrics for real-time systems. Proceedings of the 16th International Conference on Hybrid Systems: Computation and Control (HSCC), ACM 2013, pp. 273-282.
Finite automata with time-delay blocks. Proceedings of the 10th International Conference on Embedded Software (EMSOFT), ACM 2012, pp. 43-52.
Robust Mission Planning for Underwater Applications: Issues and Challenges. Proceedings of the 3rd IFAC Workshop on Navigation, Guidance and Control of Underwater Vehicles (NGCUV), IFAC 2012, pp. 223-229.
Timed parity games: Complexity and robustness. Journal of Logical Methods in Computer Science, 7(4) (2011), pp. 1-55.
Synthesis of memory efficient real-time controllers for safety objectives. Proceedings of the 14th International Conference on Hybrid Systems: Computation and Control (HSCC), ACM 2011, pp. 221-230.
QuanTM: A quantitative trust management system. Proceedings of the Second European Workshop on System Security (EuroSec), ACM 2009, pp. 28-35.
Timed parity games: Complexity and robustness. Proceedings of the Sixth International Conference on Formal Modeling and Analysis of Timed Systems (FORMATS), Lecture Notes in Computer Science 5215, Springer-Verlag, 2008, pp. 124-140.
Trading infinite memory for uniform randomness in timed games. Proceedings of the 11th International Conference on Hybrid Systems: Computation and Control (HSCC), Lecture Notes in Computer Science 4981, Springer-Verlag, 2008, pp. 87-100.
Minimum-time reachability in timed games. Proceedings of the 34th International Colloquium on Automata, Languages, and Programming (ICALP), Lecture Notes in Computer Science 4596, Springer-Verlag, 2007, pp. 825-837.
Timed alternating-time temporal logic. Proceedings of the Fourth International Conference on Formal Modeling and Analysis of Timed Systems (FORMATS), Lecture Notes in Computer Science 4202, Springer-Verlag, 2006, pp. 1-17.
Quantifying similarities between timed systems. Proceedings of the Third International Conference on Formal Modeling and Analysis of Timed Systems (FORMATS), Lecture Notes in Computer Science 3829, Springer-Verlag, 2005, pp. 226-241.
Assume-guarantee reasoning for hierarchical hybrid systems. Proceedings of the Fourth International Workshop on Hybrid Systems: Computation and Control (HSCC), Lecture Notes in Computer Science 2034, Springer-Verlag, 2001, pp. 275-290.