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.
Year
DOI
Venue
2008
10.1007/978-3-642-00431-5_5
MoChArt
Keywords
Field
DocType
historical account,finite domain,enumeration process,article survey,model checking,search space,probabilistic domain,liveness problem,algorithmic essential,directed model checking,partial-order reduction,scheduling problem,real time,partial order reduction
Model checking,Successor cardinal,Scheduling (computing),Automaton,Beam search,Theoretical computer science,Probabilistic logic,Counterexample,Mathematics,Liveness
Conference
Volume
ISSN
Citations 
5348
0302-9743
14
PageRank 
References 
Authors
0.52
75
6
Name
Order
Citations
PageRank
Stefan Edelkamp11557125.46
Viktor Schuppan240917.49
Dragan Bošnački31137.22
Anton Wijs420322.84
Ansgar Fehnker573648.68
Husain Aljazzar62129.05