3
* Author: Peter G. Jensen
5
* Created on March 7, 2018, 1:52 PM
12
#include "CTL/DependencyGraph/Edge.h"
13
#include "SearchStrategy.h"
15
namespace SearchStrategy {
17
// A custom search strategy that should ensure as little overhead as possible
18
// while running sequential computation.
20
class RDFSSearch : public SearchStrategy {
25
void pushToW(DependencyGraph::Edge* edge);
26
DependencyGraph::Edge* popFromW();
27
std::vector<DependencyGraph::Edge*> W;
28
size_t last_parent = 0;
31
} // end SearchStrategy
33
#endif /* RDFSSEARCH_H */