Automated Reasoning: Symbolic Model Checking
About this Course
The Automated Reasoning: Symbolic Model Checking course presents how the properties of acting systems and programs can be verified automatically. The basic notion is a transition system: any system that can be described by states and steps. We present how in CTL (computation tree logic) properties like reach-ability can be described. Typically, a state space may be very large. One way to deal with this is symbolic model checking: a way in which sets of states are represented symbolically. A fruitful way to do so is by representing sets of states by BDDs (binary decision diagrams). Definitions and basic properties of BDDs are presented in this course, and the algorithms to compute them, as needed for doing CTL model checking.Created by: EIT Digital

Related Online Courses
The aim of the course is to introduce businesses employees to the Capitals Approach and help them to get started with integrating natural, social and human capitals into business decision-making.... more
This Guided Project, \'Marketing with Zapier & ChatGPT: Automated Content Calendars,\' is designed for Digital Marketers, Content Strategists, and Social Media Managers seeking to harness the power... more
Unlock the potential of Linux and secure your dream IT job with this comprehensive training course. From foundational concepts to advanced system administration, this course equips you with the... more
In this 3-course specialization, learners will dive into the world of IoT systems and their integration with Industrial Automation. This specialization also explores the design thinking process,... more
In this second installment of the Dataflow course series, we are going to be diving deeper on developing pipelines using the Beam SDK. We start with a review of Apache Beam concepts. Next, we... more