Skip to main content

Concurrent Depth-First Search Algorithms

Gavin Lowe ( University of Oxford )
We present concurrent algorithms, based on depth-first search, for three problems relevant to model checking: given a state graph, to find its strongly connected components, which states are in loops, and which states are in "lassos". Our algorithms typically exhibit about a four-fold speed-up over the corresponding sequential algorithms on an eight-core machine.

 

 

Share this: