Directory
A-Z Index
 

Dr. Ratan Lal Vitae

Ratan Lal

Ph.D. - 2021 - Kansas State University, USA
Computer Science
M.Tech. - 2014, Indian Statistical Institute, India
Computer Science
M.C.A. - 2010, Motilal Nehru National Institute of Technology, India
Computer Application
B.Sc. - 2003, University of Allahabad, India
Mathematics and Statistics
Contact Information
Email: rlal@nwmissouri.edu
Tel: (+1) 785-706-3358

Ratan Lal is a Ph.D. candidate in the department of computer science at Kansas State University, USA. He obtained his master in computer science from Indian Statistical Institute, India in 2014. He was a research assistant at IMDEA Software Institute, Spain from July 2014 to December 2015. He was a research intern at Toyota Motor North America, Research and Development (TMNA R&D) in summer 2019. His main research interest is in the Formal Analysis of (Stochastic) Cyber-Physical Systems and its applications in automotive, robotics, unmanned aerial vehicle (UAV), and autonomous underwater vehicle (AUV), with emphasis on both theoretical and practical methods for the design and verification of hybrid control systems. He has been awarded the Gattani Outstanding Graduate Student Award for his research outstanding at Kansas State University. He has been serving as a member of research evaluation program committee for the top conferences: International Conference on Hybrid Systems: Computation and Control (HSCC), International Conference on Computer-Aided Verification (CAV). Also, he has been serving as a technical program committee for the international conferences: Advances in Computation, Communications and Services (ACCSE). He has reviewed more than 50 papers for the international conferences and journals related to cyber-physical systems.

News

  • Received outstanding publication award, 2021
  • Paper accepted at ICRA'21
  • Paper accepted at MEMOCODE'20
  • Wip paper accepted at EMSOFT'20
  • Paper accepted at AIAA'20
  • Received outstanding publication award, 2019
  • Paper accepted at EMSOFT'19
  • Received Gattinni outstanding graduate student award, 2019

Activities

  • Visiting Student at Simon Institute, Berkeley for the program TFCS

Safety Verification

Safety is an important challenge for the critical systems, specifically cyber physical systems (CPS), such as robots and drones. It becomes even more challenging when uncertainties are involved in CPS due to the disturbance in noise or sensor/actuator noise. Hence, our broad goal is to develop safety verification methods/tools for CPS using formal methods towards enabling the formal verification practical. Towards this, we have developed tool BEAVer: bounded error approximation based verifier for linear hybrid systems and networked linear hybrid systems, and tool ProCEGARVer: probabilistic counter-example guided abstraction refinement based verifier for probabilistic polyhedral hybrid systems.

Requirement Validation

Cyber physical systems are commonly developed according to model-based design. Engineers use Verification-Validation (V-V) approach to implement the model-based design. In V-V approach, The requirement specification of CPS is divided into sub-requirements in top-down fashion, and the system is implemented and validated its requirement in bottom-up fashion. At any stage, if validation is failed, then one possibility is that the requirement may not be formulated correctly. Hence, our broad goal is to develop methods for identifying inconsistencies in the requirement prior to the development. Towards this,we have developed an automatic trace generation method which generates a set of satisfying and violating behaviors of the system with respect to its requirement. In the method, the requirement is expressed in the form of signal temporal logic (STL), which is a popular formalism of expressing continuous behaviors. The development of tool STLTraceGen: Signal Temporal Logic Trace Generator is under the process.

Optimal Path/Motion Planning for Autonomous Systems

Autonomous systems are popularly used in many applications, such as mail delivery, pesticide spraying, data collection from the crops, which are performed using autonomous vehicles, ground robots, and drones, respectively. Due to limited resources, these tasks are required to be performed in an optimal way. Hence, optimal path/motion for the autonomous systems save both energy and time. Towards this, we have developed an optimal multi-robot path planning and a time-optimal multi quad-rotor trajectory generation for pesticide spraying in an agricultural field. We have developed tools MRPPlaner: multi-robot path planer and MQTGen: multi quad-rotor trajectory generator for pesticide spraying in an agricultural field.

