@inproceedings{381d960a6ddf4b918a46110e6ab68b11,
title = "Survey on directed model checking",
abstract = "This article surveys and gives historical accounts to the algorithmic essentials of directed model checking, a promising bug-hunting technique to mitigate the state explosion problem. In the enumeration process, successor selection is prioritized. We discuss existing guidance and methods to automatically generate them by exploiting system abstractions. We extend the algorithms to feature partial-order reduction and show how liveness problems can be adapted by lifting the search space. For deterministic, finite domains we instantiate the algorithms to directed symbolic, external and distributed search. For real-time domains we discuss the adaption of the algorithms to timed automata and for probabilistic domains we show the application to counterexample generation. Last but not least, we explain how directed model checking helps to accelerate finding solutions to scheduling problems.",
keywords = "Schedule Problem, Model Check, Liveness Property, Beam Search, Time Automaton",
author = "Stefan Edelkamp and Viktor Schuppan and Dragan Bo{\v s}na{\v c}ki and Anton Wijs and Ansgar Fehnker and Husain Aljazzar",
year = "2009",
doi = "10.1007/978-3-642-00431-5_5",
language = "English",
isbn = "9783642004308",
series = "Lecture Notes in Computer Science",
publisher = "Springer, Springer Nature",
pages = "65--89",
editor = "Peled, {Doron A.} and Wooldridge, {Michael J.}",
booktitle = "Model Checking and Artificial Intelligence",
address = "United States",
note = "5th International Workshop on Model Checking and Artificial Intelligence, MoChArt 2008, MoChArt 2008 ; Conference date: 21-07-2008 Through 21-07-2008",
}