arXiv · 1703.01257
Model Checking Cyber-Physical Systems using Particle Swarm Optimization
Abstract
We present a novel approach to the problem of model checking cyber-physical systems. We transform the model checking problem to an optimization one by designing an objective function that measures how close a state is to a violation of a property. We use particle swarm optimization (PSO) to effectively search for a state that minimizes the objective function. Such states, if found, are counter-examples describing safe states from which the system can reach an unsafe state in one time step. We illustrate our approach with a controller for the Quickbot ground rover. Our PSO model checker quickly found a bug in the controller that could cause the rover to collide with an obstacle.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Dung Phan, Scott A. Smolka, Radu Grosu, Usama Mehmood, Scott D. Stoller, Junxing Yang. 2017-03-03. Model Checking Cyber-Physical Systems using Particle Swarm Optimization. https://arxiv.org/abs/1703.01257
Cite the original work for its findings. Save a collection to share your selection of sources.