Journal and Conference Papers

  1. Ratan Lal and Pavithra Prabhakar
    Time-Optimal Multi-Quadrotor Trajectory Planning for Pesticide Spraying
    International Conference on Robotics and Automation (ICRA), 2021

  2. Ratan Lal, Weikang Duan, and Pavithra Prabhakar
    Bayesian Statistical Model Checking for Continuous Stochastic Logic
    ACM-IEEE International Conference on Formal Methods and Models for System Design (MEMOCODE), 2020

  3. Ratan Lal and Pavithra Prabhakar
    Safety Analysis of Linear Discrete-time Stochastic Systems
    International Conference on Embedded Software (EMSOFT) (WIP), 2020

  4. Daksh Shukla, Ratan Lal, Dustin Hauptman, Shawn S. Keshmiri, Pavithra Prabhakar and Nicole Beckage
    Flight Test Validation of a Safety-Critical Neural Network Based Longitudinal Controller for a Fixed-Wing UAS
    AIAA AVIATION, 2020

  5. Ratan Lal and Pavithra Prabhakar
    Compositional construction of bounded error over-approximations of acyclic interconnected continuous dynamical systems
    ACM-IEEE International Conference on Formal Methods and Models for System Design (MEMOCODE), 2019

  6. Ratan Lal and Pavithra Prabhakar
    Counterexample guided abstraction refinement for polyhedral probabilistic hybrid systems
    ACM Transactions on Embedded Computing Systems (TECS), Accepted at EMSOFT, 2019

  7. Pavithra Prabhakar, Ratan Lal and James Kapinski
    Automatic Trace Generation for Signal Temporal Logic
    39th IEEE Real-Time Systems Symposium (RTSS), 2018

  8. Ratan Lal and Pavithra Prabhakar
    Bounded Verification of Reachability of Probabilistic Hybrid Systems
    International Conference on Quantitative Evaluation of Systems (QEST), 2018

  9. Ratan Lal and Pavithra Prabhakar
    Hierarchical Abstractions for Reachability Analysis of Probabilistic Hybrid Systems
    Annual Allerton Conference on Communication, Control, and Computing (Allerton), 2018

  10. Ratan Lal and Pavithra Prabhakar
    Safety Analysis using Compositional Bounded Error Approximations of Communicating Hybrid Systems
    IEEE Conference on Decision and Control (CDC), 2017

  11. Ratan Lal, Ajay Sharda and Pavithra Prabhakar
    Optimal Multi-robot Path Planning for Pesticide Spraying in Agricultural Fields
    IEEE Conference on Decision and Control (CDC), 2017

  12. Pavithra Prabhakar, Miriam Garcia Soto and Ratan Lal
    Verification Techniques for Hybrid Systems
    International Symposium, ISoLA 2016

  13. Pierre Ganty, Samir Genaim, Ratan Lal and Pavithra Prabhakar
    From Non-Zenoness Verification to Termination (best paper award)
    ACM-IEEE International Conference on Formal Methods and Models for System Design (MEMOCODE), 2015

  14. Ratan Lal and Pavithra Prabhakar
    Bounded error flowpipe computation of parameterized linear systems
    International Conference on Embedded Software (EMSOFT), 2015

Graduate Teaching Assistant

Course Name Semester/Year University
Formal Language and Theory (CIS-770) Spring 2021 Kansas State University
Analysis/Algorithms (CIS-775) Fall 2019 Kansas State University
Formal Language and Theory (CIS-770) Spring 2019 Kansas State University

Certifications

  • Graduate Teaching Assistant Recognition, Kansas State University, 2020
  • Professional Development Series, Kansas State University, 2020

Program Committee

  • ACCSE 2021: International Conference on Advances in Computation, Communications and Services
  • ACCSE 2020: International Conference on Advances in Computation, Communications and Services

RE Program Committee

  • HSCC 2021: International Conference on Hybrid Systems: Computation and Control
  • HSCC 2020: International Conference on Hybrid Systems: Computation and Control
  • CAV 2020: International Conference on Computer-Aided Verification
  • HSCC 2019: International Conference on Hybrid Systems: Computation and Control

Reviewer

  • NAHS 2021: A Journal of IFAC, the International Federation of Automatic Control
  • TOMACS 2020: ACM Transactions on Modeling and Computer Simulation
  • SADHANA 2020: A Journal of Indian Academy of Sciences
  • ICRA 2020: International Conference on Robotics and Automation
  • SOCO 2020: International Conference on Soft Computing
  • Automatica 2019: A Journal of IFAC, the International Federation of Automatic Control

Sub-Reviewer

  • MEMOCODE 2020: International Conference on Formal Methods and Models for System Design
  • ICCPS 2019: International Conference on Cyber-Physical Systems
  • QEST 2018: International Conference on Quantitative Evaluation of SysTems
  • ICCPS 2017: International Conference on Cyber-Physical Systems
  • FSTTCS 2017: International Conference on Foundations of Software Technology and Theoretical Computer Science

Honours & Awards

  • Graduate Outstanding Publication Award, Kansas State University, 2021 ($500)
  • Gattanni Outstanding Graduate Student Award, Kansas State University, 2019 ($1000)
  • Graduate Outstanding Publication Award, Kansas State University, 2019 ($500)
  • Graduate Outstanding Student Award, Kansas State University, 2019

Travel Scholarships

  • SSFT 2019: Summer School on Formal Techniques, California ($600)
  • IEEE 2019: Embedded Systems Week (ESWEEK), New York ($1000)
  • GSC 2019: Graduate Student Council, Kansas State University ($600)
  • ERGP 2018: Engineering Research and Graduate Programs, Kansas State University ($200)
  • MVD 2018: Midwest Verification Day Workshop, University of Iowa ($300)
  • MVD 2016: Midwest Verification Day Workshop, Iowa State University ($300)
  • Dagstuhl Seminar 2016: Computer-Assisted Engineering for Robotics and Autonomous Systems, Germany (Funded by NSF)
  • Marktoberdorf 2016: International Summer School, Germany ($1400)
  • VMW 2016: Verification Mentoring Workshop, Canada ($600)