Abstract

With the rapid development of software and physical devices, cyber-physical systems (CPS) are widely adopted in many application areas. Due to the increasing complexities of these systems, it is difficult to detect defects in CPS models. Counterexample generation in CPS model checking is a good choice as it is able to find defects in CPS models efficiently and can provide meaningful diagnostic feedback to facilitate debugging. In many studies, robustness-guided counterexample generation of CPS is investigated by various optimisation methods, which falsify the given properties of a CPS. In this paper, we combine genetic algorithm (GA) with acceptance-rejection technique based on the neighbourhood of the input sequence space, and propose a novel algorithm which is called ARSG algorithm. The idea of this algorithm is similar to 'exploration-exploitation' in reinforcement learning. Finally, the new algorithm is compared with the cross-entropy algorithm and the genetic algorithm under different parameters, and the performance of the new algorithm is better than the other two algorithms.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.